.swadisht-main_page__o4TaY{--sw-red:#b62025;--sw-dark-red:#95191d;--sw-maroon:#861719;--sw-deep-maroon:#741315;--sw-pink:#fff0f1;--sw-soft-pink:#fff8f8;--sw-text:#201414;--sw-muted:#756b6b;--sw-border:#eadede;--sw-green:#4f8d3e;--sw-dark-green:#396c2d;--sw-gold:#dda42b;--sw-white:#fff;min-height:100vh;background-color:var(--sw-white);color:var(--sw-text);display:flex;flex-direction:column}.swadisht-main_pageContent__4EUj3{margin-top:80px}.swadisht-main_heroSection__qtsXx{background-color:var(--sw-white);padding:60px 0 100px}.swadisht-main_heroBgShapeLeft__3Tywp{top:10%;left:-100px;width:300px;height:300px;border-radius:40% 60% 70% 30%/40% 50% 60% 50%;opacity:.6}.swadisht-main_heroBgShapeLeft__3Tywp,.swadisht-main_heroBgShapeRight__VA8tu{position:absolute;background-color:var(--sw-pink);pointer-events:none;z-index:1}.swadisht-main_heroBgShapeRight__VA8tu{bottom:10%;right:-100px;width:400px;height:400px;border-radius:50% 50% 30% 70%/50% 60% 40% 60%;opacity:.5}.swadisht-main_heroInner__Szwhv{max-width:1200px;width:calc(100% - 48px);min-height:330px;margin:0 auto;display:flex;align-items:center}.swadisht-main_heroTextBlock__SIHwI{align-items:center}.swadisht-main_heroDescription__S9nEu{max-width:650px}.swadisht-main_heroTextBlock__SIHwI{display:flex;flex-direction:column;gap:16px;align-items:flex-start;text-align:left;max-width:600px}.swadisht-main_heroTitle__qNBfZ{font-family:var(--font-handwritten);font-size:clamp(38px,4vw,56px);line-height:1.05;font-weight:700;color:var(--sw-text)}.swadisht-main_heroTitleRed__7il7m{color:var(--sw-red);font-family:var(--font-sans);display:block;font-size:clamp(34px,3.5vw,50px);font-weight:900;letter-spacing:-1px;margin-top:8px}.swadisht-main_heroDescription__S9nEu{font-size:15px;line-height:1.6;color:var(--sw-muted);max-width:520px}.swadisht-main_heroSection__qtsXx{position:relative;overflow:hidden}.swadisht-main_heroSection__qtsXx:before{content:"";position:absolute;inset:0;background:url(/images/hero-bg.png) 50%/cover no-repeat;z-index:0;pointer-events:none;opacity:1}.swadisht-main_heroInner__Szwhv:after{content:"";position:absolute;top:-45px;right:20px;width:700px;height:600px;background:url(/images/hero-food.png) 50%/contain no-repeat;z-index:3;pointer-events:none;filter:drop-shadow(0 18px 22px rgba(0,0,0,.08))}.swadisht-main_heroInner__Szwhv{position:relative;z-index:2}.swadisht-main_heroVisual__hv3Te{position:relative;display:flex;justify-content:center;align-items:center;height:400px}.swadisht-main_heroMainDish__Utx1a{width:320px;height:320px;border-radius:50%;object-fit:cover;border:12px solid var(--sw-pink);box-shadow:0 20px 40px rgba(0,0,0,.12);z-index:2;animation:swadisht-main_float__nm1vf 6s ease-in-out infinite}@keyframes swadisht-main_float__nm1vf{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.swadisht-main_heroDecorBowl__6t351{position:absolute;width:140px;height:140px;border-radius:50%;object-fit:cover;border:6px solid var(--sw-white);box-shadow:0 10px 20px rgba(0,0,0,.1);pointer-events:none}.swadisht-main_heroDecorBowlLeft__7o83I{top:10%;left:0;z-index:3}.swadisht-main_heroDecorBowlRight__HegKd{bottom:10%;right:0;z-index:1}.swadisht-main_heroLeaf__Eu6hq{position:absolute;width:60px;height:60px;object-fit:contain;pointer-events:none;z-index:4}.swadisht-main_heroLeaf1__v9d77{top:5%;right:15%;transform:rotate(45deg)}.swadisht-main_heroLeaf2__OxgUJ{bottom:15%;left:10%;transform:rotate(-30deg)}.swadisht-main_featureCardSwipe__l5XFI{background:linear-gradient(135deg,#dc456c,#b72f59)}.swadisht-main_featureCardThali__9Tbma{background:linear-gradient(135deg,#f2b633,#d89216)}.swadisht-main_featureCardCatering__1nYKK{background:linear-gradient(135deg,#5d9561,#37683f)}.swadisht-main_featureCardRegional__RAzWZ{background:linear-gradient(135deg,#9168bd,#6d4598)}.swadisht-main_featureCardHeader__m55PH{position:static;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.swadisht-main_featureImage__If7d_{position:absolute;top:24px;left:50%;transform:translateX(-50%);width:145px;height:100px;object-fit:contain;border-radius:0;box-shadow:none;z-index:1}.swadisht-main_featureBadge__pghEY{position:absolute;top:12px;right:12px;z-index:4;padding:4px 10px;background:#fff;color:var(--sw-red);border-radius:999px;font-size:9px;font-weight:900;line-height:1}.swadisht-main_featureRow__liT1R{position:relative;z-index:10;grid-gap:18px}.swadisht-main_featureCard__4JKH9{display:block;width:100%;aspect-ratio:304/210;overflow:hidden;border-radius:18px;text-decoration:none;box-shadow:0 10px 24px rgba(0,0,0,.12);transition:transform .25s ease,box-shadow .25s ease}.swadisht-main_featureCard__4JKH9:hover{transform:translateY(-5px);box-shadow:0 16px 30px rgba(0,0,0,.16)}.swadisht-main_featureCardImage__ItcCR{display:block;width:100%;height:auto;aspect-ratio:304/210;object-fit:cover}.swadisht-main_featureCardBody__9w8kQ{position:relative;z-index:2;margin-top:0}.swadisht-main_featureCardTitle__5456L{margin:0 0 3px;color:#fff;font-family:var(--font-handwritten);font-size:20px;font-weight:700;line-height:1}.swadisht-main_featureCardDesc__dnJ7K{color:hsla(0,0%,100%,.9);font-size:11px;line-height:1.3}.swadisht-main_statsBar__wnAzS{background-color:var(--sw-maroon);border-radius:50px;padding:16px 32px;max-width:1200px;width:calc(100% - 48px);margin:24px auto 0;display:flex;justify-content:space-around;align-items:center;box-shadow:0 8px 24px rgba(116,19,21,.2);position:relative;z-index:10}.swadisht-main_statItem__7Ur3l{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--sw-white)}.swadisht-main_statValue__sGaOs{font-size:20px;font-weight:800;letter-spacing:-.5px}.swadisht-main_statLabel__RlWfb{font-size:10px;text-transform:uppercase;letter-spacing:.5px;opacity:.8;font-weight:600}.swadisht-main_cravingsSection__sSSLE{max-width:1200px;width:calc(100% - 48px);margin:60px auto 40px}.swadisht-main_cravingsHeading__A62Ea{font-size:24px;font-weight:800;color:var(--sw-text);margin-bottom:24px;letter-spacing:-.5px}.swadisht-main_cravingsRow__huaKL{display:flex;gap:20px;overflow-x:auto;padding-bottom:15px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.swadisht-main_cravingsRow__huaKL::-webkit-scrollbar{display:none}.swadisht-main_cravingItem__Pr5Bw{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;background:none;border:none}.swadisht-main_cravingImageWrapper__aGP77{width:110px;height:110px;border-radius:50%;overflow:hidden;border:3px solid transparent;box-shadow:0 6px 14px rgba(0,0,0,.08);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.swadisht-main_cravingLabel__qShyd{font-size:14px}.swadisht-main_cravingImg__6SuRv{width:100%;height:100%;object-fit:cover}.swadisht-main_cravingItem__Pr5Bw:hover .swadisht-main_cravingImageWrapper__aGP77{transform:scale(1.05);box-shadow:0 6px 15px rgba(0,0,0,.1)}.swadisht-main_cravingItemActive__2rSfr .swadisht-main_cravingImageWrapper__aGP77{border-color:var(--sw-red);box-shadow:0 0 0 3px rgba(182,32,37,.2)}.swadisht-main_cravingLabel__qShyd{font-size:12px;font-weight:700;color:var(--sw-text);text-align:center;transition:color .2s ease}.swadisht-main_cravingItemActive__2rSfr .swadisht-main_cravingLabel__qShyd{color:var(--sw-red);font-weight:800}.swadisht-main_storiesSection__d5UWV{max-width:1200px;width:calc(100% - 48px);margin:40px auto 48px}.swadisht-main_storiesContainer__6i8c4{background-color:var(--sw-white);border:1.5px solid #e5e7eb;border-radius:36px;padding:28px 32px;box-shadow:0 10px 30px rgba(0,0,0,.04);display:flex;align-items:center;gap:32px}.swadisht-main_storiesLeft__GfCwv{flex:0 0 240px;display:flex;flex-direction:column;gap:14px}.swadisht-main_storiesTitleRow__uXquU{display:flex;align-items:center;gap:12px}.swadisht-main_storiesIconWrapper__eBpdX,.swadisht-main_storiesIcon__rzCHe{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.swadisht-main_storiesClapperImg__z4mbH{width:34px!important;height:34px!important;object-fit:contain!important;display:block!important}.swadisht-main_storiesTitle__CSO1v{font-size:24px;font-weight:800;color:#111827;line-height:1.15;letter-spacing:-.5px;margin:0}.swadisht-main_storiesSubtitle__8v849{font-size:13px;color:#4b5563;line-height:1.45;margin:0}.swadisht-main_storiesBtn__fHcKf{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:none;border:1.5px solid var(--sw-red);color:var(--sw-red);font-size:13px;font-weight:700;padding:8px 18px;border-radius:9999px;cursor:pointer;transition:all .2s ease;text-decoration:none;text-align:center}.swadisht-main_storiesBtn__fHcKf:hover{background-color:var(--sw-red);color:var(--sw-white)}.swadisht-main_storiesBtnArrow__rvLtz{font-size:10px;margin-left:2px}.swadisht-main_storiesRight__sKBBF{position:relative;flex:1 1;display:flex;align-items:center;min-width:0}.swadisht-main_storyCardsTrack__uQRHb{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;width:100%;padding:4px 2px}.swadisht-main_storyCardsTrack__uQRHb::-webkit-scrollbar{display:none}.swadisht-main_storyCard__7PnV9{flex:0 0 162px;height:260px;border-radius:18px;overflow:hidden;position:relative;box-shadow:0 6px 18px rgba(0,0,0,.08);cursor:pointer;transition:transform .2s}.swadisht-main_storyCard__7PnV9:hover{transform:translateY(-4px)}.swadisht-main_storyImg__cDi9W{width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;object-fit:cover!important;display:block}.swadisht-main_storyGradient__rwLPH,.swadisht-main_storyOverlayTitle__LeT3Z,.swadisht-main_storyTitleText__NJKnt,.swadisht-main_storyView__Mw_fx{display:none}.swadisht-main_storyArrowBtn__LzMi3{position:absolute;right:-18px;top:50%;transform:translateY(-50%);background-color:var(--sw-white);border:1.5px solid #e5e7eb;color:var(--sw-text);width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.12);z-index:10;transition:background-color .2s,transform .2s}.swadisht-main_storyArrowBtn__LzMi3:hover{background-color:#f9fafb;transform:translateY(-50%) scale(1.05)}.swadisht-main_trendingSection__2wKNt{margin:48px auto}.swadisht-main_sectionHeader__whePm{margin-bottom:22px}.swadisht-main_trendingTitle__IxtGe{color:#111827}.swadisht-main_trendingSubtitle__mTW6C{color:#6b7280}.swadisht-main_seeAllLink__040_o{font-size:13.5px;color:#c62828}.swadisht-main_trendingSection__2wKNt .swadisht-main_restaurantGrid__OC8mz{display:grid!important;grid-template-columns:repeat(5,1fr)!important;grid-gap:16px!important;gap:16px!important;width:100%!important}.swadisht-main_referenceRestaurantCard__mWs_8,.swadisht-main_restaurantCard__QhOd6{background:var(--sw-white);border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;box-shadow:0 4px 12px rgba(0,0,0,.03)}.swadisht-main_referenceRestaurantCard__mWs_8:hover,.swadisht-main_restaurantCard__QhOd6:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.08)}.swadisht-main_cardImageWrapper__AIkb_,.swadisht-main_referenceRestaurantMedia__cwHAl{position:relative;aspect-ratio:220/138;width:100%;background-color:var(--sw-soft-pink);overflow:hidden}.swadisht-main_referenceRestaurantImage__YFvhN,.swadisht-main_restaurantImage__TZBG0{width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;object-fit:cover!important;display:block!important;transition:transform .3s ease}.swadisht-main_referenceRestaurantCard__mWs_8:hover .swadisht-main_referenceRestaurantImage__YFvhN,.swadisht-main_restaurantCard__QhOd6:hover .swadisht-main_restaurantImage__TZBG0{transform:scale(1.04)}.swadisht-main_cardRatingBadge__NZ5dr,.swadisht-main_ratingBadge__1y9Ex{position:absolute;top:10px;left:10px;background-color:#388e3c;color:#fff;font-size:11px;font-weight:800;padding:2.5px 7px;border-radius:6px;display:inline-flex;align-items:center;gap:3px;z-index:2;box-shadow:0 2px 5px rgba(0,0,0,.15)}.swadisht-main_cardMenuBtn__q4KqU,.swadisht-main_viewMenuPill__8sOLP{position:absolute;top:10px;right:10px;background-color:#fff;color:#d32f2f;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.2px;box-shadow:0 2px 6px rgba(0,0,0,.12);text-decoration:none}.swadisht-main_cardContent__Cj6Lr,.swadisht-main_referenceRestaurantContent__big3N{padding:12px 14px 14px;display:flex;flex-direction:column;flex:1 1}.swadisht-main_referenceRestaurantName__grCqg,.swadisht-main_restaurantName__ESOPq{font-size:15px;font-weight:800;color:#111827;margin-bottom:4px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swadisht-main_referenceCuisines__V6rsq,.swadisht-main_restaurantSubtitle__JIj2m{font-size:12px;color:#6b7280;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swadisht-main_referenceDivider__d9e7F,.swadisht-main_restaurantDivider__Dz_Rv{height:1px;background-color:#f3f4f6;margin-top:auto;margin-bottom:8px}.swadisht-main_referenceBottomRow__5w5bA,.swadisht-main_restaurantStatusRow__KIA2i{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:11.5px;color:#6b7280}.swadisht-main_referenceTime__tfBBr{color:#6b7280;font-weight:500}.swadisht-main_referencePrice__Qc9bo{color:#111827;font-weight:700}.swadisht-main_pureVegSection__FMDGh{position:relative;max-width:1200px;width:calc(100% - 48px);margin:48px auto;border-radius:36px;overflow:hidden;background:url(/images/pure-veg-bg.png) no-repeat 50%/100% 100%!important;min-height:250px;padding:24px 0;box-sizing:border-box;display:flex;align-items:center}.swadisht-main_pureVegContainer__M1qNM{width:100%;max-width:660px;margin-left:clamp(100px,14vw,175px);margin-right:auto;display:flex;flex-direction:column;gap:16px;position:relative;z-index:2;padding:0!important}.swadisht-main_pureVegHeaderRow__JZh_L{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.swadisht-main_pureVegTitle__gRdy8{font-size:24px;font-weight:800;color:#111827;letter-spacing:-.5px;margin:0;line-height:1.15}.swadisht-main_pureVegSubtitle__6MuNG{font-size:13px;color:#4b5563;margin-top:4px;margin-bottom:0}.swadisht-main_pureVegSeeAll__raG3P{font-size:13.5px;font-weight:700;color:#c62828;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.swadisht-main_pureVegGrid__5uQgM{display:flex!important;gap:20px!important;align-items:center!important;width:100%!important}.swadisht-main_vegCardHorizontal__Iy2KV{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:10px 12px;display:flex;gap:12px;align-items:center;text-decoration:none;color:inherit;box-shadow:0 4px 14px rgba(0,0,0,.05);flex:1 1;min-width:0;transition:transform .2s,box-shadow .2s}.swadisht-main_vegCardHorizontal__Iy2KV:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.09)}.swadisht-main_vegCardImgWrapper__TuaN3{position:relative;width:82px;height:82px;flex-shrink:0;border-radius:10px;overflow:hidden}.swadisht-main_vegCardImg___IGhb{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:10px}.swadisht-main_vegCardViewMenuPill__zdJBc{display:none!important}.swadisht-main_vegCardDetails__0tf74{flex:1 1;display:flex;flex-direction:column;gap:3px;min-width:0}.swadisht-main_vegCardTopRow__Uo1X8{display:flex;justify-content:space-between;align-items:center;gap:8px}.swadisht-main_vegCardTitle__cW5FB{font-size:14px;font-weight:800;color:#111827;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swadisht-main_vegRating__RFfci{color:#16a34a!important;font-size:12px!important;font-weight:700!important;background:transparent!important;padding:0!important;flex-shrink:0}.swadisht-main_vegCardCuisines__AcAee{font-size:11px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.swadisht-main_vegCardMeta__5oVJk{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#6b7280;margin-top:2px}.swadisht-main_vegCardPrice__krzYT{color:#6b7280;font-weight:500}.swadisht-main_quickBitesSection__mSoS_{max-width:1200px;width:calc(100% - 48px);margin:48px auto}.swadisht-main_quickBitesHeader__pJ0zb{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:22px}.swadisht-main_quickBitesTitle__Qg_Lf{font-size:24px;font-weight:800;color:#111827;margin-bottom:4px;letter-spacing:-.5px}.swadisht-main_quickBitesSubtitle__dhfWL{font-size:13px;color:#6b7280}.swadisht-main_quickBitesGrid__4aAyB{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-gap:20px!important;gap:20px!important;width:100%!important}.swadisht-main_deliverySection__5Kpk_{max-width:1200px;width:calc(100% - 48px);margin:56px auto 64px;text-align:left!important}.swadisht-main_deliveryLabel__0Uh4P{font-size:13px;font-weight:700;color:#b62025;margin-bottom:6px;display:block;letter-spacing:.3px;text-align:left!important}.swadisht-main_deliveryTitle__qMCHB{font-size:26px;font-weight:800;color:#111827;margin-bottom:32px;letter-spacing:-.5px;text-align:left!important}.swadisht-main_deliveryGrid__h_4YK{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-gap:40px!important;gap:40px!important;width:100%!important;max-width:960px!important;margin:0!important}.swadisht-main_deliveryCard__O5Wmh{background-color:#fdf1f1!important;border-radius:20px!important;padding:22px 135px 22px 24px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;text-align:left!important;text-decoration:none!important;color:inherit!important;border:none!important;transition:transform .2s,box-shadow .2s!important;height:125px!important;min-height:125px!important;box-shadow:none!important;overflow:visible!important;position:relative!important;box-sizing:border-box!important}.swadisht-main_deliveryCard__O5Wmh:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.05)}.swadisht-main_deliveryCardText__HwAWm{display:flex;flex-direction:column;gap:6px;max-width:215px;z-index:2}.swadisht-main_deliveryCardTitle__efi92{font-size:16.5px!important;font-weight:800!important;color:#111827!important;margin:0!important;line-height:1.25!important}.swadisht-main_deliveryCardDesc__gfdfi{font-size:11.5px!important;color:#4b5563!important;line-height:1.45!important;margin:0!important}.swadisht-main_deliveryCardImgWrapper__8EvFB{position:absolute!important;right:14px!important;top:-20px!important;bottom:0!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;z-index:3!important;overflow:visible!important;pointer-events:none!important}.swadisht-main_deliveryCardImg__tttxl{width:auto!important;height:auto!important;max-width:125px!important;max-height:125px!important;object-fit:contain!important;border-radius:0!important;background:transparent!important;filter:drop-shadow(0 8px 16px rgba(0,0,0,.12))}.swadisht-main_testimonialsSection__C3i6S{max-width:1500px!important;width:calc(100% - 80px)!important;margin:40px auto;text-align:left}.swadisht-main_testimonialsLabel__rg3hq{font-size:11px;font-weight:600;color:#ff4b4b;margin-bottom:6px}.swadisht-main_testimonialsTitle__Vi12x{font-size:24px;font-weight:700;line-height:1.2;color:#c22625;text-align:left;margin:0!important;padding:0!important}.swadisht-main_testimonialsGrid__Hxrdl{grid-template-columns:repeat(4,1fr);gap:18px!important}.swadisht-main_testimonialsCarousel__R0rPW{display:flex;align-items:center;gap:10px;margin-top:30px!important}.swadisht-main_testimonialArrow__0Pbe_{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--sw-border);border-radius:50%;background:var(--sw-white);color:var(--sw-red);cursor:pointer;transition:background-color .2s,color .2s;display:none!important}.swadisht-main_testimonialArrow__0Pbe_:first-child{transform:rotate(180deg)}.swadisht-main_testimonialArrow__0Pbe_:hover{background:var(--sw-red);color:var(--sw-white)}.swadisht-main_testimonialCard__hReWK{background-color:var(--sw-white);border:1px solid var(--sw-border);border-radius:16px;padding:24px!important;display:flex;flex-direction:column;gap:12px;text-align:left;box-shadow:0 4px 12px rgba(0,0,0,.03);height:230px!important;min-height:230px!important}.swadisht-main_starsRow__j2nev{display:flex;gap:4px;color:var(--sw-gold)}.swadisht-main_reviewText__yPh0g{font-size:14px;color:var(--sw-text);line-height:1.5;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.swadisht-main_userInfoRow__BL6aH{display:flex;align-items:center;gap:10px;margin-top:auto}.swadisht-main_userAvatar__hU0ql{width:36px;height:36px;min-width:36px!important;min-height:36px!important;border-radius:50%;object-fit:cover;border:1px solid var(--sw-border)}.swadisht-main_userTextInfo__8I1pG{display:flex;flex-direction:column}.swadisht-main_userName__QDz0_{font-size:15px;font-weight:800;color:var(--sw-text)}.swadisht-main_userRole__bifl4{font-size:10px;color:var(--sw-muted);font-weight:600}.swadisht-main_paginationDots__mKVAc{display:flex;justify-content:center;gap:8px}.swadisht-main_dot__1tAYa{width:8px;height:8px;border-radius:50%;background-color:var(--sw-border);cursor:pointer;transition:background-color .2s}.swadisht-main_dotActive__S1cHU{background-color:var(--sw-red);width:18px;border-radius:4px}.swadisht-main_footer__Tq3HO{background-color:var(--sw-maroon);color:var(--sw-white);padding:60px 0 30px;margin-top:60px}.swadisht-main_footerContainer__l66_E{max-width:1200px;width:calc(100% - 48px);margin:0 auto}.swadisht-main_footerGrid__lwva4{grid-template-columns:1.5fr repeat(4,1fr);grid-gap:40px;gap:40px}.swadisht-main_footerBrandCol__Ju_Vy{display:flex;flex-direction:column;gap:16px}.swadisht-main_footerLogo__VP4EY{width:50px;height:50px}.swadisht-main_footerBrandName__t1A__{font-size:24px;font-weight:800;color:var(--sw-white);letter-spacing:-.5px}.swadisht-main_footerDesc__zbXM1{font-size:13px;color:hsla(0,0%,100%,.7);line-height:1.5;max-width:260px}.swadisht-main_socialLinks__9DeQ_{display:flex;gap:12px}.swadisht-main_socialIcon__KNtmi{color:var(--sw-white);background:hsla(0,0%,100%,.1);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .2s}.swadisht-main_socialIcon__KNtmi:hover{background:var(--sw-red)}.swadisht-main_footerLinksCol__NFtMI{display:flex;flex-direction:column;gap:12px}.swadisht-main_footerColTitle__PrpVN{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--sw-white)}.swadisht-main_footerLink__PZkgI{font-size:12px;color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .2s}.swadisht-main_footerLink__PZkgI:hover{color:var(--sw-white)}.swadisht-main_footerDivider__wgvXx{height:1px;background-color:hsla(0,0%,100%,.1);margin-bottom:24px}.swadisht-main_footerCopyright__dEcgC{text-align:center;font-size:12px;color:hsla(0,0%,100%,.5)}@media (max-width:1180px){.swadisht-main_restaurantGrid__OC8mz{grid-template-columns:repeat(4,1fr)}.swadisht-main_quickBitesGrid__4aAyB{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.swadisht-main_heroInner__Szwhv{grid-template-columns:1fr;text-align:center;gap:30px}.swadisht-main_heroTextBlock__SIHwI{align-items:center}.swadisht-main_heroVisual__hv3Te{height:320px}.swadisht-main_heroMainDish__Utx1a{width:250px;height:250px}.swadisht-main_featureRow__liT1R{grid-template-columns:repeat(2,1fr);margin-top:-40px}.swadisht-main_storiesContainer__6i8c4{grid-template-columns:1fr}.swadisht-main_storiesLeft__GfCwv{border-right:none;border-bottom:1px solid var(--sw-border);padding-right:0;padding-bottom:20px}.swadisht-main_restaurantGrid__OC8mz{grid-template-columns:repeat(3,1fr)}.swadisht-main_pureVegContainer__M1qNM{grid-template-columns:1fr}.swadisht-main_vegBowlCropped__0j_X_{display:none}.swadisht-main_deliveryGrid__h_4YK{grid-template-columns:1fr}.swadisht-main_footerGrid__lwva4,.swadisht-main_testimonialsGrid__Hxrdl{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.swadisht-main_quickBitesGrid__4aAyB,.swadisht-main_restaurantGrid__OC8mz{grid-template-columns:repeat(2,1fr)}.swadisht-main_statsBar__wnAzS{flex-wrap:wrap;gap:16px;border-radius:20px}.swadisht-main_statItem__7Ur3l{flex:0 0 45%}}@media (max-width:480px){.swadisht-main_footerGrid__lwva4,.swadisht-main_quickBitesGrid__4aAyB,.swadisht-main_restaurantGrid__OC8mz,.swadisht-main_testimonialsGrid__Hxrdl{grid-template-columns:1fr}}.swadisht-main_featureRow__liT1R{max-width:1120px;width:calc(100% - 80px);gap:18px;margin:-95px auto 0}.swadisht-main_profileLink__m5f_g{width:42px;height:42px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--sw-text);background:var(--sw-surface);border:1px solid var(--sw-border);transition:background .2s ease,transform .2s ease}.swadisht-main_profileLink__m5f_g:hover{background:var(--sw-light);transform:translateY(-1px)}.swadisht-main_cravingsSection__sSSLE,.swadisht-main_deliverySection__5Kpk_,.swadisht-main_pureVegSection__FMDGh,.swadisht-main_quickBitesSection__mSoS_,.swadisht-main_storiesSection__d5UWV,.swadisht-main_testimonialsSection__C3i6S,.swadisht-main_trendingSection__2wKNt{padding-top:0!important;padding-bottom:0!important}@media screen and (max-width:768px){.swadisht-main_page__o4TaY{width:100%;max-width:100%;overflow-x:hidden}.swadisht-main_page__o4TaY *,.swadisht-main_page__o4TaY :after,.swadisht-main_page__o4TaY :before{box-sizing:border-box}.swadisht-main_pageContent__4EUj3{margin-top:64px;width:100%;overflow-x:hidden}.swadisht-main_cravingsSection__sSSLE,.swadisht-main_deliverySection__5Kpk_,.swadisht-main_footer__Tq3HO,.swadisht-main_heroSection__qtsXx,.swadisht-main_pureVegSection__FMDGh,.swadisht-main_quickBitesSection__mSoS_,.swadisht-main_storiesSection__d5UWV,.swadisht-main_testimonialsSection__C3i6S,.swadisht-main_trendingSection__2wKNt{max-width:100%;overflow-x:hidden}.swadisht-main_cravingsSection__sSSLE,.swadisht-main_deliverySection__5Kpk_,.swadisht-main_quickBitesSection__mSoS_,.swadisht-main_storiesSection__d5UWV,.swadisht-main_testimonialsSection__C3i6S,.swadisht-main_trendingSection__2wKNt{width:calc(100% - 32px)!important;margin-left:auto!important;margin-right:auto!important}.swadisht-main_page__o4TaY img{max-width:100%}.swadisht-main_heroSection__qtsXx{min-height:auto;padding:42px 0 82px;background-color:var(--sw-white)}.swadisht-main_heroSection__qtsXx:before{background-image:url(/images/hero-bg.png)!important;background-repeat:no-repeat!important;background-position:top!important;background-size:cover!important;opacity:1!important}.swadisht-main_heroInner__Szwhv{width:calc(100% - 32px);min-height:330px;margin:0 auto;display:flex;align-items:flex-start;justify-content:flex-start;overflow:hidden;position:relative}.swadisht-main_heroInner__Szwhv:after{top:95px;right:-75px;width:330px;height:285px;background-position:50%;background-size:contain;opacity:.9}.swadisht-main_heroTextBlock__SIHwI{width:100%;max-width:100%;align-items:flex-start;text-align:left;gap:12px;position:relative;z-index:5}.swadisht-main_heroTitle__qNBfZ{width:100%;max-width:330px;margin:0;font-size:clamp(34px,10vw,45px);line-height:1.02;letter-spacing:-1px}.swadisht-main_heroTitleRed__7il7m{max-width:300px;margin-top:7px;font-size:clamp(28px,8vw,38px);line-height:1.05;letter-spacing:-1.2px}.swadisht-main_heroDescription__S9nEu{max-width:280px;margin:0;font-size:13px;line-height:1.55}.swadisht-main_featureRow__liT1R{width:calc(100% - 32px)!important;max-width:none;margin:-42px auto 0!important;padding:0;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;position:relative;z-index:10}.swadisht-main_featureCard__4JKH9{width:100%;min-width:0;border-radius:13px;aspect-ratio:304/210;box-shadow:0 7px 16px rgba(0,0,0,.12)}.swadisht-main_featureCardImage__ItcCR{width:100%;height:100%;object-fit:cover}.swadisht-main_statsBar__wnAzS{width:calc(100% - 32px);margin:16px auto 0;padding:15px 10px;border-radius:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:17px 8px;gap:17px 8px}.swadisht-main_statItem__7Ur3l{width:100%;min-width:0}.swadisht-main_statValue__sGaOs{font-size:18px;line-height:1.1}.swadisht-main_statLabel__RlWfb{margin-top:4px;font-size:8px;line-height:1.25}.swadisht-main_cravingsHeading__A62Ea,.swadisht-main_quickBitesTitle__Qg_Lf,.swadisht-main_trendingTitle__IxtGe{margin:0;font-size:21px;line-height:1.2;letter-spacing:-.4px}.swadisht-main_quickBitesSubtitle__dhfWL,.swadisht-main_trendingSubtitle__mTW6C{display:block;margin-top:4px;font-size:11px;line-height:1.4}.swadisht-main_quickBitesHeader__pJ0zb,.swadisht-main_sectionHeader__whePm{width:100%;margin-bottom:16px;align-items:flex-end;gap:10px}.swadisht-main_quickBitesHeader__pJ0zb>div,.swadisht-main_sectionHeader__whePm>div{min-width:0;flex:1 1}.swadisht-main_seeAllLink__040_o{flex-shrink:0;font-size:12px;white-space:nowrap}.swadisht-main_cravingsSection__sSSLE{margin-top:34px!important;margin-bottom:30px!important}.swadisht-main_cravingsHeading__A62Ea{margin-bottom:17px}.swadisht-main_cravingsRow__huaKL{width:calc(100% + 16px);margin-right:-16px;gap:13px;padding:2px 16px 12px 0;overflow-x:auto;scroll-snap-type:x proximity}.swadisht-main_cravingItem__Pr5Bw{width:74px;flex:0 0 74px;gap:7px;scroll-snap-align:start;text-decoration:none}.swadisht-main_cravingImageWrapper__aGP77{width:68px;height:68px;border-width:2px}.swadisht-main_cravingLabel__qShyd{width:100%;min-height:29px;font-size:10.5px;line-height:1.25;white-space:normal}.swadisht-main_storiesSection__d5UWV{margin-top:25px!important;margin-bottom:34px!important}.swadisht-main_storiesContainer__6i8c4{width:100%;padding:16px;border-radius:18px;display:flex;flex-direction:column;gap:16px}.swadisht-main_storiesLeft__GfCwv{width:100%;padding:0 0 15px;border-right:0;border-bottom:1px solid var(--sw-border);gap:7px}.swadisht-main_storiesIcon__rzCHe svg{width:26px;height:26px}.swadisht-main_storiesTitle__CSO1v{margin:0;font-size:20px;line-height:1.2}.swadisht-main_storiesSubtitle__8v849{margin:0;font-size:11px;line-height:1.5}.swadisht-main_storiesBtn__fHcKf{margin-top:3px;padding:7px 15px;font-size:11px}.swadisht-main_storiesRight__sKBBF{width:100%;min-width:0}.swadisht-main_storyCardsTrack__uQRHb{width:calc(100% + 16px);margin-right:-16px;padding-right:16px;gap:10px;scroll-snap-type:x mandatory}.swadisht-main_storyCard__7PnV9{flex:0 0 135px;width:135px;height:220px;border-radius:14px;scroll-snap-align:start;position:relative;overflow:hidden}.swadisht-main_storyTitleText__NJKnt{right:10px;bottom:10px;left:10px;font-size:11px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.swadisht-main_storyView__Mw_fx{top:8px;left:8px;padding:3px 6px;font-size:8px}.swadisht-main_storyArrowBtn__LzMi3{display:none}.swadisht-main_quickBitesSection__mSoS_,.swadisht-main_trendingSection__2wKNt{margin-top:34px!important;margin-bottom:38px!important}.swadisht-main_quickBitesGrid__4aAyB,.swadisht-main_restaurantGrid__OC8mz{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:11px!important;gap:11px!important}.swadisht-main_restaurantCard__QhOd6{width:100%;min-width:0;border-radius:12px}.swadisht-main_cardImageWrapper__AIkb_{width:100%;aspect-ratio:1.35/1;position:relative;overflow:hidden;background-color:var(--sw-soft-pink)}.swadisht-main_cardImageWrapper__AIkb_ img,.swadisht-main_restaurantImage__TZBG0{width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;object-fit:cover!important;display:block!important}.swadisht-main_cardContent__Cj6Lr{min-width:0;padding:10px}.swadisht-main_restaurantName__ESOPq{margin:0 0 4px;font-size:13px;line-height:1.2}.swadisht-main_restaurantSubtitle__JIj2m{margin:0 0 7px;font-size:9px;line-height:1.3}.swadisht-main_restaurantDivider__Dz_Rv{margin-top:auto;margin-bottom:7px}.swadisht-main_restaurantStatusRow__KIA2i{gap:5px;font-size:8px;line-height:1.25}.swadisht-main_restaurantStatusRow__KIA2i span{min-width:0}.swadisht-main_restaurantStatusRow__KIA2i span:last-child{text-align:right}.swadisht-main_ratingBadge__1y9Ex{top:7px;left:7px;padding:3px 5px;border-radius:5px;font-size:9px}.swadisht-main_ratingBadge__1y9Ex svg{width:9px;height:9px}.swadisht-main_pureVegSection__FMDGh{min-height:auto;margin:30px 0;padding:30px 0;background-position:50%;background-size:cover}.swadisht-main_pureVegContainer__M1qNM{width:calc(100% - 32px);margin:0 auto;display:flex;flex-direction:column;align-items:stretch;gap:18px}.swadisht-main_pureVegLeft__BTG9w{width:100%;gap:8px}.swadisht-main_pureVegTitle__gRdy8{margin:0;font-size:23px}.swadisht-main_pureVegSubtitle__6MuNG{max-width:310px;margin:0;font-size:11px;line-height:1.45}.swadisht-main_pureVegSeeAll__raG3P{padding:7px 14px;font-size:10px}.swadisht-main_pureVegGrid__5uQgM{width:100%;display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.swadisht-main_vegCardHorizontal__Iy2KV{width:100%;min-width:0;padding:9px;gap:10px;border-radius:11px}.swadisht-main_vegCardImg___IGhb{width:60px;height:60px;border-radius:8px}.swadisht-main_vegCardDetails__0tf74{min-width:0}.swadisht-main_vegCardTitle__cW5FB{margin:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swadisht-main_vegCardMeta__5oVJk{font-size:10px}.swadisht-main_pureVegDecorLeaf__oYs6g{right:15px;bottom:10px;left:auto;opacity:.4}.swadisht-main_deliverySection__5Kpk_{margin-top:42px!important;margin-bottom:40px!important}.swadisht-main_deliveryLabel__0Uh4P{margin-bottom:6px;font-size:9px}.swadisht-main_deliveryTitle__qMCHB{max-width:320px;margin:0 auto 20px;font-size:22px;line-height:1.2}.swadisht-main_deliveryGrid__h_4YK{width:100%;display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.swadisht-main_deliveryCard__O5Wmh{width:100%;height:auto;min-height:145px;padding:17px;gap:12px;border-radius:16px}.swadisht-main_deliveryCardText__HwAWm{min-width:0;max-width:calc(100% - 90px);gap:6px}.swadisht-main_deliveryCardTitle__efi92{margin:0;font-size:16px}.swadisht-main_deliveryCardDesc__gfdfi{margin:0;font-size:10.5px;line-height:1.45}.swadisht-main_deliveryCardImg__tttxl{width:76px;height:76px;flex-shrink:0;border-radius:10px;object-fit:contain}.swadisht-main_testimonialsSection__C3i6S{margin-top:42px!important;margin-bottom:40px!important}.swadisht-main_testimonialsLabel__rg3hq{margin-bottom:6px;font-size:9px}.swadisht-main_testimonialsTitle__Vi12x{max-width:315px;margin:0 auto 20px;font-size:22px;line-height:1.25}.swadisht-main_testimonialsGrid__Hxrdl{width:100%;margin-bottom:20px;padding-right:0;display:flex;gap:11px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch}.swadisht-main_testimonialsGrid__Hxrdl::-webkit-scrollbar{display:none}.swadisht-main_testimonialCard__hReWK{flex:0 0 82%;width:82%;height:auto;min-height:185px;padding:16px;border-radius:14px;scroll-snap-align:start}.swadisht-main_testimonialsCarousel__R0rPW{gap:6px}.swadisht-main_testimonialArrow__0Pbe_{width:32px;height:32px}.swadisht-main_reviewText__yPh0g{font-size:12px;line-height:1.5;-webkit-line-clamp:5;line-clamp:5}.swadisht-main_paginationDots__mKVAc{display:none}.swadisht-main_footer__Tq3HO{width:100%;margin-top:35px;padding:38px 0 22px}.swadisht-main_footerContainer__l66_E{width:calc(100% - 32px);margin:0 auto}.swadisht-main_footerGrid__lwva4{width:100%;margin-bottom:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 18px;gap:28px 18px}.swadisht-main_footerBrandCol__Ju_Vy{grid-column:1/-1;gap:10px}.swadisht-main_footerLogo__VP4EY{width:43px;height:43px;font-size:27px}.swadisht-main_footerBrandName__t1A__{font-size:21px}.swadisht-main_footerDesc__zbXM1{max-width:100%;margin:0;font-size:11px;line-height:1.55}.swadisht-main_socialLinks__9DeQ_{margin-top:3px}.swadisht-main_socialIcon__KNtmi{width:31px;height:31px}.swadisht-main_footerLinksCol__NFtMI{min-width:0;gap:9px}.swadisht-main_footerColTitle__PrpVN{font-size:11px;line-height:1.3}.swadisht-main_footerLink__PZkgI{font-size:10.5px;line-height:1.35;overflow-wrap:anywhere}.swadisht-main_footerDivider__wgvXx{margin-bottom:18px}.swadisht-main_footerCopyright__dEcgC{font-size:10px;line-height:1.5}}@media screen and (max-width:480px){.swadisht-main_pageContent__4EUj3{margin-top:60px}.swadisht-main_heroSection__qtsXx{padding-top:34px;padding-bottom:75px}.swadisht-main_heroInner__Szwhv{min-height:310px}.swadisht-main_heroInner__Szwhv:after{top:105px;right:-78px;width:305px;height:260px}.swadisht-main_heroTitle__qNBfZ{max-width:300px;font-size:clamp(32px,10.5vw,40px)}.swadisht-main_heroTitleRed__7il7m{max-width:275px;font-size:clamp(27px,8.5vw,34px)}.swadisht-main_heroDescription__S9nEu{max-width:245px;font-size:12px}.swadisht-main_featureRow__liT1R{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.swadisht-main_featureCard__4JKH9{border-radius:11px}.swadisht-main_statsBar__wnAzS{padding:14px 8px;gap:15px 6px}.swadisht-main_statValue__sGaOs{font-size:17px}.swadisht-main_cravingsHeading__A62Ea,.swadisht-main_quickBitesTitle__Qg_Lf,.swadisht-main_trendingTitle__IxtGe{font-size:20px}.swadisht-main_quickBitesGrid__4aAyB,.swadisht-main_restaurantGrid__OC8mz{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.swadisht-main_cardContent__Cj6Lr{padding:8px}.swadisht-main_restaurantName__ESOPq{font-size:12px}.swadisht-main_restaurantSubtitle__JIj2m{font-size:8.5px}.swadisht-main_restaurantStatusRow__KIA2i{flex-direction:column;align-items:flex-start;gap:2px;font-size:8px}.swadisht-main_restaurantStatusRow__KIA2i span:last-child{text-align:left}.swadisht-main_deliveryCard__O5Wmh{min-height:140px;padding:15px}.swadisht-main_deliveryCardText__HwAWm{max-width:calc(100% - 78px)}.swadisht-main_deliveryCardImg__tttxl{width:66px;height:66px}.swadisht-main_testimonialCard__hReWK{flex-basis:88%;width:88%}.swadisht-main_footerGrid__lwva4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:360px){.swadisht-main_heroTitle__qNBfZ{font-size:30px}.swadisht-main_heroTitleRed__7il7m{font-size:26px}.swadisht-main_heroInner__Szwhv:after{right:-90px}.swadisht-main_featureRow__liT1R,.swadisht-main_quickBitesGrid__4aAyB,.swadisht-main_restaurantGrid__OC8mz{gap:7px!important}.swadisht-main_restaurantName__ESOPq{font-size:11px}.swadisht-main_restaurantSubtitle__JIj2m{font-size:8px}.swadisht-main_cardContent__Cj6Lr{padding:7px}.swadisht-main_deliveryCard__O5Wmh{padding:13px}.swadisht-main_deliveryCardTitle__efi92{font-size:14px}.swadisht-main_deliveryCardDesc__gfdfi{font-size:9.5px}.swadisht-main_footerGrid__lwva4{grid-template-columns:1fr}.swadisht-main_footerBrandCol__Ju_Vy{grid-column:auto}}@media screen and (max-width:768px){.swadisht-main_heroSection__qtsXx{position:relative;background:transparent;padding:125px 0 45px}.swadisht-main_heroSection__qtsXx:before{background-image:url(/images/hero-bg.png)!important;background-repeat:no-repeat!important;background-position:top!important;background-size:100% auto!important;opacity:1!important}.swadisht-main_heroInner__Szwhv{width:calc(100% - 32px);min-height:470px;margin:0 auto;padding-top:55px;display:block;position:relative;text-align:left}.swadisht-main_heroInner__Szwhv:after{top:auto;right:-55px;bottom:-5px;width:350px;height:300px;background-size:contain;background-position:bottom;background-repeat:no-repeat;z-index:1;opacity:1;filter:drop-shadow(0 12px 16px rgba(0,0,0,.08))}.swadisht-main_heroTextBlock__SIHwI{position:relative;z-index:5;width:100%;max-width:260px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px}.swadisht-main_heroTitle__qNBfZ{width:100%;max-width:260px;margin:0;font-size:39px;line-height:1.02;letter-spacing:-1px}.swadisht-main_heroTitleRed__7il7m{display:block;max-width:310px;margin-top:7px;font-size:34px;line-height:1.05;letter-spacing:-1px}.swadisht-main_heroDescription__S9nEu{max-width:280px;margin:0;font-size:13px;line-height:1.5}.swadisht-main_featureRow__liT1R{width:calc(100% - 32px)!important;max-width:none;margin:-35px auto 0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;position:relative;z-index:10}.swadisht-main_featureCard__4JKH9{width:100%;min-width:0;border-radius:13px}.swadisht-main_featureCardImage__ItcCR{display:block;width:100%;height:100%;object-fit:cover}}@media screen and (max-width:480px){.swadisht-main_heroSection__qtsXx{padding-top:30px!important;padding-bottom:62px!important}.swadisht-main_heroInner__Szwhv{min-height:430px}.swadisht-main_heroInner__Szwhv:after{right:-65px;bottom:0;width:320px;height:270px}.swadisht-main_heroTitle__qNBfZ{max-width:290px;font-size:34px}.swadisht-main_heroTitleRed__7il7m{max-width:275px;font-size:29px}.swadisht-main_heroDescription__S9nEu{max-width:245px;font-size:12px}.swadisht-main_featureRow__liT1R{margin-top:-28px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}@media screen and (max-width:360px){.swadisht-main_heroInner__Szwhv{min-height:405px}.swadisht-main_heroInner__Szwhv:after{right:-75px;width:290px;height:245px}.swadisht-main_heroTitle__qNBfZ{font-size:31px}.swadisht-main_heroTitleRed__7il7m{font-size:27px}}.swadisht-main_featureRow__liT1R{max-width:1440px;margin:26px auto 14px;padding:0 10px;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9{min-width:0;min-height:430px;padding:0;flex-direction:column;border:1px solid rgba(31,20,20,.06);background:#fff;color:#252525;box-shadow:0 3px 10px rgba(32,20,20,.06),0 12px 28px rgba(32,20,20,.05);transition:transform .18s ease,box-shadow .18s ease}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:after,.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:before{display:none;content:none}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:hover{transform:translateY(-4px);box-shadow:0 8px 18px rgba(32,20,20,.09),0 18px 34px rgba(32,20,20,.08)}.swadisht-main_featureMedia__NZK6R{position:relative;width:100%;height:245px;flex-shrink:0;overflow:hidden}.swadisht-main_featureMedia__NZK6R .swadisht-main_featureCardImage__ItcCR{position:static;transition:transform .35s ease}.swadisht-main_featureCard__4JKH9:hover .swadisht-main_featureCardImage__ItcCR{transform:scale(1.035)}.swadisht-main_featureImageTop__ln4Dg{
  /* !important: the page's outer wrapper is named heroSection, which matches
     globals.css's `section[class*="hero"] *` defensive rule — that rule
     force-sets position:relative on every descendant (to keep real hero
     banners' text above their background media) and otherwise wins here on
     specificity, breaking this overlay's absolute positioning and clipping
     the rating badge against the card edge. */position:absolute!important;z-index:2;top:12px;right:12px;left:12px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.swadisht-main_featureTags__FbXQK{display:flex;flex-wrap:wrap;gap:5px}.swadisht-main_featureTag__vKUIS{min-height:24px;padding:5px 11px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(132,10,51,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:700;line-height:1}.swadisht-main_featureRating__gyKdE{flex-shrink:0;color:#fff;font-size:15px;font-weight:700;line-height:1;text-shadow:0 2px 5px rgba(0,0,0,.75)}.swadisht-main_featureCardContent__eDfgX{min-height:185px;padding:15px 13px 16px;display:flex;flex:1 1;flex-direction:column;background:linear-gradient(135deg,#fffdfd,#fff1f3)}.swadisht-main_featureTextGroup__iugNt{display:flex;flex-direction:column}.swadisht-main_featureCardContent__eDfgX h3{max-width:none;margin:0 0 9px;color:#9d153e;font-size:18px;font-weight:800;line-height:1.2}.swadisht-main_featureCardContent__eDfgX p{max-width:165px;margin:0 0 13px;color:#303030;font-size:13px;font-weight:400;line-height:1.45}.swadisht-main_featureBrand__rvSCC{margin-bottom:16px;color:#9d153e;font-size:12px;font-weight:700}.swadisht-main_featureExplore___EnYS{width:100%;min-height:39px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(90deg,#aa0037,#97002f);color:#fff;font-size:15px;font-weight:700;box-shadow:0 6px 14px rgba(139,0,43,.16)}.swadisht-main_featureCard__4JKH9:nth-child(2) .swadisht-main_featureCardContent__eDfgX{background:linear-gradient(135deg,#fffdfa,#fff3e7)}.swadisht-main_featureCard__4JKH9:nth-child(2) .swadisht-main_featureTag__vKUIS{background:rgba(204,78,2,.9)}.swadisht-main_featureCard__4JKH9:nth-child(2) .swadisht-main_featureBrand__rvSCC,.swadisht-main_featureCard__4JKH9:nth-child(2) .swadisht-main_featureCardContent__eDfgX h3{color:#c84c07}.swadisht-main_featureCard__4JKH9:nth-child(2) .swadisht-main_featureExplore___EnYS{background:linear-gradient(90deg,#d96500,#d24e00)}.swadisht-main_featureCard__4JKH9:nth-child(3) .swadisht-main_featureCardContent__eDfgX{background:linear-gradient(135deg,#fdfffb,#f0f8e9)}.swadisht-main_featureCard__4JKH9:nth-child(3) .swadisht-main_featureTag__vKUIS{background:rgba(31,93,42,.9)}.swadisht-main_featureCard__4JKH9:nth-child(3) .swadisht-main_featureBrand__rvSCC,.swadisht-main_featureCard__4JKH9:nth-child(3) .swadisht-main_featureCardContent__eDfgX h3{color:#276b32}.swadisht-main_featureCard__4JKH9:nth-child(3) .swadisht-main_featureExplore___EnYS{background:linear-gradient(90deg,#246b2e,#1d5927)}.swadisht-main_featureCard__4JKH9:nth-child(4) .swadisht-main_featureCardContent__eDfgX{background:linear-gradient(135deg,#fdfcff,#f3effd)}.swadisht-main_featureCard__4JKH9:nth-child(4) .swadisht-main_featureTag__vKUIS{background:rgba(62,41,136,.9)}.swadisht-main_featureCard__4JKH9:nth-child(4) .swadisht-main_featureBrand__rvSCC,.swadisht-main_featureCard__4JKH9:nth-child(4) .swadisht-main_featureCardContent__eDfgX h3{color:#432991}.swadisht-main_featureCard__4JKH9:nth-child(4) .swadisht-main_featureExplore___EnYS{background:linear-gradient(90deg,#492a99,#3c2186)}@media (max-width:900px){.swadisht-main_featureRow__liT1R{grid-template-columns:repeat(2,minmax(0,1fr))}.swadisht-main_featureMedia__NZK6R{height:260px}}.swadisht-main_featureRow__liT1R{max-width:1180px;margin:20px auto 12px;gap:12px}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9{min-height:365px;border-radius:14px}.swadisht-main_featureMedia__NZK6R{height:205px}.swadisht-main_featureImageTop__ln4Dg{top:10px;right:10px;left:10px}.swadisht-main_featureTag__vKUIS{min-height:22px;padding:4px 9px;font-size:11px}.swadisht-main_featureRating__gyKdE{font-size:14px}.swadisht-main_featureCardContent__eDfgX{min-height:160px;padding:13px 12px 14px}.swadisht-main_featureCardContent__eDfgX h3{margin-bottom:7px;font-size:16px}.swadisht-main_featureCardContent__eDfgX p{max-width:155px;margin-bottom:10px;font-size:12px;line-height:1.4}.swadisht-main_featureBrand__rvSCC{margin-bottom:12px;font-size:11px}.swadisht-main_featureExplore___EnYS{min-height:36px;border-radius:7px;font-size:14px}@media (max-width:900px){.swadisht-main_featureRow__liT1R{max-width:680px}.swadisht-main_featureMedia__NZK6R{height:215px}}@media (max-width:560px){.swadisht-main_featureRow__liT1R{max-width:none;margin-top:16px;gap:10px}}.swadisht-main_featureMedia__NZK6R .swadisht-main_featureCardImage__ItcCR{display:block;object-fit:cover}.swadisht-main_featureCardContent__eDfgX p{margin-bottom:12px}.swadisht-main_featureExplore___EnYS{margin-top:auto}.swadisht-main_featureRow__liT1R{max-width:1080px;gap:10px;margin:18px auto 10px}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9{min-height:340px;border-radius:13px}.swadisht-main_featureMedia__NZK6R{height:190px}.swadisht-main_featureCardContent__eDfgX{min-height:150px;padding:11px 11px 12px}.swadisht-main_featureCardContent__eDfgX h3{margin-bottom:6px;font-size:15px}.swadisht-main_featureCardContent__eDfgX p{max-width:145px;margin-bottom:9px;font-size:11.5px}.swadisht-main_featureExplore___EnYS{min-height:34px;font-size:13px}.swadisht-main_featureTag__vKUIS{min-height:21px;padding:4px 8px;font-size:10px}.swadisht-main_featureRating__gyKdE{font-size:13px}.swadisht-main_featureMedia__NZK6R{height:auto!important;aspect-ratio:274/192;background:#17130f}.swadisht-main_featureMedia__NZK6R .swadisht-main_featureCardImage__ItcCR{width:100%;height:100%;object-fit:contain!important;object-position:center;transform:none!important}.swadisht-main_featureCard__4JKH9:hover .swadisht-main_featureCardImage__ItcCR{transform:none!important}@media screen and (max-width:768px){.swadisht-main_heroSection__qtsXx{position:relative;width:100%;min-height:auto;padding:80px 0 45px!important;overflow:hidden;background:transparent!important}.swadisht-main_heroSection__qtsXx:before{content:"";position:absolute;inset:0;background-image:url(/images/hero-bg.png)!important;background-repeat:no-repeat!important;background-position:top!important;background-size:100% auto!important;background-color:transparent!important;opacity:1!important;z-index:0;pointer-events:none}.swadisht-main_heroInner__Szwhv{width:calc(100% - 32px);min-height:470px;margin:0 auto;padding-top:20px;position:relative;display:block;text-align:left;background:transparent!important}.swadisht-main_heroInner__Szwhv:after{content:"";position:absolute;top:auto;right:-55px;bottom:-5px;width:350px;height:300px;background-image:url(/images/hero-food.png)!important;background-color:transparent!important;background-size:contain!important;background-position:bottom!important;background-repeat:no-repeat!important;z-index:1;opacity:1}.swadisht-main_heroTextBlock__SIHwI{position:relative;z-index:5;width:100%;max-width:260px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px}.swadisht-main_heroTitle__qNBfZ{width:100%;max-width:260px;margin:0;font-size:39px;line-height:1.02;letter-spacing:-1px}.swadisht-main_heroTitleRed__7il7m{display:block;max-width:310px;margin-top:7px;font-size:34px;line-height:1.05;letter-spacing:-1px}.swadisht-main_heroDescription__S9nEu{max-width:280px;margin:0;font-size:13px;line-height:1.5}}@media screen and (min-width:769px) and (max-width:1024px){.swadisht-main_heroSection__qtsXx{position:relative;overflow:hidden;padding:70px 0 45px}.swadisht-main_heroSection__qtsXx:before{background-image:url(/images/hero-bg.png)!important;background-repeat:no-repeat!important;background-position:top!important;background-size:100% auto!important;opacity:1!important}.swadisht-main_heroInner__Szwhv{width:calc(100% - 40px);min-height:480px;margin:0 auto;padding-top:40px;position:relative}.swadisht-main_heroTextBlock__SIHwI{position:relative;z-index:5;width:55%;max-width:430px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px}.swadisht-main_heroTitle__qNBfZ{width:100%;max-width:400px;margin:0;font-size:42px;line-height:1.05}.swadisht-main_heroTitleRed__7il7m{display:block;font-size:38px;line-height:1.05}.swadisht-main_heroDescription__S9nEu{max-width:400px;font-size:15px;line-height:1.5}.swadisht-main_heroInner__Szwhv:after{content:"";position:absolute;right:-80px;bottom:20px;width:480px;height:380px;background-image:url(/images/hero-food.png);background-size:contain;background-position:50%;background-repeat:no-repeat;z-index:2;opacity:1;filter:drop-shadow(0 12px 16px rgba(0,0,0,.08))}}.swadisht-main_trendingSection__2wKNt{max-width:1200px;width:calc(100% - 48px);margin:50px auto}.swadisht-main_sectionHeader__whePm{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}.swadisht-main_trendingTitle__IxtGe{font-size:24px;font-weight:800;color:var(--sw-text);margin-bottom:4px;letter-spacing:-.5px}.swadisht-main_trendingSubtitle__mTW6C{font-size:13px;color:var(--sw-muted)}.swadisht-main_seeAllLink__040_o{font-size:14px;font-weight:700;color:var(--sw-red);text-decoration:none;display:flex;align-items:center;gap:4px;transition:color .2s}.swadisht-main_seeAllLink__040_o:hover{color:var(--sw-dark-red)}.swadisht-main_restaurantGrid__OC8mz{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media screen and (max-width:768px){section.swadisht-main_trendingSection__2wKNt{width:100%;margin:16px 0;padding:0 16px;box-sizing:border-box}section.swadisht-main_trendingSection__2wKNt .swadisht-main_restaurantGrid__OC8mz{display:flex;flex-direction:column;width:100%;gap:20px}section.swadisht-main_trendingSection__2wKNt .swadisht-main_trendingTitle__IxtGe{font-size:20px}section.swadisht-main_trendingSection__2wKNt .swadisht-main_trendingSubtitle__mTW6C{display:block;font-size:12px}.swadisht-main_trendingSection__2wKNt{width:100%!important;margin:16px 0!important;padding:0 16px!important;box-sizing:border-box!important}.swadisht-main_restaurantGrid__OC8mz{display:flex!important;flex-direction:column!important;width:100%!important;gap:20px!important}.swadisht-main_quickBitesSection__mSoS_{width:100%!important;max-width:100%!important;margin:16px 0!important;padding:0 16px!important;box-sizing:border-box!important}.swadisht-main_quickBitesHeader__pJ0zb{margin-bottom:16px!important}.swadisht-main_quickBitesTitle__Qg_Lf{font-size:20px!important}.swadisht-main_quickBitesSubtitle__dhfWL{display:block!important;font-size:12px!important}.swadisht-main_quickBitesGrid__4aAyB{display:flex!important;flex-direction:column!important;width:100%!important;gap:20px!important}}.swadisht-main_footerGrid__lwva4{display:grid;grid-template-columns:1.2fr 3fr;grid-gap:70px;gap:70px;margin-bottom:40px}.swadisht-main_footerLinksGrid__gSj2q{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-column-gap:70px!important;column-gap:70px!important;grid-row-gap:20px!important;row-gap:20px!important;width:100%!important;box-sizing:border-box!important}@media screen and (max-width:768px){.swadisht-main_footerGrid__lwva4{display:flex!important;flex-direction:column!important;gap:24px!important}.swadisht-main_footerLinksGrid__gSj2q{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-gap:8px!important;gap:8px!important;width:100%!important;box-sizing:border-box!important}.swadisht-main_footerLinksCol__NFtMI{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important}.swadisht-main_footerColTitle__PrpVN{font-size:11px!important;font-weight:800!important;letter-spacing:0!important;margin-bottom:8px!important;text-transform:uppercase}.swadisht-main_footerLink__PZkgI{font-size:10px!important;line-height:1.5!important;margin-bottom:4px!important}}.swadisht-main_testimonialsGrid__Hxrdl{display:flex!important;flex-direction:row!important;width:100%!important;gap:16px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:0!important;margin-bottom:24px!important}.swadisht-main_testimonialsGrid__Hxrdl::-webkit-scrollbar{display:none}.swadisht-main_testimonialCard__hReWK{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px) / 4);min-width:calc((100% - 48px) / 4)!important;scroll-snap-align:start!important;box-sizing:border-box!important}@media screen and (max-width:768px){.swadisht-main_testimonialsGrid__Hxrdl{gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;touch-action:pan-x!important}.swadisht-main_testimonialCard__hReWK{flex:0 0 82%!important;min-width:82%!important;scroll-snap-align:start!important}}.swadisht-main_featureRow__liT1R{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px;width:100%;max-width:1280px;margin:0 auto;padding:24px 16px}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;min-height:110px;height:auto;padding:20px;margin:0;border:none;border-radius:16px;overflow:hidden;color:#fff;text-decoration:none;box-shadow:0 8px 20px rgba(0,0,0,.18);transition:transform .2s ease,box-shadow .2s ease}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:nth-child(4n+1){background:linear-gradient(135deg,#e23a35,#c8262a 50%,#a81c22)}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:nth-child(4n+2){background:linear-gradient(135deg,#f0a63a,#d0821f 50%,#a85f14)}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:nth-child(4n+3){background:linear-gradient(135deg,#ee8a45,#c9693a 50%,#9a4a2b)}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:nth-child(4n+4){background:linear-gradient(135deg,#b53a35,#8f2626 50%,#701c1f)}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:before{content:"";position:absolute;top:-40px;left:-32px;width:128px;height:128px;border-radius:50%;background:hsla(0,0%,100%,.15);filter:blur(28px);pointer-events:none}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,.24)}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.swadisht-main_featureRow__liT1R .swadisht-main_featureMedia__NZK6R{position:relative;z-index:1;flex:0 0 100px;width:100px;height:100px;margin:0;padding:0;overflow:hidden;border-radius:12px;background:rgba(0,0,0,.18);box-shadow:0 6px 14px rgba(0,0,0,.25)}.swadisht-main_featureRow__liT1R .swadisht-main_featureCardImage__ItcCR{object-fit:cover;object-position:center}.swadisht-main_featureRow__liT1R .swadisht-main_featureCardContent__eDfgX{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;width:auto;height:auto;min-width:0;margin:0;padding:0;background:none;border:none;box-shadow:none}.swadisht-main_featureRow__liT1R .swadisht-main_featureCardContent__eDfgX h3{margin:0;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#fff}.swadisht-main_featureRow__liT1R .swadisht-main_featureCardContent__eDfgX p{margin:2px 0 0;font-size:10px;line-height:1.4;color:hsla(0,0%,100%,.8)}.swadisht-main_featureRow__liT1R .swadisht-main_featureExplore___EnYS{display:inline-flex;align-items:center;gap:4px;width:auto;margin-top:8px;padding:4px 12px;border:none;border-radius:999px;background:#fff;color:#171717;font-size:10px;font-weight:600;box-shadow:none;transition:background .2s ease}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:hover .swadisht-main_featureExplore___EnYS{background:#f5f5f5}@media (max-width:768px){.swadisht-main_featureRow__liT1R{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9,.swadisht-main_featureRow__liT1R .swadisht-main_featureExplore___EnYS{transition:none}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9:hover{transform:none}}.swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n) .swadisht-main_featureCardContent__eDfgX{background:transparent;border:none;border-radius:0;box-shadow:none;width:auto;height:auto}.swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n) .swadisht-main_featureCardContent__eDfgX h3{color:#fff}.swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n) .swadisht-main_featureCardContent__eDfgX p{color:hsla(0,0%,100%,.8)}.swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n) .swadisht-main_featureExplore___EnYS{background:#fff;color:#171717;box-shadow:none}.swadisht-main_featureRow__liT1R{align-items:start;min-height:0;height:auto}.swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n){min-height:132px;padding:20px;margin:0}.swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n) .swadisht-main_featureCardContent__eDfgX{min-height:0;margin:0;padding:0;justify-content:center}.swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n) .swadisht-main_featureCardContent__eDfgX h3,.swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n) .swadisht-main_featureCardContent__eDfgX p{margin-bottom:0}.swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n){height:auto;min-height:0}.swadisht-main_seeAllLink__040_o{background:none;border:none;padding:0;margin:0;cursor:pointer;font-family:inherit}@media (max-width:768px){.swadisht-main_featureRow__liT1R{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;width:100%!important;padding:0 18px!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important;justify-items:center!important}.swadisht-main_featureCard__4JKH9{display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important;max-width:400px!important;height:90px!important;margin:0!important;padding:8px 12px!important;box-sizing:border-box!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;overflow:hidden!important}.swadisht-main_featureMedia__NZK6R{position:relative!important;width:68px!important;min-width:68px!important;height:68px!important;flex-shrink:0!important;overflow:hidden!important;border-radius:50%!important}.swadisht-main_featureCardImage__ItcCR{object-fit:cover!important}.swadisht-main_featureCardContent__eDfgX{flex:1 1!important;min-width:0!important;margin-left:12px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;overflow:hidden!important}.swadisht-main_featureCardContent__eDfgX h3{margin:0 0 3px!important;font-size:17px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.swadisht-main_featureCardContent__eDfgX p{margin:0 0 5px!important;font-size:11px!important;line-height:1.2!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important}.swadisht-main_featureExplore___EnYS{display:inline-flex!important;padding:6px 12px!important;font-size:10px!important;line-height:1!important;border-radius:20px!important;white-space:nowrap!important}.swadisht-main_statsBar__wnAzS{display:grid!important;grid-template-columns:repeat(4,1fr)!important;width:calc(100% - 32px)!important;height:auto!important;min-height:70px!important;margin:18px auto 0!important;padding:14px 6px!important;box-sizing:border-box!important;align-items:center!important;justify-items:center!important;border-radius:30px!important}.swadisht-main_statItem__7Ur3l{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.swadisht-main_statValue__sGaOs{font-size:13px!important;line-height:1.1!important}.swadisht-main_statLabel__RlWfb{font-size:7px!important;line-height:1.1!important;margin-top:3px!important}.swadisht-main_featureRow__liT1R{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;width:100%!important;padding:0 24px!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important;justify-items:center!important}.swadisht-main_featureCard__4JKH9{display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important;max-width:340px!important;height:94px!important;margin:0!important;padding:10px 14px!important;box-sizing:border-box!important;border-radius:18px!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;overflow:hidden!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important}.swadisht-main_featureMedia__NZK6R{position:relative!important;width:64px!important;min-width:64px!important;height:64px!important;flex-shrink:0!important;overflow:hidden!important;border-radius:50%!important;box-shadow:0 2px 6px rgba(0,0,0,.15)!important}.swadisht-main_featureCardImage__ItcCR{width:100%!important;height:100%!important;object-fit:cover!important}.swadisht-main_featureCardContent__eDfgX{flex:1 1!important;min-width:0!important;margin-left:12px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;overflow:hidden!important}.swadisht-main_featureCardContent__eDfgX h3{margin:0 0 2px!important;font-size:16px!important;font-weight:800!important;line-height:1.15!important;color:#fff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.swadisht-main_featureCardContent__eDfgX p{margin:0 0 6px!important;font-size:11px!important;font-weight:400!important;line-height:1.25!important;color:hsla(0,0%,100%,.9)!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;line-clamp:1!important;overflow:hidden!important}.swadisht-main_featureExplore___EnYS{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:-4px!important;padding:3px 10px!important;font-size:10px!important;font-weight:700!important;line-height:1!important;color:#111!important;background-color:#fff!important;border-radius:14px!important;white-space:nowrap!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.swadisht-main_statsBar__wnAzS{display:grid!important;grid-template-columns:repeat(4,1fr)!important;width:100%!important;max-width:420px!important;height:auto!important;min-height:70px!important;margin:18px auto 0!important;padding:12px 6px!important;box-sizing:border-box!important;align-items:center!important;justify-items:center!important;border-radius:20px!important}.swadisht-main_statItem__7Ur3l{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.swadisht-main_statValue__sGaOs{font-size:13px!important;font-weight:700!important;line-height:1.1!important}.swadisht-main_statLabel__RlWfb{font-size:8px!important;line-height:1.1!important;margin-top:3px!important;opacity:.8!important}.swadisht-main_heroSection__qtsXx,.swadisht-main_swadishtContainer__KCO7z{position:relative!important;width:100%!important;padding:20px 16px 32px!important;box-sizing:border-box!important;background-color:#fff!important;overflow:hidden!important}.swadisht-main_heroHeader__YzmId,.swadisht-main_swadishtHeader__5Yvhn{text-align:center!important;margin:0 auto 20px!important}.swadisht-main_heroTitle__qNBfZ,.swadisht-main_swadishtTitle__Bz8mG{font-size:1.55rem!important;text-align:center!important}.swadisht-main_heroSubtitle__3XMiy,.swadisht-main_swadishtSubtitle__Wi76_{font-size:.82rem!important;text-align:center!important;margin:0 auto!important;max-width:310px!important}.swadisht-main_featureCard__4JKH9{width:100%!important;max-width:340px!important;height:90px!important;margin:0 auto!important}.swadisht-main_featureCardContent__eDfgX p{margin:0 0 2px!important}.swadisht-main_featureExplore___EnYS{padding:3px 10px!important;margin-top:-3px!important}.swadisht-main_statsBar__wnAzS{display:grid!important;grid-template-columns:repeat(4,1fr)!important;width:100%!important;max-width:420px!important;margin:18px auto 0!important;padding:12px 6px!important}.swadisht-main_heroSection__qtsXx,.swadisht-main_swadishtContainer__KCO7z{position:relative!important;width:100%!important;padding:20px 16px 32px!important;box-sizing:border-box!important;background-color:#fff!important;overflow:hidden!important}.swadisht-main_heroSection__qtsXx:before,.swadisht-main_swadishtContainer__KCO7z:before{left:0!important;background-image:url(/images/banners/leftswadist.jpg)!important;background-position:0 0!important}.swadisht-main_heroSection__qtsXx:after,.swadisht-main_heroSection__qtsXx:before,.swadisht-main_swadishtContainer__KCO7z:after,.swadisht-main_swadishtContainer__KCO7z:before{content:""!important;position:absolute!important;top:0!important;width:45%!important;height:100%!important;background-size:contain!important;background-repeat:no-repeat!important;pointer-events:none!important;z-index:1!important}.swadisht-main_heroSection__qtsXx:after,.swadisht-main_swadishtContainer__KCO7z:after{right:0!important;background-image:url(/images/banners/rightswadist.jpg)!important;background-position:100% 0!important}.swadisht-main_heroHeader__YzmId,.swadisht-main_swadishtHeader__5Yvhn{position:relative!important;z-index:2!important;text-align:center!important;margin:0 auto 20px!important}.swadisht-main_heroTitle__qNBfZ,.swadisht-main_swadishtTitle__Bz8mG{font-size:1.55rem!important;text-align:center!important}.swadisht-main_heroSubtitle__3XMiy,.swadisht-main_swadishtSubtitle__Wi76_{font-size:.82rem!important;text-align:center!important;margin:0 auto!important;max-width:310px!important}.swadisht-main_featureCard__4JKH9{position:relative!important;z-index:2!important;width:100%!important;max-width:340px!important;height:90px!important;margin:0 auto!important}.swadisht-main_featureCardContent__eDfgX p{margin:0 0 2px!important}.swadisht-main_featureExplore___EnYS{padding:3px 10px!important;margin-top:-3px!important}.swadisht-main_statsBar__wnAzS{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;width:100%!important;max-width:420px!important;margin:18px auto 0!important;padding:12px 6px!important}.swadisht-main_heroHeader__YzmId,.swadisht-main_swadishtHeader__5Yvhn{text-align:center!important;margin-bottom:0!important;padding-bottom:0!important}.swadisht-main_heroSubtitle__3XMiy,.swadisht-main_swadishtSubtitle__Wi76_{text-align:center!important;margin-bottom:8px!important}.swadisht-main_featureRow__liT1R{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important;margin-top:-25px!important}.swadisht-main_heroSection__qtsXx img[src*=bg-food],.swadisht-main_swadishtContainer__KCO7z img[src*=bg-food]{display:none!important}.swadisht-main_heroSection__qtsXx [class*=collage],.swadisht-main_heroSection__qtsXx [class*=right],.swadisht-main_swadishtContainer__KCO7z [class*=collage],.swadisht-main_swadishtContainer__KCO7z [class*=right]{display:none!important;height:0!important;width:0!important;margin:0!important;padding:0!important}.swadisht-main_heroHeader__YzmId,.swadisht-main_swadishtHeader__5Yvhn{text-align:center!important;width:100%!important;margin:0 auto 12px!important}.swadisht-main_heroTitle__qNBfZ,.swadisht-main_swadishtTitle__Bz8mG{text-align:center!important;font-size:1.4rem!important}.swadisht-main_heroSubtitle__3XMiy,.swadisht-main_swadishtSubtitle__Wi76_{text-align:center!important;margin:0 auto!important;max-width:320px!important}.swadisht-main_featureRow__liT1R{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:8px!important}.swadisht-main_featureCard__4JKH9{width:100%!important;max-width:340px!important;height:90px!important;max-height:90px!important;margin:0 auto!important}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9 .swadisht-main_featureMedia__NZK6R{flex:0 0 104px!important;width:104px!important;min-width:104px!important;height:76px!important;border-radius:12px!important}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9 .swadisht-main_featureMedia__NZK6R .swadisht-main_featureCardImage__ItcCR{width:100%!important;height:100%!important;object-fit:cover!important}}@media screen and (min-width:1025px){.swadisht-main_heroSection__qtsXx{padding:36px 0!important}.swadisht-main_heroInner__Szwhv{min-height:260px!important;max-width:1200px}.swadisht-main_heroInner__Szwhv:after{top:-30px!important;right:40px!important;width:620px!important;height:340px!important}.swadisht-main_heroTextBlock__SIHwI{max-width:560px}.swadisht-main_heroSection__qtsXx .swadisht-main_featureRow__liT1R{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;max-width:1200px;width:calc(100% - 48px);margin:0 auto!important;padding:0!important;position:relative;z-index:5}.swadisht-main_heroSection__qtsXx .swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:only-child{grid-column:2!important}.swadisht-main_heroSection__qtsXx .swadisht-main_featureRow__liT1R>.swadisht-main_featureCard__4JKH9:nth-child(n){height:104px!important;min-height:0!important;padding:12px 20px!important}.swadisht-main_heroSection__qtsXx .swadisht-main_featureRow__liT1R .swadisht-main_featureMedia__NZK6R{flex:0 0 120px;width:120px;height:80px}.swadisht-main_heroSection__qtsXx .swadisht-main_statsBar__wnAzS{margin:20px auto 0;padding:14px 32px}.swadisht-main_heroSection__qtsXx{min-height:calc(100vh - 80px);display:flex;flex-direction:column;justify-content:center;gap:16px;padding:16px 0!important}.swadisht-main_heroInner__Szwhv{min-height:280px!important;flex:0 0 auto}.swadisht-main_heroInner__Szwhv:after{top:-20px!important;width:640px!important;height:340px!important}}.swadisht-main_referenceMobileCuisines__CaT_X,.swadisht-main_referenceMobileFooter__QH2Lx,.swadisht-main_referenceViewMenu__saBsD{display:none}@media (max-width:768px){.swadisht-main_page__o4TaY .swadisht-main_cravingsSection__sSSLE{width:100%!important;margin:0!important;padding:20px 0 8px 16px!important;box-sizing:border-box!important}.swadisht-main_page__o4TaY .swadisht-main_cravingsHeading__A62Ea{font-family:var(--font-sans)!important;font-size:22px!important;font-weight:800!important;margin:0 0 14px!important;text-align:left!important}.swadisht-main_page__o4TaY .swadisht-main_cravingsRow__huaKL{display:flex!important;gap:14px!important;overflow-x:auto!important;padding:0 16px 8px 0!important;margin:0!important;width:100%!important;scrollbar-width:none!important;scroll-snap-type:x proximity}.swadisht-main_page__o4TaY .swadisht-main_cravingsRow__huaKL::-webkit-scrollbar{display:none!important}.swadisht-main_page__o4TaY .swadisht-main_cravingItem__Pr5Bw{flex:0 0 92px!important;width:92px!important;align-items:center!important;gap:8px!important;scroll-snap-align:start}.swadisht-main_page__o4TaY .swadisht-main_cravingImageWrapper__aGP77{width:88px!important;height:88px!important;border-radius:22px!important;padding:4px!important;background:#fff7ee!important;border:1px solid #ecd8c6!important;box-shadow:none!important}.swadisht-main_page__o4TaY .swadisht-main_cravingImg__6SuRv{width:100%!important;height:100%!important;border-radius:18px!important;object-fit:cover!important}.swadisht-main_page__o4TaY .swadisht-main_cravingLabel__qShyd{font-size:15px!important;font-weight:500!important;line-height:1.2!important;color:#7a5f58!important;text-align:center!important;white-space:normal!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storiesContainer__6i8c4{border-right:none!important;box-shadow:-2px 6px 14px rgba(0,0,0,.18)!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV{width:100%!important;margin:16px 0 0!important;padding:0 0 0 16px!important;box-sizing:border-box!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storiesContainer__6i8c4{display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;width:100%!important;padding:18px 0 18px 16px!important;border-radius:22px 0 0 22px!important;overflow:hidden!important;background:#fff!important;box-shadow:-2px 6px 14px rgba(0,0,0,.08)!important;border:1px solid #f0e6e6!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storiesLeft__GfCwv{flex:0 0 120px!important;width:120px!important;min-width:120px!important;max-width:120px!important;display:flex!important;flex-direction:column!important;gap:8px!important;text-align:left!important;border:none!important;padding-bottom:0!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storiesTitleRow__uXquU{display:flex!important;align-items:center!important;gap:8px!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storiesClapperImg__z4mbH{width:26px!important;height:26px!important;object-fit:contain!important;display:block!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storiesTitle__CSO1v{font-size:15px!important;font-weight:800!important;color:#111827!important;line-height:1.15!important;margin:0!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storiesSubtitle__8v849{font-size:11px!important;color:#4b5563!important;line-height:1.35!important;margin:0!important;max-width:100%!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storiesBtn__fHcKf{display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1.5px solid #b62025!important;color:#b62025!important;background:transparent!important;padding:6px 14px!important;border-radius:9999px!important;font-size:11px!important;font-weight:700!important;text-decoration:none!important;margin-top:4px!important;width:-moz-fit-content!important;width:fit-content!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storiesRight__sKBBF{flex:1 1 auto!important;min-width:0!important;width:auto!important;overflow:hidden!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storyCardsTrack__uQRHb{display:flex!important;flex-direction:row!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding-right:16px!important;scrollbar-width:none!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storyCardsTrack__uQRHb::-webkit-scrollbar{display:none!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storyCard__7PnV9{flex:0 0 150px!important;width:150px!important;min-width:150px!important;height:240px!important;border-radius:16px!important;overflow:hidden!important;position:relative!important;scroll-snap-align:start!important}.swadisht-main_page__o4TaY .swadisht-main_storiesSection__d5UWV .swadisht-main_storyArrowBtn__LzMi3{display:none!important}.swadisht-main_page__o4TaY .swadisht-main_quickBitesSection__mSoS_,.swadisht-main_page__o4TaY .swadisht-main_trendingSection__2wKNt{padding:24px 16px 0!important;margin:0!important;box-sizing:border-box!important;width:100%!important}.swadisht-main_page__o4TaY .swadisht-main_quickBitesSection__mSoS_ .swadisht-main_quickBitesHeader__pJ0zb,.swadisht-main_page__o4TaY .swadisht-main_trendingSection__2wKNt .swadisht-main_sectionHeader__whePm{margin:0 0 16px!important;display:flex!important;justify-content:space-between!important;align-items:flex-end!important}.swadisht-main_page__o4TaY .swadisht-main_quickBitesTitle__Qg_Lf,.swadisht-main_page__o4TaY .swadisht-main_trendingTitle__IxtGe{font-family:var(--font-sans)!important;font-size:20px!important;font-weight:800!important;line-height:1.2!important;color:#111827!important;margin:0 0 2px!important}.swadisht-main_page__o4TaY .swadisht-main_quickBitesSubtitle__dhfWL,.swadisht-main_page__o4TaY .swadisht-main_trendingSubtitle__mTW6C{font-size:13px!important;color:#6b7280!important;margin:0!important}.swadisht-main_page__o4TaY .swadisht-main_trendingSection__2wKNt .swadisht-main_seeAllLink__040_o{display:none!important}.swadisht-main_page__o4TaY .swadisht-main_quickBitesSection__mSoS_ .swadisht-main_seeAllLink__040_o{display:inline-block!important;color:#b62025!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important}.swadisht-main_page__o4TaY .swadisht-main_quickBitesGrid__4aAyB,.swadisht-main_page__o4TaY .swadisht-main_restaurantGrid__OC8mz{display:flex!important;flex-direction:column!important;gap:18px!important;width:100%!important;padding:0!important;margin:0!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantCard__mWs_8{width:100%!important;border:1px solid #e5e5e5!important;border-radius:16px!important;box-shadow:0 2px 8px rgba(0,0,0,.04)!important;background:#fff!important;overflow:hidden!important;text-decoration:none!important;display:block!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantMedia__cwHAl{width:100%!important;aspect-ratio:16/9!important;position:relative!important;overflow:hidden!important;border-radius:0!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantImage__YFvhN{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.swadisht-main_page__o4TaY .swadisht-main_cardRatingBadge__NZ5dr{position:absolute!important;top:10px!important;left:10px!important;z-index:2!important}.swadisht-main_page__o4TaY .swadisht-main_cardMenuBtn__q4KqU{position:absolute!important;top:10px!important;right:10px!important;z-index:2!important}.swadisht-main_page__o4TaY .swadisht-main_referenceLocation__1q62f,.swadisht-main_page__o4TaY .swadisht-main_referenceOfferTag__hK__z,.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantMeta__gvr9j,.swadisht-main_page__o4TaY .swadisht-main_referenceStatusRow__F7YOH{display:none!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantContent__big3N{padding:14px 14px 12px!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantTop__MUUUc{display:block!important;margin:0!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantName__grCqg{font-size:17px!important;font-weight:700!important;color:#111827!important;margin:0 0 4px!important}.swadisht-main_page__o4TaY .swadisht-main_referenceCuisines__V6rsq{font-size:12px!important;color:#6b7280!important;margin:0 0 10px!important}.swadisht-main_page__o4TaY .swadisht-main_referenceDivider__d9e7F{height:1px!important;background:#f0f0f0!important;margin:0 0 10px!important}.swadisht-main_page__o4TaY .swadisht-main_referenceBottomRow__5w5bA{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:13px!important}.swadisht-main_page__o4TaY .swadisht-main_referenceTime__tfBBr{color:#6b7280!important}.swadisht-main_page__o4TaY .swadisht-main_referencePrice__Qc9bo{font-weight:700!important;color:#111827!important}.swadisht-main_page__o4TaY .swadisht-main_deliverySection__5Kpk_{width:100%!important;margin:0!important;padding:28px 16px 20px!important;text-align:left!important;box-sizing:border-box!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryLabel__0Uh4P{font-size:12px!important;font-weight:700!important;color:#b62025!important;margin-bottom:4px!important;text-align:left!important;text-transform:capitalize!important;display:block!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryTitle__qMCHB{font-family:var(--font-sans)!important;font-size:21px!important;font-weight:800!important;line-height:1.2!important;color:#111827!important;margin:0 0 18px!important;text-align:left!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryGrid__h_4YK{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important;padding:0!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryCard__O5Wmh{background-color:#fdf1f1!important;border-radius:24px!important;padding:22px 16px!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;position:relative!important;overflow:visible!important;min-height:130px!important;text-align:left!important;box-sizing:border-box!important;width:100%!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryCardText__HwAWm{flex:1 1 auto!important;max-width:58%!important;z-index:2!important;display:flex!important;flex-direction:column!important;gap:6px!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryCardTitle__efi92{font-size:17px!important;font-weight:800!important;color:#111827!important;margin:0!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryCardDesc__gfdfi{font-size:11.5px!important;color:#4b5563!important;line-height:1.4!important;margin:0!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryCardImgWrapper__8EvFB{flex:0 0 115px!important;width:115px!important;height:115px!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryCardImg__tttxl{position:static!important;width:100%!important;height:auto!important;max-height:115px!important;object-fit:contain!important;transform:none!important;filter:drop-shadow(0 8px 14px rgba(0,0,0,.12))!important}.swadisht-main_page__o4TaY .swadisht-main_heroInner__Szwhv:after{display:none!important}.swadisht-main_page__o4TaY .swadisht-main_heroSection__qtsXx{padding:8px 0 20px!important}.swadisht-main_page__o4TaY .swadisht-main_heroInner__Szwhv{min-height:0!important;padding:28px 0 0!important;margin:0 16px!important;width:auto!important}.swadisht-main_page__o4TaY .swadisht-main_heroTextBlock__SIHwI{padding-left:5px!important;gap:14px!important;align-items:flex-start!important;text-align:left!important}.swadisht-main_page__o4TaY .swadisht-main_heroTitle__qNBfZ{font-family:var(--font-handwritten)!important;font-size:28px!important;line-height:1.2!important;font-weight:700!important;text-align:left!important}.swadisht-main_page__o4TaY .swadisht-main_heroTitleRed__7il7m{font-family:var(--font-handwritten)!important;font-size:26px!important;font-weight:600!important;letter-spacing:0!important;margin-top:6px!important;text-align:left!important}.swadisht-main_page__o4TaY .swadisht-main_heroDescription__S9nEu{font-size:13px!important;line-height:1.45!important;color:#5a4a4a!important;max-width:250px!important;text-align:left!important}.swadisht-main_page__o4TaY .swadisht-main_featureRow__liT1R{margin-top:14px!important;padding:0!important}.swadisht-main_page__o4TaY .swadisht-main_statsBar__wnAzS{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:calc(100% - 28px)!important;max-width:none!important;min-height:0!important;margin:18px 14px 0!important;padding:10px 6px!important;border-radius:22px!important;background:#b01d1d!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantCard__mWs_8{padding:0!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantMedia__cwHAl{margin:0!important;width:100%!important}.swadisht-main_page__o4TaY .swadisht-main_heroInner__Szwhv{padding-top:64px!important}.swadisht-main_page__o4TaY .swadisht-main_pureVegSection__FMDGh{min-height:220px!important;padding:24px 16px!important;margin:24px auto!important;width:calc(100% - 32px)!important;border-radius:24px!important;background:url(/images/pure-veg-bg.png) no-repeat 0/cover!important;box-sizing:border-box!important;display:flex!important;align-items:center!important}.swadisht-main_page__o4TaY .swadisht-main_pureVegContainer__M1qNM{padding:0!important;margin:0!important;width:100%!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:14px!important}.swadisht-main_page__o4TaY .swadisht-main_pureVegHeaderRow__JZh_L{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important}.swadisht-main_page__o4TaY .swadisht-main_pureVegTitle__gRdy8{font-family:var(--font-sans)!important;font-size:20px!important;font-weight:800!important;color:#111827!important;margin:0 0 2px!important}.swadisht-main_page__o4TaY .swadisht-main_pureVegSubtitle__6MuNG{font-size:12.5px!important;color:#4b5563!important;margin:0!important}.swadisht-main_page__o4TaY .swadisht-main_pureVegSeeAll__raG3P{display:none!important}.swadisht-main_page__o4TaY .swadisht-main_pureVegGrid__5uQgM{display:flex!important;flex-direction:row!important;gap:12px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;width:100%!important;padding:2px 0!important}}@media (max-width:768px){.swadisht-main_page__o4TaY .swadisht-main_pureVegGrid__5uQgM::-webkit-scrollbar{display:none!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardHorizontal__Iy2KV{flex:0 0 280px!important;min-width:280px!important;max-width:280px!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:14px!important;padding:10px 12px!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;box-shadow:0 2px 8px rgba(0,0,0,.06)!important;text-decoration:none!important;scroll-snap-align:start!important;box-sizing:border-box!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardImgWrapper__TuaN3{width:72px!important;height:72px!important;flex:0 0 72px!important;border-radius:10px!important;overflow:hidden!important;position:relative!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardImg___IGhb{width:100%!important;height:100%!important;object-fit:cover!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardDetails__0tf74{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:3px!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardTopRow__Uo1X8{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:6px!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardTitle__cW5FB{font-size:13.5px!important;font-weight:700!important;color:#111827!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.swadisht-main_page__o4TaY .swadisht-main_vegRating__RFfci{color:#2e7d32!important;font-size:11.5px!important;font-weight:700!important;background:transparent!important;padding:0!important;flex-shrink:0!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardCuisines__AcAee{font-size:10.5px!important;color:#6b7280!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardMeta__5oVJk{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:10.5px!important;color:#6b7280!important;margin-top:2px!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardPrice__krzYT{color:#111827!important;font-weight:700!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryLabel__0Uh4P,.swadisht-main_page__o4TaY .swadisht-main_deliveryTitle__qMCHB{margin-left:0!important;padding-left:0!important;max-width:100%!important}.swadisht-main_page__o4TaY .swadisht-main_footerBottom__iyINI,.swadisht-main_page__o4TaY .swadisht-main_footerCopyright__dEcgC,.swadisht-main_page__o4TaY .swadisht-main_footerLocation__OeCNw{text-align:center!important}.swadisht-main_page__o4TaY .swadisht-main_footerLocation__OeCNw{font-size:11px!important;opacity:.8!important}.swadisht-main_page__o4TaY .swadisht-main_deliveryCardImg__tttxl{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important;object-fit:contain!important}.swadisht-main_page__o4TaY .swadisht-main_vegCardTitle__cW5FB{font-size:14px!important}.swadisht-main_page__o4TaY .swadisht-main_footerBrandLink__zXAve,.swadisht-main_page__o4TaY .swadisht-main_footerBrandName__t1A__{color:#fff!important;text-decoration:none!important}}.swadisht-main_featureCard__4JKH9{padding-left:12px!important}.swadisht-main_featureMedia__NZK6R{margin-left:0!important}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9.swadisht-main_featureCard__4JKH9{padding:10px!important;justify-content:flex-start!important}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9 .swadisht-main_featureMedia__NZK6R{margin:0!important;padding:0!important;left:0!important;transform:none!important;margin-left:-4px!important}.swadisht-main_featureRow__liT1R .swadisht-main_featureCard__4JKH9 .swadisht-main_featureExplore___EnYS{display:inline-flex!important;align-items:center!important;gap:8px!important;font-weight:700!important}.swadisht-main_featureArrow__reCsC{flex-shrink:0;transition:transform .2s ease}.swadisht-main_featureCard__4JKH9:hover .swadisht-main_featureArrow__reCsC{transform:translateX(3px)}.swadisht-main_page__o4TaY .swadisht-main_quickBitesGrid__4aAyB,.swadisht-main_page__o4TaY .swadisht-main_restaurantGrid__OC8mz{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:22px!important;gap:22px!important;width:100%!important;padding:0!important;margin:0!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantCard__mWs_8{position:relative!important;width:100%!important;min-width:0!important;padding:0!important;border:1px solid #cfcfcf!important;border-radius:16px!important;box-shadow:none!important;background:#fff!important;overflow:hidden!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantMedia__cwHAl{position:relative!important;width:100%!important;margin:0!important;aspect-ratio:353/194!important;border-radius:0!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantImage__YFvhN{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;display:block!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRating__9r9AQ{position:absolute!important;top:10px!important;left:10px!important;background:#5b9e0e!important;border-radius:5px!important;padding:3px 8px!important;font-size:12px!important;font-family:ui-monospace,Courier New,monospace!important;box-shadow:none!important}.swadisht-main_page__o4TaY .swadisht-main_referenceViewMenu__saBsD{position:absolute!important;display:inline-block!important;top:10px!important;right:10px!important;font-family:ui-monospace,Courier New,monospace!important;font-size:11px!important;padding:6px 12px!important}.swadisht-main_page__o4TaY .swadisht-main_referenceLocation__1q62f,.swadisht-main_page__o4TaY .swadisht-main_referenceOfferTag__hK__z,.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantMeta__gvr9j,.swadisht-main_page__o4TaY .swadisht-main_referenceStatusRow__F7YOH{display:none!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantContent__big3N{padding:16px 16px 14px!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantTop__MUUUc{display:block!important;margin:0!important}.swadisht-main_page__o4TaY .swadisht-main_referenceRestaurantName__grCqg{font-size:19px!important;font-weight:500!important;margin:0 0 8px!important;padding-left:12px!important}.swadisht-main_page__o4TaY .swadisht-main_referenceMobileCuisines__CaT_X{display:block!important;font-size:12px!important;color:#7a5f58!important;letter-spacing:.2px!important;margin:0 0 12px!important;padding:0 0 12px 12px!important;border-bottom:1px solid #d9d9d9!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.swadisht-main_page__o4TaY .swadisht-main_referenceMobileFooter__QH2Lx{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:14px!important;color:#7a5f58!important}.swadisht-main_page__o4TaY .swadisht-main_referenceMobileFooter__QH2Lx span:last-child{font-size:16px!important;color:#1a1a1a!important}@media (max-width:1023px){.swadisht-main_page__o4TaY .swadisht-main_quickBitesGrid__4aAyB,.swadisht-main_page__o4TaY .swadisht-main_restaurantGrid__OC8mz{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:768px){.swadisht-main_page__o4TaY .swadisht-main_quickBitesGrid__4aAyB,.swadisht-main_page__o4TaY .swadisht-main_restaurantGrid__OC8mz{display:flex!important;flex-direction:column!important}.swadisht-main_statsBar__wnAzS{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:0!important;padding:16px 8px!important;width:calc(100% - 32px)!important;margin:16px auto 0!important;box-sizing:border-box!important}.swadisht-main_statsBar__wnAzS .swadisht-main_statItem__7Ur3l{display:flex!important;flex:1 1 25%!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;width:25%!important;padding:0 2px!important;text-align:center!important}.swadisht-main_statsBar__wnAzS .swadisht-main_statValue__sGaOs{display:block!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important;white-space:nowrap!important}.swadisht-main_statsBar__wnAzS .swadisht-main_statLabel__RlWfb{display:block!important;width:100%!important;margin-top:5px!important;font-size:8px!important;font-weight:600!important;line-height:1.4!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;text-align:center!important}}