.wrap.svelte-14blx31{max-width:1320px;margin:0 auto;padding:0 16px}@media (width>=640px){.wrap.svelte-14blx31{padding:0 24px}}.sec.svelte-14blx31{padding:clamp(40px,6vw,72px) 0 clamp(64px,9vw,112px)}.filters.svelte-14blx31{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.filters.svelte-14blx31 button:where(.svelte-14blx31){border-radius:var(--r-pill);border:1px solid var(--border);background:var(--card);min-height:44px;color:var(--bottle);cursor:pointer;transition:transform .3s var(--ease-pop), background .2s, border-color .2s;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.filters.svelte-14blx31 button:where(.svelte-14blx31):hover{border-color:var(--brass);transform:translateY(-3px)rotate(-1deg)}.filters.svelte-14blx31 button.on:where(.svelte-14blx31){background:var(--bottle);border-color:var(--bottle);color:#fff}.count.svelte-14blx31{border-radius:var(--r-pill);background:var(--sage);min-width:24px;height:24px;color:var(--bottle);place-items:center;padding:0 6px;font-size:.8rem;display:inline-grid}.on.svelte-14blx31 .count:where(.svelte-14blx31){background:var(--brass);color:var(--ink)}.grid.svelte-14blx31{gap:20px;display:grid}@media (width>=1000px){.grid.svelte-14blx31{grid-template-columns:repeat(2,1fr)}}
