@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Syne:wght@600;700;800&display=swap";
html,body{height:auto;min-height:100vh;overflow-x:clip;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;background:#fff!important;overflow-y:auto!important}*,:before,:after{-webkit-backdrop-filter:none!important;-webkit-tap-highlight-color:transparent!important}button,a,[role=button],input[type=submit],input[type=button],.clickable{-webkit-user-select:none;user-select:none}p,span,h1,h2,h3,h4,h5,h6,input,textarea,select,[contenteditable=true],.copyable,article,section{-webkit-user-select:text;user-select:text}img,svg,picture,video{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}*{-webkit-overflow-scrolling:touch}::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:9999px;transition:background .2s}button,a.btn,.clickable,input[type=submit],input[type=button],[role=button]{will-change:transform;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .18s cubic-bezier(.2,.8,.2,1);transform:translateZ(0)}button:active,a.btn:active,.clickable:active,input[type=submit]:active,input[type=button]:active,[role=button]:active{opacity:.92;transform:scale(.97)translateZ(0)}@supports (view-transition-name:root){::view-transition-old(root){animation:.16s cubic-bezier(.4,0,1,1) both fade-out}::view-transition-new(root){animation:.22s cubic-bezier(0,0,.2,1) both fade-in}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}html[data-theme=grooveat-darkstore]{--brand-primary:#2c7a39;--brand-primary-dim:#1e5828;--brand-glow:#2c7a3933;--brand-accent:#facc15;--text-brand:#2c7a39}html[data-theme=grooveat-darkstore] header,html[data-theme=grooveat-darkstore] [class*=ZeptoMobileHeader],html[data-theme=grooveat-darkstore] [class*=GrooveatMobileHeader]{color:#fff!important;background:#1e5828!important}[class*=headerRow],.headerRow,[class*=headerRow] [class*=title],[class*=headerRow] h2,[class*=headerRow] h3{color:#0f172a!important;box-shadow:none!important;background:0 0!important;border-bottom:none!important}html[data-theme=grooveat-darkstore] [class*=deliveryTime],html[data-theme=grooveat-darkstore] [class*=locationPinIcon],html[data-theme=grooveat-darkstore] [class*=addressLabelBold]{color:#fff!important;font-weight:900!important}html[data-theme=grooveat-darkstore] [class*=addressText],html[data-theme=grooveat-darkstore] [class*=addressDash],html[data-theme=grooveat-darkstore] [class*=chevron],html[data-theme=grooveat-darkstore] [class*=actionLabel],html[data-theme=grooveat-darkstore] [class*=actionIcon],html[data-theme=grooveat-darkstore] [class*=locationText],html[data-theme=grooveat-darkstore] [class*=etaText]{color:#ffffffe6!important}html[data-theme=grooveat-darkstore] [class*=searchBoxWrapper],html[data-theme=grooveat-darkstore] [class*=searchInputWrapper]{background:#ffffff1f!important;border:1px solid #ffffff59!important}html[data-theme=grooveat-darkstore] [class*=searchInput]{color:#fff!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html[data-theme=grooveat-darkstore] [class*=searchInput]::placeholder,html[data-theme=grooveat-darkstore] input::placeholder{color:#fff!important;opacity:1!important}html[data-experience=marketplace] [class*=searchBoxWrapper],html[data-experience=marketplace] [class*=searchInputWrapper]{background:#fff!important;border-color:#e2e8f0!important}[class*=searchBoxWrapper] *,[class*=searchInputWrapper] *{box-shadow:none!important;background:0 0!important}input:-webkit-autofill{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:#0f172a!important;background:0 0!important}input:-webkit-autofill:hover{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:#0f172a!important;background:0 0!important}input:-webkit-autofill:focus{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:#0f172a!important;background:0 0!important}input:-webkit-autofill:active{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-text-fill-color:#0f172a!important;background:0 0!important}[class*=searchInput]{color:#0f172a!important;box-shadow:none!important;-webkit-box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;text-decoration:none!important}[class*=searchInput]::placeholder,input::placeholder{color:#64748b!important;opacity:1!important}[class*=GrooveatMobileHeader] *,[class*=GrooveatMobileHeader] button,[class*=GrooveatMobileHeader] span,[class*=GrooveatMobileHeader] div,[class*=GrooveatMobileHeader] p,[class*=GrooveatMobileHeader] a{box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important}[class*=GrooveatMobileHeader] [class*=topMetaRow],[class*=GrooveatMobileHeader] [class*=etaLocationGroup],[class*=GrooveatMobileHeader] [class*=addressBtn],[class*=GrooveatMobileHeader] [class*=addressText],[class*=GrooveatMobileHeader] [class*=etaText],[class*=GrooveatMobileHeader] [class*=categoryQuickNav],[class*=GrooveatMobileHeader] [class*=navItem],[class*=GrooveatMobileHeader] [class*=navItemActive],[class*=GrooveatMobileHeader] [class*=navLabel],[class*=GrooveatMobileHeader] button:not([class*=profileBtn]):not([class*=promoTileBtn]),[class*=GrooveatMobileHeader] div:not([class*=searchBoxWrapper]):not([class*=profileBtn]):not([class*=promoTileBtn]){background:0 0!important;border:none!important;outline:none!important}html[data-theme=grooveat-darkstore] [class*=categoryQuickNav]{background:0 0!important;border-top:1px solid #fff3!important}html[data-theme=grooveat-darkstore] [class*=navLabel]{color:#ffffffd9!important;font-weight:700!important}html[data-theme=grooveat-darkstore] [class*=navItemActive] [class*=navLabel]{color:#fff!important;font-weight:900!important}html[data-theme=grooveat-darkstore] [class*=navActiveIndicator]{background:#facc15!important}html[data-theme=grooveat-darkstore] [class*=promoTileBtn]{color:#1e3a1e!important;background:#facc15!important;border-color:#eab308!important;font-weight:900!important}html[data-theme=grooveat-darkstore] [class*=desktopNavBtnActive]{color:#16a34a!important;background:0 0!important;font-weight:800!important}html[data-theme=grooveat-darkstore] [class*=filterBtnActive],html[data-theme=grooveat-darkstore] [class*=subTabActive]{color:#fff!important;background:#2c7a39!important;border-color:#2c7a39!important;font-weight:800!important}html[data-theme=grooveat-darkstore] [class*=addBtn]{color:#2c7a39!important;border-color:#2c7a39!important;font-weight:800!important}html[data-theme=grooveat-darkstore] [class*=addBtn]:hover{color:#2c7a39!important;background:#fff!important}html[data-experience=marketplace] header,html[data-experience=marketplace] [class*=mobileHeader],html[data-experience=marketplace] [class*=GrooveatMobileHeader],html[data-experience=marketplace] [class*=Header_header]{color:#0f172a!important;background:#fff!important;border-bottom:1px solid #e2e8f0!important;box-shadow:0 2px 10px #0000000a!important}html[data-experience=marketplace] [class*=GrooveatMobileHeader] *,html[data-experience=marketplace] [class*=GrooveatMobileHeader] button,html[data-experience=marketplace] [class*=GrooveatMobileHeader] span,html[data-experience=marketplace] [class*=GrooveatMobileHeader] div,html[data-experience=marketplace] [class*=GrooveatMobileHeader] p,html[data-experience=marketplace] [class*=GrooveatMobileHeader] a{box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important}html[data-experience=marketplace] [class*=GrooveatMobileHeader] [class*=topMetaRow],html[data-experience=marketplace] [class*=GrooveatMobileHeader] [class*=etaLocationGroup],html[data-experience=marketplace] [class*=GrooveatMobileHeader] [class*=addressBtn],html[data-experience=marketplace] [class*=GrooveatMobileHeader] [class*=addressText],html[data-experience=marketplace] [class*=GrooveatMobileHeader] [class*=etaText],html[data-experience=marketplace] [class*=GrooveatMobileHeader] [class*=categoryQuickNav],html[data-experience=marketplace] [class*=GrooveatMobileHeader] [class*=navItem],html[data-experience=marketplace] [class*=GrooveatMobileHeader] [class*=navItemActive],html[data-experience=marketplace] [class*=GrooveatMobileHeader] [class*=navLabel]{background:0 0!important;border:none!important;outline:none!important}html[data-experience=marketplace] [class*=etaText]{color:#0f172a!important;font-weight:900!important}html[data-experience=marketplace] [class*=locationPinIcon]{color:#d97706!important}html[data-experience=marketplace] [class*=addressText]{color:#475569!important;font-weight:600!important}html[data-experience=marketplace] [class*=chevronIcon]{color:#64748b!important}html[data-experience=marketplace] [class*=profileBtn]{background:#f8fafc!important;border:1px solid #e2e8f0!important}html[data-experience=marketplace] [class*=profileIcon]{color:#0f172a!important}html[data-experience=marketplace] [class*=categoryQuickNav]{background:0 0!important;border-top:1px solid #f1f5f9!important}html[data-experience=marketplace] [class*=navLabel]{color:#475569!important;font-weight:600!important}html[data-experience=marketplace] [class*=navItemActive] [class*=navLabel]{color:#0f172a!important;font-weight:900!important}html[data-experience=marketplace] [class*=navActiveIndicator]{background:#d97706!important;border-radius:2px!important;height:3px!important}html[data-experience=marketplace] [class*=promoTileBtn]{color:#854d0e!important;background:#fef9c3!important;border:1.5px solid #fde047!important;font-weight:800!important}html[data-experience=marketplace] [class*=deliveryTime]{color:#0284c7!important;font-weight:800!important}html[data-experience=marketplace] [class*=addressText],html[data-experience=marketplace] [class*=chevron],html[data-experience=marketplace] [class*=actionLabel],html[data-experience=marketplace] [class*=actionIcon],html[data-experience=marketplace] [class*=locationText],html[data-experience=marketplace] [class*=etaText]{color:#334155!important}html[data-drawer-open=true] [class*=mobileStickyFooter],html[data-modal-open=true] [class*=mobileStickyFooter],html[data-drawer-open=true] [class*=mobileStickySubHeader],html[data-modal-open=true] [class*=mobileStickySubHeader]{visibility:hidden!important;pointer-events:none!important;display:none!important}html[data-drawer-open=true],body[data-drawer-open=true],html[data-modal-open=true],body[data-modal-open=true]{touch-action:none!important;-webkit-overflow-scrolling:auto!important;overflow:hidden!important}:root{--brand-primary:#ff4d00;--brand-primary-dim:#e04400;--brand-glow:#ff4d0026;--brand-accent:#00b947;--brand-accent-dim:#00993a;--bg-base:#fff;--bg-surface:#fff;--bg-card:#fff;--bg-card-hover:#fafafa;--bg-overlay:#ffffffe0;--text-primary:#121212;--text-secondary:#4a4a4a;--text-muted:#767676;--text-inverse:#fff;--text-brand:var(--brand-primary);--text-green:var(--brand-accent);--border-subtle:#eceff1;--border-muted:#e0e0e0;--border-active:var(--brand-primary);--shadow-card:0 2px 8px #0000000a, 0 1px 2px #0000000f;--shadow-card-hover:0 12px 24px #00000014, 0 2px 6px #0000000a;--shadow-brand:0 4px 16px #ff4d0040;--shadow-header:0 1px 0 var(--border-subtle), 0 4px 16px #00000008;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:48px;--space-4xl:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:100px;--radius-full:50%;--font-body:"Inter", system-ui, sans-serif;--font-heading:"Inter", system-ui, sans-serif;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.4s;--max-width:1320px;--header-height:90px;--sidebar-width:220px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,main{font-family:var(--font-body);color:var(--text-primary);min-height:100dvh;font-size:14px;line-height:1.5;overflow-x:hidden;background:#fff!important}input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}input[type=search]::-webkit-search-decoration{appearance:none;display:none}input[type=search]::-webkit-search-results-button{appearance:none;display:none}input[type=search]::-webkit-search-results-decoration{appearance:none;display:none}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}ul,ol{list-style:none}input,textarea,select{font-family:inherit}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-muted);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.text-heading{font-family:var(--font-heading);letter-spacing:-.02em;font-weight:700}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-brand{color:var(--brand-primary)}.text-green{color:var(--brand-accent)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.container{max-width:var(--max-width);margin:0 auto;padding:0}@media (min-width:769px){.container{padding:0 28px}}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.scroll-area{gap:var(--space-md);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-xs);display:flex;overflow-x:auto}.scroll-area::-webkit-scrollbar{display:none}.scroll-area>*{scroll-snap-align:start;flex-shrink:0}.scroll-wrapper{position:relative}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll{animation:fadeSlideUp var(--duration-slow) var(--ease-smooth) both;animation-timeline:view();animation-range:entry entry 30%}.badge{border-radius:var(--radius-pill);align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.6;display:inline-flex}.badge-orange{color:var(--brand-primary);background:#fff3ed}.badge-green{color:var(--brand-accent);background:#ebfbf0}.badge-yellow{color:#d97706;background:#fffbeb}.divider{background:var(--border-subtle);height:1px}.section-header{margin-bottom:var(--space-lg);justify-content:space-between;align-items:center;display:flex}.section-title{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.02em;font-size:20px;font-weight:700}.see-all-link{color:var(--brand-primary);transition:gap var(--duration-fast) var(--ease-smooth);align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.see-all-link:hover{gap:8px}@media (prefers-reduced-motion:reduce){.animate-on-scroll{animation:none}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
