.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-sm);font-weight:var(--font-weight-semibold);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);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.type-chip[data-astro-cid-qigv52p4],.type-chip-all[data-astro-cid-qigv52p4]{gap:var(--space-2);width:100%;min-height:4rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md)}.type-chip[data-astro-cid-qigv52p4] strong[data-astro-cid-qigv52p4]{min-width:0;font-size:var(--text-sm);text-align:left;flex:1;line-height:1.2}.type-chip[data-astro-cid-qigv52p4] .type-count[data-astro-cid-qigv52p4]{flex:none}.type-chip[data-astro-cid-qigv52p4] .type-mark{display:none}}@media (width<=350px){.is-soon[data-astro-cid-qigv52p4]{grid-template-columns:minmax(0,1fr);align-content:center;gap:0;display:grid}.is-soon[data-astro-cid-qigv52p4] .type-count[data-astro-cid-qigv52p4]{background:0 0;border:0;justify-self:start;padding:0}}@media (prefers-reduced-motion:reduce){.type-chip[data-astro-cid-qigv52p4]{transition:none}}.noscript-links[data-astro-cid-fkntwixt]{padding-top:var(--space-6)}.has-image[data-astro-cid-fkntwixt]{isolation:isolate;min-height:clamp(18rem,34vw,30rem);padding-block:var(--space-8) var(--space-7);background:var(--timber-ground);align-items:end;display:grid;position:relative;overflow:hidden}.has-image[data-astro-cid-fkntwixt] .head-image{z-index:-1;aspect-ratio:auto;height:100%;position:absolute;inset:0}.has-image[data-astro-cid-fkntwixt] .head-image:after{background:linear-gradient(0deg, rgb(var(--timber-scrim) / 70%) 0, rgb(var(--timber-scrim) / 20%) 60%, transparent);content:"";position:absolute;inset:0}.has-image[data-astro-cid-fkntwixt] h1[data-astro-cid-fkntwixt]{color:var(--timber-paper);margin-bottom:0}.has-image[data-astro-cid-fkntwixt] p[data-astro-cid-fkntwixt]{margin-top:var(--space-4);color:var(--timber-paper-dim)}.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)}.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<=820px){.has-image[data-astro-cid-fkntwixt]{min-height:15rem;padding-block:var(--space-7) var(--space-5)}}@media (prefers-reduced-motion:reduce){.products[data-astro-cid-fkntwixt]{transition:none}.product-card-reveal{animation:none}}
