.shop-about.svelte-a8yt2h{max-width:760px;margin:clamp(20px,3vw,34px) auto clamp(28px,4vw,44px);padding:0 clamp(16px,4vw,24px)}.shop-cats.svelte-a8yt2h,.shop-faq.svelte-a8yt2h{max-width:760px;margin:clamp(40px,7vw,80px) auto 0;padding:0 clamp(16px,4vw,24px)}.shop-about.svelte-a8yt2h h2:where(.svelte-a8yt2h),.shop-cats.svelte-a8yt2h h2:where(.svelte-a8yt2h),.shop-faq.svelte-a8yt2h h2:where(.svelte-a8yt2h){margin:0 0 14px;font-size:clamp(24px,3.4vw,34px);font-weight:400}.shop-about.svelte-a8yt2h p:where(.svelte-a8yt2h){font-family:var(--sans);color:var(--muted);margin:0;font-size:15px;line-height:1.75}.shop-guide-grid.svelte-a8yt2h{border-top:1px solid var(--line);margin:20px 0 0}.shop-guide-row.svelte-a8yt2h{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:12px 20px;padding:14px 0;display:grid}.shop-guide-row.svelte-a8yt2h dt:where(.svelte-a8yt2h){font-family:var(--sans);color:var(--ink);font-size:14px;font-weight:650}.shop-guide-row.svelte-a8yt2h dd:where(.svelte-a8yt2h){font-family:var(--sans);color:var(--muted);margin:0;font-size:14px;line-height:1.6}.shop-guide-row.svelte-a8yt2h a:where(.svelte-a8yt2h),.shop-faq.svelte-a8yt2h a:where(.svelte-a8yt2h){color:var(--clay-ink);text-underline-offset:3px}.shop-cats-grid.svelte-a8yt2h{border-top:1px solid var(--line);margin:0}.shop-cats-row.svelte-a8yt2h{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:12px 20px;padding:14px 0;display:grid}.shop-cats-row.svelte-a8yt2h dt:where(.svelte-a8yt2h) a:where(.svelte-a8yt2h){font-family:var(--sans);color:var(--clay-ink);font-size:14px;font-weight:650;text-decoration:none}.shop-cats-row.svelte-a8yt2h dt:where(.svelte-a8yt2h) a:where(.svelte-a8yt2h):hover{text-decoration:underline}.shop-cats-row.svelte-a8yt2h dd:where(.svelte-a8yt2h){font-family:var(--sans);color:var(--muted);margin:0;font-size:14px;line-height:1.6}@media (width<=560px){.shop-cats-row.svelte-a8yt2h,.shop-guide-row.svelte-a8yt2h{grid-template-columns:1fr;gap:4px}}
