.collection-facets{flex-wrap:wrap;justify-content:center;gap:12px 32px;padding-top:24px;display:flex}.collection-facets nav,.collection-facets [role=group]{align-items:center;gap:10px;min-width:0;display:flex}.collection-facets p{color:var(--muted);font-size:var(--text-small);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:600}.collection-facets ul{scrollbar-width:none;gap:6px;min-width:0;margin:0;padding:2px;list-style:none;display:flex;overflow-x:auto}.collection-facets ul::-webkit-scrollbar{display:none}.collection-facets a,.collection-facets button{border:1px solid var(--line);background:var(--paper);min-height:40px;color:inherit;font:inherit;font-size:var(--text-small);white-space:nowrap;cursor:pointer;border-radius:100px;align-items:center;padding:6px 14px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.collection-facets a[aria-current=true],.collection-facets button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:#f3e9e1;font-weight:600}.collection-facets a:focus-visible,.collection-facets button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:760px){.collection-facets{flex-flow:column;align-items:stretch;gap:12px;padding-top:18px}.collection-facets nav,.collection-facets [role=group]{flex-direction:column;align-items:stretch;gap:6px}.collection-facets a,.collection-facets button{padding-inline:12px}}@media (hover:hover) and (min-width:1101px){.collection-facets a:hover,.collection-facets button:hover{border-color:var(--accent);color:var(--accent)}}
