.catalog-filter-controls{text-align:left;gap:16px;min-width:0;display:grid}.catalog-filter-controls>label,.catalog-filter-name{gap:7px;min-width:0;font-size:13px;display:grid}.catalog-filter-controls fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.catalog-filter-controls legend{margin-bottom:8px;font-size:13px;font-weight:600}.rs-filter-fields .catalog-filter-controls legend{padding-left:0}.rs-filter-fields .catalog-filter-controls legend:before{display:none}.rs-small-dialog[aria-label="Filtros del catálogo"]>header{z-index:2;background:#fff;padding:12px 0;position:sticky;top:-20px}.catalog-filter-controls input[type=number],.catalog-filter-controls select,.catalog-filter-name input{box-sizing:border-box;width:100%;min-width:0;min-height:40px;color:inherit;font:inherit;background:#fff;border:1px solid #d9e1e4;border-radius:6px;padding:8px 10px}.catalog-filter-controls .catalog-filter-check,.catalog-filter-check{align-items:center;gap:9px;font-size:13px;display:flex}.catalog-filter-check input[type=checkbox]{flex-shrink:0;width:17px;height:17px}.catalog-filter-price{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.catalog-filter-price label{gap:5px;min-width:0;font-size:12px;display:grid}.catalog-filter-clear{min-height:40px;color:inherit;font:inherit;background:0 0;border:1px solid #d9e1e4;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px;display:inline-flex}.catalog-filter-settings{width:100%;max-width:1000px;margin:0 auto}.catalog-filter-settings>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.catalog-filter-settings h2{margin:0;font-size:18px}.catalog-filter-settings button{min-height:40px;color:inherit;font:inherit;background:#fff;border:1px solid #d9e1e4;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.catalog-filter-settings nav{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.catalog-filter-settings [aria-selected=true]{font-weight:700;box-shadow:inset 0 -2px}.catalog-filter-settings-list{gap:10px;display:grid}.catalog-filter-settings-list article{background:#fff;border-radius:8px;grid-template-columns:minmax(140px,1fr) minmax(180px,2fr) auto;align-items:center;gap:18px;padding:14px 16px;display:grid;box-shadow:0 2px 8px #172b3a0a}.catalog-filter-order{gap:6px;display:flex}.catalog-filter-order button{width:38px;padding:6px}.ws-configurable-filters{background:#fff;border-radius:8px;margin:12px 0;padding:16px;box-shadow:0 2px 8px #172b3a0a}.ws-configurable-filters .catalog-filter-controls{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start}.parts-filters .catalog-filter-controls{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}@media (max-width:600px){.catalog-filter-settings-list article{grid-template-columns:minmax(0,1fr) auto;gap:10px}.catalog-filter-name{grid-area:2/1/auto/-1}.ws-configurable-filters .catalog-filter-controls{grid-template-columns:1fr}}@media (min-width:360px) and (max-width:600px){.rs-small-dialog .catalog-filter-controls,.ws-configurable-filters .catalog-filter-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.rs-small-dialog .catalog-filter-controls>fieldset,.rs-small-dialog .catalog-filter-check,.rs-small-dialog .catalog-filter-clear,.ws-configurable-filters .catalog-filter-controls>fieldset,.ws-configurable-filters .catalog-filter-check,.ws-configurable-filters .catalog-filter-clear{grid-column:1/-1}}
