.category-product-filters{grid-template-columns:minmax(180px,2fr) repeat(3,minmax(110px,1fr));box-shadow:0 4px 24px #29344206;background:#fff!important;border-radius:16px!important;gap:16px!important;padding:22px!important;display:grid!important}.category-product-filters .category-filter-heading{border-bottom:1px solid #eceeef;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.category-filter-heading strong{color:#293442;align-items:center;gap:8px;font-size:16px;display:flex}.category-filter-heading>span{color:#677483;font-size:13px}.category-product-filters>label{box-sizing:border-box;width:100%;min-width:0!important}.category-product-filters input:not([type=checkbox]),.category-product-filters select{box-sizing:border-box;width:100%;min-width:0;height:46px;font-size:16px!important}.category-product-filters .catalog-stock-check{grid-column:1/3;justify-content:flex-start;gap:8px;font-size:14px;flex-direction:row!important;display:flex!important}.category-product-filters .catalog-stock-check input{accent-color:#f05d0b;flex:0 0 18px;width:18px;height:18px;margin:0}.category-product-filters>.shop-button{border-radius:8px;grid-column:3/5;justify-content:center;align-items:center;gap:8px;min-height:46px;display:flex}.category-product-filters .catalog-clear-filters{color:#687481;grid-column:1/-1;justify-self:end;font-size:12px;text-decoration:underline}.category-product-filters .catalog-sort-note{grid-column:1/-1;margin:0;font-size:12px;line-height:1.5}@media (max-width:700px){.category-product-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 10px!important;padding:16px!important}.category-product-filters .catalog-search-field,.category-product-filters .catalog-sort-field,.category-product-filters .catalog-stock-check,.category-product-filters>.shop-button{grid-column:1/-1}.category-product-filters>label>span{font-size:13px}}.catalog-page .catalog-layout{grid-template-columns:minmax(0,1fr)}
