.crumbs[data-astro-cid-q5ghu2nj]{padding:22px 0 0;font-size:14px;color:var(--mute)}.crumbs[data-astro-cid-q5ghu2nj] a[data-astro-cid-q5ghu2nj]{text-decoration:none;font-weight:600;color:var(--ink)}.pd[data-astro-cid-q5ghu2nj]{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:start;padding:24px 0 90px}.gal[data-astro-cid-q5ghu2nj]{display:grid;gap:14px;position:sticky;top:96px}.gal[data-astro-cid-q5ghu2nj] img{width:100%;border-radius:var(--r);aspect-ratio:3/2;object-fit:cover}.gal[data-astro-cid-q5ghu2nj].two{grid-template-columns:1fr}.info[data-astro-cid-q5ghu2nj] h1[data-astro-cid-q5ghu2nj]{font-family:var(--serif);font-weight:400;font-size:clamp(44px,5vw,76px);line-height:.95;letter-spacing:-.02em;margin:0 0 16px}.info[data-astro-cid-q5ghu2nj] .lede[data-astro-cid-q5ghu2nj]{font-size:19px;margin:0 0 26px;color:var(--mute)}.opts[data-astro-cid-q5ghu2nj]{border:0;margin:0 0 20px;padding:0}.opts[data-astro-cid-q5ghu2nj] legend[data-astro-cid-q5ghu2nj]{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-weight:700;margin-bottom:10px}.opts[data-astro-cid-q5ghu2nj] label[data-astro-cid-q5ghu2nj]{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;border:1.5px solid var(--line);border-radius:14px;margin-bottom:10px;cursor:pointer;background:var(--paper)}.opts[data-astro-cid-q5ghu2nj] label[data-astro-cid-q5ghu2nj]:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.opts[data-astro-cid-q5ghu2nj] input[data-astro-cid-q5ghu2nj]{accent-color:var(--ink);width:18px;height:18px;margin:0 10px 0 0}.opts[data-astro-cid-q5ghu2nj] .l[data-astro-cid-q5ghu2nj]{display:flex;align-items:center;font-weight:600}.buy[data-astro-cid-q5ghu2nj]{display:flex;gap:12px;align-items:center;margin:8px 0 28px;flex-wrap:wrap}.qty[data-astro-cid-q5ghu2nj]{display:inline-flex;align-items:center;border:1.5px solid var(--ink);border-radius:999px;height:52px}.qty[data-astro-cid-q5ghu2nj] button[data-astro-cid-q5ghu2nj]{width:46px;height:50px;border:0;background:none;font-size:20px;cursor:pointer}.qty[data-astro-cid-q5ghu2nj] input[data-astro-cid-q5ghu2nj]{width:40px;text-align:center;border:0;background:none;font-weight:700;-moz-appearance:textfield}.qty[data-astro-cid-q5ghu2nj] input[data-astro-cid-q5ghu2nj]::-webkit-inner-spin-button{-webkit-appearance:none}.buy[data-astro-cid-q5ghu2nj] .btn[data-astro-cid-q5ghu2nj]{flex:1;min-height:52px;min-width:200px}.facts[data-astro-cid-q5ghu2nj]{list-style:none;margin:0 0 26px;padding:0;border-top:1px solid var(--line)}.facts[data-astro-cid-q5ghu2nj] li[data-astro-cid-q5ghu2nj]{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}.facts[data-astro-cid-q5ghu2nj] span[data-astro-cid-q5ghu2nj]{color:var(--mute)}.story[data-astro-cid-q5ghu2nj] p[data-astro-cid-q5ghu2nj]{color:var(--mute);margin:0 0 14px}.story[data-astro-cid-q5ghu2nj] p[data-astro-cid-q5ghu2nj]:first-child{color:var(--ink);font-size:18px}.more[data-astro-cid-q5ghu2nj]{padding:70px 0 110px;border-top:1px solid var(--line)}.more[data-astro-cid-q5ghu2nj] h2[data-astro-cid-q5ghu2nj]{font-family:var(--serif);font-weight:400;font-size:clamp(36px,4vw,60px);margin:0 0 28px}.more[data-astro-cid-q5ghu2nj] .g[data-astro-cid-q5ghu2nj]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.one-size[data-astro-cid-q5ghu2nj]{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border:1.5px solid var(--line);border-radius:14px;margin:0 0 20px;background:var(--paper);font-weight:600}.taxnote[data-astro-cid-q5ghu2nj]{font-size:14px;color:var(--mute);margin:-10px 0 14px}.one-size[data-astro-cid-q5ghu2nj] small[data-astro-cid-q5ghu2nj]{display:block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-weight:700;margin-bottom:2px}.allergy-note[data-astro-cid-q5ghu2nj]{font-size:14px;color:var(--mute);margin:-14px 0 26px}.more[data-astro-cid-q5ghu2nj] .g[data-astro-cid-q5ghu2nj]>.card{min-width:0}@media(max-width:900px){.pd[data-astro-cid-q5ghu2nj]{grid-template-columns:1fr;gap:24px;padding-top:16px}.gal[data-astro-cid-q5ghu2nj]{position:static}.gal[data-astro-cid-q5ghu2nj]{grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;gap:12px}.gal[data-astro-cid-q5ghu2nj].two{grid-template-columns:none;grid-auto-columns:86%}.gal[data-astro-cid-q5ghu2nj]::-webkit-scrollbar{display:none}.gal[data-astro-cid-q5ghu2nj] img{aspect-ratio:4/3;scroll-snap-align:start}.more[data-astro-cid-q5ghu2nj] .g[data-astro-cid-q5ghu2nj]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding:0 20px 8px;scroll-padding-inline:20px;gap:16px}.more[data-astro-cid-q5ghu2nj] .g[data-astro-cid-q5ghu2nj]::-webkit-scrollbar{display:none}.more[data-astro-cid-q5ghu2nj] .g[data-astro-cid-q5ghu2nj]>.card{flex:0 0 78%;scroll-snap-align:start}}
