.listing[data-astro-cid-3uh65lqa]{gap:24px;padding-top:clamp(16px,3vw,40px);display:grid}.main-col[data-astro-cid-3uh65lqa]{min-width:0}.mobile-switch[data-astro-cid-3uh65lqa]{margin-bottom:20px}.head[data-astro-cid-3uh65lqa]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}h1[data-astro-cid-3uh65lqa]{font-size:clamp(34px,6vw,56px)}.toolbar[data-astro-cid-3uh65lqa]{align-items:center;gap:10px;margin:24px 0 18px;display:flex}.filter-btn[data-astro-cid-3uh65lqa]{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:8px;height:40px;padding-inline:14px;font-size:14px;font-weight:500;display:inline-flex}.fcount[data-astro-cid-3uh65lqa]{background:var(--pre);color:#fff;min-width:20px;height:20px;font-family:var(--mono);border-radius:99px;place-items:center;padding:0 6px;font-size:11px;display:grid}.fcount[data-astro-cid-3uh65lqa][hidden]{display:none}.count[data-astro-cid-3uh65lqa]{font-family:var(--mono);color:var(--stone-text);margin-inline-end:auto;font-size:12.5px}.sort[data-astro-cid-3uh65lqa] select[data-astro-cid-3uh65lqa]{border:1px solid var(--line-strong);background:var(--paper);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px;border-radius:999px;height:40px;padding-inline:14px 30px;font-size:13.5px}[dir=rtl] .sort[data-astro-cid-3uh65lqa] select[data-astro-cid-3uh65lqa]{background-position:16px,11px;padding-inline:30px 14px}.none[data-astro-cid-3uh65lqa]{color:var(--stone-text);padding:40px 0}.more-wrap[data-astro-cid-3uh65lqa]{justify-content:center;margin-top:36px;display:flex}.more-wrap[data-astro-cid-3uh65lqa] [data-astro-cid-3uh65lqa][hidden]{display:none}.side[data-astro-cid-3uh65lqa]{align-content:start;gap:24px;display:grid}.sheet-head[data-astro-cid-3uh65lqa],.sheet-foot[data-astro-cid-3uh65lqa],.side-switch[data-astro-cid-3uh65lqa]{display:none}.search[data-astro-cid-3uh65lqa]{background:var(--mist);border:1px solid var(--line);height:42px;color:var(--stone-text);border-radius:12px;align-items:center;gap:8px;padding-inline:12px;display:flex}.search[data-astro-cid-3uh65lqa]:focus-within{border-color:var(--pre);background:var(--paper);box-shadow:0 0 0 3px var(--pre-tint)}.search[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa]{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.sec[data-astro-cid-3uh65lqa]{border:0;min-width:0;margin:0;padding:0}.h[data-astro-cid-3uh65lqa]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--stone-text);margin-bottom:8px;padding:0 2px;font-size:11px;font-weight:500}[dir=rtl] .h[data-astro-cid-3uh65lqa]{letter-spacing:0;font-size:12.5px}.links[data-astro-cid-3uh65lqa]{gap:1px;display:grid}.links[data-astro-cid-3uh65lqa] a[data-astro-cid-3uh65lqa]{color:var(--ink-2);border-radius:10px;padding:7px 10px;font-size:14.5px;display:block}.links[data-astro-cid-3uh65lqa] a[data-astro-cid-3uh65lqa]:hover{background:var(--mist);color:var(--ink)}.links[data-astro-cid-3uh65lqa] a[data-astro-cid-3uh65lqa][aria-current=page]{background:var(--pre);color:#fff;font-weight:500}.checks[data-astro-cid-3uh65lqa]{gap:1px;display:grid}.ck[data-astro-cid-3uh65lqa]{color:var(--ink-2);cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:6px 8px;font-size:14px;display:grid}.ck[data-astro-cid-3uh65lqa]:hover{background:var(--mist)}.ck[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa],.seg[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa],.swc[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa]{accent-color:var(--pre)}.ck[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa]{width:16px;height:16px;margin:0}.ck[data-astro-cid-3uh65lqa]:has(input:checked){color:var(--ink);font-weight:500}.ck[data-astro-cid-3uh65lqa] .n[data-astro-cid-3uh65lqa]{font-family:var(--mono);color:var(--stone);font-size:11px}.brands[data-astro-cid-3uh65lqa] .extra[data-astro-cid-3uh65lqa]{display:none}.brands[data-astro-cid-3uh65lqa].all .extra[data-astro-cid-3uh65lqa]{display:grid}.more-brands[data-astro-cid-3uh65lqa]{color:var(--pre-ink);margin-top:4px;padding:6px 8px;font-size:13px;font-weight:500}.swatches[data-astro-cid-3uh65lqa]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px 4px;display:grid}.swc[data-astro-cid-3uh65lqa]{cursor:pointer;color:var(--ink-2);text-align:center;justify-items:center;gap:5px;font-size:11.5px;display:grid}.swc[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa]{opacity:0;pointer-events:none;position:absolute}.dot[data-astro-cid-3uh65lqa]{width:28px;height:28px;box-shadow:0 0 0 3px var(--paper), 0 0 0 3px transparent;border:1px solid #0000001f;border-radius:99px;transition:box-shadow .15s}.swc[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa]:checked+.dot[data-astro-cid-3uh65lqa]{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--pre)}.swc[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa]:focus-visible+.dot[data-astro-cid-3uh65lqa]{outline:2px solid var(--ink);outline-offset:4px}.dot[data-astro-cid-3uh65lqa][data-fam=Black]{background:#111}.dot[data-astro-cid-3uh65lqa][data-fam=White]{background:#fff}.dot[data-astro-cid-3uh65lqa][data-fam=Grey]{background:#9a9a9a}.dot[data-astro-cid-3uh65lqa][data-fam=Cream]{background:#e9dfc8}.dot[data-astro-cid-3uh65lqa][data-fam=Brown]{background:#7a5233}.dot[data-astro-cid-3uh65lqa][data-fam=Red]{background:#c8262c}.dot[data-astro-cid-3uh65lqa][data-fam=Pink]{background:#f2a6c0}.dot[data-astro-cid-3uh65lqa][data-fam=Orange]{background:#f08a24}.dot[data-astro-cid-3uh65lqa][data-fam=Yellow]{background:#f3d22b}.dot[data-astro-cid-3uh65lqa][data-fam=Green]{background:#2f8f4e}.dot[data-astro-cid-3uh65lqa][data-fam=Teal]{background:#1f9aa0}.dot[data-astro-cid-3uh65lqa][data-fam=Blue]{background:#2f5bd3}.dot[data-astro-cid-3uh65lqa][data-fam=Purple]{background:#7a4fc2}.dot[data-astro-cid-3uh65lqa][data-fam=Multi-Color]{background:conic-gradient(#e33,#fc3,#3c6,#39f,#a4f,#e33)}.seg[data-astro-cid-3uh65lqa]{flex-wrap:wrap;gap:6px;display:flex}.seg[data-astro-cid-3uh65lqa] label[data-astro-cid-3uh65lqa]{cursor:pointer}.seg[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa]{opacity:0;pointer-events:none;position:absolute}.seg[data-astro-cid-3uh65lqa] span[data-astro-cid-3uh65lqa]{border:1px solid var(--line-strong);border-radius:999px;padding:7px 13px;font-size:13.5px;transition:background .15s,border-color .15s,color .15s;display:inline-block}.seg[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa]:checked+span[data-astro-cid-3uh65lqa]{background:var(--pre);border-color:var(--pre);color:#fff}.seg[data-astro-cid-3uh65lqa] input[data-astro-cid-3uh65lqa]:focus-visible+span[data-astro-cid-3uh65lqa]{outline:2px solid var(--ink);outline-offset:2px}@media (width<=1023px){.side-col[data-astro-cid-3uh65lqa]{z-index:45;pointer-events:none;position:fixed;inset:0}.side[data-astro-cid-3uh65lqa]{background:var(--paper);padding:0 var(--gutter) 96px;transition:transform .35s var(--ease);visibility:hidden;position:absolute;inset:0;overflow-y:auto;transform:translateY(100%)}.side[data-astro-cid-3uh65lqa].open{visibility:visible;pointer-events:auto;transform:none}.sheet-head[data-astro-cid-3uh65lqa]{background:var(--paper);border-bottom:1px solid var(--line);height:60px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);z-index:1;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.sheet-t[data-astro-cid-3uh65lqa]{font-size:17px;font-weight:600}.sheet-x[data-astro-cid-3uh65lqa]{place-items:center;width:40px;height:40px;margin-inline-end:-8px;display:grid}.sheet-foot[data-astro-cid-3uh65lqa]{inset-inline:0;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:8px;display:grid;position:fixed;bottom:0}}@media (width>=1024px){.listing[data-astro-cid-3uh65lqa]{grid-template-columns:248px 1fr;align-items:start;gap:48px}.side-col[data-astro-cid-3uh65lqa]{top:calc(var(--header-h) + 24px);max-height:calc(100dvh - var(--header-h) - 48px);scrollbar-width:thin;padding:2px 4px 24px 2px;position:sticky;overflow-y:auto}.side-switch[data-astro-cid-3uh65lqa]{display:block}.mobile-switch[data-astro-cid-3uh65lqa],.filter-btn[data-astro-cid-3uh65lqa]{display:none}.main-col[data-astro-cid-3uh65lqa] .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1360px){.main-col[data-astro-cid-3uh65lqa] .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.side[data-astro-cid-3uh65lqa]{transition:none}}
