.buy.svelte-xy3jka{align-content:start;display:grid}h1.svelte-xy3jka{letter-spacing:-.015em;font-size:clamp(3rem,5.2vw,4.75rem);line-height:.95}.lede.svelte-xy3jka{font-family:var(--serif);color:var(--ink-soft);max-width:30ch;margin-top:1rem;font-size:clamp(1.2rem,1.6vw,1.4rem);line-height:1.35}.order.svelte-xy3jka{margin-top:clamp(2rem,3.5vw,2.75rem)}.order-head.svelte-xy3jka{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-bottom:.6rem;display:flex}.order-head.svelte-xy3jka h2:where(.svelte-xy3jka){font-family:var(--sans);letter-spacing:0;font-size:.9rem;font-weight:600}.order-head.svelte-xy3jka p:where(.svelte-xy3jka){color:var(--ink-soft);font-size:.85rem}.order-head.svelte-xy3jka b:where(.svelte-xy3jka){color:var(--ink);font-weight:600}.sizes.svelte-xy3jka{border:0;min-width:0;margin:0;padding:0}.size.svelte-xy3jka{border-bottom:1px solid var(--stone);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid;position:relative}.size.svelte-xy3jka:before{content:"";background:var(--shutter);width:2px;transition:transform .25s var(--ease-out);position:absolute;inset:.85rem auto .85rem -1rem;transform:scaleY(0)}.size.on.svelte-xy3jka:before{transform:none}.size.out.svelte-xy3jka label:where(.svelte-xy3jka){opacity:.5}.size.svelte-xy3jka label:where(.svelte-xy3jka){cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:76px;padding-block:.7rem;display:grid}.size.svelte-xy3jka input:where(.svelte-xy3jka){opacity:0;pointer-events:none;position:absolute}.size.svelte-xy3jka:has(input:where(.svelte-xy3jka):focus-visible){outline:2px solid var(--shutter);outline-offset:2px}.what.svelte-xy3jka{min-width:0;display:grid}.vol.svelte-xy3jka{font-family:var(--serif);color:var(--ink-soft);transition:color .2s var(--ease-out);font-size:1.75rem;line-height:1.05}.on.svelte-xy3jka .vol:where(.svelte-xy3jka){color:var(--ink)}.use.svelte-xy3jka{color:var(--muted);margin-top:.15rem;font-size:.82rem}.low.svelte-xy3jka{color:var(--warn)}.price.svelte-xy3jka{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.price.svelte-xy3jka b:where(.svelte-xy3jka){font-size:1.05rem;font-weight:500}.price.svelte-xy3jka small:where(.svelte-xy3jka){color:var(--muted);font-size:.78rem}.stepper.svelte-xy3jka{border:1px solid var(--stone-deep);border-radius:var(--radius);background:var(--paper);height:44px;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out);grid-template-columns:40px 1.75rem 40px;align-items:center;display:grid}.picked.svelte-xy3jka .stepper:where(.svelte-xy3jka){border-color:var(--shutter);background:var(--shutter);color:var(--lime)}.stepper.svelte-xy3jka button:where(.svelte-xy3jka){height:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.15rem}.stepper.svelte-xy3jka button:where(.svelte-xy3jka):disabled{opacity:.3;cursor:default}.stepper.svelte-xy3jka output:where(.svelte-xy3jka){text-align:center;font-variant-numeric:tabular-nums;font-weight:600}@media (hover:hover){.size.svelte-xy3jka:not(.on) label:where(.svelte-xy3jka):hover .vol:where(.svelte-xy3jka){color:var(--ink)}.stepper.svelte-xy3jka button:where(.svelte-xy3jka):hover:not(:disabled){background:#1e1c190f}.picked.svelte-xy3jka .stepper:where(.svelte-xy3jka) button:where(.svelte-xy3jka):hover:not(:disabled){background:#f2ece01f}}.total.svelte-xy3jka{gap:.75rem;padding-top:1.1rem;display:grid}.sum.svelte-xy3jka{min-height:1.75rem;color:var(--ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.92rem;display:flex}.sum.svelte-xy3jka b:where(.svelte-xy3jka){color:var(--ink);font-size:1.3rem;font-weight:600}.need.svelte-xy3jka{color:var(--warn);margin-top:-.4rem;font-size:.85rem}.add.svelte-xy3jka{width:100%;min-height:54px;font-size:1rem}.add.svelte-xy3jka:disabled{opacity:1;border-color:var(--stone-deep);color:var(--muted);background:0 0}.total.svelte-xy3jka .link:where(.svelte-xy3jka){justify-self:start;margin-top:-.4rem;font-size:.88rem}.delivery.svelte-xy3jka{border-top:1px solid var(--stone);gap:.75rem;margin-top:2rem;padding-top:1rem;display:grid}.delivery.svelte-xy3jka h2:where(.svelte-xy3jka){font-family:var(--sans);letter-spacing:0;font-size:.9rem;font-weight:600}.delivery.svelte-xy3jka form:where(.svelte-xy3jka){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.check.svelte-xy3jka{min-height:46px;padding:0 1.2rem}.result.svelte-xy3jka{min-height:1.5em;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;font-size:.85rem;display:flex}.result.svelte-xy3jka b:where(.svelte-xy3jka){color:var(--ink);font-size:.95rem;font-weight:600}.error.svelte-xy3jka{color:var(--danger)}.promises.svelte-xy3jka{margin:1.5rem 0 0;padding:0;list-style:none}.promises.svelte-xy3jka li:where(.svelte-xy3jka){border-top:1px solid var(--stone);color:var(--ink-soft);padding:.7rem 0;font-size:.88rem}.promises.svelte-xy3jka a:where(.svelte-xy3jka){color:var(--muted);white-space:nowrap}.bar.svelte-xy3jka{display:none}@media (width<=900px){.size.svelte-xy3jka:before{left:calc(-1 * var(--gutter))}.bar.svelte-xy3jka{z-index:15;padding:.65rem var(--gutter) calc(.65rem + env(safe-area-inset-bottom));background:var(--lime);border-top:1px solid var(--stone-deep);transition:transform .35s var(--ease-sheet);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%)}.bar.show.svelte-xy3jka{transform:none}.bar.svelte-xy3jka p:where(.svelte-xy3jka){font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:500}.bar.svelte-xy3jka .btn:where(.svelte-xy3jka){min-height:46px;padding:0 1.25rem}}@media (width<=520px){.vol.svelte-xy3jka{font-size:1.5rem}.size.svelte-xy3jka label:where(.svelte-xy3jka){gap:.75rem}.delivery.svelte-xy3jka form:where(.svelte-xy3jka){grid-template-columns:1fr auto}.country.svelte-xy3jka{grid-column:1/-1}}.gallery.svelte-ewh1ap{grid-template-columns:subgrid;align-items:start;display:grid}.thumbs.svelte-ewh1ap{grid-column:1;gap:.75rem;display:grid}.thumbs.svelte-ewh1ap button:where(.svelte-ewh1ap){aspect-ratio:4/5;background:var(--stone);cursor:pointer;border:0;padding:0;display:block;position:relative}.thumbs.svelte-ewh1ap button.render:where(.svelte-ewh1ap){background:var(--lime)}.thumbs.svelte-ewh1ap img:where(.svelte-ewh1ap){object-fit:cover;opacity:.62;width:100%;height:100%;transition:opacity .2s var(--ease-out)}.thumbs.svelte-ewh1ap button:where(.svelte-ewh1ap):after{content:"";height:1px;transition:background-color .2s var(--ease-out);background:0 0;position:absolute;inset:auto 0 -.4rem}.thumbs.svelte-ewh1ap [aria-current=true]:where(.svelte-ewh1ap) img:where(.svelte-ewh1ap){opacity:1}.thumbs.svelte-ewh1ap [aria-current=true]:where(.svelte-ewh1ap):after{background:var(--ink)}@media (hover:hover){.thumbs.svelte-ewh1ap button:where(.svelte-ewh1ap):hover img:where(.svelte-ewh1ap){opacity:1}}.stage.svelte-ewh1ap{max-width:calc((100svh - var(--header-h) - 4rem - 44px - .5rem) * .8);grid-column:2/-1;min-width:min(100%,420px)}.track.svelte-ewh1ap{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:0;display:flex;overflow-x:auto}.track.svelte-ewh1ap::-webkit-scrollbar{display:none}.track.svelte-ewh1ap:focus-visible{outline-offset:4px}.slide.svelte-ewh1ap{aspect-ratio:4/5;scroll-snap-align:start;scroll-snap-stop:always;background:var(--stone);flex:0 0 100%;margin:0;position:relative;overflow:hidden}.slide.render.svelte-ewh1ap{background:var(--lime)}.slide.svelte-ewh1ap img:where(.svelte-ewh1ap){object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s var(--ease-out);position:absolute;inset:0}.slide.svelte-ewh1ap img.on:where(.svelte-ewh1ap){opacity:1}.slide.render.svelte-ewh1ap,.thumbs.svelte-ewh1ap .render:where(.svelte-ewh1ap){filter:brightness(.965)}.slide.render.svelte-ewh1ap img.wide:where(.svelte-ewh1ap){aspect-ratio:1;height:auto;top:auto}.thumbs.svelte-ewh1ap .render:where(.svelte-ewh1ap) img.wide:where(.svelte-ewh1ap){aspect-ratio:1;height:auto;margin-top:25%}.under.svelte-ewh1ap{justify-content:space-between;align-items:center;gap:1rem;min-height:44px;margin-top:.5rem;display:flex}.caption.svelte-ewh1ap{color:var(--muted);font-size:.82rem}.nav.svelte-ewh1ap{flex:none;align-items:center;margin-right:-.7rem;display:flex}.nav.svelte-ewh1ap button:where(.svelte-ewh1ap){width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.nav.svelte-ewh1ap button:where(.svelte-ewh1ap):disabled{color:var(--stone-deep);cursor:default}.nav.svelte-ewh1ap svg:where(.svelte-ewh1ap){fill:none;stroke:currentColor;stroke-width:1.2px;width:20px;height:12px}.count.svelte-ewh1ap{text-align:center;min-width:3.2rem;color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.82rem}@media (hover:hover){.nav.svelte-ewh1ap button:where(.svelte-ewh1ap):hover:not(:disabled){color:var(--shutter)}}@media (width<=900px){.gallery.svelte-ewh1ap{display:block}.thumbs.svelte-ewh1ap{display:none}.stage.svelte-ewh1ap{min-width:0;max-width:none}.under.svelte-ewh1ap{padding-inline:var(--gutter)}}.facts.svelte-df78d{border-block:1px solid var(--stone)}summary.svelte-df78d{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;font-size:.95rem;font-weight:500;list-style:none;display:flex}summary.svelte-df78d::-webkit-details-marker{display:none}summary.svelte-df78d:after{content:"+";color:var(--shutter);flex:none;font-size:1.25rem;font-weight:400;line-height:1}.facts[open].svelte-df78d summary:where(.svelte-df78d):after{content:"−"}dl.svelte-df78d{gap:.55rem;margin:0 0 1.5rem;display:grid}dl.svelte-df78d div:where(.svelte-df78d){grid-template-columns:9.5rem 1fr;gap:1rem;font-size:.9rem;display:grid}dt.svelte-df78d{color:var(--muted)}dd.svelte-df78d{margin:0}table.svelte-df78d{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:280px;margin:0 0 1.5rem;font-size:.88rem}caption.svelte-df78d{text-align:left;padding-bottom:.4rem;font-weight:500}th.svelte-df78d,td.svelte-df78d{text-align:left;border-top:1px solid var(--stone);padding:.3rem 1.5rem .3rem 0;font-weight:400}@media (width<=600px){dl.svelte-df78d div:where(.svelte-df78d){grid-template-columns:1fr;gap:.1rem}}.grid.svelte-1ewzqr7{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}figure.svelte-1ewzqr7{margin:0}figure.svelte-1ewzqr7 img:where(.svelte-1ewzqr7),figure.svelte-1ewzqr7 video:where(.svelte-1ewzqr7){background:var(--stone);width:100%;height:auto}figcaption.svelte-1ewzqr7{color:var(--muted);margin-top:.75rem;font-size:.82rem}.sec-title.svelte-1ewzqr7{letter-spacing:-.015em;font-size:clamp(2.75rem,5.4vw,5rem);line-height:.95}.product.svelte-1ewzqr7{padding:clamp(1.25rem, 2.5vw, 2rem) 0 var(--band);align-items:start}.media.svelte-1ewzqr7{grid-column:1/8;grid-template-columns:subgrid;top:calc(var(--header-h) + clamp(1.25rem, 2.5vw, 2rem));display:grid;position:sticky}.media.svelte-1ewzqr7>*{grid-column:1/-1}.buy-col.svelte-1ewzqr7{grid-column:9/13;gap:0;padding-top:.25rem;display:grid}.harvest.svelte-1ewzqr7,.delivery.svelte-1ewzqr7{padding-bottom:var(--band)}.harvest.svelte-1ewzqr7 .wrap:where(.svelte-1ewzqr7){border-top:1px solid var(--ink);row-gap:clamp(2.5rem,5vw,4.5rem);padding-top:1.5rem}.harvest.svelte-1ewzqr7 .sec-title:where(.svelte-1ewzqr7){grid-column:1/7;align-self:end}.intro.svelte-1ewzqr7{grid-column:8/12;align-self:end;max-width:36ch}.grove.svelte-1ewzqr7{grid-column:1/9}.grove.svelte-1ewzqr7 img:where(.svelte-1ewzqr7){aspect-ratio:3/2;object-fit:cover}.points.svelte-1ewzqr7{grid-column:9/13;grid-template-rows:repeat(4,auto);align-content:space-between;align-self:stretch;margin:0;padding-bottom:2.021rem;display:grid}.points.svelte-1ewzqr7 div:where(.svelte-1ewzqr7){border-top:1px solid var(--stone-deep);gap:.35rem;padding:.9rem 0 1.25rem;display:grid}.points.svelte-1ewzqr7 dt:where(.svelte-1ewzqr7){font-family:var(--serif);font-size:1.6rem;line-height:1.1}.points.svelte-1ewzqr7 dd:where(.svelte-1ewzqr7){color:var(--ink-soft);max-width:38ch;margin:0;font-size:.92rem}.strip.svelte-1ewzqr7{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.strip.svelte-1ewzqr7 figure:where(.svelte-1ewzqr7){grid-column:span 4}.strip.svelte-1ewzqr7 img:where(.svelte-1ewzqr7),.strip.svelte-1ewzqr7 video:where(.svelte-1ewzqr7){aspect-ratio:4/5;object-fit:cover}.clip.svelte-1ewzqr7{position:relative}.pause.svelte-1ewzqr7{border-radius:var(--radius);min-width:64px;min-height:44px;color:var(--ink);cursor:pointer;background:#f2ece0e6;border:0;padding:0 .9rem;font-size:.8rem;font-weight:500;position:absolute;bottom:.75rem;right:.75rem}@media (hover:hover){.pause.svelte-1ewzqr7:hover{background:var(--lime)}}@media (prefers-reduced-motion:reduce){.pause.svelte-1ewzqr7{display:none}}.delivery.svelte-1ewzqr7 .wrap:where(.svelte-1ewzqr7){border-top:1px solid var(--ink);row-gap:2.5rem;padding-top:1.5rem}.del-head.svelte-1ewzqr7{grid-column:1/5;align-content:start;gap:1.25rem;display:grid}.del-head.svelte-1ewzqr7 .sec-title:where(.svelte-1ewzqr7){font-size:clamp(2.4rem,3.6vw,3.4rem)}.del-head.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){max-width:26ch;font-size:1.15rem}.terms.svelte-1ewzqr7{column-gap:var(--col-gap);grid-column:6/13;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.terms.svelte-1ewzqr7 div:where(.svelte-1ewzqr7){border-top:1px solid var(--stone-deep);grid-template-columns:minmax(0,1fr);align-content:start;gap:.35rem;padding:.9rem 0 1.4rem;display:grid}.terms.svelte-1ewzqr7 div:where(.svelte-1ewzqr7):nth-child(-n+2){border-top:0;padding-top:.35rem}dt.svelte-1ewzqr7{font-size:.92rem;font-weight:600}.terms.svelte-1ewzqr7 dd:where(.svelte-1ewzqr7){color:var(--ink-soft);margin:0;font-size:.9rem}.delivery.svelte-1ewzqr7 a:where(.svelte-1ewzqr7){color:var(--shutter)}@media (width<=1100px){.buy-col.svelte-1ewzqr7,.intro.svelte-1ewzqr7{grid-column:8/13}.del-head.svelte-1ewzqr7,.terms.svelte-1ewzqr7{grid-column:1/-1}}@media (width<=900px){.product.svelte-1ewzqr7{width:100%;padding:0 0 var(--band);display:block}.media.svelte-1ewzqr7{display:block;position:static}.buy-col.svelte-1ewzqr7{width:min(1320px, 100% - 2 * var(--gutter));margin:1.5rem auto 0;padding-top:0}.harvest.svelte-1ewzqr7 .sec-title:where(.svelte-1ewzqr7),.intro.svelte-1ewzqr7,.grove.svelte-1ewzqr7,.points.svelte-1ewzqr7{grid-column:1/-1}.harvest.svelte-1ewzqr7 .wrap:where(.svelte-1ewzqr7){row-gap:1.75rem}.grove.svelte-1ewzqr7{margin-inline:calc(-1 * var(--gutter))}.grove.svelte-1ewzqr7 figcaption:where(.svelte-1ewzqr7){padding-inline:var(--gutter)}.points.svelte-1ewzqr7{padding-bottom:0}.points.svelte-1ewzqr7 dt:where(.svelte-1ewzqr7){font-size:1.45rem}.strip.svelte-1ewzqr7{gap:var(--col-gap);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.strip.svelte-1ewzqr7::-webkit-scrollbar{display:none}.strip.svelte-1ewzqr7 figure:where(.svelte-1ewzqr7){scroll-snap-align:start;flex:0 0 min(78%,340px)}}@media (width<=600px){.terms.svelte-1ewzqr7{grid-template-columns:1fr}.terms.svelte-1ewzqr7 div:where(.svelte-1ewzqr7):nth-child(2){border-top:1px solid var(--stone-deep);padding-top:.9rem}}
