.cv-live-category[data-astro-cid-h4xr253l]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;align-items:start}.cv-facet-sidebar[data-astro-cid-h4xr253l]{position:sticky;top:100px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;padding:16px;box-shadow:0 4px 18px #0f172a0d}.cv-facet-title[data-astro-cid-h4xr253l]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:3px solid #d62828}.cv-facet-title[data-astro-cid-h4xr253l] strong[data-astro-cid-h4xr253l]{font-size:15px;color:#0f172a}.cv-facet-title[data-astro-cid-h4xr253l] button[data-astro-cid-h4xr253l]{border:0;background:transparent;color:#d62828;font-weight:800;cursor:pointer}.cv-facet-group[data-astro-cid-h4xr253l]{padding:14px 0;border-bottom:1px solid #e5e7eb}.cv-facet-group[data-astro-cid-h4xr253l] h3[data-astro-cid-h4xr253l]{margin:0 0 9px;font-size:13px;color:#111827}.cv-facet-options[data-astro-cid-h4xr253l]{display:grid;gap:2px;max-height:250px;overflow:auto}.cv-facet-options[data-astro-cid-h4xr253l] label[data-astro-cid-h4xr253l]{display:flex;align-items:center;gap:8px;min-height:30px;font-size:12px;color:#475569;cursor:pointer}.cv-facet-options[data-astro-cid-h4xr253l] input[data-astro-cid-h4xr253l]{width:15px;height:15px;accent-color:#d62828}.cv-facet-options[data-astro-cid-h4xr253l] span[data-astro-cid-h4xr253l]{flex:1}.cv-facet-options[data-astro-cid-h4xr253l] small[data-astro-cid-h4xr253l]{color:#94a3b8}.cv-price-row[data-astro-cid-h4xr253l]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cv-price-row[data-astro-cid-h4xr253l] label[data-astro-cid-h4xr253l]{display:grid;gap:4px;font-size:11px;color:#64748b}.cv-price-row[data-astro-cid-h4xr253l] input[data-astro-cid-h4xr253l]{min-width:0;width:100%;height:35px;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:6px;padding:0 7px}.cv-price-filter[data-astro-cid-h4xr253l]>small[data-astro-cid-h4xr253l]{display:block;margin-top:6px;color:#64748b;font-size:10px}.cv-filter-toolbar[data-astro-cid-h4xr253l]{display:flex;justify-content:space-between;gap:16px;align-items:start;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e2e8f0}.category-filter-summary[data-astro-cid-h4xr253l]{margin:0;font-weight:800;color:#0f172a}.cv-filter-controls[data-astro-cid-h4xr253l]{display:flex;gap:8px}.cv-filter-controls[data-astro-cid-h4xr253l] input[data-astro-cid-h4xr253l],.cv-filter-controls[data-astro-cid-h4xr253l] select[data-astro-cid-h4xr253l]{height:39px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;padding:0 9px}.cv-filter-controls[data-astro-cid-h4xr253l] input[data-astro-cid-h4xr253l]{min-width:230px}.cv-active-chips[data-astro-cid-h4xr253l]{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.cv-active-chips[data-astro-cid-h4xr253l] span[data-astro-cid-h4xr253l]{padding:3px 8px;border-radius:999px;background:#fff1f2;border:1px solid #fecdd3;color:#be123c;font-size:10px;text-transform:capitalize}.cv-live-loading[data-astro-cid-h4xr253l],.cv-live-warning[data-astro-cid-h4xr253l]{padding:14px;border-radius:7px;margin:8px 0}.cv-live-loading[data-astro-cid-h4xr253l]{background:#f8fafc;color:#475569}.cv-live-warning[data-astro-cid-h4xr253l]{background:#fffbeb;color:#92400e}.cv-live-pagination[data-astro-cid-h4xr253l]{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:25px}.cv-live-pagination[data-astro-cid-h4xr253l] button[data-astro-cid-h4xr253l]{min-width:38px;height:38px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;font-weight:800;cursor:pointer}.cv-live-pagination[data-astro-cid-h4xr253l] button[data-astro-cid-h4xr253l].active{background:#d62828;border-color:#d62828;color:#fff}.cv-product-sku[data-astro-cid-h4xr253l]{display:block;color:#64748b}@media(max-width:960px){.cv-live-category[data-astro-cid-h4xr253l]{grid-template-columns:1fr}.cv-facet-sidebar[data-astro-cid-h4xr253l]{position:static}.cv-filter-toolbar[data-astro-cid-h4xr253l]{flex-direction:column}.cv-filter-controls[data-astro-cid-h4xr253l]{width:100%;display:grid;grid-template-columns:1fr 1fr}.cv-filter-controls[data-astro-cid-h4xr253l] input[data-astro-cid-h4xr253l]{min-width:0}}@media(max-width:600px){.cv-filter-controls[data-astro-cid-h4xr253l],.cv-price-row[data-astro-cid-h4xr253l]{grid-template-columns:1fr}}
