.delivery-landing_page__0hY_L{--bg:#0d0b09;--surface:#191715;--surface-2:#24211d;--surface-3:#43474b;--hairline:rgba(202,204,207,0.12);--hairline-strong:rgba(202,204,207,0.2);--label:#f6f4f0;--label-2:#cacccf;--label-3:#929598;--accent:var(--cbx-green-accent,#72f66f);--accent-bright:var(--cbx-green-1,#a1ec9f);--accent-dim:rgba(114,246,111,0.16);--on-accent:var(--cbx-on-light,#0d0b09);--purple:#9f82e0;--yellow:#ffcb5c;--r-sm:12px;--r:16px;--r-lg:22px;--r-xl:28px;--font:var(--font-brand),"Gordita","Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--ease:cubic-bezier(0.22,1,0.36,1);--maxw:1480px;--page-glow:radial-gradient(90% 45% at 80% -5%,rgba(114,246,111,0.1),transparent 55%);--noise-opacity:0.025;--panel-gradient:linear-gradient(180deg,#191715,#12100d);--panel-glow:radial-gradient(120% 60% at 80% 0%,rgba(114,246,111,0.1),transparent 60%);--cta-panel-bg:radial-gradient(circle at 16% 10%,rgba(114,246,111,0.08),transparent 34%),linear-gradient(180deg,#191715,#12100d);--note-bg:rgba(13,11,9,0.34);--product-card-bg:rgba(23,21,18,0.94);--cta-glow:radial-gradient(120% 70% at 82% 0%,rgba(159,130,224,0.1),transparent 62%),radial-gradient(120% 60% at 10% 100%,rgba(114,246,111,0.07),transparent 60%);--panel-shadow:0 40px 90px -44px rgba(0,0,0,0.75);--listing-hover-bg:var(--cbx-listing-hover-bg,#24211d);--listing-hover-border:var(--cbx-listing-hover-border,var(--hairline-strong));--listing-hover-name:var(--cbx-listing-hover-name,var(--label));position:relative;isolation:isolate;min-height:100vh;overflow-x:hidden;background:var(--bg);color:var(--label);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.delivery-landing_page__0hY_L *,.delivery-landing_page__0hY_L :after,.delivery-landing_page__0hY_L :before{box-sizing:border-box}.delivery-landing_page__0hY_L:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--page-glow)}.delivery-landing_page__0hY_L:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:var(--noise-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html[data-cbx-theme=light] .delivery-landing_page__0hY_L{--bg:#f5f6f7;--surface:#ffffff;--surface-2:#eceef0;--surface-3:#dfe3e6;--hairline:rgba(25,23,21,0.1);--hairline-strong:rgba(25,23,21,0.16);--label:#191715;--label-2:#43474b;--label-3:#72767a;--accent:var(--cbx-green-accent,#72f66f);--accent-bright:var(--cbx-green-1,#a1ec9f);--accent-dim:rgba(20,122,46,0.1);--on-accent:var(--cbx-on-light,#15331a);--yellow:#8a5d00;--page-glow:radial-gradient(90% 45% at 80% -5%,rgba(114,246,111,0.13),transparent 55%);--noise-opacity:0.014;--panel-gradient:linear-gradient(180deg,#ffffff,#f1f3f4);--panel-glow:radial-gradient(120% 60% at 80% 0%,rgba(20,122,46,0.08),transparent 60%);--cta-panel-bg:radial-gradient(circle at 16% 10%,rgba(114,246,111,0.12),transparent 34%),linear-gradient(180deg,#ffffff,#f5f6f7);--note-bg:rgba(255,255,255,0.78);--product-card-bg:#ffffff;--cta-glow:radial-gradient(120% 70% at 82% 0%,rgba(117,78,201,0.08),transparent 62%),radial-gradient(120% 60% at 10% 100%,rgba(20,122,46,0.08),transparent 60%);--panel-shadow:0 30px 80px -60px rgba(25,23,21,0.38);--listing-hover-bg:var(--cbx-listing-hover-bg,#eceef0);--listing-hover-border:var(--cbx-listing-hover-border,var(--hairline-strong));--listing-hover-name:var(--cbx-listing-hover-name,var(--label))}.delivery-landing_page__0hY_L .tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.delivery-landing_page__0hY_L .wrap{position:relative;z-index:1;width:100%;max-width:var(--maxw);margin:0 auto;padding:0 1rem}.delivery-landing_page__0hY_L .section{padding-block:2.5rem}.delivery-landing_page__0hY_L .section+.section{padding-top:1.5rem}.delivery-landing_page__0hY_L .sectionCompact{padding-block:1rem 2.5rem}.delivery-landing_page__0hY_L .sectionCta{padding-top:1rem;padding-bottom:3.75rem}.delivery-landing_page__0hY_L .section>.wrap>.glabel:first-child{margin-top:0}.delivery-landing_page__0hY_L .nav{position:sticky;top:0;z-index:40;background:rgba(13,11,9,.62);border-bottom:1px solid var(--hairline);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.delivery-landing_page__0hY_L .nav-in{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--maxw);margin:0 auto;padding:13px clamp(18px,5vw,40px)}.delivery-landing_page__0hY_L .brand{display:flex;align-items:center;flex:none;gap:9px;color:inherit;font-size:17px;font-weight:600;letter-spacing:-.02em;text-decoration:none}.delivery-landing_page__0hY_L .brand .mark{display:grid;width:26px;height:26px;place-items:center;background:linear-gradient(160deg,var(--accent-bright),var(--accent));box-shadow:0 2px 10px rgba(114,246,111,.35);clip-path:polygon(50% 1%,93% 26%,93% 74%,50% 99%,7% 74%,7% 26%)}.delivery-landing_page__0hY_L .nav-links{display:flex;gap:24px;margin-right:8px;margin-left:auto}.delivery-landing_page__0hY_L .nav-links a{color:var(--label-2);font-size:14.5px;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:color .2s}.delivery-landing_page__0hY_L .nav-links a.on,.delivery-landing_page__0hY_L .nav-links a:hover{color:var(--label)}.delivery-landing_page__0hY_L .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:999px;padding:10px 18px;background:var(--accent);box-shadow:0 8px 24px -10px rgba(114,246,111,.55);color:var(--on-accent);cursor:pointer;font-family:var(--font);font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:transform .12s var(--ease),box-shadow .25s,filter .2s}.delivery-landing_page__0hY_L .btn:hover{transform:translateY(-1px);background:var(--accent-bright);filter:none}.delivery-landing_page__0hY_L .btn:active{transform:translateY(0) scale(.985)}.delivery-landing_page__0hY_L .btn.lg{border-radius:var(--r);padding:14px 24px;font-size:16px}.delivery-landing_page__0hY_L .btn.ghost{border:1px solid var(--hairline-strong);background:var(--surface);box-shadow:none;color:var(--label)}.delivery-landing_page__0hY_L .btn.ghost:hover{border-color:var(--accent);background:var(--surface-2);filter:none}.delivery-landing_page__0hY_L .live{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(114,246,111,.28);border-radius:999px;padding:5px 12px;background:var(--accent-dim);color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.delivery-landing_page__0hY_L .live .dot{width:7px;height:7px;border-radius:50%;animation:delivery-landing_pulse__sm_GH 1.8s infinite;background:var(--accent)}.delivery-landing_page__0hY_L .live.check{border-color:rgba(255,203,92,.32);background:rgba(255,203,92,.13);color:var(--yellow)}.delivery-landing_page__0hY_L .live.check .dot{animation:delivery-landing_pulseY__l_m6h 1.8s infinite;background:var(--yellow)}.delivery-landing_page__0hY_L .badge{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.delivery-landing_page__0hY_L .badge.quiet,.delivery-landing_page__0hY_L .badge.verified{border:1px solid var(--hairline);background:var(--surface-2);color:var(--label-2)}.delivery-landing_page__0hY_L .crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:18px;color:var(--label-3);font-size:12px;font-weight:600}.delivery-landing_page__0hY_L .crumbs a{color:inherit;text-decoration:none;transition:color .2s}.delivery-landing_page__0hY_L .crumbs a:hover{color:var(--accent)}.delivery-landing_page__0hY_L .crumbs .sep{opacity:.6}.delivery-landing_page__0hY_L .crumbs .here{color:var(--label)}.delivery-landing_page__0hY_L .hero{padding:clamp(24px,4vh,44px) 0 clamp(20px,3vh,30px)}.delivery-landing_page__0hY_L .hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(28px,4vw,52px);align-items:center}.delivery-landing_page__0hY_L .hero-badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.delivery-landing_page__0hY_L h1{margin:14px 0;font-size:clamp(2.6rem,6vw,4rem);font-weight:600;line-height:1.02;letter-spacing:-.04em}.delivery-landing_page__0hY_L h1 .quiet{color:var(--label-2)}.delivery-landing_page__0hY_L .lede{max-width:46ch;margin-bottom:24px;color:var(--label-2);font-size:clamp(1.0625rem,2.2vw,1.25rem);line-height:1.5;letter-spacing:-.012em}.delivery-landing_page__0hY_L .hero-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.delivery-landing_page__0hY_L .board{position:relative;overflow:hidden;border:1px solid var(--hairline-strong);border-radius:var(--r-lg);padding:20px;background:var(--panel-gradient);box-shadow:var(--panel-shadow)}.delivery-landing_page__0hY_L .board:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--panel-glow)}.delivery-landing_page__0hY_L .board>*{position:relative}.delivery-landing_page__0hY_L .board-head{display:flex;align-items:center;justify-content:flex-end;margin-bottom:14px}.delivery-landing_page__0hY_L .map-head-link{color:var(--accent);font-size:13.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:color .2s}.delivery-landing_page__0hY_L .map-head-link:hover{color:var(--accent-bright)}.delivery-landing_page__0hY_L .mapbox{height:320px;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--surface-2)}.delivery-landing_page__0hY_L .mapFallback{display:grid;height:100%;place-items:center;padding:22px;color:var(--label-2);font-size:13px;line-height:1.5;text-align:center}.delivery-landing_page__0hY_L .mapPreview{position:relative;isolation:isolate;background:radial-gradient(circle at 72% 30%,rgba(114,246,111,.18),transparent 28%),radial-gradient(circle at 26% 70%,rgba(159,130,224,.16),transparent 30%),linear-gradient(145deg,rgba(36,33,29,.92),rgba(18,16,13,.98))}html[data-cbx-theme=light] .delivery-landing_page__0hY_L .mapPreview{background:radial-gradient(circle at 72% 30%,rgba(20,122,46,.15),transparent 28%),radial-gradient(circle at 26% 70%,rgba(117,78,201,.12),transparent 30%),linear-gradient(145deg,#ffffff,#eceef0)}.delivery-landing_page__0hY_L .mapPreviewRing{position:absolute;inset:16%;border:1px dashed rgba(114,246,111,.42);border-radius:999px}.delivery-landing_page__0hY_L .mapPreviewRoad{position:absolute;left:-12%;width:124%;height:1px;background:linear-gradient(90deg,transparent,rgba(202,204,207,.34),transparent)}.delivery-landing_page__0hY_L .mapPreviewRoad.roadA{top:38%;transform:rotate(-14deg)}.delivery-landing_page__0hY_L .mapPreviewRoad.roadB{top:62%;transform:rotate(18deg)}.delivery-landing_page__0hY_L .mapPreviewCity{position:absolute;top:18px;left:18px;border:1px solid var(--hairline);border-radius:999px;background:rgba(13,11,9,.48);color:var(--label);font-size:12px;font-weight:700;letter-spacing:0;padding:8px 10px}html[data-cbx-theme=light] .delivery-landing_page__0hY_L .mapPreviewCity{background:rgba(255,255,255,.74)}.delivery-landing_page__0hY_L .previewPin{position:absolute;width:14px;height:14px;border:2.5px solid #0d0b09;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px rgba(114,246,111,.28),0 10px 20px -12px rgba(0,0,0,.7)}.delivery-landing_page__0hY_L .mapPreviewPanel{position:absolute;right:14px;bottom:14px;left:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--hairline-strong);border-radius:14px;background:rgba(13,11,9,.72);padding:12px;color:var(--label-2);backdrop-filter:blur(14px)}html[data-cbx-theme=light] .delivery-landing_page__0hY_L .mapPreviewPanel{background:rgba(255,255,255,.82)}.delivery-landing_page__0hY_L .mapPreviewPanel span{color:var(--label);font-size:13px;font-weight:650}.delivery-landing_page__0hY_L .mapPreviewActions{display:inline-flex;flex:none;align-items:center;gap:8px}.delivery-landing_page__0hY_L .mapPreviewButton,.delivery-landing_page__0hY_L .mapPreviewLink{display:inline-flex;min-height:34px;align-items:center;justify-content:center;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:0;text-decoration:none}.delivery-landing_page__0hY_L .mapPreviewButton{border:0;background:var(--accent);color:var(--on-accent);cursor:pointer;padding:0 13px}.delivery-landing_page__0hY_L .mapPreviewLink{border:1px solid var(--hairline-strong);color:var(--label);padding:0 12px}.delivery-landing_page__0hY_L .mapPreviewLoading .mapPreviewRing{animation:delivery-landing_deliveryPulse__DZfyK 1.8s ease-in-out infinite}@keyframes delivery-landing_deliveryPulse__DZfyK{0%,to{opacity:.45;transform:scale(.98)}50%{opacity:.95;transform:scale(1.02)}}.delivery-landing_page__0hY_L .pin{width:14px;height:14px;border:2.5px solid #0d0b09;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px rgba(114,246,111,.35),0 2px 8px rgba(114,246,111,.5);cursor:pointer}.delivery-landing_page__0hY_L .pin.off{width:12px;height:12px;background:var(--surface-3);box-shadow:0 0 0 2px rgba(202,204,207,.2)}.delivery-landing_page__0hY_L .mapboxgl-popup:not(.cbx-map-popup) .mapboxgl-popup-content{border:1px solid var(--hairline-strong);border-radius:var(--r-sm);padding:10px 12px;background:var(--surface-2);box-shadow:0 16px 40px -16px rgba(0,0,0,.7);color:var(--label);font-family:var(--font)}.delivery-landing_page__0hY_L .mapboxgl-popup:not(.cbx-map-popup) .mapboxgl-popup-content b{display:block;font-size:13px;font-weight:600}.delivery-landing_page__0hY_L .mapboxgl-popup:not(.cbx-map-popup) .mapboxgl-popup-content span{color:var(--label-2);font-size:12px}.delivery-landing_page__0hY_L .mapboxgl-popup:not(.cbx-map-popup).mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:var(--surface-2)}.delivery-landing_page__0hY_L .mapboxgl-popup:not(.cbx-map-popup).mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:var(--surface-2)}.delivery-landing_page__0hY_L .mapboxgl-popup:not(.cbx-map-popup) .mapboxgl-popup-close-button{top:2px;right:4px;color:var(--label-3);font-size:16px}.delivery-landing_page__0hY_L .filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:clamp(18px,3vh,26px) 0 6px}.delivery-landing_page__0hY_L .sectionCompact .filters{margin-top:0}.delivery-landing_page__0hY_L .chips{display:inline-flex;max-width:100%;flex-wrap:nowrap;gap:2px;overflow-x:auto;overscroll-behavior-inline:contain;border-radius:999px;padding:4px;background:var(--surface-2);scrollbar-width:none;-webkit-overflow-scrolling:touch}.delivery-landing_page__0hY_L .chips::-webkit-scrollbar{display:none}.delivery-landing_page__0hY_L .chips a{flex:0 0 auto;border:none;border-radius:999px;padding:7px 13px;background:none;color:var(--label-2);cursor:pointer;font-family:var(--font);font-size:13.5px;font-weight:550;letter-spacing:-.01em;text-decoration:none;transition:color .2s,background .2s;white-space:nowrap}.delivery-landing_page__0hY_L .chips a.on{background:var(--surface-3);color:var(--label)}html:not(.dark) .cbx-public-shell .delivery-landing_page__0hY_L .chips a.on,html[data-cbx-theme=light] .delivery-landing_page__0hY_L .chips a.on{background:var(--surface);box-shadow:0 1px 3px rgba(25,23,21,.12)}.delivery-landing_page__0hY_L .chips a:hover{color:var(--label)}.delivery-landing_page__0hY_L .maplink{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--label-2);font-size:14px;font-weight:550;text-decoration:none;transition:color .2s}.delivery-landing_page__0hY_L .maplink:hover{color:var(--accent)}.delivery-landing_page__0hY_L .snap{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:clamp(16px,3vh,26px) 0}.delivery-landing_page__0hY_L .snapThree{grid-template-columns:repeat(3,1fr)}.delivery-landing_page__0hY_L .sectionCompact .snap{margin-bottom:0}.delivery-landing_page__0hY_L .statCard{min-height:104px}.delivery-landing_page__0hY_L .statLabel{display:flex;align-items:center;gap:7px}.delivery-landing_page__0hY_L .statLabel svg{width:15px;height:15px;flex:none;color:var(--label-3);stroke-width:2}.delivery-landing_page__0hY_L .sc{border:1px solid var(--hairline);border-radius:var(--r);padding:15px 17px;background:var(--surface)}.delivery-landing_page__0hY_L .sc .k{color:var(--label-3);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.delivery-landing_page__0hY_L .sc .vline{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:9px}.delivery-landing_page__0hY_L .sc .v{font-size:26px;font-weight:600;line-height:1;letter-spacing:-.025em}.delivery-landing_page__0hY_L .sc .delta{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600}.delivery-landing_page__0hY_L .sc .delta.up{color:var(--accent)}.delivery-landing_page__0hY_L .sc .delta.flat{color:var(--label-3)}.delivery-landing_page__0hY_L .feedhead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.delivery-landing_page__0hY_L .feedhead h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.15;letter-spacing:-.03em}.delivery-landing_page__0hY_L .feedhead p{max-width:46ch;color:var(--label-2);font-size:14.5px;line-height:1.55}.delivery-landing_page__0hY_L .sectionHeader{margin-bottom:24px}.delivery-landing_page__0hY_L .sectionEyebrow{margin:0;color:var(--label-3);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.delivery-landing_page__0hY_L .sectionHeader h2{max-width:760px;margin:10px 0 0;color:var(--label);font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:600;letter-spacing:-.03em;line-height:1.08}.delivery-landing_page__0hY_L .sectionHeader p:not(.sectionEyebrow){max-width:58ch;margin:10px 0 0;color:var(--label-2);font-size:14.5px;line-height:1.6}.delivery-landing_page__0hY_L .sectionHeaderRow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px}.delivery-landing_page__0hY_L .textlink{color:var(--label-2);font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.delivery-landing_page__0hY_L .textlink:hover{color:var(--accent)}.delivery-landing_page__0hY_L .glabel{display:flex;align-items:center;gap:12px;margin:22px 2px 12px;color:var(--label-3);font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.delivery-landing_page__0hY_L .glabel:after{content:"";flex:1;height:1px;background:var(--hairline)}.delivery-landing_page__0hY_L .glabel.cond,.delivery-landing_page__0hY_L .glabel.now,.delivery-landing_page__0hY_L .glabel.pickup{color:var(--label-3)}.delivery-landing_page__0hY_L .feed{display:flex;align-items:center;gap:15px;margin-bottom:10px;border:1px solid var(--hairline);border-radius:var(--r);padding:13px 16px;background:var(--surface);color:inherit;text-decoration:none;transition:background .2s,border-color .2s,transform .12s var(--ease)}.delivery-landing_page__0hY_L .feed:hover{border-color:var(--listing-hover-border);background:var(--listing-hover-bg)}.delivery-landing_page__0hY_L .feed.empty{cursor:default}.delivery-landing_page__0hY_L .feed.empty:hover{border-color:var(--hairline);background:var(--surface)}.delivery-landing_page__0hY_L .feed.empty .av .init{border:1px solid var(--hairline-strong);background:var(--surface-2);color:var(--label-3)}.delivery-landing_page__0hY_L .feed.empty .dchip{text-decoration:none}.delivery-landing_page__0hY_L .productPanel{border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--surface);padding:clamp(18px,2.4vw,28px)}.delivery-landing_page__0hY_L .productShelfSkeleton{display:flex;gap:16px;overflow:hidden;padding-top:8px}.delivery-landing_page__0hY_L .productShelfSkeletonCard{flex:0 0 clamp(224px,18vw,258px);min-height:248px;border:1px solid var(--hairline);border-radius:20px;background:var(--product-card-bg);padding:16px}.delivery-landing_page__0hY_L .productShelfSkeletonCard b,.delivery-landing_page__0hY_L .productShelfSkeletonCard em,.delivery-landing_page__0hY_L .productShelfSkeletonCard span{display:block;border-radius:10px;background:linear-gradient(90deg,var(--surface-2),var(--surface-3),var(--surface-2));opacity:.36}.delivery-landing_page__0hY_L .productShelfSkeletonCard span{height:122px;margin-bottom:14px}.delivery-landing_page__0hY_L .productShelfSkeletonCard b{width:78%;height:16px;margin-bottom:10px}.delivery-landing_page__0hY_L .productShelfSkeletonCard em{width:42%;height:16px}.delivery-landing_page__0hY_L .productGrid{color:var(--label)}.delivery-landing_page__0hY_L .productGrid #product-slider{display:flex;gap:16px;overflow-x:auto;padding-bottom:2px;scroll-padding-inline:2px;scroll-snap-type:x proximity}.delivery-landing_page__0hY_L .productGrid #product-slider>*{flex:0 0 clamp(224px,18vw,258px);width:clamp(224px,18vw,258px)!important;min-width:clamp(224px,18vw,258px)!important;border-color:var(--hairline)!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 38%),var(--product-card-bg)!important;box-shadow:0 24px 58px -44px rgba(0,0,0,.72)!important;color:var(--label)!important;gap:0!important;padding:0!important;scroll-snap-align:start}.delivery-landing_page__0hY_L .productGrid #product-slider>:hover{border-color:var(--hairline-strong)!important;background:var(--surface-2)!important}.delivery-landing_page__0hY_L .productGrid #product-slider>*>div{padding:16px!important}.delivery-landing_page__0hY_L .productGrid #product-slider a{color:inherit;text-decoration:none}.delivery-landing_page__0hY_L .productGrid #product-slider .h-28{height:122px!important;margin-bottom:14px!important;border-color:var(--hairline)!important;border-radius:12px!important;background:radial-gradient(circle at 34% 20%,rgba(114,246,111,.12),transparent 42%),var(--surface-2)!important}.delivery-landing_page__0hY_L .productGrid #product-slider h3{display:-webkit-box;min-height:38px;overflow:hidden;color:var(--label);font-size:15px;font-weight:650;letter-spacing:-.01em;line-height:1.16;-webkit-box-orient:vertical;-webkit-line-clamp:2}.delivery-landing_page__0hY_L .productGrid #product-slider p{color:var(--label-2)}.delivery-landing_page__0hY_L .productGrid #product-slider p:last-child{color:var(--accent);font-size:17px}.delivery-landing_page__0hY_L .productGrid #product-slider button{height:34px;border-radius:999px!important;font-size:13px}.delivery-landing_page__0hY_L .productGrid #product-slider>*>div>a:last-child{height:36px;border-radius:10px!important;border-color:rgba(114,246,111,.42)!important;background:rgba(114,246,111,.1)!important;color:var(--accent)!important;font-size:14px}.delivery-landing_page__0hY_L .av{position:relative;flex:none}.delivery-landing_page__0hY_L .av .init{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:linear-gradient(160deg,var(--accent-bright),var(--accent));color:var(--on-accent);font-size:15px;font-weight:600}.delivery-landing_page__0hY_L .feed.pickup .av .init{border:1px solid var(--hairline-strong);background:var(--surface-2);color:var(--label-2)}.delivery-landing_page__0hY_L .av .vchk{position:absolute;right:-3px;bottom:-3px;display:grid;width:17px;height:17px;place-items:center;border:2.5px solid var(--surface);border-radius:50%;background:var(--accent);color:var(--on-accent)}.delivery-landing_page__0hY_L .feed.pickup .av .vchk{background:var(--surface-3);color:var(--label-2)}.delivery-landing_page__0hY_L .feed:hover .av .vchk{border-color:var(--listing-hover-bg)}.delivery-landing_page__0hY_L .fmain{flex:1;min-width:0}.delivery-landing_page__0hY_L .fname{font-size:15.5px;font-weight:600;letter-spacing:-.01em}.delivery-landing_page__0hY_L .feed:hover .fname{color:var(--listing-hover-name)}.delivery-landing_page__0hY_L .fsub{display:flex;align-items:center;gap:6px;margin-top:4px;color:var(--label-2);font-size:13px}.delivery-landing_page__0hY_L .fsub svg{flex:none;color:var(--label-3)}.delivery-landing_page__0hY_L .fmeta{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:6px;color:var(--label-3);font-size:12px}.delivery-landing_page__0hY_L .fright{flex:none;width:158px;text-align:right}.delivery-landing_page__0hY_L .pr{display:flex;align-items:baseline;justify-content:flex-end;gap:2px}.delivery-landing_page__0hY_L .pr .from{margin-right:4px;color:var(--label-3);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.delivery-landing_page__0hY_L .pr .b{color:var(--label-2);font-size:14px;font-weight:600}.delivery-landing_page__0hY_L .pr .amt{font-size:21px;font-weight:600;letter-spacing:-.02em}.delivery-landing_page__0hY_L .pr .per{color:var(--label-3);font-size:12px}.delivery-landing_page__0hY_L .dchip{display:inline-flex;align-items:center;gap:3px;margin-top:3px;font-size:11.5px;font-weight:600}.delivery-landing_page__0hY_L .dchip.below,.delivery-landing_page__0hY_L .dchip.quiet{color:var(--label-3)}.delivery-landing_page__0hY_L .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.delivery-landing_page__0hY_L .step{border:1px solid var(--hairline);border-radius:var(--r);padding:16px;background:var(--surface)}.delivery-landing_page__0hY_L .step .num{display:grid;width:34px;height:34px;place-items:center;border-radius:var(--r-sm);background:linear-gradient(160deg,var(--accent-bright),var(--accent));color:var(--on-accent);font-size:15px;font-weight:700}.delivery-landing_page__0hY_L .step h3{margin-top:12px;font-size:15px;font-weight:600;letter-spacing:-.01em}.delivery-landing_page__0hY_L .step p{margin-top:5px;color:var(--label-2);font-size:12.5px;line-height:1.5}.delivery-landing_page__0hY_L .faq{overflow:hidden;border:1px solid var(--hairline);border-radius:18px;background:var(--surface)}.delivery-landing_page__0hY_L .faqList{display:grid;gap:12px;max-width:1040px;margin-inline:auto}.delivery-landing_page__0hY_L .faqHeader{max-width:680px;margin-inline:auto;text-align:center}.delivery-landing_page__0hY_L .faqHeader h2,.delivery-landing_page__0hY_L .faqHeader p{margin-inline:auto}.delivery-landing_page__0hY_L .faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;cursor:pointer;font-size:14.5px;font-weight:600;letter-spacing:-.01em;list-style:none;transition:background .2s}.delivery-landing_page__0hY_L .faq summary::-webkit-details-marker{display:none}.delivery-landing_page__0hY_L .faq summary:hover{background:var(--surface-2)}.delivery-landing_page__0hY_L .faq[open] summary{border-bottom:1px solid var(--hairline)}.delivery-landing_page__0hY_L .faq summary .tog{flex:none;color:var(--label-3);transition:transform .2s var(--ease)}.delivery-landing_page__0hY_L .faq[open] summary .tog{transform:rotate(45deg);color:var(--accent)}.delivery-landing_page__0hY_L .faq .ans{max-width:72ch;margin:0;padding:15px 18px 17px;color:var(--label-2);font-size:13.5px;line-height:1.6}.delivery-landing_page__0hY_L .cta{position:relative;overflow:hidden;border:1px solid var(--hairline-strong);border-radius:var(--r-xl);padding:clamp(22px,4vw,40px);background:var(--cta-panel-bg);box-shadow:var(--panel-shadow);color:var(--label)}.delivery-landing_page__0hY_L .cta:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--cta-glow)}.delivery-landing_page__0hY_L .cta>*{position:relative}.delivery-landing_page__0hY_L .cta-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}.delivery-landing_page__0hY_L .cta h2{margin-top:10px;color:var(--label);font-size:clamp(1.55rem,3vw,2.2rem);font-weight:600;line-height:1.08;letter-spacing:-.03em}.delivery-landing_page__0hY_L .cta p{max-width:52ch;margin-top:10px;color:var(--label-2);font-size:15px;line-height:1.7}.delivery-landing_page__0hY_L .cta-actions{display:flex;flex-direction:column;gap:10px;min-width:min(100%,320px);border:1px solid var(--hairline);border-radius:20px;background:var(--note-bg);padding:14px}.delivery-landing_page__0hY_L footer{margin-top:34px;border-top:1px solid var(--hairline);padding:26px 0 46px}.delivery-landing_page__0hY_L .foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;color:var(--label-3);font-size:13px}.delivery-landing_page__0hY_L .foot a{margin-left:18px;color:var(--label-2);text-decoration:none;transition:color .2s}.delivery-landing_page__0hY_L .foot a:hover{color:var(--accent)}.delivery-landing_page__0hY_L .pt33{max-width:62ch;margin-top:10px;color:var(--label-3);font-size:12.5px}@keyframes delivery-landing_pulse__sm_GH{0%{box-shadow:0 0 0 0 rgba(114,246,111,.5)}70%{box-shadow:0 0 0 7px rgba(114,246,111,0)}to{box-shadow:0 0 0 0 rgba(114,246,111,0)}}@keyframes delivery-landing_pulseY__l_m6h{0%{box-shadow:0 0 0 0 rgba(255,203,92,.5)}70%{box-shadow:0 0 0 7px rgba(255,203,92,0)}to{box-shadow:0 0 0 0 rgba(255,203,92,0)}}@media (max-width:980px){.delivery-landing_page__0hY_L .steps{grid-template-columns:1fr 1fr}}@media (min-width:640px){.delivery-landing_page__0hY_L .wrap{padding-inline:18px}.delivery-landing_page__0hY_L .chips{flex-wrap:wrap;overflow-x:visible}}@media (min-width:768px){.delivery-landing_page__0hY_L .wrap{padding-inline:2.5rem}}@media (min-width:1024px){.delivery-landing_page__0hY_L .section{padding-block:3.5rem}.delivery-landing_page__0hY_L .section+.section{padding-top:2rem}.delivery-landing_page__0hY_L .sectionCompact{padding-block:1.5rem 3.5rem}.delivery-landing_page__0hY_L .sectionCta{padding-top:1.5rem;padding-bottom:4.5rem}}@media (max-width:880px){.delivery-landing_page__0hY_L .cta-grid,.delivery-landing_page__0hY_L .hero-grid{grid-template-columns:1fr}.delivery-landing_page__0hY_L .hero-grid{gap:32px}.delivery-landing_page__0hY_L .cta-actions{flex-flow:row wrap}}@media (max-width:720px){.delivery-landing_page__0hY_L .nav-links{display:none}.delivery-landing_page__0hY_L .snap{grid-template-columns:1fr 1fr}}@media (max-width:560px){.delivery-landing_page__0hY_L .fright{width:118px}.delivery-landing_page__0hY_L .av .init{width:38px;height:38px}.delivery-landing_page__0hY_L .snap,.delivery-landing_page__0hY_L .steps{grid-template-columns:1fr}.delivery-landing_page__0hY_L .productPanel{padding:14px}.delivery-landing_page__0hY_L .productGrid #product-slider{gap:10px}.delivery-landing_page__0hY_L .productGrid #product-slider>*{flex-basis:172px;width:172px!important;min-width:172px!important;border-radius:16px!important}.delivery-landing_page__0hY_L .productGrid #product-slider>*>div{padding:10px!important}.delivery-landing_page__0hY_L .productGrid #product-slider .h-28{height:76px!important;margin-bottom:8px!important}.delivery-landing_page__0hY_L .productGrid #product-slider h3{min-height:44px;font-size:12.5px;-webkit-line-clamp:3}.delivery-landing_page__0hY_L .productGrid #product-slider button{height:32px;font-size:12px}}@media (prefers-reduced-motion:reduce){.delivery-landing_page__0hY_L *,.delivery-landing_page__0hY_L :after,.delivery-landing_page__0hY_L :before{animation:none!important;transition-duration:.01ms!important}}