.ls-bar[data-astro-cid-cptk56ye]{align-items:flex-end;gap:var(--space-2);display:flex}.ls-tabs[data-astro-cid-cptk56ye]{gap:var(--space-1-5) var(--space-1);min-width:0;padding-bottom:var(--space-1-5);flex-wrap:wrap;flex:1;display:flex}.ls[data-astro-cid-cptk56ye]:not([data-ready]) .ls-bar[data-astro-cid-cptk56ye]{display:none}.ls-tab[data-astro-cid-cptk56ye]{min-height:var(--tap);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);font:inherit;font-size:var(--text-control-sm);font-weight:var(--weight-semibold);color:var(--color-ink-muted);cursor:pointer;transition:color var(--duration) var(--ease), background-color var(--duration) var(--ease);background:0 0;border:0;flex:none;align-items:center;display:inline-grid;position:relative}.ls-tab[data-astro-cid-cptk56ye]:after{content:attr(data-label);height:0;font-weight:var(--weight-heavy);visibility:hidden;overflow:hidden}.ls-tab[data-astro-cid-cptk56ye]:hover{color:var(--color-ink);background:var(--color-mist)}.ls-tab[data-astro-cid-cptk56ye][aria-selected=true]{color:var(--on-panel);background:var(--panel);font-weight:var(--weight-heavy)}.ls-tab[data-astro-cid-cptk56ye]:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width) - var(--focus-offset-tight));outline-color:currentColor}.ls-tick[data-astro-cid-cptk56ye]{left:0;right:0;top:calc(100% + var(--space-0-5));height:var(--tab-indicator);border-radius:var(--radius-sm);background:var(--panel);transform-origin:0;visibility:hidden;position:absolute;scale:0 1}.ls[data-astro-cid-cptk56ye][data-rotating] .ls-tab[data-astro-cid-cptk56ye][aria-selected=true] .ls-tick[data-astro-cid-cptk56ye]{visibility:visible;animation:ls-fill var(--ls-step) linear forwards}.ls[data-astro-cid-cptk56ye][data-held] .ls-tick[data-astro-cid-cptk56ye],.ls[data-astro-cid-cptk56ye][data-held] .ls-photo[data-astro-cid-cptk56ye] img{animation-play-state:paused}@keyframes ls-fill{to{scale:1}}.ls-toggle[data-astro-cid-cptk56ye]{width:var(--tap);height:var(--tap);margin-bottom:var(--space-1-5);border:var(--border-control) solid var(--color-line-strong);border-radius:var(--radius-round);background:var(--color-page);color:var(--color-ink);cursor:pointer;transition:border-color var(--duration) var(--ease);flex:none;place-items:center;padding:0;display:grid}.ls-toggle[data-astro-cid-cptk56ye][hidden]{display:none}.ls-toggle[data-astro-cid-cptk56ye]:hover{border-color:var(--color-ink)}.ls-toggle[data-astro-cid-cptk56ye] svg[data-astro-cid-cptk56ye]{width:var(--icon-sm);height:var(--icon-sm)}.ls-icon-play[data-astro-cid-cptk56ye],.ls-toggle[data-astro-cid-cptk56ye][data-paused] .ls-icon-pause[data-astro-cid-cptk56ye]{display:none}.ls-toggle[data-astro-cid-cptk56ye][data-paused] .ls-icon-play[data-astro-cid-cptk56ye]{display:block}.ls-panels[data-astro-cid-cptk56ye]{gap:var(--space-4);display:grid}.ls[data-astro-cid-cptk56ye][data-ready] .ls-panels[data-astro-cid-cptk56ye]{margin-top:var(--space-2);gap:0}.ls-panel[data-astro-cid-cptk56ye]{border-radius:var(--radius-card);background:var(--panel);color:var(--on-panel);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.ls[data-astro-cid-cptk56ye][data-ready] .ls-panel[data-astro-cid-cptk56ye]{opacity:0;visibility:hidden;transition:opacity var(--duration-fade) var(--ease), visibility var(--duration-instant) linear var(--duration-fade);grid-area:1/1}.ls[data-astro-cid-cptk56ye][data-ready] .ls-panel[data-astro-cid-cptk56ye].is-active{opacity:1;visibility:visible;transition:opacity var(--duration-fade) var(--ease), visibility var(--duration-instant)}.ls-panel[data-astro-cid-cptk56ye]:focus-visible{outline-offset:var(--focus-offset-card)}.ls-photo[data-astro-cid-cptk56ye]{aspect-ratio:4/3;background:var(--color-mist);overflow:hidden}.ls-photo[data-astro-cid-cptk56ye] img{object-fit:cover;width:100%;height:100%}.ls[data-astro-cid-cptk56ye][data-motion] .ls-panel[data-astro-cid-cptk56ye].is-active .ls-photo[data-astro-cid-cptk56ye] img,.ls[data-astro-cid-cptk56ye][data-motion] .ls-panel[data-astro-cid-cptk56ye].is-leaving .ls-photo[data-astro-cid-cptk56ye] img{animation:ls-zoom var(--ls-step) linear forwards}@keyframes ls-zoom{to{scale:1.04}}.ls-copy[data-astro-cid-cptk56ye]{gap:var(--space-2);padding:var(--space-3);grid-template-rows:auto auto 1fr;display:grid}.ls-title[data-astro-cid-cptk56ye]{font-family:var(--font-display);font-size:var(--display-m);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--tracking-heading);text-wrap:balance}.ls-text[data-astro-cid-cptk56ye]{max-width:var(--measure);font-size:var(--text-lg);line-height:var(--leading-body)}.ls-foot[data-astro-cid-cptk56ye]{justify-content:space-between;align-items:flex-end;gap:var(--space-2);display:flex}.ls-link[data-astro-cid-cptk56ye]{min-height:var(--tap);font-size:var(--text-lg);font-weight:var(--weight-heavy);color:inherit;text-decoration:underline;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset-loose);align-items:center;display:inline-flex}.ls-link[data-astro-cid-cptk56ye] span[data-astro-cid-cptk56ye]{text-wrap:balance}.ls-link[data-astro-cid-cptk56ye]:focus-visible{outline-color:currentColor}.ls-pouch[data-astro-cid-cptk56ye]{width:26%;height:auto;filter:var(--shadow-pouch);flex:none;rotate:6deg}@media (width>=40rem){.ls-tab[data-astro-cid-cptk56ye]{font-size:var(--text-lg)}.ls-copy[data-astro-cid-cptk56ye]{padding:var(--space-5)}}@media (width>=52rem){.ls-panel[data-astro-cid-cptk56ye]{grid-template-rows:none;grid-template-columns:minmax(0,4fr) minmax(0,3fr)}.ls-photo[data-astro-cid-cptk56ye]{aspect-ratio:5/4}.ls-copy[data-astro-cid-cptk56ye]{padding:var(--space-6)}.ls-pouch[data-astro-cid-cptk56ye]{width:32%}}@media (width>=72rem){.ls-copy[data-astro-cid-cptk56ye]{padding:var(--space-8) var(--space-6) var(--space-6) var(--space-8)}}@media (prefers-reduced-motion:reduce){.ls[data-astro-cid-cptk56ye][data-ready] .ls-panel[data-astro-cid-cptk56ye],.ls[data-astro-cid-cptk56ye][data-ready] .ls-panel[data-astro-cid-cptk56ye].is-active{transition:none}}.shop-cards[data-astro-cid-gry7eyaj]{gap:var(--space-2);margin:var(--space-3) calc(var(--gutter) * -1) 0;padding:var(--space-0-5) var(--gutter) var(--space-1);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:72%;grid-auto-flow:column;display:grid;overflow-x:auto}.shop-card[data-astro-cid-gry7eyaj]{border-radius:var(--radius-card);background:var(--color-paper);box-shadow:var(--shadow-card);scroll-snap-align:start;text-align:center;grid-template-rows:auto auto 1fr;display:grid;position:relative;overflow:hidden}.shop-card-art[data-astro-cid-gry7eyaj]{aspect-ratio:4/3;overflow:hidden}.shop-card-art[data-astro-cid-gry7eyaj] img{object-fit:cover;width:100%;height:100%}.shop-card-art[data-astro-cid-gry7eyaj] .fan{aspect-ratio:4/3}.shop-card-art[data-astro-cid-gry7eyaj] .fan .fan-pouch--0{width:30%}.shop-card-art[data-astro-cid-gry7eyaj] .fan .fan-pouch--1,.shop-card-art[data-astro-cid-gry7eyaj] .fan .fan-pouch--2{width:27%}.shop-card-title[data-astro-cid-gry7eyaj]{padding:var(--space-2) var(--space-2) 0;font-size:var(--text-lg);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight)}.shop-card-title[data-astro-cid-gry7eyaj] a[data-astro-cid-gry7eyaj]{text-decoration:none}.shop-card-title[data-astro-cid-gry7eyaj] a[data-astro-cid-gry7eyaj]:after{content:"";position:absolute;inset:0}.shop-card-title[data-astro-cid-gry7eyaj] a[data-astro-cid-gry7eyaj]:focus-visible{outline:none}.shop-card[data-astro-cid-gry7eyaj]:has(a:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.shop-card-line[data-astro-cid-gry7eyaj]{padding:var(--space-0-5) var(--space-2) var(--space-2-5);font-size:var(--text-sm);color:var(--color-ink-muted);line-height:var(--leading-compact)}@media (width>=40rem){.shop-cards[data-astro-cid-gry7eyaj]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}}@media (width>=64rem){.shop-cards[data-astro-cid-gry7eyaj]{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.hero[data-astro-cid-i3irphx7]{padding-top:var(--space-1);padding-bottom:var(--section-space);background:var(--color-cream)}.hero-frame[data-astro-cid-i3irphx7]{border-radius:var(--radius-panel);overflow:hidden}.hero-panel[data-astro-cid-i3irphx7]{background:var(--flavour-korean-bbq-bold);color:var(--color-paper);--focus-ring:3px solid var(--color-paper);display:grid}.hero-copy[data-astro-cid-i3irphx7] .hero-btn{--color-action:var(--flavour-holy-carnitas-bold);--color-action-hover:var(--flavour-holy-carnitas-accent);--color-on-action:var(--color-ink)}.hero-copy[data-astro-cid-i3irphx7]{align-content:center;justify-items:start;gap:var(--space-3);padding:var(--space-6) var(--space-3) var(--space-5);display:grid}.hero-title[data-astro-cid-i3irphx7]{font-size:var(--display-xl);font-weight:var(--weight-black);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);text-wrap:balance;max-width:9ch}.hero-line[data-astro-cid-i3irphx7]{font-size:var(--text-lg);max-width:var(--measure-hero)}.hero-photo[data-astro-cid-i3irphx7]{aspect-ratio:4/3;overflow:hidden}.hero-photo[data-astro-cid-i3irphx7] img{object-fit:cover;object-position:46% 50%;width:100%;height:100%}.hero-strip[data-astro-cid-i3irphx7]{padding:var(--space-1-5) var(--space-3);background:var(--color-mist);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:center}.hero-strip[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{min-height:var(--tap);margin-block:calc((var(--tap) - 1.5em) / -2);font-weight:var(--weight-bold);text-underline-offset:var(--underline-offset-tight);align-items:center;display:inline-flex}@media (width>=52rem){.hero-panel[data-astro-cid-i3irphx7]{min-height:var(--hero-min-height);grid-template-columns:1fr 1fr}.hero-copy[data-astro-cid-i3irphx7]{padding:var(--space-8) var(--space-6);gap:var(--space-4)}.hero-photo[data-astro-cid-i3irphx7]{aspect-ratio:auto}}.hero-strip[data-astro-cid-i3irphx7] .maple{width:1em;height:1em;vertical-align:-.125em;color:var(--color-canada);margin-inline-start:var(--space-0-5);display:inline-block}.trust-band[data-astro-cid-smufcks7]{background:var(--color-mist)}.trust[data-astro-cid-smufcks7]{gap:var(--space-4) var(--space-3);padding:var(--section-space) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.badge[data-astro-cid-smufcks7]{align-content:start;justify-items:center;gap:var(--space-1);text-align:center;display:grid}.badge[data-astro-cid-smufcks7] svg[data-astro-cid-smufcks7]{width:var(--badge-icon);height:var(--badge-icon);margin-bottom:var(--space-0-5)}.badge-title[data-astro-cid-smufcks7]{font-size:var(--text-lg);font-weight:var(--weight-heavy)}.badge-text[data-astro-cid-smufcks7]{max-width:var(--measure-xs);font-size:var(--text-sm);color:var(--color-ink-muted)}.badge-text[data-astro-cid-smufcks7] a[data-astro-cid-smufcks7]{color:var(--color-ink);font-weight:var(--weight-bold);text-underline-offset:var(--underline-offset);overflow-wrap:anywhere}.badge--lead[data-astro-cid-smufcks7]{grid-column:1/-1}.badge--lead[data-astro-cid-smufcks7] svg[data-astro-cid-smufcks7]{width:var(--badge-icon-lead);height:var(--badge-icon-lead);color:var(--color-canada)}.badge[data-astro-cid-smufcks7] .badge-maple{width:var(--badge-icon-lead);height:var(--badge-icon-lead);margin-bottom:var(--space-0-5);color:var(--color-canada)}.badge--lead[data-astro-cid-smufcks7] .badge-title[data-astro-cid-smufcks7]{font-size:var(--display-s);font-weight:var(--weight-black)}.badge--lead[data-astro-cid-smufcks7] .badge-text[data-astro-cid-smufcks7]{max-width:var(--measure-sm);font-size:var(--text-base);color:var(--color-ink)}@media (width>=52rem){.trust[data-astro-cid-smufcks7]{padding-block:var(--section-space);padding-inline:var(--gutter);grid-template-columns:1.4fr repeat(3,minmax(0,1fr));align-items:start}.badge--lead[data-astro-cid-smufcks7]{grid-column:auto}}.muted[data-astro-cid-y4zc6zs6]{color:var(--color-ink-muted)}.product[data-astro-cid-y4zc6zs6]{gap:var(--space-2);grid-template-rows:auto 1fr;display:grid}.product-art[data-astro-cid-y4zc6zs6]{border-radius:var(--radius-card);position:relative;overflow:hidden}.product-art[data-astro-cid-y4zc6zs6] .fan .fan-pouch--0{width:40%}.product-art[data-astro-cid-y4zc6zs6] .fan .fan-pouch--1,.product-art[data-astro-cid-y4zc6zs6] .fan .fan-pouch--2{width:35%}.product-art[data-astro-cid-y4zc6zs6] .fan--solo .fan-pouch--0{width:44%}.pill[data-astro-cid-y4zc6zs6]{top:var(--space-1-5);left:var(--space-1-5);z-index:4;padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-on-action);font-size:var(--text-xs);font-weight:var(--weight-bold);position:absolute}.product-body[data-astro-cid-y4zc6zs6]{gap:var(--space-1);flex-direction:column;display:flex}.product-name[data-astro-cid-y4zc6zs6]{font-size:var(--text-lg);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight)}.product-sub[data-astro-cid-y4zc6zs6]{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:var(--leading-compact)}.product-rating[data-astro-cid-y4zc6zs6]{align-items:center;gap:var(--space-0-5) var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-bold);flex-wrap:wrap;display:flex}.product-rating[data-astro-cid-y4zc6zs6] .muted[data-astro-cid-y4zc6zs6]{font-weight:var(--weight-regular)}.product-price[data-astro-cid-y4zc6zs6]{align-items:baseline;gap:0 var(--space-1);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.price[data-astro-cid-y4zc6zs6]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight)}.product-buy[data-astro-cid-y4zc6zs6]{padding-top:var(--space-1);margin-top:auto}.product-buy[data-astro-cid-y4zc6zs6] .btn{min-height:var(--control-height-sm);padding-inline:var(--space-1);font-size:var(--text-control-sm)}.shelf-wrap[data-astro-cid-adbq2zxf]{margin-top:var(--space-8);scroll-margin-top:var(--space-4)}.shelf-title[data-astro-cid-adbq2zxf]{margin-bottom:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-heavy)}.shelf[data-astro-cid-adbq2zxf]{gap:var(--space-1-5);margin-inline:calc(var(--gutter) * -1);padding:var(--space-0-5) var(--gutter) var(--space-1);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:34%;grid-auto-flow:column;display:grid;overflow-x:auto}.shelf-item[data-astro-cid-adbq2zxf]{scroll-snap-align:start}.shelf-link[data-astro-cid-adbq2zxf]{gap:var(--space-0-5);border-radius:var(--radius-card);text-decoration:none;display:grid;position:relative}.shelf-link[data-astro-cid-adbq2zxf] .shelf-art{border-radius:var(--radius-card);margin-bottom:var(--space-0-5)}.shelf-name[data-astro-cid-adbq2zxf]{font-weight:var(--weight-bold);font-size:var(--text-sm);line-height:var(--leading-card)}.shelf-meta[data-astro-cid-adbq2zxf]{font-size:var(--text-sm);color:var(--color-ink-muted)}a[data-astro-cid-adbq2zxf].shelf-link:hover .shelf-name[data-astro-cid-adbq2zxf]{text-underline-offset:var(--underline-offset-tight);text-decoration:underline}@media (width>=52rem){.shelf[data-astro-cid-adbq2zxf]{grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}}.section-head[data-astro-cid-af4ziwqr]{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.products[data-astro-cid-af4ziwqr]{gap:var(--space-4) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=64rem){.products[data-astro-cid-af4ziwqr]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}}.claims[data-astro-cid-hqelkrjl]{gap:var(--space-6);text-align:center;display:grid}.claims[data-astro-cid-hqelkrjl] li[data-astro-cid-hqelkrjl]{align-content:start;justify-items:center;gap:var(--space-1);display:grid}.claim-icon[data-astro-cid-hqelkrjl]{width:calc(var(--icon-xl) * 4 / 3);height:calc(var(--icon-xl) * 4 / 3);margin-bottom:var(--space-1);overflow:visible}.claim-icon--bowl[data-astro-cid-hqelkrjl]{--tone:var(--flavour-holy-carnitas-bold)}.claim-icon--spoon[data-astro-cid-hqelkrjl]{--tone:var(--flavour-tasty-tandoori-bold)}.claim-icon--sprig[data-astro-cid-hqelkrjl]{--tone:var(--flavour-zesty-herbs-bold)}.claim-icon[data-astro-cid-hqelkrjl] .tone[data-astro-cid-hqelkrjl]{fill:var(--tone);stroke:var(--color-ink)}.claim-icon[data-astro-cid-hqelkrjl] .line[data-astro-cid-hqelkrjl]{fill:none;stroke:var(--color-ink)}.claim-icon[data-astro-cid-hqelkrjl] .dot[data-astro-cid-hqelkrjl]{fill:var(--color-ink)}.steam[data-astro-cid-hqelkrjl],.spoon[data-astro-cid-hqelkrjl],.grain[data-astro-cid-hqelkrjl],.sprig[data-astro-cid-hqelkrjl]{transform-box:view-box}.steam[data-astro-cid-hqelkrjl]{animation:claim-steam calc(var(--duration-pulse) * 1.5) ease-in-out infinite}.steam-2[data-astro-cid-hqelkrjl]{animation-delay:calc(var(--duration-pulse) * -.5)}.steam-3[data-astro-cid-hqelkrjl]{animation-delay:calc(var(--duration-pulse) * -1)}@keyframes claim-steam{0%{opacity:0;transform:translateY(6%)}35%,60%{opacity:1}to{opacity:0;transform:translateY(-8%)}}.spoon[data-astro-cid-hqelkrjl]{transform-origin:89% 28%;animation:claim-tip calc(var(--duration-pulse) * 2) ease-in-out infinite}.grain[data-astro-cid-hqelkrjl]{animation:claim-fall calc(var(--duration-pulse) * 2) ease-in infinite}.grain-2[data-astro-cid-hqelkrjl]{animation-delay:calc(var(--duration-pulse) * .1)}.grain-3[data-astro-cid-hqelkrjl]{animation-delay:calc(var(--duration-pulse) * .2)}@keyframes claim-tip{0%,20%,80%,to{transform:rotate(0)}40%,60%{transform:rotate(-12deg)}}@keyframes claim-fall{0%,38%{opacity:0;transform:translateY(-8%)}48%{opacity:1}72%,to{opacity:0;transform:translateY(12%)}}.sprig[data-astro-cid-hqelkrjl]{transform-origin:42% 94%;animation:claim-sway calc(var(--duration-pulse) * 1.5) ease-in-out infinite alternate}@keyframes claim-sway{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.steam[data-astro-cid-hqelkrjl],.spoon[data-astro-cid-hqelkrjl],.grain[data-astro-cid-hqelkrjl],.sprig[data-astro-cid-hqelkrjl]{animation:none}}.claim-title[data-astro-cid-hqelkrjl]{font-size:var(--text-xl);font-weight:var(--weight-heavy)}.claim-text[data-astro-cid-hqelkrjl]{color:var(--color-ink-muted);max-width:var(--measure-sm)}@media (width>=52rem){.claims[data-astro-cid-hqelkrjl]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.how-band[data-astro-cid-uxwfn6k4].how-band{background:var(--flavour-nonnas-italian-bold);color:var(--color-paper);--focus-ring:3px solid var(--color-paper)}.how-band[data-astro-cid-uxwfn6k4] h2{color:inherit}.steps[data-astro-cid-uxwfn6k4]{gap:var(--space-5);display:grid}.step-photo[data-astro-cid-uxwfn6k4]{aspect-ratio:4/3;border-radius:var(--radius-card);margin-bottom:var(--space-2);overflow:hidden}.step-photo[data-astro-cid-uxwfn6k4] video[data-astro-cid-uxwfn6k4]{object-fit:cover;width:100%;height:100%;display:block}.step-title[data-astro-cid-uxwfn6k4]{align-items:baseline;gap:var(--space-1-5);font-size:var(--text-xl);font-weight:var(--weight-heavy);display:flex}.step-num[data-astro-cid-uxwfn6k4]{font-size:var(--display-num);font-weight:var(--weight-black);line-height:var(--leading-none);color:var(--flavour-holy-carnitas-bold)}.step-text[data-astro-cid-uxwfn6k4]{margin-top:var(--space-0-5);color:inherit;max-width:var(--measure-md)}@media (width>=52rem){.steps[data-astro-cid-uxwfn6k4]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}.ideas[data-astro-cid-xlrmcyf3]{justify-items:center;gap:var(--space-1);margin-top:var(--space-4);padding:var(--space-5) var(--space-3);border-radius:var(--radius-card);background:var(--color-oat);color:var(--color-ink);text-align:center;display:grid}.ideas-pan[data-astro-cid-xlrmcyf3]{width:calc(var(--icon-xl) * 1.5);height:calc(var(--icon-xl) * 1.5);margin-bottom:var(--space-1);--pan-beat:calc(var(--duration-pulse) * 1.5);overflow:visible}.ideas-pan[data-astro-cid-xlrmcyf3] [data-astro-cid-xlrmcyf3]:is(.pan-red,.pan-lime,.pan-sun){stroke:var(--color-ink)}.ideas-pan[data-astro-cid-xlrmcyf3] .pan-red[data-astro-cid-xlrmcyf3]{fill:var(--flavour-tasty-tandoori-bold)}.ideas-pan[data-astro-cid-xlrmcyf3] .pan-lime[data-astro-cid-xlrmcyf3]{fill:var(--flavour-zesty-herbs-bold)}.ideas-pan[data-astro-cid-xlrmcyf3] .pan-sun[data-astro-cid-xlrmcyf3]{fill:var(--flavour-holy-carnitas-bold)}.ideas-pan[data-astro-cid-xlrmcyf3] .pan-line[data-astro-cid-xlrmcyf3]{fill:none;stroke:var(--color-ink)}.ideas-pan[data-astro-cid-xlrmcyf3] .pan-star[data-astro-cid-xlrmcyf3]{fill:var(--flavour-holy-carnitas-bold);transform-box:fill-box;transform-origin:50%;animation:pan-twinkle var(--pan-beat) ease-in-out infinite}.ideas-pan[data-astro-cid-xlrmcyf3] .pan[data-astro-cid-xlrmcyf3]{transform-box:view-box;transform-origin:90% 60%;animation:pan-flick calc(var(--pan-beat) / 3) ease-out infinite}.ideas-pan[data-astro-cid-xlrmcyf3] .toss[data-astro-cid-xlrmcyf3]{transform-box:view-box;--drop:32%;animation:pan-toss var(--pan-beat) infinite}.ideas-pan[data-astro-cid-xlrmcyf3] .toss-2[data-astro-cid-xlrmcyf3]{--drop:46%;animation-delay:calc(var(--pan-beat) / -3)}.ideas-pan[data-astro-cid-xlrmcyf3] .toss-3[data-astro-cid-xlrmcyf3]{animation-delay:calc(var(--pan-beat) / -1.5)}.ideas-pan[data-astro-cid-xlrmcyf3] .spin[data-astro-cid-xlrmcyf3]{transform-box:fill-box;transform-origin:50%;animation:pan-spin var(--pan-beat) linear infinite}.ideas-pan[data-astro-cid-xlrmcyf3] .toss-2[data-astro-cid-xlrmcyf3] .spin[data-astro-cid-xlrmcyf3]{animation-delay:calc(var(--pan-beat) / -3)}.ideas-pan[data-astro-cid-xlrmcyf3] .toss-3[data-astro-cid-xlrmcyf3] .spin[data-astro-cid-xlrmcyf3]{animation-direction:reverse;animation-delay:calc(var(--pan-beat) / -1.5)}@keyframes pan-toss{0%{transform:translate(-6%, var(--drop));animation-timing-function:cubic-bezier(.2,.6,.4,1)}50%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translate(0)}to{transform:translate(6%, var(--drop))}}@keyframes pan-spin{0%{rotate:-180deg}to{rotate:180deg}}@keyframes pan-flick{0%,to{transform:rotate(0)}15%{transform:rotate(-6deg)}40%{transform:rotate(1deg)}}@keyframes pan-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.5;transform:scale(.55)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.ideas-pan[data-astro-cid-xlrmcyf3] [data-astro-cid-xlrmcyf3]{animation:none}}.ideas-title[data-astro-cid-xlrmcyf3]{font-size:var(--display-s);font-weight:var(--weight-heavy);line-height:var(--leading-tight)}.ideas-text[data-astro-cid-xlrmcyf3]{max-width:var(--measure-md);margin-bottom:var(--space-1);font-size:var(--text-lg);color:inherit}.ideas[data-astro-cid-xlrmcyf3] .ideas-btn{--color-action:var(--flavour-sweet-jerk-bold);--color-action-hover:var(--color-aubergine);--color-on-action:var(--color-paper);isolation:isolate;padding-inline:var(--space-3) var(--space-4);position:relative;overflow:hidden}.ideas[data-astro-cid-xlrmcyf3] .ideas-btn:after{content:"";z-index:-1;background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--color-paper) 30%, transparent) 50%, transparent 70%);animation:ideas-sheen calc(var(--duration-pulse) * 2) var(--ease) infinite;pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}.ideas-sparkle[data-astro-cid-xlrmcyf3]{width:var(--icon-sm);height:var(--icon-sm);overflow:visible}.sparkle-big[data-astro-cid-xlrmcyf3]{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:ideas-wiggle calc(var(--duration-pulse) * 2) var(--ease) infinite}.sparkle-small[data-astro-cid-xlrmcyf3]{fill:var(--flavour-holy-carnitas-bold);transform-box:fill-box;transform-origin:50%;animation:ideas-twinkle calc(var(--duration-pulse) * 2) var(--ease) infinite}@keyframes ideas-sheen{0%,55%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@keyframes ideas-wiggle{0%,55%,85%,to{transform:rotate(0)}65%{transform:rotate(-12deg)}75%{transform:rotate(10deg)}}@keyframes ideas-twinkle{0%,60%,to{opacity:1;transform:scale(1)rotate(0)}70%{opacity:.4;transform:scale(.5)rotate(45deg)}80%{opacity:1;transform:scale(1.15)rotate(90deg)}}@media (prefers-reduced-motion:reduce){.ideas[data-astro-cid-xlrmcyf3] .ideas-btn:after{display:none}.sparkle-big[data-astro-cid-xlrmcyf3],.sparkle-small[data-astro-cid-xlrmcyf3]{animation:none}}.library-head[data-astro-cid-pkgqr3ij]{gap:var(--space-3);align-items:end;display:grid}.library-head[data-astro-cid-pkgqr3ij] .section-title[data-astro-cid-pkgqr3ij]{max-width:16ch}.library-head[data-astro-cid-pkgqr3ij] .split-lead[data-astro-cid-pkgqr3ij]{margin-top:var(--space-2)}.library-all{--color-action:var(--flavour-holy-carnitas-bold);--color-action-hover:var(--flavour-holy-carnitas-accent);--color-on-action:var(--color-ink);justify-self:start}.browse[data-astro-cid-pkgqr3ij]{gap:var(--space-1);margin-top:var(--space-4);display:grid}.library-cards[data-astro-cid-pkgqr3ij]{margin-top:var(--space-5)}@media (width>=52rem){.library-head[data-astro-cid-pkgqr3ij]{grid-template-columns:1fr auto}}.split-lead[data-astro-cid-pkgqr3ij]{font-size:var(--text-lg);color:var(--color-ink-muted);max-width:var(--measure)}.founders[data-astro-cid-roq33cyv]{gap:var(--space-4);align-items:center;display:grid}.founders-photo[data-astro-cid-roq33cyv]{aspect-ratio:4/3;border-radius:var(--radius-card);overflow:hidden}.founders-photo[data-astro-cid-roq33cyv] img{object-fit:cover;object-position:56% 40%;transform-origin:56% 40%;width:100%;height:100%;transform:scale(1.3)}.founders-copy[data-astro-cid-roq33cyv]{gap:var(--space-2);display:grid}.founders-copy[data-astro-cid-roq33cyv] .section-title[data-astro-cid-roq33cyv]{margin-bottom:var(--space-1);max-width:14ch}@media (width>=52rem){.founders[data-astro-cid-roq33cyv]{gap:var(--space-8);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.split-lead[data-astro-cid-roq33cyv]{font-size:var(--text-lg);color:var(--color-ink-muted);max-width:var(--measure)}.ugc[data-astro-cid-o74pdqrw]{margin-top:var(--space-8)}.ugc-title[data-astro-cid-o74pdqrw]{margin-bottom:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-heavy)}.ugc-track[data-astro-cid-o74pdqrw]{grid-auto-flow:column;grid-auto-columns:minmax(var(--track-min-rail), 44%);gap:var(--space-2);margin-inline:calc(var(--gutter) * -1);padding:var(--space-0-5) var(--gutter) var(--space-2);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--color-line-strong) transparent;contain:paint;display:grid;overflow-x:auto}.ugc-card[data-astro-cid-o74pdqrw]{border-radius:var(--radius-card);background:var(--color-cream);scroll-snap-align:start;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.ugc-media[data-astro-cid-o74pdqrw]{aspect-ratio:9/16;background:var(--color-mist);position:relative}.ugc-video[data-astro-cid-o74pdqrw]{object-fit:cover;width:100%;height:100%;display:block}.ugc-btn[data-astro-cid-o74pdqrw]{width:var(--tap);height:var(--tap);border-radius:var(--radius-round);background:var(--flavour-nonnas-italian-bold);color:var(--color-paper);box-shadow:var(--shadow-card);cursor:pointer;transition:background var(--duration) var(--ease), color var(--duration) var(--ease);border:0;place-items:center;padding:0;display:grid;position:absolute}.ugc-btn[data-astro-cid-o74pdqrw]:hover{background:var(--color-ink);color:var(--color-paper)}.ugc-btn[data-astro-cid-o74pdqrw] svg[data-astro-cid-o74pdqrw]{width:var(--icon-sm);height:var(--icon-sm)}.ugc-play[data-astro-cid-o74pdqrw]{width:var(--icon-lg);height:var(--icon-lg);top:50%;left:50%;translate:-50% -50%}.ugc-play[data-astro-cid-o74pdqrw] svg[data-astro-cid-o74pdqrw]{width:var(--icon-play);height:var(--icon-play)}.ugc-card[data-astro-cid-o74pdqrw][data-playing] .ugc-play[data-astro-cid-o74pdqrw]{left:var(--space-1);top:auto;bottom:var(--space-1);width:var(--tap);height:var(--tap);translate:none}.ugc-sound[data-astro-cid-o74pdqrw]{right:var(--space-1);bottom:var(--space-1)}.ugc-sound[data-astro-cid-o74pdqrw][hidden],.icon-pause[data-astro-cid-o74pdqrw],.ugc-card[data-astro-cid-o74pdqrw][data-playing] .icon-play[data-astro-cid-o74pdqrw],.icon-sound[data-astro-cid-o74pdqrw],.ugc-card[data-astro-cid-o74pdqrw][data-sound] .icon-muted[data-astro-cid-o74pdqrw]{display:none}.ugc-card[data-astro-cid-o74pdqrw][data-playing] .icon-pause[data-astro-cid-o74pdqrw],.ugc-card[data-astro-cid-o74pdqrw][data-sound] .icon-sound[data-astro-cid-o74pdqrw]{display:block}.ugc-label[data-astro-cid-o74pdqrw]{align-content:start;gap:var(--space-0-25);min-height:var(--tap);padding:var(--space-1-5);font-size:var(--text-sm);line-height:var(--leading-card);text-decoration:none;display:grid}.ugc-name[data-astro-cid-o74pdqrw]{font-weight:var(--weight-bold)}.ugc-price[data-astro-cid-o74pdqrw]{color:var(--color-ink-muted)}.ugc-label[data-astro-cid-o74pdqrw]:hover .ugc-name[data-astro-cid-o74pdqrw]{text-underline-offset:var(--underline-offset-tight);text-decoration:underline}@media (width>=40rem){.ugc-track[data-astro-cid-o74pdqrw]{grid-auto-columns:minmax(var(--track-min-rail), 28%)}}@media (width>=64rem){.ugc-track[data-astro-cid-o74pdqrw]{gap:var(--space-3);contain:none;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}}.muted[data-astro-cid-c5jzir7q]{color:var(--color-ink-muted)}.reviews[data-astro-cid-c5jzir7q]{gap:var(--section-space);display:grid}.review-list[data-astro-cid-c5jzir7q]{gap:var(--space-2);display:grid}.reviews[data-astro-cid-c5jzir7q] .review,.reviews[data-astro-cid-c5jzir7q] .review-card{background:var(--color-oat);border-color:#0000}.reviews[data-astro-cid-c5jzir7q] .review-card{display:grid}.review[data-astro-cid-c5jzir7q]{gap:var(--space-1-5);grid-template-rows:auto 1fr auto;display:grid}.review[data-astro-cid-c5jzir7q] blockquote[data-astro-cid-c5jzir7q]{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-quote);margin:0}.review-by[data-astro-cid-c5jzir7q]{font-size:var(--text-sm);display:grid}@media (width>=64rem){.review-list[data-astro-cid-c5jzir7q]{grid-template-columns:repeat(3,minmax(0,1fr))}}.where[data-astro-cid-5hretzmt]{gap:var(--space-5);padding:var(--space-5) var(--space-3);border-radius:var(--radius-panel);background:var(--flavour-holy-carnitas-wash);color:var(--color-ink);display:grid}.where[data-astro-cid-5hretzmt] .split-lead[data-astro-cid-5hretzmt]{color:var(--color-ink)}.where-copy[data-astro-cid-5hretzmt]{gap:var(--space-2);justify-items:start;display:grid}.where-actions[data-astro-cid-5hretzmt].where-actions{margin-top:var(--space-1)}.where-list[data-astro-cid-5hretzmt]{justify-content:space-evenly;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.where-logo[data-astro-cid-5hretzmt]{min-height:var(--tap);border-radius:var(--radius-sm);align-items:center;display:inline-flex}.where-logo[data-astro-cid-5hretzmt] img[data-astro-cid-5hretzmt]{width:auto;max-width:100%}.where-logo--amazon[data-astro-cid-5hretzmt] img[data-astro-cid-5hretzmt]{height:var(--retailer-logo-amazon)}.where-logo--shop[data-astro-cid-5hretzmt] img[data-astro-cid-5hretzmt]{height:var(--retailer-logo-shop)}.where-logo--vincenzos[data-astro-cid-5hretzmt] img[data-astro-cid-5hretzmt]{height:var(--retailer-logo-vincenzos)}@media (width>=52rem){.where[data-astro-cid-5hretzmt]{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.split-lead[data-astro-cid-5hretzmt],.split-lead[data-astro-cid-kntvuq77]{font-size:var(--text-lg);color:var(--color-ink-muted);max-width:var(--measure)}.follow-head[data-astro-cid-kntvuq77]{justify-content:space-between;align-items:end;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.follow-intro[data-astro-cid-kntvuq77]{gap:var(--space-2);display:grid}.follow-head[data-astro-cid-kntvuq77] .btn[data-astro-cid-kntvuq77] svg[data-astro-cid-kntvuq77]{width:var(--icon-sm);height:var(--icon-sm)}.follow-grid[data-astro-cid-kntvuq77]{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.follow-tile[data-astro-cid-kntvuq77]{aspect-ratio:1;border-radius:var(--radius-card);overflow:hidden}.follow-tile[data-astro-cid-kntvuq77] img{object-fit:cover;width:100%;height:100%}.follow-tile[data-astro-cid-kntvuq77] .fan{height:100%}.follow-tile[data-astro-cid-kntvuq77] .fan--solo .fan-pouch--0{width:52%}.follow-tile[data-astro-cid-kntvuq77] .fan .fan-pouch--0{width:42%}.follow-tile[data-astro-cid-kntvuq77] .fan .fan-pouch--1,.follow-tile[data-astro-cid-kntvuq77] .fan .fan-pouch--2{width:36%}@media (width>=52rem){.follow-grid[data-astro-cid-kntvuq77]{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr))}}.faq[data-astro-cid-vay7uplm]{gap:var(--space-4);display:grid}.faq-list[data-astro-cid-vay7uplm]{border-top:var(--border-hairline) solid var(--color-line)}.faq-item[data-astro-cid-vay7uplm]{border-bottom:var(--border-hairline) solid var(--color-line)}.faq-item[data-astro-cid-vay7uplm] summary[data-astro-cid-vay7uplm]{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--row-min-height);padding-block:var(--space-1-5);font-weight:var(--weight-bold);font-size:var(--text-lg);cursor:pointer;list-style:none;display:flex}.faq-item[data-astro-cid-vay7uplm] summary[data-astro-cid-vay7uplm]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-vay7uplm] summary[data-astro-cid-vay7uplm] svg[data-astro-cid-vay7uplm]{width:var(--icon-xs);height:var(--icon-xs);flex:none}.faq-item[data-astro-cid-vay7uplm][open] .faq-plus-v[data-astro-cid-vay7uplm]{display:none}.faq-item[data-astro-cid-vay7uplm] p{padding-bottom:var(--space-3);color:var(--color-ink-muted);max-width:var(--measure-lg)}@media (width>=64rem){.faq[data-astro-cid-vay7uplm]{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,2fr)}}.closing-copy[data-astro-cid-evumjgll] .closing-btn{--color-action:var(--flavour-sweet-jerk-bold);--color-action-hover:var(--color-aubergine);--color-on-action:var(--color-paper)}.closing-band[data-astro-cid-evumjgll]{border-radius:var(--radius-panel);background:var(--flavour-holy-carnitas-3);display:grid;position:relative;overflow:hidden}.closing-copy[data-astro-cid-evumjgll]{justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-3);text-align:center;display:grid}.closing-title[data-astro-cid-evumjgll]{font-size:var(--display-m);font-weight:var(--weight-black);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);max-width:17ch}.closing-photo[data-astro-cid-evumjgll]{display:none}.closing-photo[data-astro-cid-evumjgll] img{object-fit:cover;width:100%;height:100%}@media (width>=52rem){.closing-band[data-astro-cid-evumjgll]{grid-template-columns:1fr minmax(0,2fr) 1fr}.closing-photo[data-astro-cid-evumjgll]{display:block}.closing-photo--left[data-astro-cid-evumjgll] img{object-position:0% 50%}.closing-photo--right[data-astro-cid-evumjgll] img{object-position:100% 50%}.closing-copy[data-astro-cid-evumjgll]{padding:var(--space-10) var(--space-4)}}
