.gwcPageA{--cream:#faf8f4;--warm:#f3ece4;--ink:#2e3934;--ink-60:rgba(46,57,52,0.62);--ink-50:rgba(46,57,52,0.5);--ink-30:rgba(46,57,52,0.22);--gold:#c4a574;--gold-mid:#b8956a;--gold-pale:#ede4d4;--border:#e5ddd3;--green:#4a6657;--green-deep:#2f4a3c;--green-pale:#e8ede9;--gwc-editorial-max:min(1360px,calc(100vw - 2.5rem));background:var(--cream);color:var(--ink);scroll-padding-top:7rem}html:has(.gwcPageA){scroll-padding-top:7rem}html:has(.gwcPageA .nav--scrolled){scroll-padding-top:3.75rem}.gwcPageA #bundles,.gwcPageA #delivery-area,.gwcPageA #drinks,.gwcPageA #faq,.gwcPageA #how-it-works,.gwcPageA #individual-platters,.gwcPageA #request{scroll-margin-top:7rem}@media (max-width:640px){.gwcPageA,html:has(.gwcPageA){scroll-padding-top:8.5rem}.gwcPageA #bundles,.gwcPageA #delivery-area,.gwcPageA #drinks,.gwcPageA #faq,.gwcPageA #how-it-works,.gwcPageA #individual-platters,.gwcPageA #request{scroll-margin-top:8.5rem}}@media (min-width:1280px){.gwcPageA{--gwc-editorial-max:min(1420px,calc(100vw - 3rem))}}.gwcPageA .nav{top:0;z-index:100;position:sticky;display:flex;justify-content:center;align-items:stretch;padding:clamp(.55rem,1.4vw,.75rem) clamp(1rem,3vw,1.35rem) clamp(.45rem,1.2vw,.55rem);background:rgba(250,248,244,.94);border-bottom:1px solid transparent;backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);transition:padding .35s cubic-bezier(.4,0,.2,1),background .35s ease,border-color .35s ease,backdrop-filter .35s ease,box-shadow .35s ease}.gwcPageA .gwc-nav-stack-inner{flex-direction:column;max-width:920px;gap:clamp(.45rem,1.2vw,.65rem);text-align:center;transition:gap .35s cubic-bezier(.4,0,.2,1)}.gwcPageA .gwc-nav-links-row,.gwcPageA .gwc-nav-stack-inner{display:flex;align-items:center;justify-content:center;width:100%}.gwcPageA .gwc-nav-links-row{flex-wrap:wrap;gap:.25rem clamp(.65rem,2vw,1.35rem);max-height:4.75rem;opacity:1;overflow:hidden;transition:max-height .38s cubic-bezier(.4,0,.2,1),opacity .28s ease,margin .35s cubic-bezier(.4,0,.2,1),gap .35s cubic-bezier(.4,0,.2,1)}.gwcPageA .gwc-nav-expand-hint{display:none;color:var(--ink-30);line-height:0;margin-top:-.2rem;transition:transform .35s cubic-bezier(.4,0,.2,1)}@media (hover:none){.gwcPageA .nav--scrolled:not(.nav--expanded) .gwc-nav-expand-hint{display:inline-flex;align-items:center;justify-content:center}}.gwcPageA .nav--scrolled{padding:.28rem clamp(.75rem,2.5vw,1rem) .32rem}.gwcPageA .nav--scrolled .gwc-nav-stack-inner{gap:0}.gwcPageA .nav--scrolled .gwc-brand-lockup--nav .gwc-brand-logo{width:min(76vw,280px)}.gwcPageA .nav--scrolled .gwc-nav-links-row{max-height:0;opacity:0;margin:0;pointer-events:none}.gwcPageA .nav--scrolled.nav--expanded .gwc-nav-stack-inner,.gwcPageA .nav--scrolled:focus-within .gwc-nav-stack-inner{gap:.4rem}.gwcPageA .nav--scrolled.nav--expanded .gwc-brand-lockup--nav .gwc-brand-logo,.gwcPageA .nav--scrolled:focus-within .gwc-brand-lockup--nav .gwc-brand-logo{width:min(92vw,560px)}.gwcPageA .nav--scrolled.nav--expanded .gwc-nav-links-row,.gwcPageA .nav--scrolled:focus-within .gwc-nav-links-row{max-height:9rem;opacity:1;pointer-events:auto;margin-top:.15rem}.gwcPageA .nav--scrolled.nav--expanded .gwc-nav-expand-hint,.gwcPageA .nav--scrolled:focus-within .gwc-nav-expand-hint{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.gwcPageA .nav--scrolled:hover .gwc-nav-stack-inner{gap:.4rem}.gwcPageA .nav--scrolled:hover .gwc-brand-lockup--nav .gwc-brand-logo{width:min(92vw,560px)}.gwcPageA .nav--scrolled:hover .gwc-nav-links-row{max-height:4.75rem;opacity:1;pointer-events:auto;margin-top:.15rem}.gwcPageA .nav--scrolled .gwc-nav-expand-hint{display:none!important}.gwcPageA .nav--scrolled:hover{padding:clamp(.45rem,1.2vw,.6rem) clamp(1rem,3vw,1.35rem) clamp(.4rem,1vw,.5rem)}}.gwcPageA .gwc-nav-links-row .nav-link{border:none;background:none;padding:.25rem .1rem;font:inherit;cursor:pointer;min-height:36px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-decoration:none;color:inherit}.gwcPageA .nav--scrolled .gwc-nav-links-row .nav-link{min-height:40px;font-size:12px}.gwcPageA .nav--scrolled .gwc-nav-links-row .nav-link--enquire{padding:.4rem .9rem}.gwcPageA .gwc-nav-links-row .nav-link--enquire{background:var(--green-deep);color:var(--cream);padding:.5rem 1.15rem;border-radius:8px;font-weight:500}.gwcPageA .gwc-nav-links-row .nav-link--enquire:hover{background:var(--gold-mid)}.gwcPageA .nav.nav--scrolled{background:rgba(250,248,244,.72);border-bottom-color:color-mix(in srgb,var(--border) 52%,transparent);backdrop-filter:blur(20px) saturate(1.25);-webkit-backdrop-filter:blur(20px) saturate(1.25);box-shadow:0 8px 32px rgba(47,74,60,.06)}.gwcPageA .gwc-nav-links-row .nav-link:hover{color:var(--ink)}.gwcPageA .gwc-nav-links-row .nav-link.is-active{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em;text-decoration-color:color-mix(in srgb,var(--green-deep) 70%,var(--ink))}.gwcPageA .gwc-nav-links-row .nav-link--enquire:hover{color:var(--ink)}.gwcPageA .nav-link{color:var(--ink-60);font-size:13px;font-weight:500}.gwcPageA .nav-link:hover{color:var(--ink)}.gwcPageA .nav-cta,.gwcPageA .nav-mobile-toggle{display:none!important}.gwcPageA .nav-cta{background:var(--green-deep);color:var(--cream);border-radius:8px}.gwcPageA .nav-cta:hover{background:var(--gold-mid);color:var(--ink)}.gwcPageA .nav-mobile-toggle{color:var(--ink)}.gwcPageA .gwc-browse-layout{display:block}.gwcPageA .gwc-browse-main{min-width:0}@media (min-width:1024px){.gwcPageA .gwc-browse-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(156px,200px);-moz-column-gap:clamp(2.25rem,4.5vw,4rem);column-gap:clamp(2.25rem,4.5vw,4rem);row-gap:2.5rem;align-items:start}.gwcPageA .gwc-browse-aside{position:sticky;top:5.25rem;align-self:start;width:100%;max-width:200px}}@media (max-width:1023px){.gwcPageA .gwc-browse-aside{display:none}}.gwcPageA .gwc-basket-card{background:color-mix(in srgb,#fff 92%,var(--cream));border:1px solid color-mix(in srgb,var(--border) 58%,transparent);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 28px rgba(47,74,60,.02);padding:.8rem .88rem}.gwcPageA .gwc-basket-card--aside{padding:.85rem .92rem}.gwcPageA .gwc-basket-summary-title{font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-50);margin:0 0 .4rem}.gwcPageA .gwc-basket-summary-count{font-size:12px;color:var(--ink-50);margin:0 0 .75rem}.gwcPageA .gwc-basket-summary-lines{list-style:none;margin:0 0 .75rem;padding:0;border-top:none;border-bottom:none}.gwcPageA .gwc-basket-summary-line{font-size:12px;line-height:1.5;color:var(--ink-60);padding:.32rem 0;border-bottom:1px solid color-mix(in srgb,var(--border) 38%,transparent)}.gwcPageA .gwc-basket-summary-line:last-child{border-bottom:none}.gwcPageA .gwc-basket-summary-empty{font-size:12px;line-height:1.55;color:var(--ink-50);margin:0 0 .85rem}.gwcPageA .gwc-basket-summary-total-block{margin-bottom:.85rem}.gwcPageA .gwc-basket-summary-total-label{font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-50);margin:0 0 .12rem}.gwcPageA .gwc-basket-summary-total-value{font-size:1.05rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-family:var(--sans)}.gwcPageA .gwc-basket-summary-total-hint{font-size:10.5px;color:var(--ink-50);margin:.15rem 0 0}.gwcPageA .gwc-basket-summary-cta{width:100%;font:inherit;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;padding:.7rem 1.05rem;border-radius:999px;border:1px solid transparent;background:var(--green-deep);color:#fff;cursor:pointer;box-shadow:none;transition:background .18s,color .18s,border-color .18s,transform .15s ease}.gwcPageA .gwc-basket-summary-cta:hover{background:color-mix(in srgb,var(--green-deep) 88%,#000);color:#fff;border-color:transparent}@media (min-width:1024px){.gwcPageA .gwc-form-selection-duplicate{display:none!important}}.gwcPageA .gwc-add-toast{position:fixed;top:5.5rem;right:1.25rem;z-index:120;font-size:12.5px;font-weight:500;color:var(--ink);background:#fff;border:1px solid var(--border);border-radius:999px;padding:.45rem 1rem;box-shadow:0 8px 28px rgba(47,74,60,.08);pointer-events:none;animation:gwc-toast-in .25s ease}.gwcPageA .gwc-morning-promo{position:fixed;left:1.25rem;bottom:1.5rem;z-index:115;display:flex;align-items:center;gap:.65rem;max-width:min(22rem,calc(100vw - 2.5rem));padding:.75rem .85rem .75rem .95rem;background:rgba(255,255,255,.88);border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 16px 48px rgba(47,74,60,.12);backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);animation:gwc-morning-promo-in .45s cubic-bezier(.22,1,.36,1)}.gwcPageA .gwc-morning-promo-icon{flex-shrink:0;display:flex;color:var(--green)}.gwcPageA .gwc-morning-promo-icon svg{width:18px;height:18px}.gwcPageA .gwc-morning-promo-text{margin:0;flex:1;font-size:12.5px;line-height:1.45;font-weight:500;color:var(--ink)}.gwcPageA .gwc-morning-promo-close{flex-shrink:0;border:none;background:transparent;color:var(--ink-50);font-size:1.25rem;line-height:1;padding:.15rem .25rem;cursor:pointer}.gwcPageA .gwc-morning-promo-close:hover{color:var(--ink)}@keyframes gwc-morning-promo-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.gwcPageA .gwc-morning-promo{left:1rem;right:1rem;bottom:5.75rem;max-width:none}.gwcPageA .nav{top:0}}@media (prefers-reduced-motion:reduce){.gwcPageA .gwc-morning-promo{animation:none}}@media (max-width:640px){.gwcPageA .gwc-add-toast{left:1rem;right:1rem;top:auto;bottom:5.5rem;text-align:center}}@keyframes gwc-toast-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gwcPageA .gwc-add-toast{animation:none}}.gwcPageA{overflow-x:clip}.gwcPageA .sticky-mobile-bar{display:none}.gwcPageA .sticky-mobile-bar__cta,.gwcPageA .sticky-mobile-bar__wa{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.75rem 1rem;border-radius:8px;font-size:14px;font-weight:500;font-family:inherit;text-decoration:none;border:none;cursor:pointer}.gwcPageA .sticky-mobile-bar__wa{flex:1;background:#25d366;color:#fff}.gwcPageA .sticky-mobile-bar__cta{flex:2;background:var(--green-deep);color:#fff;border-radius:999px;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}@media (max-width:1023px){.gwcPageA .sticky-mobile-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:94;gap:.65rem;padding:.55rem .75rem calc(.55rem + env(safe-area-inset-bottom, 0px));background:var(--ink);border-top:1px solid rgba(250,248,243,.12)}.gwcPageA:has(.sticky-mobile-bar){padding-bottom:calc(4.5rem + env(safe-area-inset-bottom, 0px))}.gwcPageA .form-field input,.gwcPageA .form-field select,.gwcPageA .form-field textarea{font-size:16px}.gwcPageA:has(.gwc-basket-mobile-bar:not(.gwc-basket-mobile-bar--hidden)) .gwc-morning-promo,.gwcPageA:has(.sticky-mobile-bar) .gwc-morning-promo{bottom:calc(5.25rem + env(safe-area-inset-bottom, 0px))}.gwcPageA .footer{padding-bottom:calc(5rem + env(safe-area-inset-bottom, 0px))}}.gwcPageA .gwc-basket-mobile-bar{display:none}@media (max-width:1023px){.gwcPageA .gwc-basket-mobile-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:95;align-items:center;gap:.5rem;min-height:72px;max-height:80px;padding:.55rem .75rem calc(.55rem + env(safe-area-inset-bottom, 0px));background:color-mix(in srgb,var(--cream) 96%,#fff);border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent);box-shadow:inset 0 -1px 0 rgba(255,255,255,.85),0 -10px 36px rgba(47,74,60,.07);transition:transform .28s ease,opacity .28s ease}.gwcPageA .gwc-basket-mobile-bar--hidden{transform:translateY(110%);opacity:0;pointer-events:none}.gwcPageA:has(.gwc-basket-mobile-bar:not(.gwc-basket-mobile-bar--hidden)),.gwcPageA:has(.sticky-mobile-bar){padding-bottom:calc(4.75rem + env(safe-area-inset-bottom, 0px))}}.gwcPageA .gwc-basket-mobile-bar-main{display:flex;align-items:center;gap:.6rem;min-width:0;flex:1 1 auto}.gwcPageA .gwc-basket-mobile-bar-icon-wrap{position:relative;flex-shrink:0;width:2.35rem;height:2.35rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);color:var(--ink)}.gwcPageA .gwc-basket-mobile-bar-icon{width:1.15rem;height:1.15rem}.gwcPageA .gwc-basket-mobile-count-badge{position:absolute;top:-.2rem;right:-.25rem;min-width:1.15rem;height:1.15rem;padding:0 .25rem;border-radius:999px;background:var(--green-deep);color:var(--cream);font-size:.62rem;font-weight:700;line-height:1.15rem;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 1px 4px rgba(47,74,60,.18)}.gwcPageA .gwc-basket-mobile-count-badge.is-bump{animation:gwc-count-bump .32s ease}@keyframes gwc-count-bump{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gwcPageA .gwc-basket-mobile-count-badge.is-bump{animation:none}}.gwcPageA .gwc-basket-mobile-bar-copy{display:flex;flex-direction:row;align-items:baseline;gap:0;min-width:0}.gwcPageA .gwc-basket-mobile-summary-line{font-size:13px;font-weight:600;color:var(--ink);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gwcPageA .gwc-basket-mobile-count-label{font-size:12.5px;font-weight:600;color:var(--ink);line-height:1.2}.gwcPageA .gwc-basket-mobile-total{font-size:inherit;font-weight:650;font-variant-numeric:tabular-nums;color:var(--ink);line-height:inherit;white-space:nowrap}.gwcPageA .gwc-basket-mobile-total--muted{font-style:italic}.gwcPageA .gwc-basket-mobile-review{flex-shrink:0;font:inherit;font-size:12px;font-weight:500;color:var(--ink-60);background:transparent;border:none;padding:.45rem .35rem;cursor:pointer;text-decoration:underline;text-underline-offset:.15em;text-decoration-color:color-mix(in srgb,var(--ink-50) 55%,transparent);white-space:nowrap}.gwcPageA .gwc-basket-mobile-review:active{color:var(--ink)}.gwcPageA .gwc-basket-mobile-cta{flex-shrink:0;font:inherit;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;min-height:44px;padding:.65rem 1.15rem;border-radius:999px;border:none;background:var(--green-deep);color:#fff;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;box-shadow:none;transition:transform .15s ease,background .15s ease}.gwcPageA .gwc-basket-mobile-cta:hover{background:color-mix(in srgb,var(--green-deep) 88%,#000);color:#fff}.gwcPageA .gwc-basket-mobile-cta:active{transform:scale(.98)}.gwcPageA .gwc-basket-sheet-backdrop{position:fixed;inset:0;z-index:110;background:rgba(47,74,60,.28);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;padding:0}.gwcPageA .gwc-basket-sheet{width:100%;max-width:100%;max-height:min(82vh,620px);background:color-mix(in srgb,var(--cream) 92%,#fff);border:1px solid var(--border);border-radius:20px 20px 0 0;box-shadow:0 -12px 48px rgba(47,74,60,.12);display:flex;flex-direction:column;animation:gwc-sheet-up .32s cubic-bezier(.22,1,.36,1)}.gwcPageA .gwc-basket-sheet-handle{flex-shrink:0;width:2.25rem;height:.22rem;margin:.55rem auto 0;border-radius:999px;background:color-mix(in srgb,var(--ink-50) 45%,transparent)}@keyframes gwc-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gwcPageA .gwc-basket-sheet{animation:none}}.gwcPageA .gwc-basket-sheet-header{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1.1rem .75rem;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.gwcPageA .gwc-basket-sheet-title{font-family:var(--serif);font-size:1.15rem;font-weight:500;margin:0;color:var(--ink)}.gwcPageA .gwc-basket-sheet-close{width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--border);background:#fff;font-size:1.25rem;line-height:1;cursor:pointer;color:var(--ink-60)}.gwcPageA .gwc-basket-sheet-body{padding:.75rem 1.1rem 1rem;overflow-y:auto;flex:1;min-height:0}.gwcPageA .gwc-basket-sheet-footer{padding:.75rem 1.1rem calc(.85rem + env(safe-area-inset-bottom, 0px));border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,#fff 40%,var(--cream));display:flex;flex-direction:column;align-items:stretch;gap:.55rem}.gwcPageA .gwc-basket-sheet-footer .gwc-basket-summary-cta{width:100%;border-radius:999px;padding:.72rem 1rem;font-size:13.5px;transition:transform .15s ease}.gwcPageA .gwc-basket-sheet-footer .gwc-basket-summary-cta:active{transform:scale(.98)}.gwcPageA .gwc-basket-sheet-edit{font:inherit;font-size:12.5px;font-weight:500;color:var(--ink-60);background:transparent;border:none;padding:.35rem;cursor:pointer;text-align:center;text-decoration:underline;text-underline-offset:.15em;text-decoration-color:color-mix(in srgb,var(--ink-50) 50%,transparent)}@media (min-width:1024px){.gwcPageA .gwc-basket-mobile-bar,.gwcPageA .gwc-basket-sheet-backdrop{display:none!important}.gwcPageA .gwc-sticky-cta-bar{display:flex;position:fixed;left:50%;transform:translateX(-50%);right:auto;bottom:1.25rem;z-index:94;gap:.5rem;width:min(420px,calc(100vw - 2rem));padding:.4rem;border-radius:14px;background:var(--ink);border:1px solid rgba(250,248,243,.12);box-shadow:0 10px 40px rgba(47,74,60,.22)}.gwcPageA:has(.gwc-sticky-cta-bar){padding-bottom:5.5rem}.gwcPageA:has(.gwc-sticky-cta-bar) .footer{padding-bottom:1.5rem}}.gwcPageA .gwc-benefit-bar{position:relative;z-index:20;background:var(--gold-pale);border-bottom:1px solid color-mix(in srgb,var(--gold-mid) 22%,var(--border));padding:.75rem clamp(1rem,3vw,2rem)}.gwcPageA .gwc-benefit-bar-list{list-style:none;margin:0 auto;padding:0;max-width:var(--gwc-editorial-max);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1.25rem}.gwcPageA .gwc-benefit-bar-item{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.gwcPageA .gwc-benefit-bar-icon{display:flex;flex-shrink:0;color:var(--green-deep);margin-top:.05rem}.gwcPageA .gwc-benefit-bar-icon svg{width:16px;height:16px}.gwcPageA .gwc-benefit-bar-copy{display:flex;flex-direction:column;gap:.1rem;font-size:10.5px;line-height:1.35;color:var(--ink-60);text-align:left}.gwcPageA .gwc-benefit-bar-copy strong{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.gwcPageA .gwc-benefit-bar-sep{color:var(--ink-50);font-weight:400}.gwcPageA .gwc-benefit-bar-detail{font-weight:400;text-transform:none;letter-spacing:normal;color:var(--ink-60)}.gwcPageA .gwc-hero{position:relative;isolation:isolate;display:block;min-height:min(88vh,920px);padding:clamp(1.75rem,3.5vh,2.75rem) clamp(1.25rem,4vw,3rem) clamp(1.5rem,3vh,2.5rem);overflow:hidden;background-color:var(--cream);background-size:cover;background-position:center 42%;background-repeat:no-repeat;text-align:center}.gwcPageA .gwc-hero__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(250,248,244,.92),rgba(250,248,244,.8) 16%,rgba(250,248,244,.55) 34%,rgba(250,248,244,.28) 52%,rgba(250,248,244,.1) 72%,rgba(255,255,255,.04))}.gwcPageA .gwc-hero__shell{position:relative;z-index:2;justify-content:space-between;gap:clamp(1.5rem,3vh,2.5rem);max-width:min(56rem,calc(100vw - 2.5rem));min-height:min(72vh,760px);margin:0 auto}.gwcPageA .gwc-hero__copy,.gwcPageA .gwc-hero__shell{display:flex;flex-direction:column;align-items:center;width:100%}.gwcPageA .gwc-hero__copy{justify-content:center;text-align:center;padding-top:clamp(.25rem,1.5vh,1rem)}.gwcPageA .gwc-hero__title{color:var(--green-deep);font-family:var(--serif);font-size:clamp(2rem,5.2vw,3.15rem);font-weight:400;line-height:1.08;margin:0 0 .85rem;width:100%;max-width:36rem;text-align:center}.gwcPageA .gwc-hero__title em{color:var(--gold-mid);font-style:italic;font-weight:300}.gwcPageA .gwc-hero__categories{margin:0 0 clamp(1rem,2vw,1.35rem);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-60);width:100%;text-align:center}.gwcPageA .gwc-hero__sub{color:var(--ink);max-width:34rem;width:100%;margin:0 auto;font-size:clamp(.98rem,1.6vw,1.08rem);font-weight:500;line-height:1.5;text-align:center;text-shadow:0 1px 18px rgba(250,248,244,.92),0 0 1px rgba(250,248,244,.95)}.gwcPageA .gwc-hero__ctas{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:clamp(1.15rem,2vw,1.45rem);justify-content:center;width:100%}.gwcPageA .gwc-hero__ctas .btn-ghost,.gwcPageA .gwc-hero__ctas .btn-primary{min-height:46px;padding:.72rem 1.35rem;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.gwcPageA .gwc-hero__ctas .btn-primary{background:var(--green-deep);color:#fff;border:none;box-shadow:none}.gwcPageA .gwc-hero__ctas .btn-primary:hover{background:color-mix(in srgb,var(--green-deep) 88%,#000);color:#fff}.gwcPageA .gwc-hero__ctas .btn-ghost{border:1px solid var(--green-deep);border-color:var(--green-deep);color:var(--green-deep);background:rgba(255,255,255,.92)}.gwcPageA .gwc-hero__ctas .btn-ghost:hover{border-color:var(--green-deep);color:var(--green-deep);background:#fff}.gwcPageA .gwc-hero__floating-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;width:100%;max-width:min(52rem,100%);margin:0 auto;padding:1rem .85rem;border-radius:16px;background:rgba(255,255,255,.96);border:1px solid color-mix(in srgb,var(--border) 85%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 12px 36px rgba(47,74,60,.1)}.gwcPageA .gwc-hero__floating-item{display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:.35rem .85rem;text-align:center}.gwcPageA .gwc-hero__floating-item--divider{border-right:1px solid color-mix(in srgb,var(--border) 90%,transparent)}.gwcPageA .gwc-hero__floating-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;flex-shrink:0}.gwcPageA .gwc-hero__floating-icon svg{width:18px;height:18px}.gwcPageA .gwc-hero__floating-icon--green{background:var(--green-deep);color:#fff}.gwcPageA .gwc-hero__floating-icon--beige{background:var(--gold-pale);color:var(--green-deep)}.gwcPageA .gwc-hero__floating-icon--gold{background:var(--gold-mid);color:#fff}.gwcPageA .gwc-hero__floating-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:0;text-align:left}.gwcPageA .gwc-hero__floating-copy strong{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);line-height:1.3}.gwcPageA .gwc-hero__floating-sep{color:var(--ink-50);font-weight:400}.gwcPageA .gwc-hero__floating-copy span:not(.gwc-hero__floating-sep){font-size:11px;line-height:1.35;color:var(--ink-60);max-width:12rem}@media (max-width:960px){.gwcPageA .gwc-benefit-bar-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .85rem}.gwcPageA .gwc-hero{min-height:min(82vh,820px);background-position:center 48%;padding-top:clamp(1.25rem,3vh,2rem)}.gwcPageA .gwc-hero__shell{min-height:min(68vh,680px)}.gwcPageA .gwc-hero__floating-bar{grid-template-columns:1fr;gap:.85rem;padding:1rem .85rem}.gwcPageA .gwc-hero__floating-item{flex-direction:row;align-items:flex-start;text-align:left;padding:.15rem .35rem}.gwcPageA .gwc-hero__floating-item--divider{border-right:none;border-bottom:1px solid color-mix(in srgb,var(--border) 90%,transparent);padding-bottom:.85rem}.gwcPageA .gwc-hero__floating-item:last-child{border-bottom:none;padding-bottom:.15rem}.gwcPageA .gwc-hero__floating-copy span{max-width:none}}@media (max-width:640px){.gwcPageA .gwc-hero{min-height:auto;padding:1rem 1.25rem 1.5rem;background-position:center 65%}.gwcPageA .gwc-hero__scrim{background:linear-gradient(180deg,rgba(250,248,244,.96),rgba(250,248,244,.88) 40%,rgba(250,248,244,.5) 70%,rgba(250,248,244,.15))}.gwcPageA .gwc-hero__shell{min-height:auto;justify-content:flex-start;gap:.75rem}.gwcPageA .gwc-hero__title{font-size:clamp(1.85rem,8.5vw,2.35rem);margin-bottom:.65rem}.gwcPageA .gwc-hero__categories{margin-bottom:.85rem;letter-spacing:.12em}.gwcPageA .gwc-hero__sub{font-size:.95rem;line-height:1.5;max-width:22rem;color:var(--ink);font-weight:500}.gwcPageA .gwc-hero__ctas{margin-top:1rem;width:100%;max-width:22rem}.gwcPageA .gwc-hero__ctas .btn-ghost,.gwcPageA .gwc-hero__ctas .btn-primary{flex:1 1 calc(50% - 0.35rem);min-width:0;padding-left:.65rem;padding-right:.65rem}.gwcPageA .gwc-benefit-bar{padding:.65rem .85rem}.gwcPageA .gwc-benefit-bar-list{grid-template-columns:1fr 1fr;gap:.55rem .65rem}.gwcPageA .gwc-benefit-bar-copy{font-size:9.5px;line-height:1.35}.gwcPageA .gwc-benefit-bar-copy strong{font-size:9.5px}.gwcPageA .gwc-delivery-section--card,.gwcPageA .gwc-faq-section,.gwcPageA .gwc-how-cards,.gwcPageA .gwc-how-section{padding-top:1.5rem;padding-bottom:1.5rem}.gwcPageA .products-section{margin-top:0;border-top-left-radius:16px;border-top-right-radius:16px}}.gwcPageA .products-section{background:var(--cream);border-bottom-color:var(--border);padding:clamp(1.25rem,2.5vw,2rem) clamp(1.25rem,4vw,3.25rem) clamp(3.5rem,6vw,6rem);margin-top:-1.25rem;position:relative;z-index:2;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -12px 40px rgba(47,74,60,.04)}.gwcPageA .gwc-products-header-compact{margin-bottom:clamp(1.25rem,2vw,1.75rem)}.gwcPageA .gwc-products-sub{margin-top:.35rem;font-size:13px;color:var(--ink-50)}.gwcPageA .bundle-cta,.gwcPageA .submit-btn{background:var(--green-deep);color:var(--cream)}.gwcPageA .btn-primary,.gwcPageA .bundle-cta:hover,.gwcPageA .submit-btn:hover{background:var(--gold-mid);color:var(--ink)}.gwcPageA .btn-primary{box-shadow:0 1px 2px rgba(47,74,60,.06)}.gwcPageA .btn-primary:hover{background:#b89a62;transform:none}.gwcPageA .btn-ghost{color:var(--ink-60);border-color:var(--border);background:rgba(255,255,255,.45)}.gwcPageA .btn-ghost:hover{border-color:var(--gold-mid);color:var(--ink)}.gwcPageA .why-strip{background:var(--warm);border-bottom:1px solid var(--border)}.gwcPageA .why-item{background:#fff;border-color:var(--border)}.gwcPageA .why-icon{background:var(--gold-pale)}.gwcPageA .why-icon svg{stroke:var(--gold-mid)}.gwcPageA .products-inner{max-width:var(--gwc-editorial-max);margin:0 auto}.gwcPageA .products-header{margin-bottom:clamp(1.25rem,2vw,1.75rem);gap:clamp(1.25rem,3vw,2.5rem)}.gwcPageA .bundle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.15rem);margin-bottom:clamp(1.25rem,2vw,1.75rem);align-items:start}@media (max-width:640px){.gwcPageA .bundle-grid{grid-template-columns:1fr;gap:1rem}}.gwcPageA .bundle-card{border-color:var(--border);box-shadow:none;border-radius:14px;overflow:hidden;min-width:0;position:relative;isolation:isolate}.gwcPageA .gwc-bundle-carousel{position:relative;z-index:0}.gwcPageA .bundle-body{position:relative;z-index:2;background:#fff;padding:.85rem .9rem 1rem;flex:1;display:flex;flex-direction:column}.gwcPageA .bundle-footer{flex-direction:column;align-items:stretch;gap:.65rem;padding-top:0;margin-top:0;border-top:none}.gwcPageA .bundle-name{font-size:clamp(1.05rem,1.1vw,1.2rem);line-height:1.2;margin-bottom:.3rem}.gwcPageA .bundle-use-case{display:none}.gwcPageA .bundle-price{font-size:clamp(1.1rem,1.2vw,1.25rem)}.gwcPageA .bundle-cta{width:100%;text-align:center;white-space:normal;font-size:11.5px;padding:.5rem .65rem;line-height:1.3}.gwcPageA .bundle-desc{display:none;font-size:13.5px;line-height:1.62}.gwcPageA .bundle-desc--short{display:block;margin:0 0 .75rem;font-size:13px;line-height:1.45;color:var(--ink-60);font-weight:400}.gwcPageA .bundle-meeting-cue{margin:-.35rem 0 .85rem;font-size:12.5px;line-height:1.35;color:var(--ink-80,#2a322c);font-weight:500}.gwcPageA .bundle-contents{display:none}.gwcPageA .bundle-card__media{position:relative}.gwcPageA .gwc-bundles-highlights{list-style:none;margin:.85rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.55rem 1rem}.gwcPageA .gwc-bundles-highlight{display:inline-flex;align-items:center;gap:.4rem;font-size:12px;line-height:1.3;color:var(--ink-60)}.gwcPageA .gwc-bundles-highlight-icon{display:inline-flex;color:var(--green-deep);flex-shrink:0}.gwcPageA .gwc-bundles-highlight-icon svg{width:15px;height:15px}@media (min-width:1024px){.gwcPageA .bundle-grid{gap:clamp(.85rem,1.5vw,1.25rem)}}.gwcPageA .products-note{background:#fff;border-color:var(--border)}.gwcPageA .halal-section{background:linear-gradient(135deg,#4a6354,#3d5245);padding:3rem 2.5rem}.gwcPageA .halal-body,.gwcPageA .halal-title{color:#faf8f3}.gwcPageA .form-section{background:var(--cream);border-color:var(--border);padding:clamp(2.25rem,4vw,3.25rem) clamp(1.25rem,4vw,3.25rem) clamp(3rem,5vw,4.25rem)}.gwcPageA .form-inner{max-width:var(--gwc-editorial-max);margin:0 auto}.gwcPageA .form-inner.gwc-form-request-layout{display:block;width:100%;max-width:min(1080px,calc(100vw - 2rem));margin-left:auto;margin-right:auto}.gwcPageA .gwc-form-request-middle{min-width:0;display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.gwcPageA .form-inner.gwc-form-request-layout{max-width:min(1140px,calc(100vw - 2.5rem))}}@media (min-width:1024px){.gwcPageA .gwc-form-request-middle{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:clamp(1.75rem,3vw,2.75rem);align-items:start}.gwcPageA .gwc-request-basket-aside{position:sticky;top:5.25rem;align-self:start}.gwcPageA .gwc-request-basket-aside .gwc-basket-card--request-aside{margin:0}}@media (max-width:1023px){.gwcPageA .gwc-form-request-middle{display:flex;flex-direction:column;gap:1.15rem}.gwcPageA .gwc-request-basket-aside{display:none}}.gwcPageA .gwc-form-scroll-anchor{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gwcPageA .gwc-request-basket-mobile-strip{display:none}@media (max-width:1023px){.gwcPageA .gwc-request-basket-mobile-strip{display:block;margin:0 0 1rem;padding:.75rem .85rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--border) 60%,transparent);background:color-mix(in srgb,#fff 82%,var(--cream))}.gwcPageA .gwc-request-basket-mobile-strip-main{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.gwcPageA .gwc-request-basket-mobile-strip-total{margin:0;font-size:14px;line-height:1.35;color:var(--ink);min-width:0}.gwcPageA .gwc-request-basket-mobile-strip-total strong{font-weight:600;font-variant-numeric:tabular-nums}.gwcPageA .gwc-request-basket-mobile-strip-meta{display:block;font-size:11.5px;font-weight:500;color:var(--ink-50);margin-top:.15rem}.gwcPageA .gwc-request-basket-mobile-strip-btn{flex-shrink:0;font:inherit;font-size:12.5px;font-weight:600;padding:.5rem .75rem;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink);cursor:pointer;white-space:nowrap}.gwcPageA .gwc-request-basket-mobile-strip-btn:hover{border-color:color-mix(in srgb,var(--gold-mid) 45%,var(--border))}}.gwcPageA .gwc-basket-editor{font-size:13px;color:var(--ink)}.gwcPageA .gwc-basket-editor-title{font-family:var(--serif);font-size:1.1rem;font-weight:500;margin:0 0 .35rem;color:var(--ink)}.gwcPageA .gwc-basket-editor-sub{margin:0 0 .85rem;font-size:12px;line-height:1.45;color:var(--ink-50)}.gwcPageA .gwc-basket-editor-empty{margin:0 0 1rem;font-size:13px;line-height:1.5;color:var(--ink-50)}.gwcPageA .gwc-basket-editor-list{list-style:none;margin:0 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.65rem}.gwcPageA .gwc-basket-editor-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem .75rem;padding:.55rem 0;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.gwcPageA .gwc-basket-editor-row:last-of-type{border-bottom:none}.gwcPageA .gwc-basket-editor-row-main{flex:1 1 140px;min-width:0;display:flex;flex-direction:column;gap:.15rem}.gwcPageA .gwc-basket-editor-name{font-weight:600;font-size:13px;line-height:1.35}.gwcPageA .gwc-basket-editor-price{font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-60)}.gwcPageA .gwc-basket-editor-meta{font-size:11.5px;color:var(--ink-50);line-height:1.4}.gwcPageA .gwc-basket-editor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.gwcPageA .gwc-basket-editor-actions--stack{flex-direction:column;align-items:flex-end}.gwcPageA .gwc-basket-editor-back{display:inline-flex;align-items:center;font:inherit;font-size:12.5px;font-weight:600;margin:.65rem 0 0;padding:0;border:none;background:none;color:var(--ink-50);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.gwcPageA .gwc-basket-editor-back:hover{color:var(--ink)}.gwcPageA .gwc-basket-editor-linkish,.gwcPageA .gwc-basket-editor-remove{font:inherit;font-size:11.5px;font-weight:600;padding:.25rem .45rem;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--ink-50);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.gwcPageA .gwc-basket-editor-linkish:hover,.gwcPageA .gwc-basket-editor-remove:hover{color:var(--ink)}.gwcPageA .gwc-basket-editor-total{display:flex;flex-direction:column;gap:.1rem;padding:.65rem 0 0;margin-top:.15rem;border-top:1px solid color-mix(in srgb,var(--border) 65%,transparent)}.gwcPageA .gwc-basket-editor-total-label{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-50)}.gwcPageA .gwc-basket-editor-total-value{font-size:1.15rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.gwcPageA .gwc-basket-editor-total-hint{font-size:11.5px;color:var(--ink-50)}.gwcPageA .gwc-basket-editor--sheet .gwc-basket-editor-list{margin-top:0}.gwcPageA .gwc-basket-editor-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.2rem 0}.gwcPageA .gwc-basket-editor-total-row--muted{color:var(--ink-50);font-size:12.5px}.gwcPageA .gwc-basket-editor-total-row--grand{margin-top:.35rem;padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.gwcPageA .gwc-basket-editor-total-row-label{font-size:12.5px;color:var(--ink-60)}.gwcPageA .gwc-basket-editor-total-row-value{font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.gwcPageA .gwc-basket-editor--sheet .gwc-basket-editor-total-hint{display:block;margin-top:.35rem}.gwcPageA .gwc-oa-qty-value{transition:color .2s ease,transform .2s ease}.gwcPageA .gwc-oa-qty:focus-within .gwc-oa-qty-value{color:var(--green-deep)}.gwcPageA .gwc-basket-summary-cta:active{transform:scale(.98)}.gwcPageA .gwc-basket-editor--compact .gwc-basket-editor-title{font-size:1rem}.gwcPageA .gwc-basket-editor--compact .gwc-basket-editor-sub{margin-bottom:.65rem}.gwcPageA .gwc-request-basket-aside .gwc-basket-card{padding:clamp(1rem,2vw,1.25rem);border-radius:16px;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);background:color-mix(in srgb,#fff 88%,var(--cream));box-shadow:0 6px 24px rgba(47,74,60,.04)}.gwcPageA .form-body .gwc-selection-banner{margin:0 0 1rem}.gwcPageA .form-sidebar-title{font-family:var(--serif);font-size:clamp(1.65rem,2.8vw,2.1rem);font-weight:400;letter-spacing:-.02em;line-height:1.12;margin-bottom:.75rem}.gwcPageA .form-sidebar-sub{font-size:14.5px;line-height:1.65;color:var(--ink-60);margin-bottom:1.5rem}.gwcPageA .gwc-form-trust-list{list-style:none;margin:0 0 1.5rem;padding:0}.gwcPageA .gwc-form-trust-list li{position:relative;padding:.35rem 0 .35rem 1.05rem;font-size:13px;line-height:1.5;color:var(--ink-60)}.gwcPageA .gwc-form-trust-list li:before{content:"";position:absolute;left:0;top:.72em;width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--gold-mid) 75%,var(--border))}.gwcPageA .gwc-payment-trust--compact{background:transparent;border:none;padding:0 0 1.25rem;margin-bottom:.25rem}.gwcPageA .gwc-payment-trust--compact .gwc-payment-trust-copy{font-size:12.5px;line-height:1.55;color:var(--ink-50);margin:0 0 .65rem}.gwcPageA .gwc-payment-trust--compact .gwc-payment-trust-logos{align-items:center;gap:.75rem}.gwcPageA .form-wrap{border-color:color-mix(in srgb,var(--border) 80%,transparent);box-shadow:0 8px 32px rgba(47,74,60,.028);border-radius:18px;overflow:hidden;width:100%}@media (min-width:961px){.gwcPageA .form-wrap{position:sticky;top:5.25rem;align-self:start}}@media (max-width:640px){.gwcPageA .form-section{padding-left:1rem;padding-right:1rem}.gwcPageA .form-body{padding:1.15rem 1rem 1.35rem}.gwcPageA .form-grid{grid-template-columns:1fr;gap:1rem}.gwcPageA .form-field input,.gwcPageA .form-field select,.gwcPageA .form-field textarea{padding:.75rem .9rem;font-size:16px}.gwcPageA .gwc-form-wrap-header--minimal.form-wrap-header{padding:.85rem 1rem}}.gwcPageA .gwc-form-wrap-header--minimal.form-wrap-header{padding:.85rem 1.35rem;background:color-mix(in srgb,#fff 55%,var(--cream));border-bottom:1px solid color-mix(in srgb,var(--border) 65%,transparent)}.gwcPageA .gwc-form-wrap-kicker{margin:0;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-50)}.gwcPageA .form-body{position:relative;padding:clamp(1.35rem,2.5vw,1.75rem)}.gwcPageA .selected-items-display{background:color-mix(in srgb,#fff 70%,var(--cream));border:1px solid color-mix(in srgb,var(--border) 55%,transparent);border-radius:12px;box-shadow:none}.gwcPageA .form-grid{gap:1.15rem 1.25rem}@media (min-width:641px){.gwcPageA .gwc-form-request-middle .form-grid{grid-template-columns:1fr 1fr}}.gwcPageA .gwc-time-slot-groups{display:flex;flex-direction:column;gap:1rem}.gwcPageA .gwc-time-slot-group-heading{margin:0 0 .45rem;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--ink-60)}.gwcPageA .gwc-time-slot-row{display:flex;flex-wrap:wrap;gap:.45rem}.gwcPageA .gwc-time-slot-btn{font:inherit;font-size:13px;font-weight:500;padding:.48rem .72rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:#fff;color:var(--ink-60);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.gwcPageA .gwc-time-slot-btn:hover{border-color:var(--gold-mid);color:var(--ink)}.gwcPageA .gwc-time-slot-btn.is-on{border-color:var(--green-deep);background:color-mix(in srgb,var(--green-deep) 10%,#fff);color:var(--green-deep);font-weight:600}.gwcPageA .gwc-oa-qty-btn{min-width:44px;min-height:44px;width:44px;height:44px}.gwcPageA .gwc-time-slot-btn{min-height:44px}.gwcPageA .gwc-time-slot-btn:focus-visible{outline:2px solid var(--gold-mid);outline-offset:2px}.gwcPageA .form-field label{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-50);margin-bottom:.4rem}.gwcPageA .form-field input,.gwcPageA .form-field select,.gwcPageA .form-field textarea{border-radius:11px;border:1px solid color-mix(in srgb,var(--border) 88%,var(--ink));background:#fff;padding:.65rem .85rem;font-size:15px;transition:border-color .18s ease,box-shadow .18s ease}.gwcPageA .form-field input:focus,.gwcPageA .form-field select:focus,.gwcPageA .form-field textarea:focus{outline:none;border-color:color-mix(in srgb,var(--gold-mid) 55%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--gold-pale) 85%,transparent)}.gwcPageA .form-field textarea{min-height:6.5rem}.gwcPageA .accordion-trigger{border-radius:11px;border-color:color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,#fff 65%,var(--cream));font-size:13px;color:var(--ink-60)}.gwcPageA .submit-btn{border-radius:11px;margin-top:.25rem}.gwcPageA .gwc-submit-trust{font-size:12.5px;line-height:1.55;color:var(--ink-50);margin:1rem 0 .85rem}.gwcPageA .form-footer-note{font-size:12.5px;color:var(--ink-50);margin-top:.85rem}.gwcPageA .contact-link{border-color:color-mix(in srgb,var(--border) 75%,transparent);background:color-mix(in srgb,#fff 55%,var(--warm));box-shadow:none}.gwcPageA .gwc-page-reentry{background:var(--cream);border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent);padding:2rem 1.25rem 2.5rem}.gwcPageA .gwc-page-reentry-inner{max-width:var(--gwc-editorial-max);margin:0 auto;text-align:center}.gwcPageA .gwc-page-reentry-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem .75rem;margin-bottom:.85rem}.gwcPageA .gwc-page-reentry-btn{font:inherit;font-size:12.5px;font-weight:500;letter-spacing:.02em;padding:.5rem 1.1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 85%,var(--ink));background:#fff;color:var(--ink-60);cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.gwcPageA .gwc-page-reentry-btn:hover{border-color:color-mix(in srgb,var(--gold-mid) 45%,var(--border));color:var(--ink);background:color-mix(in srgb,var(--gold-pale) 35%,#fff)}.gwcPageA .gwc-page-reentry-hint{margin:0;font-size:11.5px;color:var(--ink-50);letter-spacing:.02em}.gwcPageA .footer{background:var(--green-deep);color:rgba(250,248,244,.75);border-top:1px solid rgba(229,221,211,.12)}.gwcPageA .footer-brand-name,.gwcPageA .footer-col-title{color:var(--cream)}.gwcPageA .footer-contact-link{color:rgba(250,248,244,.65)}.gwcPageA .footer-contact-link:hover{color:var(--gold-mid)}.gwcPageA .how-section:not(.gwc-how-cards){background:#fff;border-bottom:1px solid var(--border)}.gwcPageA .founders-section{background:var(--warm);border-bottom:1px solid var(--border)}.gwcPageA .gwc-trust-reassurance.founders-provenance{gap:.35rem}.gwcPageA .gwc-trust-item.provenance-item{padding:.55rem 0;background:transparent;border:none;border-radius:0;border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent);gap:.65rem}.gwcPageA .gwc-trust-item.provenance-item:last-child{border-bottom:none;padding-bottom:0}.gwcPageA .gwc-trust-item .provenance-dot{margin-top:.55rem;opacity:.85}.gwcPageA .gwc-trust-item .provenance-text{font-size:13px;line-height:1.55;color:var(--ink-60)}.gwcPageA .gwc-trust-item .provenance-text strong{font-weight:600;color:var(--ink);display:block;margin-bottom:.15rem;font-size:12.5px;letter-spacing:.02em}@media (min-width:961px){.gwcPageA .founders-inner{max-width:var(--gwc-editorial-max);gap:clamp(2.5rem,5vw,3.75rem)}}@media (max-width:960px){.gwcPageA .nav-links{display:flex}}.gwcPageA nav.nav a.gwc-nav-brand-link.nav-brand{font-size:unset;font-weight:unset;letter-spacing:unset;text-transform:none;color:inherit;line-height:unset;text-decoration:none}.gwcPageA .gwc-brand-lockup{display:flex;align-items:center;justify-content:center;width:100%;min-width:0}.gwcPageA .gwc-brand-lockup--nav .gwc-brand-logo{display:block;width:min(92vw,560px);height:auto;max-height:none;transition:width .35s cubic-bezier(.4,0,.2,1)}.gwcPageA .gwc-brand-lockup--footer{margin-bottom:.75rem}.gwcPageA .gwc-brand-lockup--footer .gwc-brand-logo{width:min(100%,360px);max-height:52px}@media (max-width:640px){.gwcPageA .gwc-brand-lockup--nav .gwc-brand-logo{width:min(74vw,300px)}.gwcPageA .nav--scrolled .gwc-brand-lockup--nav .gwc-brand-logo{width:min(68vw,265px)}.gwcPageA .nav--scrolled.nav--expanded .gwc-brand-lockup--nav .gwc-brand-logo,.gwcPageA .nav--scrolled:focus-within .gwc-brand-lockup--nav .gwc-brand-logo{width:min(94vw,420px)}@media (hover:hover) and (pointer:fine){.gwcPageA .nav--scrolled:hover .gwc-brand-lockup--nav .gwc-brand-logo{width:min(94vw,420px)}}.gwcPageA .gwc-nav-links-row{gap:.25rem .55rem}.gwcPageA .gwc-nav-links-row .nav-link{font-size:11.5px;min-height:36px}}.gwcPageA nav.nav a.gwc-nav-brand-link .nav-brand-main{font-family:var(--serif);font-size:clamp(1.3rem,3.2vw,2.05rem);font-weight:500;letter-spacing:.02em;line-height:1.1;color:var(--ink)}.gwcPageA nav.nav a.gwc-nav-brand-link .nav-brand-sub{font-size:clamp(11px,2vw,13.5px);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-weight:500;margin-top:4px}.gwcPageA .bundle-img-placeholder:before{pointer-events:none}.gwcPageA .bundle-footer .bundle-cta{position:relative;z-index:3}.gwcPageA .bundle-cta.is-selected{background:var(--gold-mid);color:var(--ink)}.gwcPageA .bundle-cta.is-selected:hover{background:var(--gold);color:var(--ink)}.gwcPageA .bundle-contents{list-style:none;margin:0 0 .75rem;padding:0;font-size:12px;line-height:1.45;color:var(--ink-60)}.gwcPageA .bundle-contents li{position:relative;padding-left:.85rem;margin-bottom:.25rem}.gwcPageA .bundle-contents li:last-child{margin-bottom:0}.gwcPageA .bundle-contents li:before{content:"·";position:absolute;left:0;color:var(--ink-60)}.gwcPageA .bundle-price .bundle-price-meta{font-family:var(--sans);font-size:11px;color:var(--ink-60);font-weight:400}.gwcPageA .delivery-window{font-size:12px;color:var(--ink-60);margin-top:4px;line-height:1.35}.gwcPageA .bundle-delivery-pill{display:inline-flex;align-items:center;gap:.35rem;margin:.3rem 0 .45rem;padding:.32rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--green-deep) 18%,var(--border));background:color-mix(in srgb,var(--green-pale) 35%,#fff);font-size:10.5px;font-weight:700;letter-spacing:.03em;color:var(--green-deep);width:-moz-fit-content;width:fit-content;max-width:100%;line-height:1.3}.gwcPageA .bundle-delivery-pill__icon{display:flex;flex-shrink:0;color:var(--green-deep)}.gwcPageA .bundle-delivery-pill__icon svg{width:.85rem;height:.85rem}.gwcPageA .gwc-selection-banner{font-size:12.5px;color:var(--ink);background:var(--gold-pale);border:1px solid var(--gold-mid);border-radius:var(--radius);padding:.5rem .65rem;margin-top:.5rem;line-height:1.45}.gwcPageA .gwc-field-hint{font-size:11.5px;color:var(--ink-60);margin:.35rem 0 0;line-height:1.45}.gwcPageA .gwc-field-hint strong{color:var(--ink);font-weight:600}.gwcPageA .gwc-submit-trust{font-size:12px;color:var(--ink-60);line-height:1.5;margin:1rem 0 .35rem}.gwcPageA .gwc-submit-trust strong{color:var(--ink);font-weight:600}.gwcPageA .gwc-quick-request-strip{background:var(--warm);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.1rem 1.4rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.gwcPageA .gwc-quick-request-title{font-size:13px;font-weight:500;color:var(--ink);margin-bottom:.15rem}.gwcPageA .gwc-quick-request-sub{font-size:12px;color:var(--ink-60)}.gwcPageA .gwc-quick-request-actions{display:flex;gap:.6rem;align-items:center;flex-shrink:0;flex-wrap:wrap}.gwcPageA .gwc-quick-request-book{padding:.65rem 1.4rem;font-size:13px}.gwcPageA .gwc-individual-boards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:1.2rem}.gwcPageA .gwc-drinks-collapsible-wrap,.gwcPageA .gwc-drinks-section-wrap{margin-top:clamp(1.25rem,2.5vw,1.75rem)}.gwcPageA .gwc-drinks-collapsible{border:1px solid color-mix(in srgb,var(--gold-mid) 42%,var(--border));border-radius:14px;background:linear-gradient(165deg,color-mix(in srgb,var(--gold-pale) 88%,#fff) 0,color-mix(in srgb,var(--warm) 72%,var(--gold-pale)) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 8px 24px rgba(140,109,63,.06);overflow:hidden}.gwcPageA .gwc-drinks-collapsible-summary{list-style:none;cursor:pointer;padding:.65rem .85rem;display:block;outline:none;background:color-mix(in srgb,var(--gold-pale) 35%,transparent)}.gwcPageA .gwc-drinks-collapsible-summary::-webkit-details-marker{display:none}.gwcPageA .gwc-drinks-collapsible-summary::marker{content:""}.gwcPageA .gwc-drinks-collapsible-summary:focus-visible{box-shadow:inset 0 0 0 2px var(--gold-mid)}.gwcPageA .gwc-drinks-collapsible-summary-inner{display:flex;flex-direction:column;gap:.35rem;padding-right:1.75rem;position:relative}.gwcPageA .gwc-drinks-collapsible-title-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.gwcPageA .gwc-drinks-collapsible-label{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}.gwcPageA .gwc-drinks-collapsible-optional{font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:none;color:var(--ink-50)}.gwcPageA .gwc-drinks-collapsible-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ink);background:var(--cream);border:1px solid var(--border)}.gwcPageA .gwc-drinks-collapsible-sub{font-size:13px;line-height:1.5;color:var(--ink-60)}.gwcPageA .gwc-drinks-collapsible-chevron{position:absolute;right:0;top:.15rem;width:.55rem;height:.55rem;border-right:1.5px solid var(--ink-50);border-bottom:1.5px solid var(--ink-50);transform:rotate(45deg);transition:transform .2s ease}.gwcPageA .gwc-drinks-collapsible[open] .gwc-drinks-collapsible-chevron{transform:rotate(-135deg);top:.35rem}.gwcPageA .gwc-drinks-collapsible-panel{padding:.65rem .75rem .75rem;border-top:1px solid color-mix(in srgb,var(--gold-mid) 28%,var(--border));background:color-mix(in srgb,#fff 42%,var(--gold-pale))}.gwcPageA .gwc-drinks-custom-collapsible{margin-top:.15rem;border:1px solid var(--border);border-radius:8px;overflow:hidden}.gwcPageA .gwc-drinks-custom-summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .6rem;font-size:12px;font-weight:500;color:var(--ink-60);outline:none}.gwcPageA .gwc-drinks-custom-summary::-webkit-details-marker{display:none}.gwcPageA .gwc-drinks-custom-summary::marker{content:""}.gwcPageA .gwc-drinks-custom-summary:focus-visible{box-shadow:inset 0 0 0 2px var(--herb)}.gwcPageA .gwc-drinks-custom-chevron{flex-shrink:0;width:.45rem;height:.45rem;border-right:1.5px solid var(--ink-50);border-bottom:1.5px solid var(--ink-50);transform:rotate(45deg);transition:transform .2s ease}.gwcPageA .gwc-drinks-custom-collapsible[open] .gwc-drinks-custom-chevron{transform:rotate(-135deg)}.gwcPageA .gwc-drinks-custom-collapsible .gwc-drinks-groups-grid{padding:0 .55rem .6rem;gap:.55rem}.gwcPageA .gwc-drinks-food-note{margin:0 0 .65rem;font-size:12.5px;line-height:1.45;color:var(--ink-50)}.gwcPageA .gwc-drinks-curated{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;margin:0 0 .55rem;padding:.55rem .7rem;text-align:left;font:inherit;cursor:pointer;border-radius:10px;border:1px solid color-mix(in srgb,var(--gold-mid) 38%,var(--border));background:color-mix(in srgb,var(--gold-pale) 55%,#fff);color:var(--ink);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.gwcPageA .gwc-drinks-curated:hover:not(:disabled){border-color:color-mix(in srgb,var(--gold-mid) 55%,var(--border));background:color-mix(in srgb,var(--gold-pale) 72%,#fff)}.gwcPageA .gwc-drinks-curated.is-on{border-color:color-mix(in srgb,var(--gold-mid) 65%,var(--border));background:color-mix(in srgb,var(--gold-pale) 82%,#fff);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.gwcPageA .gwc-drinks-curated:disabled{opacity:.45;cursor:not-allowed}.gwcPageA .gwc-drinks-curated-label{font-size:13px;font-weight:600;line-height:1.35;color:var(--ink)}.gwcPageA .gwc-drinks-curated-hint{font-size:11.5px;line-height:1.45;color:var(--ink-60)}.gwcPageA .gwc-drinks-groups-grid{display:grid;grid-template-columns:1fr;gap:.75rem}.gwcPageA .gwc-drinks-groups-grid.is-muted{opacity:.42;pointer-events:none}.gwcPageA .gwc-drinks-group-label{margin:0 0 .15rem;font-family:var(--serif);font-size:.92rem;font-weight:500;line-height:1.25;color:var(--ink);letter-spacing:-.01em}.gwcPageA .gwc-drinks-group-context{margin:0 0 .45rem;font-size:11.5px;line-height:1.4;color:var(--ink-50)}.gwcPageA .gwc-drinks-chip-row{display:flex;flex-wrap:wrap;gap:.35rem}.gwcPageA button.gwc-drinks-chip{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.1rem;font:inherit;text-align:left;cursor:pointer;padding:.45rem .65rem;min-height:2.75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--border) 85%,var(--ink));background:color-mix(in srgb,var(--warm) 50%,#fff);color:var(--ink);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.gwcPageA button.gwc-drinks-chip:hover:not(:disabled){border-color:color-mix(in srgb,var(--gold-mid) 45%,var(--border));background:color-mix(in srgb,var(--gold-pale) 38%,#fff)}.gwcPageA button.gwc-drinks-chip.is-on{border-color:color-mix(in srgb,var(--gold-mid) 55%,var(--border));background:color-mix(in srgb,var(--gold-pale) 72%,#fff);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.gwcPageA button.gwc-drinks-chip:disabled{cursor:not-allowed}.gwcPageA .gwc-drinks-chip-label{font-size:12px;font-weight:600;line-height:1.3}.gwcPageA .gwc-drinks-chip-hint{font-size:10.5px;line-height:1.35;color:var(--ink-50)}.gwcPageA .gwc-drinks-selection-strip{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;margin-top:.75rem;padding:.55rem .65rem;border-radius:8px;background:color-mix(in srgb,var(--warm) 65%,#fff);border:1px solid color-mix(in srgb,var(--border) 80%,transparent)}.gwcPageA .gwc-drinks-selection-strip-text{font-size:12px;line-height:1.45;color:var(--ink-60)}.gwcPageA .gwc-drinks-selection-strip-kicker{display:block;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-50);margin-bottom:.15rem}.gwcPageA .gwc-drinks-selection-strip-clear{flex-shrink:0;font:inherit;font-size:11.5px;font-weight:500;color:var(--ink-50);background:none;border:none;cursor:pointer;padding:.15rem 0;text-decoration:underline;text-underline-offset:2px}.gwcPageA .gwc-drinks-selection-strip-clear:hover{color:var(--ink)}.gwcPageA .gwc-basket-editor-row--drinks .gwc-basket-editor-meta{line-height:1.4}@media (min-width:900px){.gwcPageA .gwc-drinks-groups-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.gwcPageA button.gwc-drinks-chip{min-height:0;padding:.32rem .6rem}.gwcPageA .gwc-drinks-chip-hint{display:none}.gwcPageA .gwc-drinks-chip-label{font-size:11px;font-weight:500}.gwcPageA button.gwc-drinks-chip.is-on .gwc-drinks-chip-label{font-weight:600}}@media (max-width:899px){.gwcPageA .gwc-drinks-chip-hint,.gwcPageA .gwc-drinks-group-context{display:none}.gwcPageA button.gwc-drinks-chip{min-height:0;flex-direction:row;align-items:center;padding:.38rem .55rem;max-width:100%;white-space:normal}.gwcPageA .gwc-drinks-chip-row{flex-wrap:wrap;overflow:visible}.gwcPageA .gwc-drinks-chip-label{font-size:11.5px;font-weight:500;line-height:1.25}.gwcPageA .gwc-drinks-group-label{font-size:.82rem;margin-bottom:.3rem}}@media (max-width:640px){.gwcPageA .gwc-basket-editor-row--drinks .gwc-basket-editor-meta{font-size:12.5px}}.gwcPageA .gwc-mini-cta-strip{background:var(--green-deep);padding:2.5rem}.gwcPageA .gwc-mini-cta-inner{max-width:var(--gwc-editorial-max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.gwcPageA .gwc-mini-cta-title{font-family:var(--serif);font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:400;color:var(--cream);margin-bottom:.4rem}.gwcPageA .gwc-mini-cta-sub{font-size:13px;color:rgba(250,248,243,.55)}.gwcPageA .gwc-mini-cta-actions{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;flex-shrink:0}.gwcPageA .gwc-wa-text-link{color:#25d366;font-weight:600;text-decoration:none}.gwcPageA .gwc-wa-text-link:hover{color:#1ebe57;text-decoration:underline}.gwcPageA .gwc-wa-pill{display:inline-flex;align-items:center;gap:.5rem;background:#25d366;color:#fff;border:none;padding:.75rem 1.25rem;border-radius:var(--radius);font-size:14px;font-weight:500;text-decoration:none;transition:opacity .15s,transform .15s}.gwcPageA .gwc-wa-pill:hover{opacity:.92;color:#fff}.gwcPageA .gwc-wa-contact-row .contact-link-icon.icon-whatsapp{background:#25d366}.gwcPageA .gwc-payment-trust{margin:1rem 0 1.25rem;padding:1rem 1.1rem;background:var(--warm);border:1px solid var(--border);border-radius:var(--radius)}.gwcPageA .gwc-payment-trust-copy{font-size:12.5px;color:var(--ink-60);line-height:1.55;margin:0 0 .75rem}.gwcPageA .gwc-payment-trust-logos{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.gwcPageA .gwc-paypal-mark{height:24px;width:auto;display:block}.gwcPageA .gwc-payment-methods-note{font-size:11px;color:var(--ink-60);letter-spacing:.02em}.gwcPageA .bundle-img-placeholder.gwc-product-image-wrap:before{display:none}.gwcPageA .gwc-bundle-carousel-photo-btn .gwc-bundle-carousel-track{height:100%}.gwcPageA .gwc-product-image{-o-object-fit:cover;object-fit:cover;z-index:1;transition:opacity .2s ease}.gwcPageA .gwc-bundle-carousel{border-bottom:1px solid var(--border)}.gwcPageA .gwc-bundle-carousel-viewport{position:relative;aspect-ratio:1/1;overflow:hidden;touch-action:pan-y pinch-zoom;display:block}.gwcPageA .gwc-bundle-carousel-photo-btn{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;overflow:hidden}.gwcPageA .gwc-bundle-carousel-photo-btn:hover .gwc-product-image{opacity:.94}.gwcPageA .gwc-bundle-carousel-photo-btn:focus-visible{outline:2px solid var(--gold-mid);outline-offset:-2px}.gwcPageA .gwc-bundle-carousel-track{display:flex;height:100%;transition:transform .35s ease;will-change:transform}.gwcPageA .gwc-bundle-carousel-slide{flex:0 0 100%;position:relative;height:100%;min-width:100%}.gwcPageA .gwc-bundle-slide-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;font-size:11px;color:var(--ink-30);letter-spacing:.06em;text-transform:uppercase;background:var(--warm)}.gwcPageA .gwc-bundle-carousel-nav{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:2rem;height:2rem;border:none;border-radius:999px;background:rgba(255,255,255,.92);color:var(--ink);font-size:1.35rem;line-height:1;cursor:pointer;box-shadow:0 2px 10px rgba(47,74,60,.12);opacity:0;transition:opacity .2s ease,background .2s ease}.gwcPageA .gwc-bundle-carousel-nav:focus-visible,.gwcPageA .gwc-bundle-carousel-viewport:hover .gwc-bundle-carousel-nav{opacity:1}.gwcPageA .gwc-bundle-carousel-nav:hover{background:#fff}.gwcPageA .gwc-bundle-carousel-nav--prev{left:.55rem}.gwcPageA .gwc-bundle-carousel-nav--next{right:.55rem}.gwcPageA .gwc-bundle-carousel-footer{padding:.5rem .15rem 0;background:transparent;border-top:none}.gwcPageA .gwc-bundle-carousel-tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-bottom:.35rem}.gwcPageA .gwc-bundle-carousel-tab{flex:0 1 auto;padding:0;border:none;border-radius:0;background:none;color:var(--ink-50);font:inherit;font-size:11px;font-weight:400;line-height:1.35;letter-spacing:.02em;cursor:pointer;transition:color .15s ease;white-space:nowrap}.gwcPageA .gwc-bundle-carousel-tab+.gwc-bundle-carousel-tab:before{content:"·";margin:0 .4rem;color:var(--ink-30);font-weight:400;pointer-events:none}.gwcPageA .gwc-bundle-carousel-tab:hover{color:var(--ink)}.gwcPageA .gwc-bundle-carousel-tab.is-active{background:none;border:none;color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--gold-mid) 70%,transparent);text-underline-offset:.18em}.gwcPageA .gwc-bundle-carousel-caption{margin:0;font-size:12px;line-height:1.45;font-weight:400;color:var(--ink-60);text-align:center;min-height:0}@media (max-width:640px){.gwcPageA .gwc-bundle-carousel-nav{opacity:1}}.gwcPageA .gwc-optional-addons-wrap{margin-top:clamp(2.5rem,4vw,3.25rem);padding-top:clamp(1.35rem,2.5vw,1.75rem);border-top:1px solid var(--border)}.gwcPageA .gwc-platters-section-header{margin-bottom:clamp(1rem,2vw,1.35rem)}.gwcPageA .gwc-platters-section-sub{margin:0;max-width:36rem}.gwcPageA .gwc-bundles-scroll-hint{display:none;margin:.35rem 0 0;font-size:12px;line-height:1.4;color:var(--ink-50);font-family:var(--sans);letter-spacing:0;text-transform:none;max-width:36rem}.gwcPageA .gwc-optional-addons{border:1px solid color-mix(in srgb,var(--border) 88%,var(--ink));border-radius:14px;background:linear-gradient(180deg,#fdfcfa 0,color-mix(in srgb,var(--warm) 45%,#fff) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 10px 32px rgba(47,74,60,.04);overflow:hidden}.gwcPageA .gwc-optional-addons-summary{list-style:none;cursor:pointer;padding:.85rem 1rem;display:block;outline:none}.gwcPageA .gwc-optional-addons-summary::-webkit-details-marker{display:none}.gwcPageA .gwc-optional-addons-summary::marker{content:""}.gwcPageA .gwc-optional-addons-summary:focus-visible{box-shadow:inset 0 0 0 2px var(--gold-mid)}.gwcPageA .gwc-optional-addons-summary-inner{display:flex;flex-direction:column;gap:.5rem;padding-right:2rem;position:relative}.gwcPageA .gwc-optional-addons-title-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.25rem}.gwcPageA .gwc-optional-addons-label{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.gwcPageA .gwc-optional-addons-panel{padding:.85rem 1rem 1rem;border-top:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--cream) 35%,#fff)}.gwcPageA .gwc-platter-showcase{margin-top:.15rem}.gwcPageA .gwc-platter-showcase__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.gwcPageA .gwc-platter-showcase-card{min-width:0}.gwcPageA .gwc-platter-showcase-card__media{position:relative;border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--cream) 40%,#fff);border:1px solid color-mix(in srgb,var(--border) 85%,transparent);box-shadow:0 4px 20px rgba(47,74,60,.05)}.gwcPageA .gwc-platter-showcase-card.is-selected .gwc-platter-showcase-card__media{border-color:color-mix(in srgb,var(--green-deep) 35%,var(--border));box-shadow:0 6px 24px rgba(47,74,60,.08)}.gwcPageA .gwc-platter-showcase-card__carousel{position:relative}.gwcPageA .gwc-platter-showcase-card__viewport{position:relative;aspect-ratio:4/5;width:100%}.gwcPageA .gwc-platter-showcase-card__photo-btn{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:pointer;overflow:hidden}.gwcPageA .gwc-platter-showcase-card__track{display:flex;height:100%;transition:transform .32s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.gwcPageA .gwc-platter-showcase-card__track{transition:none}}.gwcPageA .gwc-platter-showcase-card__slide{position:relative;flex:0 0 100%;height:100%;min-height:0}.gwcPageA .gwc-platter-showcase-card__img{-o-object-fit:cover;object-fit:cover}.gwcPageA .gwc-platter-showcase-card__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--cream) 55%,#fff);color:var(--ink-50);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.gwcPageA .gwc-platter-showcase-card__dots{position:absolute;bottom:.55rem;left:50%;transform:translateX(-50%);display:flex;gap:.35rem;z-index:2;pointer-events:none}.gwcPageA .gwc-platter-showcase-card__dots span{width:.35rem;height:.35rem;border-radius:999px;background:rgba(255,255,255,.55);box-shadow:0 0 0 1px rgba(26,26,26,.08)}.gwcPageA .gwc-platter-showcase-card__dots span.is-active{background:#fff;width:.65rem}.gwcPageA .gwc-platter-showcase-card__add{position:absolute;left:.55rem;bottom:.55rem;z-index:3;width:2.5rem;height:2.5rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--border) 75%,var(--ink));background:rgba(250,248,244,.94);color:var(--ink);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px rgba(47,74,60,.1);transition:transform .15s ease,background .15s ease;cursor:pointer;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.gwcPageA .gwc-platter-showcase-card__add:hover{background:#fff}.gwcPageA .gwc-platter-showcase-card__add:active{transform:scale(.96)}.gwcPageA .gwc-platter-showcase-card__qty{position:absolute;left:.55rem;bottom:.55rem;z-index:3;display:flex;align-items:center;gap:0;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 75%,var(--ink));background:rgba(250,248,244,.96);box-shadow:0 2px 12px rgba(47,74,60,.1);overflow:hidden;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.gwcPageA .gwc-platter-showcase-card__qty-btn{width:2rem;height:2rem;border:none;background:transparent;font:inherit;font-size:1rem;font-weight:600;color:var(--ink);cursor:pointer}.gwcPageA .gwc-platter-showcase-card__qty-value{min-width:1.25rem;text-align:center;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.gwcPageA .gwc-platter-showcase-card__selected-badge{position:absolute;top:.55rem;right:.55rem;z-index:3;width:1.5rem;height:1.5rem;border-radius:999px;background:var(--green-deep);color:var(--cream);font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(47,74,60,.2)}.gwcPageA .gwc-platter-showcase-card__meta{padding:.65rem .15rem 0}.gwcPageA .gwc-platter-showcase-card__name{margin:0;font-family:var(--sans);font-size:13.5px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--ink)}.gwcPageA .gwc-platter-showcase-card__price{margin:.2rem 0 0;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink-60)}.gwcPageA .gwc-platter-showcase-card__detail{margin:.25rem 0 0;font-size:11.5px;line-height:1.4;color:var(--ink-50)}.gwcPageA .gwc-platter-showcase-card__flavor-badge{position:absolute;top:.55rem;left:.55rem;z-index:2;max-width:calc(100% - 1.1rem);padding:.32rem .5rem;border-radius:4px;background:color-mix(in srgb,var(--green-deep) 92%,#000);color:var(--cream);font-size:10px;font-weight:600;letter-spacing:.07em;line-height:1.2;text-transform:uppercase;pointer-events:none}.gwcPageA .gwc-platter-showcase-card__flavors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.6rem}.gwcPageA .gwc-platter-showcase-card__flavor-chip{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;min-height:3.35rem;padding:.45rem .4rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--border) 90%,var(--ink));background:color-mix(in srgb,var(--cream) 30%,#fff);color:var(--ink-60);font:inherit;font-size:10px;font-weight:600;line-height:1.25;letter-spacing:.01em;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.gwcPageA .gwc-platter-showcase-card__flavor-chip:hover{border-color:color-mix(in srgb,var(--green-deep) 22%,var(--border));color:var(--ink)}.gwcPageA .gwc-platter-showcase-card__flavor-chip.is-active{border-color:var(--green-deep);background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green-deep) 18%,transparent)}.gwcPageA .gwc-platter-showcase-card__flavor-chip.is-in-basket:not(.is-active){border-color:color-mix(in srgb,var(--green-deep) 35%,var(--border))}.gwcPageA .gwc-platter-showcase-card__flavor-chip-qty{position:absolute;top:.3rem;right:.3rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.05rem;height:1.05rem;margin:0;padding:0 .2rem;border-radius:3px;background:var(--green-deep);color:var(--cream);font-size:9px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.gwcPageA .gwc-platter-showcase-card__dots--flavors{bottom:.45rem}.gwcPageA .gwc-platter-showcase-card__dots--flavors span{width:.45rem;height:.12rem;border-radius:1px}.gwcPageA .gwc-platter-showcase-card__dots--flavors span.is-active{width:.75rem;height:.12rem;border-radius:1px}.gwcPageA .gwc-platter-showcase-card__flavors--two{grid-template-columns:repeat(2,minmax(0,1fr))}.gwcPageA .gwc-platter-showcase-card--bagel .gwc-platter-showcase-card__meta,.gwcPageA .gwc-platter-showcase-card--charcuterie .gwc-platter-showcase-card__meta{padding-bottom:.1rem}@media (min-width:961px){.gwcPageA .gwc-platter-showcase__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}}@media (min-width:641px) and (max-width:960px){.gwcPageA .gwc-platter-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}.gwcPageA .gwc-optional-addons-chevron{position:absolute;right:.35rem;top:.85rem;width:.5rem;height:.5rem;border-right:1.5px solid var(--ink-50);border-bottom:1.5px solid var(--ink-50);transform:rotate(45deg);flex-shrink:0;transition:transform .2s ease}@media (prefers-reduced-motion:reduce){.gwcPageA .gwc-optional-addons-chevron{transition:none}}.gwcPageA .gwc-optional-addons[open] .gwc-optional-addons-chevron{transform:rotate(225deg);top:1rem}.gwcPageA .gwc-optional-addons-grid{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:960px){.gwcPageA .gwc-optional-addons-grid{grid-template-columns:1fr 1fr;gap:1.15rem}}.gwcPageA .gwc-oa-card{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(6.5rem,auto);grid-template-rows:auto;align-items:start;-moz-column-gap:1rem;column-gap:1rem;row-gap:.45rem;padding:.95rem 1.1rem;min-height:0;background:#fff;border:1px solid color-mix(in srgb,var(--border) 92%,var(--ink));border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.95);overflow:visible}.gwcPageA .gwc-oa-card__media{grid-column:1;grid-row:1;width:120px;justify-self:start;align-self:center}.gwcPageA .gwc-oa-card__media .gwc-addon-img-placeholder,.gwcPageA .gwc-oa-card__media .gwc-addon-img-wrap{width:120px;height:120px;border-radius:10px}.gwcPageA .gwc-oa-card__media .gwc-addon-img-wrap{border:1px solid var(--border);overflow:hidden;background:#fff}.gwcPageA .gwc-oa-card__media .gwc-addon-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gwcPageA .gwc-oa-card__body{grid-column:2;grid-row:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.2rem;padding:.1rem 0}.gwcPageA .gwc-oa-card__name{font-family:var(--sans);font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink);margin:0;line-height:1.3;white-space:normal;overflow:visible;text-overflow:unset}.gwcPageA .gwc-oa-card__desc{font-size:12.5px;line-height:1.55;color:var(--ink-60);margin:0;display:block;overflow:visible;min-height:0;word-wrap:break-word;overflow-wrap:anywhere}.gwcPageA .gwc-oa-card__actions{grid-column:3;grid-row:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.45rem;flex-shrink:0;padding-left:.25rem;align-self:center}.gwcPageA .gwc-oa-card__price{font-size:12.5px;font-weight:600;color:var(--ink);white-space:nowrap;text-align:right}.gwcPageA .gwc-oa-btn{font:inherit;font-size:11.5px;font-weight:600;letter-spacing:.03em;cursor:pointer;border:1px solid var(--border);background:#fff;color:var(--ink);padding:.4rem .7rem;border-radius:8px;white-space:nowrap;flex-shrink:0;transition:border-color .15s,background .15s,color .15s}.gwcPageA .gwc-oa-btn:hover{border-color:var(--gold-mid);color:var(--gold);background:var(--gold-pale)}.gwcPageA .gwc-oa-qty{display:inline-flex;align-items:center;gap:.2rem;flex-shrink:0}.gwcPageA .gwc-oa-qty-btn{width:28px;height:28px;border-radius:6px;border:1px solid var(--border);background:#fff;font-size:1rem;line-height:1;cursor:pointer;color:var(--ink);padding:0;display:inline-flex;align-items:center;justify-content:center}.gwcPageA .gwc-oa-qty-btn:hover:not(:disabled){border-color:var(--gold-mid);color:var(--gold)}.gwcPageA .gwc-oa-qty-btn:disabled{opacity:.35;cursor:not-allowed}.gwcPageA .gwc-oa-qty-value{min-width:1.25rem;text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;color:var(--ink)}@media (max-width:560px){.gwcPageA .gwc-oa-card{grid-template-columns:88px minmax(0,1fr);grid-template-rows:auto auto;max-height:none;min-height:0;align-items:start;-moz-column-gap:.65rem;column-gap:.65rem}.gwcPageA .gwc-oa-card__desc{display:block;overflow:visible}.gwcPageA .gwc-oa-card__media{grid-column:1;grid-row:1;width:88px}.gwcPageA .gwc-oa-card__media .gwc-addon-img-placeholder,.gwcPageA .gwc-oa-card__media .gwc-addon-img-wrap{width:88px;height:88px}.gwcPageA .gwc-oa-card__body{grid-column:2;grid-row:1}.gwcPageA .gwc-oa-card__actions{grid-column:1/-1;grid-row:2;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding-left:0;padding-top:.35rem;border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent);margin-top:.15rem}}@media (max-width:380px){.gwcPageA .gwc-oa-card__name{white-space:normal;display:block;overflow:visible}}.gwcPageA .gwc-section-inner{max-width:var(--gwc-editorial-max);margin:0 auto}.gwcPageA .gwc-why-strip{padding:clamp(2rem,4vw,3rem) clamp(1.25rem,4vw,2.5rem)}.gwcPageA .gwc-delivery-section{padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,4vw,2.5rem) clamp(2rem,4vw,2.75rem);background:var(--warm);border-bottom:1px solid var(--border)}.gwcPageA .gwc-delivery-section--card{padding-top:.25rem}.gwcPageA .gwc-delivery-card{max-width:40rem;margin:0 auto;padding:1.15rem 1.2rem 1.25rem;border-radius:16px;background:#fff;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);box-shadow:0 8px 28px rgba(47,74,60,.04)}.gwcPageA .gwc-delivery-card__head{display:flex;align-items:center;gap:.75rem;margin-bottom:.7rem}.gwcPageA .gwc-delivery-card__pin{flex:0 0 auto;width:2.35rem;height:2.35rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--cream) 70%,#fff);border:1px solid color-mix(in srgb,var(--border) 65%,transparent);color:var(--green-deep)}.gwcPageA .gwc-delivery-card__pin svg{width:1.15rem;height:1.15rem}.gwcPageA .gwc-delivery-card__title{margin:0;font-family:var(--serif);font-size:clamp(1.35rem,2.5vw,1.6rem);font-weight:500;letter-spacing:-.02em;color:var(--ink);line-height:1.2}.gwcPageA .gwc-delivery-summary{margin:0;font-size:14px;line-height:1.65;color:var(--ink-60);max-width:none}@media (max-width:1023px){.gwcPageA:has(.gwc-mobile-bottom-bar) .gwc-delivery-section--card{padding-bottom:calc(2.35rem + env(safe-area-inset-bottom, 0px))}}.gwcPageA .gwc-delivery-points{list-style:none;margin:1.25rem 0 1rem;padding:0;display:grid;gap:.65rem}@media (min-width:641px){.gwcPageA .gwc-delivery-points{grid-template-columns:1fr 1fr;gap:.75rem 1.25rem}}.gwcPageA .gwc-delivery-point{display:flex;flex-direction:column;gap:.15rem;padding:.75rem .9rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--cream) 40%,#fff)}.gwcPageA .gwc-delivery-point-label{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-50)}.gwcPageA .gwc-delivery-point-value{font-size:13.5px;font-weight:500;color:var(--ink);line-height:1.4}.gwcPageA .gwc-dietary-section{padding:clamp(2.25rem,4vw,3.25rem) clamp(1.25rem,4vw,2.5rem)}.gwcPageA .gwc-how-cards{background:var(--warm);border-bottom:none;padding:clamp(2rem,4vw,3rem) clamp(1.25rem,4vw,2.5rem) clamp(1.25rem,2.5vw,1.75rem)}.gwcPageA .gwc-how-cards__shell{max-width:var(--gwc-editorial-max);margin:0 auto;text-align:left}.gwcPageA .gwc-how-cards__eyebrow{margin:0 0 .55rem;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-50)}.gwcPageA .gwc-how-cards__title{margin:0 0 .55rem;max-width:18ch;font-family:var(--serif);font-size:clamp(1.85rem,4.5vw,2.55rem);font-weight:500;letter-spacing:-.025em;line-height:1.12;color:var(--ink)}.gwcPageA .gwc-how-cards__sub{margin:0;max-width:28rem;font-size:clamp(.92rem,1.4vw,1.02rem);line-height:1.5;color:var(--ink-60)}.gwcPageA .gwc-how-cards__steps{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.85rem;max-width:40rem}.gwcPageA .gwc-how-cards__card{position:relative;margin:0;padding:1.15rem 1.15rem 1.2rem;border-radius:16px;background:#fff;border:1px solid color-mix(in srgb,var(--border) 68%,transparent);box-shadow:0 10px 28px rgba(47,74,60,.035)}.gwcPageA .gwc-how-cards__num{position:absolute;top:.95rem;left:.95rem;width:1.55rem;height:1.55rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--green-deep);color:#fff;font-size:.72rem;font-weight:700;line-height:1}.gwcPageA .gwc-how-cards__row{display:grid;grid-template-columns:auto 1fr;gap:.85rem 1rem;align-items:start;padding-top:1.65rem}.gwcPageA .gwc-how-cards__icon{width:2.5rem;height:2.5rem;margin-top:.1rem;color:var(--green-deep);display:inline-flex;align-items:center;justify-content:center}.gwcPageA .gwc-how-cards__icon svg{width:1.55rem;height:1.55rem}.gwcPageA .gwc-how-cards__text h3{margin:0 0 .3rem;font-size:1.02rem;font-weight:700;letter-spacing:-.015em;line-height:1.25;color:var(--ink)}.gwcPageA .gwc-how-cards__text p{margin:0;font-size:.92rem;line-height:1.55;color:var(--ink-60)}.gwcPageA .gwc-how-cards__cta{margin-top:1.25rem;border-radius:999px;display:inline-flex;align-items:center;gap:.35rem}@media (min-width:900px){.gwcPageA .gwc-how-cards__title{max-width:22ch}.gwcPageA .gwc-how-cards__steps{gap:1rem;max-width:42rem}.gwcPageA .gwc-how-cards__card{padding:1.25rem 1.3rem 1.35rem}.gwcPageA .gwc-delivery-card{max-width:42rem;margin-left:0}}@media (max-width:640px){.gwcPageA .gwc-how-cards{padding:1.75rem 1.15rem 1rem}.gwcPageA .gwc-how-cards__steps{gap:.75rem}.gwcPageA .gwc-how-cards__card{padding:1.05rem 1rem 1.1rem;border-radius:14px}.gwcPageA .gwc-how-cards__row{gap:.7rem .85rem;padding-top:1.5rem}.gwcPageA .gwc-delivery-card{padding:1.05rem 1rem 1.15rem}}.gwcPageA .gwc-inline-cta{margin-top:1.25rem;font:inherit;font-size:13.5px;font-weight:600;padding:.6rem 1rem;border-radius:10px;border:none;background:var(--green-deep);color:var(--cream);cursor:pointer}.gwcPageA .gwc-inline-cta--ghost{background:#fff;color:var(--ink);border:1px solid var(--border)}.gwcPageA .gwc-faq-section{padding:clamp(2.25rem,5vw,3.75rem) clamp(1.25rem,4vw,2.5rem);background:var(--warm);border-bottom:1px solid var(--border)}.gwcPageA .gwc-faq-list{margin-top:1.5rem;display:flex;flex-direction:column;gap:.85rem}.gwcPageA .gwc-faq-item{border:1px solid color-mix(in srgb,var(--border) 75%,transparent);border-radius:14px;background:#fff;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.gwcPageA .gwc-faq-item.is-open{border-color:color-mix(in srgb,var(--green-deep) 22%,var(--border));box-shadow:0 6px 22px rgba(47,74,60,.04)}.gwcPageA .gwc-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:1.05rem 1.15rem;border:0;background:transparent;text-align:left;font:inherit;font-size:15px;font-weight:650;letter-spacing:-.01em;line-height:1.35;color:var(--ink);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .22s ease,color .22s ease;-webkit-tap-highlight-color:transparent}.gwcPageA .gwc-faq-question-text{flex:1 1 auto;min-width:0}.gwcPageA .gwc-faq-icon{position:relative;flex:0 0 auto;width:1.05rem;height:1.05rem;color:var(--ink-60)}.gwcPageA .gwc-faq-icon-bar{position:absolute;top:50%;left:50%;display:block;background:currentColor;border-radius:1px;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s ease}.gwcPageA .gwc-faq-icon-bar--h{width:100%;height:1.5px;transform:translate(-50%,-50%)}.gwcPageA .gwc-faq-icon-bar--v{width:1.5px;height:100%;transform:translate(-50%,-50%)}.gwcPageA .gwc-faq-item.is-open .gwc-faq-icon-bar--v{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.gwcPageA .gwc-faq-item.is-open .gwc-faq-icon{color:var(--green-deep)}@media (hover:hover) and (pointer:fine){.gwcPageA .gwc-faq-item:hover{border-color:color-mix(in srgb,var(--green-deep) 18%,var(--border))}.gwcPageA .gwc-faq-question:hover{background:color-mix(in srgb,var(--cream) 55%,#fff)}}.gwcPageA .gwc-faq-question:active{background:color-mix(in srgb,var(--cream) 72%,#fff)}.gwcPageA .gwc-faq-question:focus{outline:none}.gwcPageA .gwc-faq-question:focus-visible{outline:2px solid color-mix(in srgb,var(--green-deep) 55%,transparent);outline-offset:-2px;border-radius:13px}.gwcPageA .gwc-faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}.gwcPageA .gwc-faq-item.is-open .gwc-faq-panel{grid-template-rows:1fr}.gwcPageA .gwc-faq-panel-inner{overflow:hidden;min-height:0}.gwcPageA .gwc-faq-answer{margin:0;padding:0 1.15rem 1.15rem;max-width:38rem;font-size:14.5px;line-height:1.7;color:var(--ink-60)}@media (min-width:900px){.gwcPageA .gwc-faq-list{gap:1rem;margin-top:1.75rem}.gwcPageA .gwc-faq-question{padding:1.15rem 1.35rem;font-size:15.5px}.gwcPageA .gwc-faq-answer{padding:0 1.35rem 1.3rem;font-size:15px;line-height:1.75}}@media (max-width:720px){.gwcPageA .gwc-faq-list{gap:.7rem}.gwcPageA .gwc-faq-question{padding:.95rem 1rem;font-size:14.5px;gap:.75rem}.gwcPageA .gwc-faq-answer{padding:0 1rem 1rem;font-size:14px;line-height:1.68}}.gwcPageA .gwc-final-cta-strip{padding:clamp(1.75rem,3vw,2.5rem) clamp(1.25rem,4vw,2.5rem)}.gwcPageA .gwc-final-cta-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.gwcPageA .gwc-final-cta-title{margin:0 0 .35rem;font-family:var(--serif);font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:400;color:var(--cream)}.gwcPageA .gwc-final-cta-sub{margin:0;font-size:14px;color:rgba(250,248,243,.72);line-height:1.5}.gwcPageA .gwc-final-cta-actions{display:flex;flex-wrap:wrap;gap:.65rem}.gwcPageA .gwc-final-cta-btn{font:inherit;font-size:13.5px;font-weight:600;padding:.65rem 1.15rem;min-height:44px;border-radius:10px;cursor:pointer;border:none}.gwcPageA .gwc-final-cta-btn--primary{background:var(--gold-mid);color:var(--ink)}.gwcPageA .gwc-final-cta-btn--ghost{background:transparent;color:var(--cream);border:1px solid rgba(250,248,243,.35)}.gwcPageA .gwc-form-wrap-intro{margin:.35rem 0 0;font-size:13.5px;line-height:1.55;color:var(--ink-60);font-weight:400;letter-spacing:normal;text-transform:none}@media (max-width:640px){.gwcPageA .why-grid{grid-template-columns:1fr}.gwcPageA .why-item{border-right:none;border-bottom:1px solid var(--border)}.gwcPageA .why-item:last-child{border-bottom:none}.gwcPageA .gwc-final-cta-actions{width:100%}.gwcPageA .gwc-final-cta-btn{flex:1 1 auto;text-align:center}}.gwcPageA .gwc-trust-strip{background:var(--warm);border-bottom:1px solid var(--border);padding:.85rem clamp(1rem,4vw,2rem)}.gwcPageA .gwc-trust-strip-list{list-style:none;margin:0 auto;padding:0;max-width:var(--gwc-editorial-max,1140px);display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem 1.25rem}.gwcPageA .gwc-trust-strip-item{display:flex;flex-direction:column;gap:.1rem;font-size:12px;color:var(--ink-60);text-align:center}.gwcPageA .gwc-trust-strip-item strong{font-size:13px;font-weight:600;color:var(--ink);letter-spacing:.01em}@media (max-width:720px){.gwcPageA .gwc-trust-strip-list{grid-template-columns:repeat(2,1fr);gap:.65rem .85rem}}.gwcPageA .gwc-booking-steps{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem}.gwcPageA .gwc-booking-step{display:flex;align-items:center;gap:.45rem;font-size:12.5px;color:var(--ink-50);font-weight:500}.gwcPageA .gwc-booking-step.is-current{color:var(--ink);font-weight:600}.gwcPageA .gwc-booking-step.is-done{color:var(--green)}.gwcPageA .gwc-booking-step-num{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;font-size:11px;font-weight:700;background:var(--border);color:var(--ink-60)}.gwcPageA .gwc-booking-step.is-current .gwc-booking-step-num{background:var(--gold-mid);color:var(--ink)}.gwcPageA .gwc-booking-step.is-done .gwc-booking-step-num{background:var(--green);color:#fff}.gwcPageA .gwc-hero__secondary-ctas{margin-top:.85rem;display:flex;flex-wrap:wrap;gap:.65rem 1rem;justify-content:center}.gwcPageA .gwc-hero__wa-link{display:inline-flex;align-items:center;gap:.4rem;font-size:13px;font-weight:600;color:rgba(250,248,244,.92);text-decoration:none;border-bottom:1px solid rgba(250,248,244,.35);padding-bottom:.1rem}.gwcPageA .gwc-hero__wa-link:hover{color:#fff;border-bottom-color:rgba(250,248,244,.65)}.gwcPageA .gwc-social-proof{background:#fff;border-bottom:1px solid var(--border);padding:.85rem clamp(1rem,3vw,2rem)}.gwcPageA .gwc-social-proof-list{list-style:none;margin:0 auto;padding:0;max-width:var(--gwc-editorial-max);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1.25rem}.gwcPageA .gwc-social-proof-item{display:flex;flex-direction:column;gap:.15rem;text-align:center}.gwcPageA .gwc-social-proof-item strong{font-size:13px;font-weight:600;color:var(--ink)}.gwcPageA .gwc-social-proof-item span{font-size:12px;line-height:1.45;color:var(--ink-60)}@media (max-width:768px){.gwcPageA .gwc-social-proof-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}}@media (max-width:480px){.gwcPageA .gwc-social-proof-list{grid-template-columns:1fr}}.gwcPageA .gwc-general-enquiry-card{margin:.85rem 0 1rem;padding:.9rem 1rem;border-radius:12px;background:color-mix(in srgb,var(--green) 8%,#fff);border:1px solid color-mix(in srgb,var(--green) 28%,var(--border))}.gwcPageA .gwc-general-enquiry-title{margin:0 0 .25rem;font-size:14px;font-weight:600;color:var(--ink)}.gwcPageA .gwc-general-enquiry-body{margin:0 0 .65rem;font-size:13px;line-height:1.5;color:var(--ink-60)}.gwcPageA .gwc-general-enquiry-btn{font:inherit;font-size:13px;font-weight:600;padding:.55rem .85rem;min-height:44px;border-radius:10px;border:none;background:var(--green-deep);color:var(--cream);cursor:pointer}.gwcPageA .gwc-general-enquiry-btn:hover{background:var(--green)}.gwcPageA .gwc-postcode-check{margin:1.25rem 0 1rem;padding:1rem 1.1rem;border-radius:12px;background:color-mix(in srgb,var(--cream) 50%,#fff);border:1px solid var(--border)}.gwcPageA .gwc-postcode-check-title{margin:0 0 .25rem;font-size:14px;font-weight:600;color:var(--ink)}.gwcPageA .gwc-postcode-check-hint{margin:0 0 .65rem;font-size:13px;line-height:1.45;color:var(--ink-60)}.gwcPageA .gwc-postcode-check-row{display:flex;gap:.5rem}.gwcPageA .gwc-postcode-check-input{flex:1;min-width:0;min-height:44px;padding:.55rem .75rem;border-radius:10px;border:1px solid var(--border);background:#fff;font:inherit;font-size:15px;color:var(--ink)}.gwcPageA .gwc-postcode-check-input:focus{outline:2px solid color-mix(in srgb,var(--green) 45%,transparent);outline-offset:1px;border-color:var(--green)}.gwcPageA .gwc-postcode-check-result{margin:.55rem 0 0;font-size:13px;line-height:1.45}.gwcPageA .gwc-postcode-check-result--ok{color:var(--green-deep);font-weight:600}.gwcPageA .gwc-postcode-check-result--invalid{color:#9a4a3a}.gwcPageA .gwc-postcode-check-result--checking{color:var(--ink-50)}.gwcPageA .gwc-delivery-period-row{display:flex;gap:.5rem;flex-wrap:wrap}.gwcPageA .gwc-delivery-period-btn{flex:1 1 8.5rem;gap:.1rem;padding:.55rem .7rem;font:inherit;cursor:pointer;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink);transition:border-color .18s ease,background .18s ease}.gwcPageA .gwc-delivery-period-btn:hover{border-color:color-mix(in srgb,var(--green) 35%,var(--border))}.gwcPageA .gwc-delivery-period-btn.is-on{border-color:var(--green);background:var(--green-pale)}.gwcPageA .gwc-delivery-period-btn-label{font-size:13px;font-weight:600}.gwcPageA .gwc-delivery-period-btn-hint{font-size:11.5px;color:var(--ink-50)}.gwcPageA .gwc-optional-details-trigger{margin-top:.85rem}.gwcPageA .gwc-optional-details-body .form-grid{margin-top:.65rem}.gwcPageA .gwc-faq-more{margin:1rem 0 0}.gwcPageA .gwc-faq-more-link{font-size:13px;font-weight:600;color:var(--green-deep);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--green-deep) 35%,transparent)}.gwcPageA .gwc-faq-more-link:hover{color:var(--green)}.gwcPageA .gwc-faq-section--more{background:color-mix(in srgb,var(--warm) 60%,#fff)}.gwcPageA .gwc-menu-prompt{margin-bottom:1rem;padding:.9rem 1rem;border-radius:10px;background:color-mix(in srgb,var(--gold-mid) 12%,#fff);border:1px solid color-mix(in srgb,var(--gold-mid) 35%,var(--border))}.gwcPageA .gwc-menu-prompt-title{margin:0 0 .25rem;font-size:13px;font-weight:600;color:var(--ink)}.gwcPageA .gwc-menu-prompt-body{margin:0 0 .65rem;font-size:13px;line-height:1.5;color:var(--ink-60)}.gwcPageA .gwc-menu-prompt-actions{display:flex;flex-wrap:wrap;gap:.5rem}.gwcPageA .gwc-menu-prompt-btn{font:inherit;font-size:13px;font-weight:600;min-height:44px;padding:.55rem .9rem;border-radius:10px;border:none;background:var(--green-deep);color:var(--cream);cursor:pointer}.gwcPageA .gwc-menu-prompt-btn--ghost{background:#fff;color:var(--ink);border:1px solid var(--border)}.gwcPageA .gwc-menu-tbc-field{margin-bottom:.85rem}.gwcPageA .gwc-menu-tbc-label{display:flex;align-items:flex-start;gap:.55rem;font-size:13.5px;line-height:1.45;color:var(--ink);cursor:pointer}.gwcPageA .gwc-menu-tbc-label input{margin-top:.2rem;flex-shrink:0;width:1rem;height:1rem}.gwcPageA .gwc-menu-tbc-banner{margin:0 0 .85rem;padding:.65rem .85rem;border-radius:8px;font-size:13px;line-height:1.45;background:color-mix(in srgb,var(--green) 10%,#fff);border:1px solid color-mix(in srgb,var(--green) 30%,var(--border));color:var(--ink)}.gwcPageA .gwc-nav-links-shell{display:grid;grid-template-rows:1fr;width:100%;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.gwcPageA .gwc-nav-links-shell>.gwc-nav-links-row{overflow:hidden;min-height:0}html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack{padding-top:.25rem;padding-bottom:.3rem}html.gwc-nav-scrolled .gwcPageA .gwc-nav-stack-inner{gap:.1rem}html.gwc-nav-scrolled .gwcPageA .gwc-brand-lockup--nav{max-height:2.75rem;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}html.gwc-nav-scrolled .gwcPageA .gwc-brand-lockup--nav .gwc-brand-logo{width:min(76vw,280px)}html.gwc-nav-scrolled .gwcPageA .gwc-nav-links-shell{grid-template-rows:0fr}html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack.nav--expanded .gwc-nav-links-shell,html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack:focus-within .gwc-nav-links-shell{grid-template-rows:1fr}html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack.nav--expanded .gwc-brand-lockup--nav,html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack:focus-within .gwc-brand-lockup--nav{max-height:5rem}html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack.nav--expanded .gwc-brand-lockup--nav .gwc-brand-logo,html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack:focus-within .gwc-brand-lockup--nav .gwc-brand-logo{width:min(92vw,560px)}@media (hover:hover) and (pointer:fine){html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack:hover .gwc-nav-links-shell{grid-template-rows:1fr}html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack:hover .gwc-brand-lockup--nav{max-height:5rem}html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack:hover .gwc-brand-lockup--nav .gwc-brand-logo{width:min(92vw,560px)}}@media (max-width:640px){html.gwc-nav-scrolled .gwcPageA .gwc-brand-lockup--nav{max-height:2.45rem}html.gwc-nav-scrolled .gwcPageA .gwc-brand-lockup--nav .gwc-brand-logo{width:min(68vw,265px)}html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack.nav--expanded .gwc-brand-lockup--nav .gwc-brand-logo,html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack:focus-within .gwc-brand-lockup--nav .gwc-brand-logo{width:min(94vw,420px)}@media (hover:hover) and (pointer:fine){html.gwc-nav-scrolled .gwcPageA nav.gwc-nav-stack:hover .gwc-brand-lockup--nav .gwc-brand-logo{width:min(94vw,420px)}}}.gwcPageA .nav,.gwcPageA .nav.nav--scrolled{background:var(--cream);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-bottom:1px solid var(--border)}.gwcPageA .gwc-nav-links-row .nav-link--enquire:hover,.gwcPageA .nav-cta:hover{background:color-mix(in srgb,var(--green-deep) 88%,#000);color:var(--cream)}.gwcPageA .gwc-hero__title em{color:var(--green-deep);font-style:normal;font-weight:500}.gwcPageA .gwc-hero__scrim{background:linear-gradient(180deg,rgba(250,248,244,.88),rgba(250,248,244,.62) 40%,rgba(250,248,244,.2))}.gwcPageA .gwc-hero__floating-bar{background:#fff;border:1px solid var(--border);box-shadow:none}.gwcPageA .gwc-hero__floating-icon--gold{background:var(--green-pale);color:var(--green-deep)}@media (max-width:1023px){.gwcPageA .gwc-hero{min-height:auto}.gwcPageA .gwc-hero__shell{min-height:0;max-height:min(62vh,560px)}.gwcPageA .gwc-hero--editorial .gwc-hero__shell{max-height:none}}.gwcPageA .gwc-benefit-bar{background:#fff;border-bottom:1px solid var(--border)}.gwcPageA .gwc-benefit-bar-copy strong{text-transform:none;letter-spacing:.02em;font-weight:600}.gwcPageA .bundle-badge{position:absolute;top:.7rem;left:.7rem;z-index:4;display:inline-flex;align-items:center;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.35rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:rgba(255,255,255,.95);color:var(--ink);box-shadow:0 1px 8px rgba(47,74,60,.08);max-width:calc(100% - 1.4rem)}.gwcPageA .badge-halal,.gwcPageA .badge-morning,.gwcPageA .badge-popular{background:rgba(255,255,255,.95);color:var(--ink);border-bottom:none}.gwcPageA .bundle-cta:hover,.gwcPageA .gwc-basket-summary-cta:hover,.gwcPageA .submit-btn:hover{background:color-mix(in srgb,var(--green-deep) 88%,#000);color:var(--cream)}.gwcPageA .btn-primary{background:var(--green-deep);color:var(--cream);box-shadow:none}.gwcPageA .btn-primary:hover{background:color-mix(in srgb,var(--green-deep) 88%,#000);color:var(--cream)}.gwcPageA .gwc-bundle-carousel-tab.is-active{text-decoration-color:var(--green-deep)}.gwcPageA .gwc-optional-addons.gwc-optional-addons--static{border:1px solid var(--border);border-radius:12px;background:#fff;box-shadow:none;overflow:visible}.gwcPageA .gwc-optional-addons-header{padding:.85rem 1rem 0}.gwcPageA .gwc-optional-addons-scroll-hint{display:none}.gwcPageA .gwc-optional-addons--static .gwc-optional-addons-label{margin:0;font-size:1.05rem;font-weight:500;font-family:var(--serif);letter-spacing:.01em;text-transform:none;color:var(--ink)}.gwcPageA .gwc-optional-addons--static .gwc-optional-addons-panel{padding:.65rem 1rem 1rem;border-top:none;background:transparent}.gwcPageA .gwc-drinks-collapsible{border:1px solid var(--border);border-radius:12px;background:#fff;box-shadow:none}.gwcPageA .gwc-drinks-collapsible-summary{background:transparent}.gwcPageA .gwc-drinks-collapsible-label{color:var(--ink);letter-spacing:.04em}.gwcPageA .gwc-drinks-collapsible-panel{border-top:1px solid var(--border);background:var(--cream)}.gwcPageA .gwc-drinks-custom-collapsible{border-color:var(--border);background:#fff}.gwcPageA .gwc-drinks-curated,.gwcPageA .gwc-drinks-curated.is-on{background:#fff;border:1px solid var(--border);box-shadow:none}.gwcPageA .gwc-morning-promo{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--border)}.gwcPageA .gwc-add-toast,.gwcPageA .gwc-morning-promo{box-shadow:0 4px 16px rgba(46,57,52,.08)}.gwcPageA .gwc-basket-card,.gwcPageA .products-section{box-shadow:none}@media (max-width:1023px){.gwcPageA .gwc-mobile-bottom-bar,.gwcPageA .sticky-mobile-bar{display:flex;align-items:center;gap:.55rem;position:fixed;left:0;right:0;bottom:0;z-index:95;min-height:64px;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom, 0px));background:#fff;border-top:1px solid var(--border);box-shadow:none}.gwcPageA .gwc-mobile-bottom-bar__summary{display:flex;align-items:center;gap:.6rem;flex:1 1 auto;min-width:0;margin:0;padding:0;border:none;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.gwcPageA .gwc-mobile-bottom-bar__cta{flex:1 1 auto;min-height:44px;padding:.55rem 1rem;border-radius:10px;border:none;background:var(--green-deep);color:var(--cream);font:inherit;font-size:13px;font-weight:600;cursor:pointer;box-shadow:none;white-space:nowrap}.gwcPageA .gwc-mobile-bottom-bar__cta:hover{background:color-mix(in srgb,var(--green-deep) 88%,#000);color:var(--cream)}.gwcPageA .gwc-mobile-bottom-bar:not(.gwc-mobile-bottom-bar--empty) .gwc-mobile-bottom-bar__cta{flex:0 0 auto}.gwcPageA .gwc-mobile-bottom-bar--empty .gwc-mobile-bottom-bar__cta{flex:1 1 auto}.gwcPageA .gwc-mobile-bottom-bar__wa{display:flex;align-items:center;justify-content:center;height:44px;border-radius:10px;text-decoration:none}.gwcPageA .gwc-mobile-bottom-bar__wa,.gwcPageA .sticky-mobile-bar__wa{flex:0 0 auto;width:44px;border:1px solid var(--border);background:#fff;color:#25d366}.gwcPageA .sticky-mobile-bar__wa{min-height:44px;padding:0;border-radius:10px}.gwcPageA .sticky-mobile-bar__cta{flex:1 1 auto;background:var(--green-deep);color:#fff;border-radius:999px;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;min-height:46px;padding:.65rem 1.15rem}}@media (min-width:1024px){.gwcPageA .gwc-sticky-cta-bar{background:#fff;border:1px solid var(--border);box-shadow:0 4px 20px rgba(46,57,52,.1)}.gwcPageA .sticky-mobile-bar__wa{width:44px;min-height:44px;padding:0;background:#fff;color:#25d366;border:1px solid var(--border);border-radius:10px}.gwcPageA .sticky-mobile-bar__cta{background:var(--green-deep);color:#fff;border-radius:999px;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;min-height:46px;padding:.65rem 1.15rem}.gwcPageA .sticky-mobile-bar__cta:hover{background:color-mix(in srgb,var(--green-deep) 88%,#000);color:var(--cream)}}@media (max-width:960px){.gwcPageA .gwc-platter-showcase-bleed{margin-inline:0;padding-inline:0}.gwcPageA .gwc-platter-showcase-bleed:after{display:none}.gwcPageA .gwc-platter-showcase__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .65rem;overflow:visible;padding:0;margin-inline:0;align-items:start}.gwcPageA .gwc-platter-showcase-card{min-width:0;width:auto;flex:unset}.gwcPageA .gwc-platter-showcase-card__viewport{aspect-ratio:4/5}.gwcPageA .gwc-platter-showcase-card__name{font-size:12.5px;line-height:1.3}.gwcPageA .gwc-platter-showcase-card__price{font-size:12px}.gwcPageA .gwc-platter-showcase-card__detail{font-size:10.5px;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.gwcPageA .gwc-platter-showcase-card__flavors{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.45rem}.gwcPageA .gwc-platter-showcase-card__flavor-chip{min-height:0;align-items:center;justify-content:center;padding:.32rem .2rem;font-size:9px;line-height:1.15;text-align:center}.gwcPageA .gwc-platter-showcase-card__flavor-chip-qty{top:.15rem;right:.15rem;min-width:.9rem;height:.9rem;font-size:8px}.gwcPageA .gwc-platter-showcase-card__meta{padding-top:.4rem}.gwcPageA .gwc-platter-showcase-card__add{width:2.2rem;height:2.2rem}.gwcPageA .gwc-platter-showcase-card__qty-btn{width:1.65rem;height:1.65rem}.gwcPageA .gwc-platter-showcase-card__flavor-badge{font-size:8.5px;padding:.26rem .4rem;max-width:calc(100% - .9rem)}}@media (min-width:641px) and (max-width:960px){.gwcPageA .gwc-platter-showcase__grid{gap:.9rem .8rem}.gwcPageA .gwc-platter-showcase-card__name{font-size:13.5px}.gwcPageA .gwc-platter-showcase-card__detail{font-size:11px;-webkit-line-clamp:3}.gwcPageA .gwc-platter-showcase-card__flavor-chip{min-height:2.2rem;padding:.35rem .3rem;font-size:9.5px;align-items:flex-end;justify-content:flex-start;text-align:left}}@media (max-width:960px){.gwcPageA .gwc-bundles-scroll-hint{display:none}.gwcPageA .gwc-bundle-grid-bleed{margin-inline:0;padding-inline:0}.gwcPageA .gwc-bundle-grid-bleed:after{display:none}.gwcPageA .bundle-grid,.gwcPageA .bundle-grid--stacked{display:flex;flex-direction:column;gap:1rem;overflow:visible;padding:0;margin-bottom:clamp(1.35rem,3vw,1.85rem)}.gwcPageA .bundle-card{min-width:0;width:100%;flex:unset;border-radius:16px;border:1px solid var(--border);box-shadow:0 4px 20px rgba(47,74,60,.05);background:#fff}.gwcPageA .bundle-card.featured{border-color:color-mix(in srgb,var(--green-deep) 22%,var(--border));border-width:1px}.gwcPageA .bundle-card:last-child{grid-column:auto;max-width:none;justify-self:stretch;width:100%}.gwcPageA .gwc-bundle-carousel{border-bottom:none}.gwcPageA .gwc-bundle-carousel-viewport{aspect-ratio:4/3}.gwcPageA .gwc-bundle-carousel-footer{display:none}.gwcPageA .gwc-bundle-carousel-nav{opacity:.85;width:1.85rem;height:1.85rem}.gwcPageA .bundle-body{padding:.95rem 1rem 1.05rem}.gwcPageA .bundle-name{font-family:var(--serif);font-size:1.2rem;font-weight:500;margin-bottom:.35rem;letter-spacing:-.01em}.gwcPageA .bundle-desc--short{margin-bottom:.55rem;font-size:13px}.gwcPageA .bundle-footer{display:flex;flex-direction:column;align-items:stretch;gap:.7rem;padding-top:0;margin-top:0;border-top:none}.gwcPageA .bundle-price{font-size:1rem;font-weight:600}.gwcPageA .bundle-price-meta{font-size:12.5px;font-weight:400}.gwcPageA .bundle-cta{font-size:13px;font-weight:600;padding:.72rem .85rem;border-radius:10px}.gwcPageA .bundle-delivery-pill,.gwcPageA .delivery-window{display:none}.gwcPageA .gwc-bundles-highlights{gap:.45rem .85rem}.gwcPageA .gwc-bundles-highlight{font-size:11.5px}}@media (min-width:641px) and (max-width:960px){.gwcPageA .bundle-grid--stacked{gap:1.15rem}.gwcPageA .gwc-bundle-carousel-viewport{aspect-ratio:16/10}.gwcPageA .bundle-name{font-size:1.3rem}}@media (min-width:961px){.gwcPageA .bundle-grid--stacked{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,1.5vw,1.25rem)}.gwcPageA .bundle-footer{display:flex;flex-direction:column;align-items:stretch;gap:.65rem;border-top:none;padding-top:0}}.gwcPageA .form-success{text-align:left;max-width:28rem;margin-inline:auto}.gwcPageA .form-success-icon{margin-inline:auto}.gwcPageA .form-success-body,.gwcPageA .form-success-title{text-align:center}.gwcPageA .gwc-success-summary{margin:1.15rem 0 1rem;padding:.75rem .85rem;border:1px solid var(--border);border-radius:10px;background:#fff;text-align:left}.gwcPageA .gwc-success-summary-kicker{margin:0 0 .4rem;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-50)}.gwcPageA .gwc-success-summary-items{margin:0 0 .45rem;padding-left:1.1rem;font-size:13px;line-height:1.5;color:var(--ink)}.gwcPageA .gwc-success-summary-meta,.gwcPageA .gwc-success-summary-total{margin:0;font-size:12.5px;line-height:1.45;color:var(--ink-60)}.gwcPageA .gwc-success-summary-total{margin-top:.35rem;font-weight:600;color:var(--ink)}.gwcPageA .gwc-success-next-label{margin:0 0 .45rem;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-50);text-align:left}.gwcPageA .gwc-success-steps{margin:0 0 1rem;padding-left:1.2rem;font-size:13px;line-height:1.55;color:var(--ink-60);text-align:left}.gwcPageA .gwc-success-steps li+li{margin-top:.35rem}.gwcPageA .gwc-success-inbox-note{margin-bottom:.75rem!important}.gwcPageA .gwc-success-pending{margin:0 0 .85rem;padding:.55rem .65rem;border-radius:8px;background:var(--cream);font-size:12.5px;line-height:1.45;color:var(--ink-60);text-align:left}.gwcPageA .gwc-success-recurring{margin:0 0 1rem;font-size:12.5px;line-height:1.5;color:var(--ink-50);text-align:center}.gwcPageA .form-success-whatsapp{margin-inline:auto}.gwcPageA .gwc-nav-top-row{display:contents}.gwcPageA .gwc-nav-mobile-order{display:none}@media (max-width:640px){.gwcPageA,html:has(.gwcPageA){scroll-padding-top:6.5rem}.gwcPageA #bundles,.gwcPageA #delivery-area,.gwcPageA #drinks,.gwcPageA #faq,.gwcPageA #how-it-works,.gwcPageA #individual-platters,.gwcPageA #request{scroll-margin-top:6.5rem}.gwcPageA nav.nav{padding:.45rem .85rem .4rem}.gwcPageA .gwc-nav-stack-inner{align-items:stretch;gap:.4rem;max-width:100%}.gwcPageA .gwc-nav-top-row{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%}.gwcPageA .gwc-brand-lockup--nav{flex:1 1 auto;min-width:0;max-height:2.85rem;overflow:hidden;text-align:left}.gwcPageA .gwc-brand-lockup--nav .gwc-brand-logo{width:min(74vw,300px);height:auto;display:block;margin:0}.gwcPageA .gwc-nav-mobile-order{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:38px;padding:.45rem .95rem;font-family:var(--sans);font-size:11px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--green-deep);border:none;border-radius:999px;cursor:pointer}.gwcPageA .gwc-nav-mobile-order:hover{background:color-mix(in srgb,var(--green-deep) 88%,#000)}.gwcPageA .gwc-nav-links-shell{width:100%;margin:0;padding:0;display:flex;justify-content:center}.gwcPageA .gwc-nav-links-row{flex-wrap:nowrap;justify-content:center;gap:1rem;max-height:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.15rem;width:auto;max-width:100%}.gwcPageA .gwc-nav-links-row::-webkit-scrollbar{display:none}.gwcPageA .gwc-nav-links-row .nav-link{flex-shrink:0;font-size:11.5px;font-weight:500;letter-spacing:.02em;text-transform:none;min-height:auto;padding:.2rem .05rem;color:var(--ink-60)}.gwcPageA .gwc-nav-links-row .nav-link.is-active{color:var(--ink);text-underline-offset:.32em}.gwcPageA .gwc-nav-links-row .nav-link--enquire{display:none}.gwcPageA .gwc-benefit-bar{padding:.5rem .75rem;background:var(--cream)}.gwcPageA .gwc-benefit-bar-list{display:flex;flex-wrap:nowrap;gap:.45rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.05rem}.gwcPageA .gwc-benefit-bar-list::-webkit-scrollbar{display:none}.gwcPageA .gwc-benefit-bar-item{flex:0 0 auto;align-items:center;gap:.35rem;padding:.3rem .55rem;border:1px solid var(--border);border-radius:999px;background:#fff}.gwcPageA .gwc-benefit-bar-icon svg{width:13px;height:13px}.gwcPageA .gwc-benefit-bar-copy{flex-direction:row;align-items:center;gap:0;font-size:10.5px;white-space:nowrap}.gwcPageA .gwc-benefit-bar-copy strong{font-size:10.5px;font-weight:600;letter-spacing:0;text-transform:none}.gwcPageA .gwc-benefit-bar-detail{display:none}.gwcPageA .gwc-hero:not(.gwc-hero--editorial){padding:.65rem 1rem 1.15rem;background-position:center 88%;min-height:auto}.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__scrim{background:linear-gradient(180deg,rgba(250,248,244,.99),rgba(250,248,244,.97) 38%,rgba(250,248,244,.82) 55%,rgba(250,248,244,.35) 78%,rgba(250,248,244,.05))!important}.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__shell{min-height:auto;max-height:none;gap:.5rem}.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__copy{width:100%;padding:1rem .9rem .95rem;border-radius:14px;background:rgba(250,248,244,.94);border:1px solid color-mix(in srgb,var(--border) 90%,#fff);box-shadow:0 10px 32px rgba(46,57,52,.06)}.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__title{color:var(--ink);font-size:clamp(1.65rem,7.8vw,2.1rem);line-height:1.12;margin-bottom:.55rem;text-shadow:none}.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__title em{color:var(--green-deep);display:block;margin-top:.15rem}.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__categories{margin-bottom:.55rem;font-size:10px;letter-spacing:.1em;color:var(--ink-60)}.gwcPageA .gwc-hero__sub{font-size:.9rem;line-height:1.45;color:var(--ink-60);font-weight:400;text-shadow:none;max-width:none}.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__ctas{margin-top:.85rem;max-width:none;gap:.5rem}.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__ctas .btn-ghost,.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__ctas .btn-primary{flex:1 1 0;min-height:42px;font-size:11px;border-radius:999px}.gwcPageA .gwc-hero:not(.gwc-hero--editorial) .gwc-hero__ctas .btn-ghost{background:#fff}.gwcPageA .products-section{margin-top:-.5rem;border-top-left-radius:18px;border-top-right-radius:18px}html.gwc-nav-scrolled .gwcPageA .gwc-brand-lockup--nav{max-height:2.45rem}html.gwc-nav-scrolled .gwcPageA .gwc-brand-lockup--nav .gwc-brand-logo{width:min(68vw,265px)}}.gwcPageA .gwc-hero--editorial{text-align:left;min-height:min(72vh,640px);padding:clamp(1.5rem,3.5vh,2.75rem) clamp(1.25rem,4vw,3.25rem) clamp(1.75rem,3vh,2.5rem);background-position:100%;background-size:cover;background-color:#e8e2d8}.gwcPageA .gwc-hero--editorial .gwc-hero__scrim{background:linear-gradient(105deg,rgba(250,248,244,.72),rgba(250,248,244,.48) 28%,rgba(250,248,244,.18) 48%,rgba(250,248,244,.04) 64%,transparent 78%),linear-gradient(180deg,rgba(250,248,244,.12),transparent 42%,rgba(46,57,52,.04))}.gwcPageA .gwc-hero--editorial .gwc-hero__shell{align-items:flex-start;justify-content:center;max-width:var(--gwc-editorial-max);min-height:min(52vh,480px);margin:0}.gwcPageA .gwc-hero--editorial .gwc-hero__copy{align-items:flex-start;text-align:left;justify-content:center;width:min(100%,26.5rem);padding:0;background:transparent;border:none;box-shadow:none}.gwcPageA .gwc-hero--editorial .gwc-hero__title{color:var(--green-deep);text-align:left;max-width:10.5em;margin-bottom:.7rem;font-size:clamp(1.9rem,4.1vw,2.75rem);line-height:1.12;letter-spacing:-.018em;font-weight:400;text-shadow:0 1px 18px rgba(250,248,244,.9),0 0 1px rgba(250,248,244,.95)}.gwcPageA .gwc-hero--editorial .gwc-hero__title em{color:var(--green-deep);font-style:italic;font-weight:300;display:block;margin-top:.18rem;letter-spacing:-.01em}.gwcPageA .gwc-hero--editorial .gwc-hero__categories{text-align:left;margin:0 0 1rem;font-size:.95rem;font-weight:500;letter-spacing:.01em;line-height:1.45;color:var(--ink-60);opacity:1;text-shadow:0 1px 12px rgba(250,248,244,.85);text-transform:none;max-width:28rem}.gwcPageA .gwc-hero--editorial .gwc-hero__categories.gwc-hero__support{font-size:clamp(.92rem,2.2vw,1.05rem);font-weight:500;letter-spacing:.01em;line-height:1.5;color:var(--ink-70,var(--ink-60))}.gwcPageA .gwc-hero--editorial .gwc-hero__benefit-icon{color:var(--green-deep);filter:none}.gwcPageA .gwc-hero--editorial .gwc-hero__benefit-copy strong{color:var(--green-deep);text-shadow:0 1px 10px rgba(250,248,244,.85)}.gwcPageA .gwc-hero--editorial .gwc-hero__benefit-copy>span{color:var(--ink-60);font-weight:500;text-shadow:0 1px 10px rgba(250,248,244,.8)}.gwcPageA .gwc-hero__benefits{list-style:none;margin:0 0 1.25rem;padding:0;display:flex;flex-direction:column;gap:.7rem;width:100%;max-width:20rem}.gwcPageA .gwc-hero__benefit{display:flex;align-items:flex-start;gap:.55rem}.gwcPageA .gwc-hero__benefit-icon{display:flex;flex-shrink:0;color:var(--green-deep);margin-top:.1rem}.gwcPageA .gwc-hero__benefit-icon svg{width:15px;height:15px}.gwcPageA .gwc-hero__benefit-copy{display:flex;flex-direction:column;gap:.08rem;font-size:11px;line-height:1.4;color:var(--ink-60)}.gwcPageA .gwc-hero__benefit-copy strong{font-size:11.5px;font-weight:700;letter-spacing:.01em;color:var(--green-deep)}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas{justify-content:flex-start;margin-top:.35rem;width:auto;max-width:100%}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost,.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-primary{min-width:0;min-height:44px;padding:.65rem 1.1rem;font-size:12px;font-weight:650;letter-spacing:.06em;border-radius:999px;flex:0 0 auto}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost{background:rgba(255,255,255,.92);border:1px solid color-mix(in srgb,var(--green-deep) 28%,var(--border));color:var(--green-deep);backdrop-filter:none;-webkit-backdrop-filter:none;text-shadow:none}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost:hover{background:#fff;border-color:var(--green-deep);color:var(--green-deep)}.gwcPageA .gwc-hero--editorial+.gwc-trust-strip{margin-top:-.5rem}@media (max-width:1023px){.gwcPageA .gwc-hero--editorial{min-height:min(58vh,520px);background-position:right 30% center}.gwcPageA .gwc-hero--editorial .gwc-hero__shell{max-height:none;min-height:min(42vh,400px)}}@media (max-width:1023px) and (min-width:641px){.gwcPageA .gwc-hero--editorial .gwc-hero__scrim{background:linear-gradient(105deg,rgba(250,248,244,.78),rgba(250,248,244,.52) 34%,rgba(250,248,244,.16) 54%,transparent 72%),linear-gradient(180deg,rgba(250,248,244,.1),transparent 55%)}}@media (max-width:640px){.gwcPageA .gwc-hero--editorial{min-height:min(78vh,640px);padding:.45rem 1rem 1.5rem;background-position:72% 48%;background-size:cover}.gwcPageA .gwc-hero--editorial .gwc-hero__scrim{background:linear-gradient(180deg,rgba(250,248,244,.97),rgba(250,248,244,.94) 30%,rgba(250,248,244,.88) 48%,rgba(250,248,244,.55) 62%,rgba(250,248,244,.18) 78%,transparent),linear-gradient(105deg,rgba(250,248,244,.45),rgba(250,248,244,.15) 50%,transparent 80%)!important}.gwcPageA .gwc-hero--editorial .gwc-hero__shell{min-height:min(70vh,560px);max-height:none;justify-content:flex-start;padding-top:.25rem;padding-bottom:.55rem;gap:0}.gwcPageA .gwc-hero--editorial .gwc-hero__copy{width:100%;max-width:100%;padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0;box-shadow:none}.gwcPageA .gwc-hero--editorial .gwc-hero__title{font-size:clamp(1.55rem,7.4vw,1.95rem);max-width:12em;margin-bottom:.55rem;color:var(--green-deep);text-shadow:0 1px 18px rgba(250,248,244,.98),0 2px 8px rgba(250,248,244,.85)}.gwcPageA .gwc-hero--editorial .gwc-hero__categories,.gwcPageA .gwc-hero--editorial .gwc-hero__categories.gwc-hero__support{font-size:9.5px;margin-bottom:.7rem;color:var(--green-deep);opacity:.92;text-shadow:0 1px 14px rgba(250,248,244,1),0 0 2px rgba(250,248,244,.95)}.gwcPageA .gwc-hero--editorial .gwc-hero__benefit-copy>span{color:rgba(46,57,52,.88);font-weight:500;text-shadow:0 1px 10px rgba(250,248,244,.9)}.gwcPageA .gwc-hero--editorial .gwc-hero__benefit-copy strong{color:var(--green-deep);text-shadow:0 1px 10px rgba(250,248,244,.9)}.gwcPageA .gwc-hero__benefits{max-width:100%;gap:.4rem;margin-bottom:.65rem}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas{width:auto;max-width:100%;justify-content:flex-start;gap:.45rem;margin-top:.15rem;margin-bottom:.35rem;padding-bottom:.15rem}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost,.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-primary{flex:0 0 auto;min-width:0;min-height:36px;padding:.45rem .85rem;font-size:10.5px;letter-spacing:.08em}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost{background:rgba(255,255,255,.96);border:1px solid color-mix(in srgb,var(--green-deep) 28%,var(--border));color:var(--green-deep);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.gwcPageA .gwc-hero--editorial .gwc-hero__reassurance{color:var(--green-deep);margin-top:.75rem;margin-bottom:.35rem;padding:.15rem 0 .55rem;text-shadow:0 1px 16px rgba(250,248,244,1),0 0 3px rgba(250,248,244,1),0 2px 10px rgba(250,248,244,.95)}.gwcPageA .gwc-hero--editorial+.products-section{margin-top:.55rem}}.gwcPageA .gwc-checkout-form{display:flex;flex-direction:column;gap:0}.gwcPageA .gwc-checkout-section{margin:0 0 1.75rem;padding:0 0 1.5rem;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.gwcPageA .gwc-checkout-section:last-of-type{border-bottom:none;padding-bottom:.5rem}.gwcPageA .gwc-checkout-section-title{margin:0 0 .85rem;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-60)}.gwcPageA .gwc-checkout-trust{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:.45rem}.gwcPageA .gwc-checkout-trust li{display:flex;align-items:flex-start;gap:.45rem;font-size:13px;line-height:1.45;color:var(--ink-60)}.gwcPageA .gwc-checkout-trust-mark{color:var(--green);font-weight:600;flex-shrink:0;line-height:1.45}.gwcPageA .gwc-booking-steps{gap:.35rem .75rem;align-items:center}.gwcPageA .gwc-booking-step+.gwc-booking-step:before{content:"→";margin-right:.65rem;color:var(--ink-40,var(--ink-50));font-weight:400;font-size:11px}.gwcPageA .form-wrap-header.gwc-form-wrap-header--minimal{margin-bottom:1.5rem;padding-bottom:1.25rem}.gwcPageA .gwc-form-wrap-kicker{letter-spacing:.06em}.gwcPageA .gwc-checkout-form .submit-btn{margin-top:1.25rem;width:100%;min-height:3.1rem;font-size:1.05rem;letter-spacing:.02em}@media (min-width:1024px){.gwcPageA .gwc-form-request-layout{-moz-column-gap:clamp(2.5rem,5vw,4.5rem);column-gap:clamp(2.5rem,5vw,4.5rem)}.gwcPageA .gwc-form-request-middle .form-wrap{max-width:36rem}.gwcPageA .gwc-checkout-section{margin-bottom:2rem;padding-bottom:1.75rem}}@media (max-width:1023px){.gwcPageA .gwc-basket-mobile-bar-main{padding-left:.85rem}.gwcPageA .gwc-basket-mobile-bar-copy{gap:0}.gwcPageA .gwc-basket-mobile-summary-line{font-size:13px}.gwcPageA .gwc-basket-mobile-count-label{font-size:12px;font-weight:500;color:var(--ink-60)}.gwcPageA .gwc-basket-mobile-total{font-size:inherit;font-weight:650;letter-spacing:-.01em}.gwcPageA .gwc-basket-mobile-cta{min-width:8.25rem;font-weight:650;padding:.7rem 1.2rem}}.gwcPageA .gwc-next-day-banner{margin:.85rem 0 1rem;padding:.7rem .9rem;border:1px solid rgba(28,48,36,.12);background:rgba(28,48,36,.04);color:var(--ink-80,#2a322c);font-size:.92rem;line-height:1.45;max-width:42rem}.gwcPageA .bundle-headcount-note{margin:.35rem 0 .65rem;font-size:.78rem;line-height:1.4;color:var(--ink-60,#5c655e)}.gwcPageA .gwc-platter-next-day-cue{margin:.35rem 0 0;font-size:.78rem;line-height:1.35;color:var(--ink-70,#4a534c);font-weight:500}.gwcPageA .gwc-partnership-section{margin:2.5rem 0 1.5rem;display:grid;gap:1.75rem}.gwcPageA .gwc-partnership-block,.gwcPageA .gwc-weekly-block{max-width:40rem}.gwcPageA .gwc-weekly-block .gwc-inline-cta{margin-top:.85rem}.gwcPageA .gwc-drinks-section{margin:2.25rem 0 1.25rem;max-width:none}.gwcPageA .gwc-drinks-section-body{margin-bottom:1rem;max-width:40rem}.gwcPageA .gwc-drinks-section .gwc-platter-showcase-bleed{margin-inline:0;padding-inline:0}.gwcPageA .gwc-drink-packs-row.gwc-platter-showcase__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .65rem;align-items:start;overflow:visible;padding:0;margin-inline:0}.gwcPageA .gwc-drink-packs-row--compact{display:flex;flex-direction:column;gap:.45rem;overflow:visible;padding:0}.gwcPageA .gwc-drink-pack-card.gwc-platter-showcase-card{min-width:0;width:auto;flex:unset;max-width:none}.gwcPageA .gwc-drink-pack-card .gwc-platter-showcase-card__viewport .gwc-drink-attach-thumb{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:unset}.gwcPageA .gwc-drink-pack-card.gwc-platter-showcase-card .gwc-platter-showcase-card__detail{display:block;-webkit-line-clamp:unset;overflow:visible}.gwcPageA .gwc-drink-pack-card--compact{display:flex;flex-direction:row;align-items:center;min-height:0;margin:0;border:1px solid rgba(28,48,36,.12);border-radius:12px;background:#fff;box-shadow:none;overflow:hidden}.gwcPageA .gwc-drink-pack-card__body{padding:.5rem .65rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.25rem .65rem;flex:1;min-width:0}.gwcPageA .gwc-drink-pack-card--compact .gwc-drink-pack-card__body{padding:.5rem .65rem}.gwcPageA .gwc-drink-pack-card__name{margin:0;font-size:.88rem;font-weight:650;line-height:1.25;flex:1 1 7rem;min-width:0;color:var(--green-deep,#1c3024)}.gwcPageA .gwc-drink-pack-card__price{margin:0;font-size:.88rem;font-weight:600;white-space:nowrap;color:var(--green-deep,#1c3024)}.gwcPageA .gwc-drink-pack-card__serves{margin:0;font-size:.72rem;line-height:1.3;color:rgba(28,48,36,.68)}.gwcPageA .gwc-drink-attach-thumb{position:relative;width:100%;aspect-ratio:4/5;background:linear-gradient(145deg,rgba(28,48,36,.08),rgba(28,48,36,.02));overflow:hidden}.gwcPageA .gwc-drink-attach-thumb--compact{width:3.25rem;flex-shrink:0;align-self:stretch;min-height:3.25rem;aspect-ratio:1;max-height:none}.gwcPageA .gwc-drink-attach-thumb--wine{aspect-ratio:4/5;max-height:7.5rem}.gwcPageA .gwc-drink-attach-thumb__img{-o-object-fit:cover;object-fit:cover}.gwcPageA .gwc-drink-attach-thumb__cue{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:.45rem;text-align:center;font-size:.72rem;font-weight:650;letter-spacing:.02em;color:rgba(28,48,36,.62)}.gwcPageA .gwc-drink-attach-thumb.has-image .gwc-drink-attach-thumb__cue{display:none}.gwcPageA .gwc-curated-wine-card.is-selected,.gwcPageA .gwc-drink-pack-card.is-selected{outline:1.5px solid var(--green-deep,#1c3024);outline-offset:1px}@media (min-width:641px){.gwcPageA .gwc-drink-packs-row.gwc-platter-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}@media (max-width:960px){.gwcPageA .gwc-drink-pack-card.gwc-platter-showcase-card .gwc-platter-showcase-card__name{font-size:12.5px;line-height:1.3}.gwcPageA .gwc-drink-pack-card.gwc-platter-showcase-card .gwc-platter-showcase-card__price{font-size:12px}.gwcPageA .gwc-drink-pack-card.gwc-platter-showcase-card .gwc-platter-showcase-card__detail{font-size:10.5px;line-height:1.4}}.gwcPageA .gwc-drinks-choose-own{margin:.9rem 0 0;font-size:.92rem;color:rgba(28,48,36,.8)}.gwcPageA .gwc-drinks-choose-own-toggle{border:0;background:none;padding:0;color:var(--green-deep,#1c3024);font:inherit;font-weight:650;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.gwcPageA .gwc-drinks-expander-panel{margin-top:.85rem;padding:.85rem 0 .25rem;border-top:1px solid rgba(28,48,36,.12)}.gwcPageA .gwc-drinks-expander-title{margin:0 0 .65rem;font-size:.98rem;font-weight:650}.gwcPageA .gwc-drinks-sku-group{margin-bottom:.85rem}.gwcPageA .gwc-drinks-sku-group-label{margin:0 0 .35rem;font-size:.78rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:rgba(28,48,36,.55)}.gwcPageA .gwc-drinks-sku-rows{list-style:none;margin:0;padding:0}.gwcPageA .gwc-drinks-sku-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.55rem .75rem;align-items:center;padding:.4rem 0;border-bottom:1px solid rgba(28,48,36,.08)}.gwcPageA .gwc-drinks-sku-name{font-size:.9rem;line-height:1.3}.gwcPageA .gwc-drinks-sku-price{font-size:.88rem;font-weight:600;white-space:nowrap}.gwcPageA .gwc-attach-strip{margin:0 0 1.25rem;padding:1.1rem 1.15rem 1.2rem;border:1px solid rgba(28,48,36,.12);background:rgba(250,248,243,.65)}.gwcPageA .gwc-attach-strip--embedded{margin:.85rem 0 1rem;padding:.85rem .75rem}.gwcPageA .gwc-attach-strip-heading{margin:0;font-size:1.2rem;font-weight:700;color:var(--green-deep,#1c3024)}.gwcPageA .gwc-attach-strip-heading--embedded{font-size:1.05rem}.gwcPageA .gwc-attach-strip-sub{margin:.35rem 0 .95rem;font-size:.9rem;color:rgba(28,48,36,.72)}.gwcPageA .gwc-attach-strip-block{margin-top:.85rem}.gwcPageA .gwc-attach-strip-block:first-of-type{margin-top:0}.gwcPageA .gwc-attach-strip-block-title{margin:0 0 .55rem;font-size:.95rem;font-weight:650}.gwcPageA .gwc-curated-wine-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.gwcPageA .gwc-curated-wine-card{padding:0;border:1px solid rgba(28,48,36,.12);background:#fff;display:flex;flex-direction:column;overflow:hidden}.gwcPageA .gwc-curated-wine-card__body{padding:.75rem .8rem .85rem;display:flex;flex-direction:column;gap:.35rem;flex:1}.gwcPageA .gwc-curated-wine-name{margin:0;font-size:.88rem;font-weight:650;line-height:1.3}.gwcPageA .gwc-curated-wine-price{margin:0;font-size:.9rem;font-weight:600}.gwcPageA .gwc-curated-wine-blurb{margin:0 0 .25rem;font-size:.8rem;line-height:1.35;color:rgba(28,48,36,.68)}@media (max-width:900px){.gwcPageA .gwc-curated-wine-row{display:flex;gap:.55rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:.45rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.gwcPageA .gwc-curated-wine-card{flex:0 0 calc((100% - 0.55rem) / 2.2);min-width:8rem;max-width:10.5rem;scroll-snap-align:start}}.gwcPageA .gwc-drinks-compact{margin:2rem 0 1rem;max-width:40rem}.gwcPageA .gwc-drinks-compact-body{margin-bottom:.85rem}.gwcPageA .gwc-drinks-compact-check{display:inline-flex;align-items:flex-start;gap:.55rem;font-size:.95rem;font-weight:550;cursor:pointer}.gwcPageA .gwc-drinks-compact-check input{margin-top:.2rem}.gwcPageA .gwc-platter-showcase-card__request{position:absolute;left:.55rem;right:.55rem;bottom:.55rem;z-index:2;border:0;border-radius:999px;padding:.55rem .75rem;background:var(--green-deep,#1c3024);color:#faf8f3;font-size:.78rem;font-weight:650;letter-spacing:.01em;cursor:pointer}.gwcPageA .gwc-platter-showcase-card__request:hover{opacity:.92}.gwcPageA .form-success-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1.25rem}.gwcPageA .gwc-hero__ctas .btn-secondary{margin-left:0}@media (max-width:640px){.gwcPageA .gwc-platter-showcase-card__request{font-size:.72rem;padding:.45rem .55rem}}.gwcPageA .gwc-hero__reassurance{margin:.85rem 0 0;font-size:.78rem;font-weight:650;letter-spacing:.02em;line-height:1.4;color:var(--green-deep);text-shadow:0 1px 10px rgba(250,248,244,.85);max-width:26rem}.gwcPageA .gwc-hero__reassurance-qualifier{margin:.25rem 0 0;font-size:.72rem;font-weight:500;color:var(--ink-60);text-shadow:0 1px 8px rgba(250,248,244,.8)}.gwcPageA .gwc-trust-strip{background:color-mix(in srgb,var(--cream,#faf8f4) 92%,#fff);border-bottom:1px solid color-mix(in srgb,var(--green-deep) 10%,transparent);padding:1rem clamp(1rem,4vw,2.5rem)}.gwcPageA .gwc-trust-strip__list{list-style:none;margin:0 auto;padding:0;max-width:var(--gwc-editorial-max,72rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1.25rem}.gwcPageA .gwc-trust-strip__item{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.gwcPageA .gwc-trust-strip__icon{flex-shrink:0;color:var(--green-deep);margin-top:.1rem}.gwcPageA .gwc-trust-strip__icon svg{width:16px;height:16px}.gwcPageA .gwc-trust-strip__label{font-size:.78rem;font-weight:600;line-height:1.35;color:var(--green-deep)}.gwcPageA .gwc-occasion-selector{margin:0 0 1.25rem}.gwcPageA .gwc-occasion-selector__title{margin:0 0 .65rem;font-size:1.05rem;font-weight:600;color:var(--green-deep)}.gwcPageA .gwc-occasion-selector__row{display:flex;flex-wrap:wrap;gap:.5rem}.gwcPageA .gwc-occasion-chip{min-height:44px;padding:.55rem .95rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--green-deep) 22%,var(--border));background:#fff;color:var(--green-deep);font-size:.82rem;font-weight:600;letter-spacing:.01em;cursor:pointer}.gwcPageA .gwc-occasion-chip:focus-visible,.gwcPageA .gwc-occasion-chip:hover{border-color:var(--green-deep);outline:2px solid color-mix(in srgb,var(--green-deep) 35%,transparent);outline-offset:2px}.gwcPageA .bundle-desc--outcome{margin:.35rem 0 .4rem;font-size:.88rem;line-height:1.4;color:var(--ink-70,var(--ink-60))}.gwcPageA .bundle-meeting-cue{margin:0 0 .25rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--green-deep)}.gwcPageA .bundle-name{font-size:1.15rem;font-weight:600}.gwcPageA .bundle-cta{min-height:44px}.gwcPageA .gwc-bundle-headcount-once{margin:.75rem 0 1rem;font-size:.82rem;color:var(--ink-60)}.gwcPageA .gwc-office-ordering{position:relative;margin:0;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,4vw,3.25rem);background-color:#e8e2d8;background-size:cover;background-position:70%;background-repeat:no-repeat;border-top:1px solid color-mix(in srgb,var(--green-deep) 8%,transparent);border-bottom:1px solid color-mix(in srgb,var(--green-deep) 8%,transparent)}.gwcPageA .gwc-office-ordering__veil{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,rgba(250,248,244,.94),rgba(250,248,244,.86) 28%,rgba(250,248,244,.45) 52%,rgba(250,248,244,.12) 72%,transparent 88%),linear-gradient(180deg,rgba(46,57,52,.06),transparent 45%,rgba(46,57,52,.1))}.gwcPageA .gwc-office-ordering__shell{position:relative;z-index:1;max-width:var(--gwc-editorial-max,72rem);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0}.gwcPageA .gwc-office-ordering__panel{width:min(100%,34rem);padding:1.35rem 1.45rem 1.4rem;background:rgba(255,255,255,.94);border:1px solid color-mix(in srgb,var(--green-deep) 16%,transparent);border-radius:12px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 12px 32px rgba(46,57,52,.1)}.gwcPageA .gwc-office-ordering__title{margin:0 0 .55rem;font-family:var(--serif);font-size:clamp(1.65rem,2.8vw,2.15rem);font-weight:500;line-height:1.15;letter-spacing:-.02em;color:var(--green-deep)}.gwcPageA .gwc-office-ordering__intro{margin:0 0 1rem;font-size:1rem;line-height:1.5;color:var(--ink);max-width:32rem}.gwcPageA .gwc-office-ordering__list{margin:0 0 .95rem;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.55rem 1.15rem}.gwcPageA .gwc-office-ordering__list li{position:relative;padding-left:.95rem;font-size:.92rem;font-weight:600;color:var(--green-deep);line-height:1.35}.gwcPageA .gwc-office-ordering__list li:before{content:"";position:absolute;left:0;top:.45em;width:.35rem;height:.35rem;border-radius:50%;background:var(--green-deep)}.gwcPageA .gwc-office-ordering__sla{margin:0;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--green-deep) 12%,transparent);font-size:.88rem;font-weight:500;color:var(--ink-60);line-height:1.45}@media (min-width:1024px){.gwcPageA .gwc-office-ordering{padding:clamp(2rem,3.5vw,2.75rem) clamp(1.75rem,4vw,3.25rem);background-position:62%}.gwcPageA .gwc-office-ordering__shell{grid-template-columns:minmax(22rem,.95fr) minmax(12rem,1.05fr);gap:1.5rem;align-items:center;min-height:clamp(14rem,22vw,18rem)}.gwcPageA .gwc-office-ordering__panel{width:100%;max-width:38rem;padding:1.65rem 1.75rem 1.7rem}.gwcPageA .gwc-office-ordering__title{font-size:clamp(1.95rem,2.5vw,2.4rem);margin-bottom:.65rem}.gwcPageA .gwc-office-ordering__intro{font-size:1.08rem;margin-bottom:1.15rem}.gwcPageA .gwc-office-ordering__list{gap:.65rem 1.35rem}.gwcPageA .gwc-office-ordering__list li{font-size:1rem}.gwcPageA .gwc-office-ordering__sla{font-size:.95rem}}@media (max-width:640px){.gwcPageA .gwc-office-ordering{padding:1.15rem 1rem 1.25rem;background-size:cover;background-position:78% 40%;min-height:0}.gwcPageA .gwc-office-ordering__shell{min-height:0;grid-template-columns:1fr}.gwcPageA .gwc-office-ordering__veil{background:linear-gradient(180deg,rgba(250,248,244,.88),rgba(250,248,244,.78) 55%,rgba(250,248,244,.55)),linear-gradient(90deg,rgba(250,248,244,.65),rgba(250,248,244,.25) 70%,transparent)}.gwcPageA .gwc-office-ordering__panel{width:100%;max-width:none;padding:1rem 1.05rem 1.05rem;background:rgba(255,255,255,.94);box-shadow:0 6px 18px rgba(46,57,52,.08)}.gwcPageA .gwc-office-ordering__title{font-size:1.35rem;margin-bottom:.4rem}.gwcPageA .gwc-office-ordering__intro{font-size:.9rem;margin-bottom:.75rem}.gwcPageA .gwc-office-ordering__list{grid-template-columns:1fr;gap:.4rem}.gwcPageA .gwc-office-ordering__list li{font-size:.88rem}.gwcPageA .gwc-office-ordering__sla{font-size:.8rem}}.gwcPageA .gwc-selected-menu-block{margin:0 0 1rem;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--green-deep) 14%,var(--border));background:#fff}.gwcPageA .gwc-selected-menu-label{margin:0 0 .35rem;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--green-deep)}.gwcPageA .gwc-selected-menu-value{margin:0;font-size:.95rem;font-weight:600;color:var(--green-deep)}.gwcPageA .gwc-delivery-period-row--three{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width:640px){.gwcPageA .gwc-delivery-period-row--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.gwcPageA .gwc-delivery-period-btn{min-height:44px;display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;text-align:left}.gwcPageA .gwc-delivery-period-btn-hint{font-size:.72rem;font-weight:500;opacity:.8}.gwcPageA .gwc-form-under-btn{margin:.65rem 0 .5rem;font-size:.82rem;line-height:1.4;color:var(--ink-60);text-align:center}.gwcPageA .gwc-success-summary{list-style:none;margin:1rem 0;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--green-deep) 12%,var(--border));background:color-mix(in srgb,#fff 80%,var(--cream,#faf8f4))}.gwcPageA .gwc-success-summary li{margin:.35rem 0;font-size:.88rem;color:var(--green-deep)}.gwcPageA .gwc-success-summary li span{display:inline-block;min-width:5.5rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-60)}.gwcPageA .submit-btn{min-height:48px}.gwcPageA .gwc-express-form-grid{display:grid;grid-template-columns:1fr;gap:.85rem 1rem}@media (min-width:720px){.gwcPageA .gwc-express-form-grid{grid-template-columns:1fr 1fr}.gwcPageA .gwc-express-form-grid .form-field.full{grid-column:1/-1}}.gwcPageA a:focus-visible,.gwcPageA button:focus-visible,.gwcPageA input:focus-visible,.gwcPageA select:focus-visible,.gwcPageA textarea:focus-visible{outline:2px solid color-mix(in srgb,var(--green-deep) 55%,transparent);outline-offset:2px}@media (max-width:640px){.gwcPageA .gwc-trust-strip__list{grid-template-columns:1fr 1fr}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas{flex-wrap:wrap;gap:.5rem}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost,.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-primary{width:100%;justify-content:center}.gwcPageA .form-section{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}}@media (max-width:430px){.gwcPageA .gwc-trust-strip__label{font-size:.74rem}.gwcPageA .gwc-occasion-chip{font-size:.78rem}}@media (max-width:1023px){.gwcPageA,html:has(.gwcPageA){scroll-padding-top:7.25rem}.gwcPageA #bundles,.gwcPageA #delivery-area,.gwcPageA #drinks,.gwcPageA #faq,.gwcPageA #how-it-works,.gwcPageA #individual-platters,.gwcPageA #office-ordering,.gwcPageA #request{scroll-margin-top:7.25rem}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas{width:100%;flex-direction:column;align-items:stretch;gap:.55rem}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost,.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-primary{width:100%;justify-content:center;min-height:48px;padding:.8rem 1.1rem;font-size:13px;letter-spacing:.04em;border-radius:10px}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost{min-height:44px;font-size:12.5px;font-weight:600}.gwcPageA .gwc-hero--editorial .gwc-hero__title{font-size:clamp(1.7rem,7vw,2.15rem)}.gwcPageA .gwc-hero--editorial .gwc-hero__categories,.gwcPageA .gwc-hero--editorial .gwc-hero__categories.gwc-hero__support{font-size:.92rem!important;line-height:1.5;margin-bottom:.85rem;color:var(--green-deep);opacity:.92;text-shadow:0 1px 14px rgba(250,248,244,1),0 0 2px rgba(250,248,244,.95)}.gwcPageA .gwc-hero__reassurance{font-size:.9rem;margin-top:.85rem;color:var(--green-deep);text-shadow:0 1px 14px rgba(250,248,244,1),0 0 2px rgba(250,248,244,.95)}.gwcPageA .gwc-hero__reassurance-qualifier{font-size:.8rem}.gwcPageA .gwc-nav-mobile-order{min-height:44px;padding:.55rem 1.05rem;font-size:12px}.gwcPageA .gwc-nav-links-row .nav-link{min-height:40px;padding:.45rem .4rem;font-size:13px}.gwcPageA .bundle-cta{min-height:48px;font-size:13.5px;padding:.75rem 1rem}.gwcPageA .gwc-platter-showcase-card__add{width:2.75rem;height:2.75rem}.gwcPageA .gwc-platter-showcase-card__qty-btn{width:2.5rem;height:2.5rem}.gwcPageA .gwc-platter-showcase-card__qty-value{min-width:1.5rem;font-size:.95rem}.gwcPageA .gwc-platter-showcase-card__flavor-chip{min-height:2.5rem;padding:.45rem .4rem;font-size:11px;line-height:1.2}.gwcPageA .gwc-platter-showcase-card__name{font-size:.95rem}.gwcPageA .gwc-platter-showcase-card__price{font-size:.92rem}.gwcPageA .gwc-platter-showcase-card__detail{font-size:.8rem}.gwcPageA .gwc-basket-mobile-cta,.gwcPageA .gwc-mobile-bottom-bar__cta{min-height:48px;font-size:13px;font-weight:650;letter-spacing:.03em;padding:.7rem 1rem}.gwcPageA .gwc-basket-mobile-review-hint{display:block;margin-top:.15rem;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-60)}.gwcPageA .gwc-basket-summary-cta{min-height:48px;font-size:14px}.gwcPageA .gwc-basket-editor-remove{min-height:40px;padding:.45rem .65rem;font-size:13px}.gwcPageA .gwc-trust-strip__label{font-size:.86rem}.gwcPageA .gwc-occasion-chip{min-height:46px;font-size:.88rem}.gwcPageA .gwc-next-day-banner{font-size:.9rem}.gwcPageA .gwc-office-ordering__title{font-size:1.4rem}.gwcPageA .gwc-office-ordering__intro{font-size:.95rem}.gwcPageA .gwc-office-ordering__list li{font-size:.9rem}.gwcPageA .gwc-office-ordering__sla{font-size:.84rem}.gwcPageA .gwc-form-wrap-kicker{font-size:.8rem}.gwcPageA .gwc-form-wrap-intro{font-size:.95rem}.gwcPageA .submit-btn{min-height:52px;font-size:1rem}}@media (max-width:640px){.gwcPageA,html:has(.gwcPageA){scroll-padding-top:7.5rem}.gwcPageA #bundles,.gwcPageA #delivery-area,.gwcPageA #drinks,.gwcPageA #faq,.gwcPageA #how-it-works,.gwcPageA #individual-platters,.gwcPageA #office-ordering,.gwcPageA #request{scroll-margin-top:7.5rem}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost,.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-primary{flex:1 1 auto;min-height:48px;padding:.8rem 1.1rem;font-size:13px;letter-spacing:.04em}.gwcPageA .gwc-hero--editorial .gwc-hero__categories{font-size:.9rem!important}.gwcPageA .gwc-mobile-bottom-bar--empty .gwc-mobile-bottom-bar__wa{opacity:.85}.gwcPageA .gwc-mobile-bottom-bar--empty .gwc-mobile-bottom-bar__cta{font-size:13.5px}.gwcPageA:has(.gwc-basket-mobile-bar--hidden){padding-bottom:calc(1.25rem + env(safe-area-inset-bottom, 0px))}.gwcPageA:has(.gwc-basket-mobile-bar--hidden) .form-section{padding-bottom:calc(2.5rem + env(safe-area-inset-bottom, 0px))}}@media (min-width:1024px){.gwcPageA,html:has(.gwcPageA){scroll-padding-top:5.5rem}.gwcPageA #bundles,.gwcPageA #delivery-area,.gwcPageA #drinks,.gwcPageA #faq,.gwcPageA #how-it-works,.gwcPageA #individual-platters,.gwcPageA #request{scroll-margin-top:5.5rem}.gwcPageA .nav{padding:.7rem clamp(1.5rem,3.5vw,2.75rem)}.gwcPageA .gwc-nav-stack-inner{flex-direction:row;align-items:center;justify-content:space-between;max-width:var(--gwc-editorial-max);gap:1.5rem;text-align:left}.gwcPageA .gwc-brand-lockup--nav{width:auto;flex:0 1 auto}.gwcPageA .gwc-brand-lockup--nav .gwc-brand-logo{width:min(34vw,360px)}.gwcPageA .gwc-nav-links-shell{width:auto;flex:1 1 auto;display:flex;justify-content:flex-end}.gwcPageA .gwc-nav-links-row{width:auto;justify-content:flex-end;max-height:none}.gwcPageA .nav-link{font-size:14px}.gwcPageA .gwc-nav-links-row .nav-link--enquire{padding:.55rem 1.25rem;font-size:13px}.gwcPageA .nav--scrolled .gwc-brand-lockup--nav .gwc-brand-logo,.gwcPageA .nav--scrolled.nav--expanded .gwc-brand-lockup--nav .gwc-brand-logo,.gwcPageA .nav--scrolled:focus-within .gwc-brand-lockup--nav .gwc-brand-logo{width:min(28vw,300px)}@media (hover:hover) and (pointer:fine){.gwcPageA .nav--scrolled:hover .gwc-brand-lockup--nav .gwc-brand-logo{width:min(28vw,300px)}}.gwcPageA .gwc-hero--editorial{min-height:min(58vh,560px);padding:clamp(2.25rem,5vh,3.5rem) clamp(1.75rem,4vw,3.25rem) clamp(2.25rem,4.5vh,3.25rem);background-position:68%;background-size:cover}.gwcPageA .gwc-hero--editorial .gwc-hero__scrim{background:linear-gradient(100deg,rgba(250,248,244,.88),rgba(250,248,244,.72) 26%,rgba(250,248,244,.32) 48%,rgba(250,248,244,.08) 64%,transparent 78%),linear-gradient(180deg,rgba(250,248,244,.1),transparent 45%,rgba(46,57,52,.05))}.gwcPageA .gwc-hero--editorial .gwc-hero__shell{min-height:min(40vh,420px);max-width:var(--gwc-editorial-max);justify-content:center}.gwcPageA .gwc-hero--editorial .gwc-hero__copy{width:min(100%,40rem)}.gwcPageA .gwc-hero--editorial .gwc-hero__title{font-size:clamp(2.75rem,4.4vw,3.85rem);max-width:13.5em;margin-bottom:1.05rem;line-height:1.05;letter-spacing:-.022em}.gwcPageA .gwc-hero--editorial .gwc-hero__categories,.gwcPageA .gwc-hero--editorial .gwc-hero__categories.gwc-hero__support{font-size:clamp(1.05rem,1.4vw,1.22rem);max-width:36rem;margin-bottom:1.4rem;line-height:1.55}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas{gap:.75rem;margin-top:.15rem}.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-ghost,.gwcPageA .gwc-hero--editorial .gwc-hero__ctas .btn-primary{min-height:52px;padding:.85rem 1.5rem;font-size:13px;letter-spacing:.07em}.gwcPageA .gwc-hero--editorial .gwc-hero__reassurance{font-size:.92rem;max-width:36rem;margin-top:1.2rem}.gwcPageA .gwc-hero--editorial .gwc-hero__reassurance-qualifier{font-size:.84rem}.gwcPageA{font-size:16px;line-height:1.65}.gwcPageA .section-title{font-size:clamp(2rem,2.8vw,2.55rem);line-height:1.12;margin-bottom:.65rem}.gwcPageA .section-sub{font-size:1.08rem;line-height:1.55;max-width:42rem}.gwcPageA .products-section{padding:clamp(2rem,3.5vw,2.75rem) clamp(1.75rem,4vw,3.25rem) clamp(3rem,5vw,4.5rem);margin-top:-.75rem}.gwcPageA .products-section .section-title{font-size:clamp(2rem,2.8vw,2.55rem)}.gwcPageA .gwc-products-sub,.gwcPageA .products-section .section-sub{font-size:1.08rem;color:var(--ink-60)}.gwcPageA .gwc-products-header-compact,.gwcPageA .products-header{margin-bottom:clamp(1.5rem,2.5vw,2rem)}.gwcPageA .gwc-next-day-banner{font-size:.95rem;padding:.85rem 1.1rem;margin-top:.85rem}.gwcPageA .gwc-occasion-selector{margin-bottom:1.5rem}.gwcPageA .gwc-occasion-selector__title{font-size:1.2rem;margin-bottom:.75rem}.gwcPageA .gwc-occasion-chip{min-height:46px;padding:.6rem 1.1rem;font-size:.9rem}.gwcPageA .bundle-grid{gap:1.5rem}.gwcPageA .bundle-name{font-size:clamp(1.2rem,1.35vw,1.4rem)}.gwcPageA .bundle-price{font-size:clamp(1.25rem,1.4vw,1.45rem)}.gwcPageA .bundle-desc--outcome,.gwcPageA .bundle-desc--short{font-size:.95rem;line-height:1.5}.gwcPageA .bundle-cta{font-size:12.5px;padding:.65rem .85rem;min-height:46px}.gwcPageA .bundle-body,.gwcPageA .bundle-card .bundle-body{padding:1.05rem 1.1rem 1.15rem}.gwcPageA .gwc-platter-showcase-card__name{font-size:clamp(1.1rem,1.25vw,1.25rem)}.gwcPageA .gwc-platter-showcase-card__price{font-size:1.15rem}.gwcPageA .gwc-platter-showcase-card__detail{font-size:.95rem}.gwcPageA .gwc-platter-showcase-card__add{min-height:44px;font-size:.9rem}.gwcPageA .gwc-platters-section-sub{font-size:1.08rem}.gwcPageA .halal-section{padding:clamp(2.5rem,4vw,3.5rem) clamp(1.75rem,4vw,3.25rem)}.gwcPageA .halal-title{font-size:clamp(1.85rem,2.5vw,2.35rem)}.gwcPageA .halal-body{font-size:1.05rem;line-height:1.6;max-width:40rem}.gwcPageA .gwc-how-cards,.gwcPageA .how-section{padding:clamp(2.5rem,4vw,3.75rem) clamp(1.75rem,4vw,3.25rem)}.gwcPageA .gwc-how-cards__title{font-size:clamp(2rem,2.8vw,2.55rem);max-width:22ch}.gwcPageA .gwc-how-cards__sub{font-size:1.08rem;max-width:40rem}.gwcPageA .gwc-how-cards__text h3{font-size:1.15rem}.gwcPageA .gwc-how-cards__text p{font-size:.98rem;line-height:1.55}.gwcPageA .gwc-how-cards__cta,.gwcPageA .gwc-inline-cta{min-height:48px;padding:.75rem 1.35rem;font-size:.9rem}.gwcPageA .gwc-weekly-block{padding:clamp(1.75rem,3vw,2.25rem)}.gwcPageA .gwc-faq-section{padding:clamp(2.5rem,4vw,3.75rem) clamp(1.75rem,4vw,3.25rem)}.gwcPageA .gwc-faq-list{margin-top:1.75rem;gap:1rem;max-width:52rem}.gwcPageA .gwc-faq-question{padding:1.2rem 1.35rem;font-size:1.05rem}.gwcPageA .gwc-faq-answer,.gwcPageA .gwc-faq-panel{font-size:1rem;line-height:1.6}.gwcPageA .form-section{padding:clamp(2.5rem,4vw,3.75rem) clamp(1.75rem,4vw,3.25rem) clamp(3.25rem,5vw,4.5rem)}.gwcPageA .form-intro-title,.gwcPageA .form-section .section-title,.gwcPageA .gwc-checkout-section-title{font-size:clamp(1.15rem,1.5vw,1.35rem)}.gwcPageA .form-section .section-title{font-size:clamp(2rem,2.8vw,2.55rem)}.gwcPageA .field-hint,.gwcPageA .form-intro,.gwcPageA .form-under-button,.gwcPageA label{font-size:.98rem}.gwcPageA input,.gwcPageA select,.gwcPageA textarea{font-size:1rem;min-height:48px}.gwcPageA textarea{min-height:7rem}.gwcPageA .submit-btn{min-height:52px;font-size:.95rem;padding:.85rem 1.5rem}.gwcPageA .gwc-trust-item .provenance-text,.gwcPageA .provenance-text{font-size:.98rem;line-height:1.6}.gwcPageA .footer{padding:clamp(2.75rem,4vw,3.5rem) clamp(1.75rem,4vw,3.25rem) 2.25rem}.gwcPageA .footer-inner{max-width:var(--gwc-editorial-max)}.gwcPageA .footer-top{gap:2rem 2.75rem;margin-bottom:2rem;padding-bottom:1.75rem}.gwcPageA .footer-brand-address{font-size:.9rem}.gwcPageA .footer-col-title{font-size:.75rem;margin-bottom:.85rem}.gwcPageA .footer-contact-link,.gwcPageA .footer-hours-row{font-size:.95rem}.gwcPageA .footer-copyright{font-size:.8rem}.gwcPageA .gwc-trust-strip{padding:1.15rem clamp(1.5rem,4vw,3rem)}.gwcPageA .gwc-trust-strip__label{font-size:.92rem}}@media (min-width:1440px){.gwcPageA .gwc-hero--editorial{background-position:62%;min-height:min(56vh,620px)}.gwcPageA .gwc-hero--editorial .gwc-hero__copy{width:min(100%,42rem)}}