h1.svelte-a8yt2h{font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem)}.product.svelte-a8yt2h .photo:where(.svelte-a8yt2h){margin-bottom:2rem}.specs.svelte-a8yt2h{border:1px solid var(--espresso);background:var(--espresso);grid-template-columns:1fr 1fr;gap:1px;margin:1.5rem 0 2rem;display:grid}.specs.svelte-a8yt2h div:where(.svelte-a8yt2h){background:var(--bg);padding:1rem 1.25rem}dt.svelte-a8yt2h{letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:700}dd.svelte-a8yt2h{font:800 1.5rem/1.2 var(--font-heading);margin:.25rem 0 0}.buy.svelte-a8yt2h{width:100%}.note.svelte-a8yt2h{margin:1rem 0 0}.cream.svelte-a8yt2h .photo:where(.svelte-a8yt2h){aspect-ratio:4/5;object-position:50% 20%;margin-top:2rem}@media (width>=48rem){.product.svelte-a8yt2h .photo:where(.svelte-a8yt2h),.cream.svelte-a8yt2h .photo:where(.svelte-a8yt2h){margin:0}.buy.svelte-a8yt2h{width:auto}}
