.selector-section[data-astro-cid-qigv52p4]{padding-bottom:0}.selector-row[data-astro-cid-qigv52p4]{gap:var(--space-3);flex-wrap:wrap;display:flex}.type-chip[data-astro-cid-qigv52p4]{align-items:center;gap:var(--space-3);min-height:3.25rem;padding:var(--space-1) var(--space-4) var(--space-1) var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-ink);background:var(--color-canvas);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);display:inline-flex}.type-chip-all[data-astro-cid-qigv52p4]{padding-left:var(--space-5)}.type-chip[data-astro-cid-qigv52p4] .type-mark{aspect-ratio:1;border-radius:50%;flex:none;width:2.75rem;height:2.75rem}.type-chip[data-astro-cid-qigv52p4] .type-mark .placeholder{background:repeating-linear-gradient(90deg, var(--color-surface-subtle) 0 .45rem, var(--color-border) .45rem .5rem)}strong[data-astro-cid-qigv52p4]{font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.type-count[data-astro-cid-qigv52p4]{border-radius:var(--radius-pill);min-width:1.5rem;color:var(--color-muted);background:var(--color-surface-subtle);font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-align:center;font-variant-numeric:tabular-nums;border:1px solid #0000;padding:.125rem .45rem;line-height:1.4}.is-soon[data-astro-cid-qigv52p4] .type-count[data-astro-cid-qigv52p4]{border:1px dashed var(--color-border-strong);font-weight:var(--font-weight-semibold);background:0 0}.type-chip[data-astro-cid-qigv52p4]:hover{border-color:var(--color-ink)}.type-chip[data-astro-cid-qigv52p4][aria-pressed=true]{border-color:var(--color-ink);color:#fff;background:var(--color-ink)}.type-chip[data-astro-cid-qigv52p4][aria-pressed=true] .type-count[data-astro-cid-qigv52p4]{color:#fff;background:var(--color-action);border-color:#0000}@media (width<=620px){.selector-row[data-astro-cid-qigv52p4]{gap:var(--space-2)}.type-chip[data-astro-cid-qigv52p4]{min-height:var(--touch-target)}.type-chip[data-astro-cid-qigv52p4] .type-mark{width:2.25rem;height:2.25rem}}@media (prefers-reduced-motion:reduce){.type-chip[data-astro-cid-qigv52p4]{transition:none}}.noscript-links[data-astro-cid-fkntwixt]{padding-top:var(--space-6)}.results-head[data-astro-cid-fkntwixt]{justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-6);display:flex}.results-head[data-astro-cid-fkntwixt] h2[data-astro-cid-fkntwixt]{margin-bottom:var(--space-1)}.results-head[data-astro-cid-fkntwixt] label[data-astro-cid-fkntwixt]{gap:var(--space-1);color:var(--color-muted);font-size:var(--text-sm);display:grid}select[data-astro-cid-fkntwixt]{min-height:var(--touch-target);padding-inline:var(--space-3) var(--space-6);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);background:#fff}.clear-filter[data-astro-cid-fkntwixt]{min-height:var(--touch-target);color:var(--color-action);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.more-row[data-astro-cid-fkntwixt]{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-6);display:flex}.more-row[data-astro-cid-fkntwixt] p[data-astro-cid-fkntwixt]{color:var(--color-muted);margin:0}.products[data-astro-cid-fkntwixt]{transition:opacity var(--duration-fast)}.products[data-astro-cid-fkntwixt].is-updating{opacity:.35}.product-card-reveal{animation:product-card-reveal var(--duration-medium) var(--ease-standard)}@keyframes product-card-reveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (width<=620px){.results-head[data-astro-cid-fkntwixt]{flex-direction:column;align-items:start}.results-head[data-astro-cid-fkntwixt] label[data-astro-cid-fkntwixt],select[data-astro-cid-fkntwixt]{width:100%}.more-row[data-astro-cid-fkntwixt]{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.products[data-astro-cid-fkntwixt]{transition:none}.product-card-reveal{animation:none}}
