.boil[data-astro-cid-lcdefpme],.sip[data-astro-cid-lcdefpme],.celeb[data-astro-cid-lcdefpme]{padding:0}.deliver-strip[data-astro-cid-lcdefpme]{background:var(--c-black);border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);grid-template-columns:1fr;gap:0;display:grid}@media (width>=900px){.deliver-strip[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:stretch}}.deliver-strip__media[data-astro-cid-lcdefpme]{aspect-ratio:3/2;background:var(--c-black-deep);margin:0;overflow:hidden}.deliver-strip__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.deliver-strip__copy[data-astro-cid-lcdefpme]{padding:var(--s-7) var(--s-5);justify-content:center;align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}@media (width>=900px){.deliver-strip__copy[data-astro-cid-lcdefpme]{padding:var(--s-8) var(--s-7)}}.deliver-strip__head[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--c-white);text-shadow:var(--glow-red);margin:0;font-size:clamp(2rem,4.5vw,3rem);font-style:italic;font-weight:900;line-height:.95}.deliver-strip__body[data-astro-cid-lcdefpme]{font-family:var(--f-body);color:var(--c-white-soft);max-width:40ch;margin:0;font-size:clamp(1rem,1.4vw,1.0625rem);line-height:1.45}.deliver-strip__cta[data-astro-cid-lcdefpme]{margin-top:var(--s-3)}.hero[data-astro-cid-lcdefpme]{min-height:100dvh;color:var(--c-white);align-items:center;display:flex;position:relative;overflow:hidden}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{min-height:88dvh}}.hero__poster[data-astro-cid-lcdefpme],.hero__video[data-astro-cid-lcdefpme]{object-position:center 38%}.hero__media[data-astro-cid-lcdefpme]{z-index:0;position:absolute;inset:0}.hero__video-toggle[data-astro-cid-lcdefpme]{z-index:4;width:36px;height:36px;color:var(--c-white);cursor:pointer;background:#0000008c;border:1px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;line-height:1;transition:background .15s,border-color .15s;display:flex;position:absolute;top:clamp(96px,14vh,140px);right:clamp(20px,3vw,36px)}.hero__video-toggle[data-astro-cid-lcdefpme][hidden]{display:none}.hero__video-toggle[data-astro-cid-lcdefpme]:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero__video-toggle[data-astro-cid-lcdefpme]:hover{border-color:var(--c-white);background:#000000d9}.hero__video-toggle[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}.hero__video[data-astro-cid-lcdefpme],.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.hero__scrim[data-astro-cid-lcdefpme]{background:#231f2099;position:absolute;inset:0}.hero__content[data-astro-cid-lcdefpme]{z-index:1;width:100%;max-width:var(--max-w);padding:var(--s-9) var(--s-5);margin:0 auto;position:relative}.hero__head[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.02em;color:var(--c-white);margin:0 0 var(--s-5);font-size:clamp(3.75rem,12vw,10rem);font-style:italic;font-weight:900;line-height:.92}.hero__line[data-astro-cid-lcdefpme]{opacity:0;display:block;transform:translateY(28px)}.hero__sub[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.005em;color:var(--c-white);opacity:0;margin:0 0 var(--s-7);max-width:28ch;font-size:clamp(1.4rem,3.6vw,2.8rem);font-style:italic;font-weight:900;line-height:.95;transform:translateY(20px)}.hero__cta-row[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(20px)}.hero__deliveroo-link[data-astro-cid-lcdefpme]{margin-top:var(--s-4);font-family:var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--c-white-mute);transition:color .2s var(--ease-out);padding:var(--s-2) var(--s-3);min-height:44px;font-size:.75rem;line-height:44px;text-decoration:none;display:inline-block}.hero__deliveroo-link[data-astro-cid-lcdefpme]:hover,.hero__deliveroo-link[data-astro-cid-lcdefpme]:focus-visible{color:var(--c-red)}.hero__promo-link[data-astro-cid-lcdefpme]{width:fit-content;max-width:100%;margin-top:var(--s-4);box-shadow:none;color:var(--c-white-soft);font-family:var(--f-ui);column-gap:var(--s-4);row-gap:var(--s-2);padding:var(--s-1) 0 var(--s-1) var(--s-5);border:0;border-left:3px solid var(--c-neon-yellow);background:0 0;grid-template-columns:auto auto;font-size:.975rem;line-height:1.5;text-decoration:none;display:grid}.hero__promo-link[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-neon-yellow);grid-column:1/-1;font-size:clamp(1.625rem,3.4vw,2.925rem);line-height:1.15}.hero__promo-days[data-astro-cid-lcdefpme]{color:var(--c-white-mute);font-weight:400}.hero__promo-day[data-astro-cid-lcdefpme]{color:var(--c-neon-yellow)}@media (width<=899px){.hero__promo-link[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.hero__promo-link[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration:underline}.hero__promo-link[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--c-neon-yellow);outline-offset:6px}.hero__scroll[data-astro-cid-lcdefpme]{bottom:var(--s-6);z-index:2;width:1px;height:56px;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.hero__scroll-line[data-astro-cid-lcdefpme]{background:var(--c-white);width:1px;height:100%;animation:2.4s linear infinite scroll-cue;display:block}@keyframes scroll-cue{0%{transform:translateY(-100%)}50%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.hero__scroll[data-astro-cid-lcdefpme]{display:none}}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{min-height:calc(100dvh - 193px);padding-block:0}.hero__content[data-astro-cid-lcdefpme]{column-gap:var(--s-8);padding-block:var(--s-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.hero__head[data-astro-cid-lcdefpme]{grid-column:1/-1;margin-bottom:clamp(10px,2vh,20px);font-size:clamp(3.5rem,min(12vw,15vh),10rem)}.hero__sub[data-astro-cid-lcdefpme]{grid-column:1/-1;max-width:52ch;margin-bottom:clamp(16px,3vh,32px);font-size:clamp(1.4rem,min(3.6vw,5.2vh),2.8rem)}.hero__cta-row[data-astro-cid-lcdefpme]{grid-area:3/1}.hero__deliveroo-link[data-astro-cid-lcdefpme]{margin-top:var(--s-2);grid-area:4/1;justify-self:start;padding-block:0}.hero__promo-link[data-astro-cid-lcdefpme]{grid-area:3/2/span 2;align-self:start;margin-top:0}}@media (width<=899px){.hero[data-astro-cid-lcdefpme]{min-height:0;padding-block:0}.hero__content[data-astro-cid-lcdefpme]{padding-block:var(--s-5)}.hero__sub[data-astro-cid-lcdefpme]{margin-bottom:var(--s-5)}.hero__promo-link[data-astro-cid-lcdefpme]{margin-top:var(--s-2);row-gap:var(--s-1)}.hero__scroll[data-astro-cid-lcdefpme]{display:none}.hero__head[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,10vw,3.75rem)}}@media (width<=349px){.hero__head[data-astro-cid-lcdefpme]{font-size:2.25rem}}.statement[data-astro-cid-lcdefpme]{background:var(--c-black);padding:clamp(80px,14vh,160px) 0}.statement__inner[data-astro-cid-lcdefpme]{max-width:900px;padding:0 var(--s-5);text-align:center;margin:0 auto}.statement__small[data-astro-cid-lcdefpme]{font-family:var(--f-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--c-red);margin:0 0 var(--s-6);opacity:0;font-size:.75rem}.statement__head[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.02em;color:var(--c-white);margin:0 0 var(--s-6);opacity:0;font-size:clamp(3.5rem,9vw,7.5rem);font-style:italic;font-weight:900;line-height:.9;transform:translateY(28px)}.statement__lead[data-astro-cid-lcdefpme]{font-family:var(--f-body);color:var(--c-white-mute);opacity:0;max-width:56ch;margin:0 auto;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.7;transform:translateY(20px)}.boil[data-astro-cid-lcdefpme]{background:var(--c-black);grid-template-columns:1fr;display:grid}@media (width>=900px){.boil[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:stretch;min-height:64vh}}.boil__media[data-astro-cid-lcdefpme]{aspect-ratio:4/5;margin:0;overflow:hidden}@media (width>=900px){.boil__media[data-astro-cid-lcdefpme]{aspect-ratio:auto}}.boil__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;will-change:transform;width:100%;height:100%}.boil__copy[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;max-width:720px;padding:clamp(40px,7vh,80px) clamp(24px,5vw,80px);display:flex}.boil__eyebrow[data-astro-cid-lcdefpme]{font-family:var(--f-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--c-red);margin:0 0 var(--s-5);opacity:0;font-size:.75rem}.boil__head[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--c-white);margin:0 0 var(--s-5);opacity:0;font-size:clamp(2.5rem,6vw,4.75rem);font-style:normal;font-weight:700;line-height:1;transform:translateY(24px)}.boil__body[data-astro-cid-lcdefpme]{color:var(--c-white-mute);max-width:38ch;margin:0 0 var(--s-7);opacity:0;font-size:1.0625rem;line-height:1.7;transform:translateY(20px)}.boil__inline-link[data-astro-cid-lcdefpme]{color:var(--c-white);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--c-red)}.boil__inline-link[data-astro-cid-lcdefpme]:hover,.boil__inline-link[data-astro-cid-lcdefpme]:focus-visible{color:var(--c-red)}.boil__cta[data-astro-cid-lcdefpme]{align-self:flex-start}.celeb[data-astro-cid-lcdefpme]{isolation:isolate;align-items:flex-end;min-height:64vh;display:flex;position:relative;overflow:hidden}.celeb__media[data-astro-cid-lcdefpme]{z-index:0;margin:0;position:absolute;inset:0}.celeb__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;will-change:transform;width:100%;height:100%}.celeb__scrim[data-astro-cid-lcdefpme]{background:#231f20a6;position:absolute;inset:0}.celeb__copy[data-astro-cid-lcdefpme]{z-index:1;width:100%;max-width:var(--max-w);padding:var(--s-7) var(--s-5) clamp(48px, 9vh, 96px);margin:0 auto;position:relative}.celeb__eyebrow[data-astro-cid-lcdefpme]{font-family:var(--f-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--c-red);margin:0 0 var(--s-5);opacity:0;font-size:.75rem}.celeb__head[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--c-white);margin:0 0 var(--s-7);opacity:0;max-width:14ch;font-size:clamp(2.75rem,7vw,5.5rem);font-style:normal;font-weight:700;line-height:1;transform:translateY(28px)}.boil__media[data-astro-cid-lcdefpme]{position:relative}.boil__chip[data-astro-cid-lcdefpme]{z-index:2;position:absolute;top:clamp(20px,3vw,36px);right:clamp(20px,3vw,36px)}.boil__combos[data-astro-cid-lcdefpme]{margin:0 0 var(--s-7);border-top:1px solid var(--c-line);padding:0;list-style:none}.boil__combo[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--s-4);padding:var(--s-4) 0;border-bottom:1px solid var(--c-line);font-family:var(--f-ui);color:var(--c-white-soft);grid-template-columns:1fr auto auto;font-size:.9375rem;display:grid}.boil__combo--solo[data-astro-cid-lcdefpme]{color:var(--c-white-mute)}.boil__combo-name[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.01em;color:var(--c-white);font-size:clamp(1rem,1.6vw,1.25rem);font-style:normal;font-weight:700}.boil__combo-serves[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--c-white-dim);white-space:nowrap;font-size:.75rem}.boil__combo-price[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:var(--c-white);text-align:right;letter-spacing:.01em;font-size:clamp(1rem,1.6vw,1.25rem);font-style:normal;font-weight:700}@media (width<=600px){.boil__combo[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;grid-template-areas:"name price""serves price";row-gap:2px}.boil__combo-name[data-astro-cid-lcdefpme]{grid-area:name}.boil__combo-serves[data-astro-cid-lcdefpme]{grid-area:serves;font-size:.6875rem}.boil__combo-price[data-astro-cid-lcdefpme]{grid-area:price;align-self:center}}.sip[data-astro-cid-lcdefpme]{background:var(--c-black);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.sip[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:stretch;min-height:64vh}.sip__copy[data-astro-cid-lcdefpme]{order:1}.sip__media[data-astro-cid-lcdefpme]{order:2}}.sip__media[data-astro-cid-lcdefpme]{aspect-ratio:4/5;margin:0;position:relative;overflow:hidden}@media (width>=900px){.sip__media[data-astro-cid-lcdefpme]{aspect-ratio:auto}}.sip__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;will-change:transform;width:100%;height:100%}.sip__copy[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;width:100%;min-width:0;max-width:720px;margin-left:auto;padding:clamp(40px,7vh,80px) clamp(24px,5vw,80px);display:flex}.sip__eyebrow[data-astro-cid-lcdefpme]{font-family:var(--f-ui);letter-spacing:.28em;text-transform:uppercase;margin:0 0 var(--s-5);opacity:0;font-size:.75rem}.sip__head[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--c-white);margin:0 0 var(--s-5);opacity:0;font-size:clamp(2.5rem,6vw,4.75rem);font-style:normal;font-weight:700;line-height:1;transform:translateY(24px)}.sip__body[data-astro-cid-lcdefpme]{color:var(--c-white-mute);max-width:38ch;margin:0 0 var(--s-7);opacity:0;font-size:1.0625rem;line-height:1.7;transform:translateY(20px)}.sip__cta-row[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(20px)}
