.sale-toggle[data-astro-cid-4h45fsfg]{border:1.5px solid var(--sale);min-height:40px;color:var(--sale);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex}.sale-toggle[data-astro-cid-4h45fsfg] span[data-astro-cid-4h45fsfg]{background:var(--sale);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.75rem;display:grid}.sale-toggle[data-astro-cid-4h45fsfg].is-active{background:var(--sale);color:#fff}.sale-toggle[data-astro-cid-4h45fsfg].is-active span[data-astro-cid-4h45fsfg]{color:var(--sale);background:#fff}.catalog[data-astro-cid-4h45fsfg]{padding-top:24px}.catalog__head[data-astro-cid-4h45fsfg] h1[data-astro-cid-4h45fsfg]{font-size:clamp(1.7rem,6vw,2.5rem);font-weight:900}.catalog__count[data-astro-cid-4h45fsfg]{color:var(--muted);margin:6px 0 0;font-size:.92rem}.active-filters[data-astro-cid-4h45fsfg]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.active-filters__clear[data-astro-cid-4h45fsfg]{color:var(--muted);font-size:.88rem;font-weight:600}.catalog__layout[data-astro-cid-4h45fsfg]{gap:16px;margin-top:20px;display:grid}@media (width>=960px){.catalog__layout[data-astro-cid-4h45fsfg]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:36px}.filters[data-astro-cid-4h45fsfg]{position:sticky;top:130px}.filters__toggle[data-astro-cid-4h45fsfg]{display:none}}.filters[data-astro-cid-4h45fsfg]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.filters__toggle[data-astro-cid-4h45fsfg]{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-weight:700;list-style:none;display:flex}.filters__toggle[data-astro-cid-4h45fsfg]::-webkit-details-marker{display:none}.filters__body[data-astro-cid-4h45fsfg]{gap:22px;padding:4px 16px 18px;display:grid}@media (width>=960px){.filters[data-astro-cid-4h45fsfg]{background:0 0;border:0}.filters__body[data-astro-cid-4h45fsfg]{padding:0}}.filters[data-astro-cid-4h45fsfg] h2[data-astro-cid-4h45fsfg]{margin:0 0 8px}.filters__hint[data-astro-cid-4h45fsfg]{color:var(--muted);margin:0;font-size:.88rem}.facet-list[data-astro-cid-4h45fsfg]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.facet-list[data-astro-cid-4h45fsfg] a[data-astro-cid-4h45fsfg]{border-radius:var(--radius-sm);justify-content:space-between;gap:12px;margin:0 -10px;padding:7px 10px;font-size:.95rem;text-decoration:none;display:flex}.facet-list[data-astro-cid-4h45fsfg] a[data-astro-cid-4h45fsfg]:hover{background:var(--tile)}.facet-list[data-astro-cid-4h45fsfg] a[data-astro-cid-4h45fsfg][aria-current=true]{background:var(--ink);color:#fff;font-weight:700}.facet-list__count[data-astro-cid-4h45fsfg]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.82rem}.facet-list[data-astro-cid-4h45fsfg] a[data-astro-cid-4h45fsfg][aria-current=true] .facet-list__count[data-astro-cid-4h45fsfg]{color:#bbb}.size-chips[data-astro-cid-4h45fsfg]{flex-wrap:wrap;gap:6px;display:flex}.size-chips[data-astro-cid-4h45fsfg] .chip[data-astro-cid-4h45fsfg]{justify-content:center;min-width:44px;min-height:34px;padding:0 10px;font-size:.85rem}.sort[data-astro-cid-4h45fsfg]{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:18px;font-size:.9rem;display:flex}.sort[data-astro-cid-4h45fsfg] label[data-astro-cid-4h45fsfg]{color:var(--muted)}.sort[data-astro-cid-4h45fsfg] select[data-astro-cid-4h45fsfg]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);height:40px;font:inherit;color:var(--ink);padding:0 12px;font-size:16px}@media (width>=1040px){.product-grid--catalog[data-astro-cid-4h45fsfg]{grid-template-columns:repeat(3,minmax(0,1fr))}}.empty[data-astro-cid-4h45fsfg]{text-align:center;border:1px dashed var(--line);border-radius:var(--radius);padding:48px 20px}.empty[data-astro-cid-4h45fsfg] h2[data-astro-cid-4h45fsfg]{font-size:1.3rem}.empty[data-astro-cid-4h45fsfg] p[data-astro-cid-4h45fsfg]{color:var(--muted);margin:8px 0 20px}.pager[data-astro-cid-4h45fsfg]{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:36px;display:grid}.pager[data-astro-cid-4h45fsfg]>[data-astro-cid-4h45fsfg]:last-child{justify-self:end}.pager__info[data-astro-cid-4h45fsfg]{color:var(--muted);font-size:.9rem}
