.AppSection_appSection__caQbX{display:flex;padding:calc(20px + 60 * (100vw - 320px) / 1600) calc(20px + 60 * (100vw - 320px) / 1600) 0;border-radius:calc(20px + 20 * (100vw - 320px) / 1600);background-image:url(/assets/images/download/bg.jpg);background-position:0;background-repeat:no-repeat;background-size:cover;width:100%}.AppSection_appSection__caQbX>.AppSection_imgArea__H_N3U{width:410px}.AppSection_appSection__caQbX>.AppSection_imgArea__H_N3U>img{width:100%}.AppSection_appSection__caQbX>.AppSection_detailArea__KL_X0{padding-left:calc(30px + 74 * (100vw - 320px) / 1600);color:var(--text-light)}.AppSection_appSection__caQbX>.AppSection_detailArea__KL_X0>h2{position:relative;font-size:calc(24px + 12 * (100vw - 320px) / 1600);font-weight:700;line-height:1.2;padding-bottom:calc(5px + 5 * (100vw - 320px) / 1600);margin-bottom:calc(5px + 5 * (100vw - 320px) / 1600)}.AppSection_appSection__caQbX>.AppSection_detailArea__KL_X0>h2:before{content:"";position:absolute;width:90px;height:2px;bottom:0;left:0;background-color:#fff}.AppSection_appSection__caQbX>.AppSection_detailArea__KL_X0>p{font-size:calc(15px + 5 * (100vw - 320px) / 1600);font-weight:500;width:80%;margin:0}.AppSection_appLinks__yi27c{display:flex;gap:1rem;padding-top:calc(20px + 25 * (100vw - 320px) / 1600)}.AppSection_appLinks__yi27c>li>a>img{width:calc(150px + 50 * (100vw - 320px) / 1600)}.SectionHeading_sectionHeading__jEntH{position:relative;margin-bottom:calc(20px + 10 * (100vw - 320px) / 1600)}.SectionHeading_sectionHeading__jEntH>h2{position:relative;font-size:calc(20px + 16 * (100vw - 320px) / 1600);font-weight:600;white-space:nowrap}.SectionHeading_sectionHeading__jEntH>h2:not(:last-child){margin-bottom:5px}.SectionHeading_sectionHeading__jEntH>p{width:100%;font-size:calc(14px + 6 * (100vw - 320px) / 1600);color:var(--text-gray)}.SectionHeading_topLine__BC_3j{width:calc(50px + 30 * (100vw - 320px) / 1600);height:2px;overflow:hidden;background-color:#eee;border-radius:20px;position:absolute;top:-8px}.SectionHeading_topLine__BC_3j:before{content:"";position:absolute;left:-50%;height:2px;width:30%;background:var(--btn-gradient);animation:SectionHeading_lineAnim__57oec 2s linear infinite;border-radius:20px}.SectionHeading_sectionHeading__jEntH.SectionHeading_textCenter__0uL5e{margin-bottom:calc(30px + 10 * (100vw - 320px) / 1600)}.SectionHeading_sectionHeading__jEntH.SectionHeading_textCenter__0uL5e>.SectionHeading_topLine__BC_3j{left:50%;transform:translate(-50%)}.SectionHeading_textCenter__0uL5e{text-align:center}@keyframes SectionHeading_lineAnim__57oec{0%{left:-40%}50%{left:20%;width:60%}to{left:100%;width:100%}}.BrandsSection_brandsSection__qPTZP{position:relative;z-index:1}.BrandsSection_brandsSection__qPTZP>svg{position:absolute;bottom:-35px;left:-40px;opacity:.6;z-index:-1;width:181px}.BrandsSection_singleBrand__3h1No{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:100%;margin:0 auto}.BrandsSection_singleBrand__3h1No>img{width:100px;height:100px;margin-top:.25rem;object-fit:cover;border-radius:50%;box-shadow:0 0 .625rem rgba(0,0,0,.1)}.BrandsSection_singleBrand__3h1No>h3{text-align:center;transition:.4s ease;cursor:pointer;margin:calc(5px + 5 * (100vw - 320px) / 1600) 0 0;font-size:calc(16px + 2 * (100vw - 320px) / 1600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.CategoriesSection_singleCategory__3mQfA{position:relative;width:100%;display:flex;justify-content:center;flex-wrap:wrap;padding:calc(10px + 10 * (100vw - 320px) / 1600) calc(8px + 7 * (100vw - 320px) / 1600);margin-top:10px;border-radius:8px;background:rgba(var(--white),1);transition:.4s ease;border:1px solid transparent}.CategoriesSection_singleCategory__3mQfA>img{width:100%;object-fit:contain;height:55px}.CategoriesSection_singleCategory__3mQfA>h3{font-weight:400;font-size:calc(14px + 3 * (100vw - 320px) / 1600);display:block;margin-top:10px;transition:.4s ease;margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.CategoriesSection_singleCategory__3mQfA:hover{transform:translateY(-5px);transition:.4s ease;background:rgba(var(--primary),.08);border:1px solid rgba(var(--primary),.3)}.CategoriesSection_singleCategory__3mQfA:hover>h3{color:rgba(var(--primary),1);transition:.4s ease;font-weight:500}.CategoriesSection_nextBtn__kQkDu,.CategoriesSection_prevBtn__35dCZ{display:block}.RestaurantCard_singleRestaurantCard__fAspV{position:relative;display:flex;flex-direction:column;background-color:rgba(var(--white),1);overflow:hidden;padding:0;text-align:left;border:none;border-radius:15px;transition:.4s ease;height:100%}.RestaurantCard_popular__gDXFu{border:none}.RestaurantCard_featured__Vg9A0{border:1px solid rgba(var(--black),.1)}.RestaurantCard_featured__Vg9A0:hover{box-shadow:0 8px 30px rgba(var(--black),.15)}.RestaurantCard_singleRestaurantCard__fAspV>.RestaurantCard_imgArea__JpkBh{position:relative;overflow:hidden;border-radius:15px}.RestaurantCard_singleRestaurantCard__fAspV>.RestaurantCard_imgArea__JpkBh>img{width:100%;aspect-ratio:347/231.3;object-fit:cover;transition:transform .3s}.RestaurantCard_singleRestaurantCard__fAspV:hover>.RestaurantCard_imgArea__JpkBh>img{transform:scale(1.1)}.RestaurantCard_discount__Tsp6h{position:absolute;width:100%;padding:calc(4px + 6 * (100vw - 320px) / 1600);z-index:1}.RestaurantCard_discount__Tsp6h>span{display:block;font-size:calc(14px + 2 * (100vw - 320px) / 1600);font-weight:400;margin-bottom:0}.RestaurantCard_discount__Tsp6h>p{font-weight:600;font-size:calc(16px + 6 * (100vw - 320px) / 1600);margin-bottom:0;line-height:1.2}.RestaurantCard_singleRestaurantCard__fAspV.RestaurantCard_popular__gDXFu>.RestaurantCard_imgArea__JpkBh{border-radius:15px}.RestaurantCard_singleRestaurantCard__fAspV.RestaurantCard_popular__gDXFu>.RestaurantCard_imgArea__JpkBh>.RestaurantCard_discount__Tsp6h{text-align:right;top:0;right:0}.RestaurantCard_singleRestaurantCard__fAspV.RestaurantCard_popular__gDXFu>.RestaurantCard_imgArea__JpkBh>.RestaurantCard_discount__Tsp6h>img{content:"";position:absolute;right:0;top:0;width:calc(100px + 40 * (100vw - 320px) / 1600);z-index:-1}.RestaurantCard_singleRestaurantCard__fAspV.RestaurantCard_featured__Vg9A0>.RestaurantCard_imgArea__JpkBh{border-radius:6px;margin:12px 12px 0}.RestaurantCard_singleRestaurantCard__fAspV.RestaurantCard_featured__Vg9A0>.RestaurantCard_imgArea__JpkBh>.RestaurantCard_discount__Tsp6h{background:linear-gradient(0deg,rgba(var(--black),.7) 43.87%,rgba(var(--black),0) 94.57%);left:0;bottom:0;color:var(--text-light)}.RestaurantCard_cardDetailArea__MozMg{display:flex;flex-direction:column;padding:12px;flex:1 1 auto;width:100%}.RestaurantCard_cardDetailArea__MozMg>.RestaurantCard_detailArea__mQ_FX{display:flex;flex:1 1 auto;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:calc(6px + 6 * (100vw - 320px) / 1600)}.RestaurantCard_cardDetailArea__MozMg>.RestaurantCard_detailArea__mQ_FX>.RestaurantCard_detail__DMrrY>:is(h3,p){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.RestaurantCard_cardDetailArea__MozMg>.RestaurantCard_detailArea__mQ_FX>.RestaurantCard_detail__DMrrY>h3{font-size:calc(15px + 5 * (100vw - 320px) / 1600);font-weight:600;line-height:normal;margin-bottom:7px;transition:.4s ease}.RestaurantCard_cardDetailArea__MozMg>.RestaurantCard_detailArea__mQ_FX>.RestaurantCard_detail__DMrrY>p{color:var(--text-gray);line-height:1}.RestaurantCard_rating__rV_bm{font-size:calc(14px + 4 * (100vw - 320px) / 1600);font-weight:400;display:flex;align-items:center;gap:5px}.RestaurantCard_rating__rV_bm>.RestaurantCard_imgArea__JpkBh{width:18px;height:18px;padding:3px;background:var(--success);border-radius:50%;line-height:0}.RestaurantCard_rating__rV_bm>.RestaurantCard_imgArea__JpkBh>svg{color:var(--text-light)}.RestaurantCard_locationArea__YKYrV{display:flex;padding-top:1rem;border-top:1px dashed rgba(var(--black),.1);justify-content:space-between;white-space:nowrap}.RestaurantCard_locationArea__YKYrV>.RestaurantCard_location__D5vLA{position:relative;padding-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:calc(14px + 2 * (100vw - 320px) / 1600);max-width:6.5rem}.RestaurantCard_locationArea__YKYrV>.RestaurantCard_location__D5vLA:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px;background-color:rgba(var(--black),1);border-radius:100%}.RestaurantCard_locationArea__YKYrV>.RestaurantCard_distance__eVZ4C{display:flex}.RestaurantCard_locationArea__YKYrV>.RestaurantCard_distance__eVZ4C>li{display:flex;align-items:center;gap:5px;font-size:calc(12px + 2 * (100vw - 320px) / 1600);color:rgba(var(--dark-text),1);padding:0 calc(5px + 7 * (100vw - 320px) / 1600)}.RestaurantCard_locationArea__YKYrV>.RestaurantCard_distance__eVZ4C>li+li{border-left:1px solid rgba(var(--black),.12)}.RestaurantCard_locationArea__YKYrV>.RestaurantCard_distance__eVZ4C>li>.RestaurantCard_imgArea__JpkBh{width:18px;height:18px;padding:3px;background:var(--btn-gradient);border-radius:50%;line-height:0}.RestaurantCard_locationArea__YKYrV>.RestaurantCard_distance__eVZ4C>li>.RestaurantCard_imgArea__JpkBh>svg{color:var(--text-light)}.RestaurantCard_locationArea__YKYrV>.RestaurantCard_distance__eVZ4C>li:first-child{padding-left:0}.RestaurantCard_locationArea__YKYrV>.RestaurantCard_distance__eVZ4C>li:last-child{padding-right:0}.Features_singleFeature__ptFIM{display:flex;align-items:center;justify-content:center;gap:calc(10px + 10 * (100vw - 320px) / 1600)}.Features_singleFeature__ptFIM>.Features_imgArea__IdacA{background-color:rgba(var(--white),1);padding:calc(8px + 4 * (100vw - 320px) / 1600);border-radius:8px;width:calc(50px + 24 * (100vw - 320px) / 1600);height:calc(50px + 24 * (100vw - 320px) / 1600);border:1px solid rgba(var(--black),.1)}.Features_singleFeature__ptFIM>.Features_imgArea__IdacA>svg{width:100%;height:100%;color:rgba(var(--secondary),1)}.Features_singleFeature__ptFIM>.Features_detailArea__v9Zfa{width:calc(100% - (50px + 24 * (100vw - 320px) / 1600) - (10px + 10 * (100vw - 320px) / 1600))}.Features_singleFeature__ptFIM>.Features_detailArea__v9Zfa>h2{font-size:calc(16px + 4 * (100vw - 320px) / 1600);font-weight:500;margin-bottom:calc(3px + 3 * (100vw - 320px) / 1600)}.Features_singleFeature__ptFIM>.Features_detailArea__v9Zfa>p{color:rgba(var(--text-color-rgb),.6);font-weight:400;font-size:calc(14px + 2 * (100vw - 320px) / 1600)}.HomeBanner_homeBanner__SHoaO{padding-top:3rem}.HomeBanner_bannerBg__cVsis{position:absolute;top:0;left:0;width:100%;height:100%}.HomeBanner_bannerContainer__5P3F5{position:relative;padding:calc(33px + 37 * (100vw - 320px) / 1600) calc(20px + 50 * (100vw - 320px) / 1600)}.HomeBanner_bannerDetailsArea__pylsO{height:100%;display:flex;flex-direction:column;justify-content:center}.HomeBanner_bannerDetailsArea__pylsO>label{padding:4px calc(10px + 14 * (100vw - 320px) / 1600);border-radius:20px;margin-bottom:calc(8px + 8 * (100vw - 320px) / 1600);background:rgba(var(--secondary),.3);color:rgba(var(--secondary));font-weight:500;font-size:calc(12px + 2 * (100vw - 320px) / 1600);width:max-content}.HomeBanner_bannerDetailsArea__pylsO>h1{color:var(--text-light);margin-bottom:calc(10px + 8 * (100vw - 320px) / 1600);line-height:1.4;font-size:calc(18px + 18 * (100vw - 320px) / 1600);font-weight:600}.HomeBanner_bannerDetailsArea__pylsO>p{color:rgba(var(--white),.78);margin-bottom:calc(15px + 15 * (100vw - 320px) / 1600);width:81%;font-size:calc(14px + 4 * (100vw - 320px) / 1600);line-height:1.6}.HomeBanner_bannerFormArea__pLWcD{display:flex;flex-direction:column;align-items:flex-start;gap:calc(10px + 30 * (100vw - 320px) / 1600)}.HomeBanner_bannerFormArea__pLWcD>.HomeBanner_inputArea__XWoRI{position:relative;width:100%}.HomeBanner_bannerFormArea__pLWcD>.HomeBanner_inputArea__XWoRI>input{display:block;width:100%;box-shadow:none;color:rgba(var(--white),1);font-size:calc(14px + 2 * (100vw - 320px) / 1600);background:linear-gradient(180deg,rgba(226,232,255,0),rgba(226,232,255,.1)),rgba(226,232,255,.06);border:1px solid rgba(226,232,255,.1);border-radius:100px;padding:calc(10px + 7 * (100vw - 320px) / 1600) calc(10px + 10 * (100vw - 320px) / 1600) calc(10px + 7 * (100vw - 320px) / 1600) calc(40px + 10 * (100vw - 320px) / 1600);outline:0}.HomeBanner_bannerFormArea__pLWcD>.HomeBanner_inputArea__XWoRI>input::placeholder{color:#888}.HomeBanner_bannerFormArea__pLWcD>.HomeBanner_inputArea__XWoRI>svg{position:absolute;top:50%;left:15px;transform:translateY(-50%);height:24px;padding-right:10px;color:var(--text-gray);pointer-events:none}.HomeBanner_bannerImagesArea__7HF7K{position:relative;display:flex;align-items:flex-end;width:100%;height:100%;justify-content:center}.HomeBanner_bannerImagesArea__7HF7K>img{max-width:100%;height:auto}.HomeBanner_absoluteImages__WPCuB>img{position:absolute}.HomeBanner_absoluteImages__WPCuB>img.HomeBanner_first__77s41{left:4%;top:10%;width:28%}.HomeBanner_absoluteImages__WPCuB>img.HomeBanner_second__9Y8Zq{top:-27%;right:46%;width:23%;animation:HomeBanner_bounce__K64ab 2s infinite;animation-direction:alternate}.HomeBanner_absoluteImages__WPCuB>img.HomeBanner_third__pBETr{top:16%;right:25%;width:18%}.HomeBanner_searchResults__2brnq{position:absolute;z-index:10;width:100%;top:calc(100% + .5rem);padding:.5rem;border-radius:1rem;overflow:hidden;color:rgba(var(--white),1)}.HomeBanner_searchResults__2brnq:before{content:"";position:absolute;background:rgba(var(--white),.15);width:100%;height:100%;top:0;left:0;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);z-index:-1}.HomeBanner_searchResults__2brnq>li>button{background:transparent;border:0;outline:0;display:flex;width:100%;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-radius:.5rem;transition:all .3s}.HomeBanner_searchResults__2brnq>li>button:hover{background:rgba(var(--white),.2)}.HomeBanner_searchResults__2brnq>li>button>p{margin:0}.HomeBanner_searchResults__2brnq>li>button>span{opacity:.7}@keyframes HomeBanner_bounce__K64ab{0%{transform:translate(0)}to{transform:translateY(15px)}}.PopularRestaurants_bigSectionHeading__EhPis{margin-bottom:calc(30px + 50 * (100vw - 320px) / 1600);text-align:center}.PopularRestaurants_bigSectionHeading__EhPis>h2{font-size:calc(18px + 44 * (100vw - 320px) / 1600);font-weight:700;text-transform:capitalize;color:var(--text-color);margin:0}.PopularRestaurants_bigSectionHeading__EhPis>h2>span{background:var(--btn-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:100%;display:block}.TodaysDealSection_singleDeal__7ba0A{display:block;width:100%}button.TodaysDealSection_singleDeal__7ba0A{background:transparent;border:0;outline:0;padding:0}.TodaysDealSection_singleDeal__7ba0A>img{width:100%;height:100%;object-fit:cover;border-radius:10px;aspect-ratio:1}.TodaysDealSection_singleDeal__7ba0A>h3{font-size:1.125rem;text-align:center;margin:1rem 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}