.as-catalog-filter-controls{scroll-margin-top:140px}.as-catalog-filter-controls>.fusion-column-wrapper:has(.as-catalog-facet){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:start}.as-catalog-filter-controls>.fusion-column-wrapper>:not(.as-catalog-facet){grid-column:1/-1}.as-catalog-filter-controls .as-catalog-facet{min-width:0;margin:0!important;padding:10px 12px 12px;background:#f5f5f6;border:1px solid #e2e3e5;border-top:2px solid #e51b23;border-radius:5px;box-sizing:border-box}.as-catalog-filter-controls .as-catalog-facet .widget-title,.as-catalog-filter-controls .as-catalog-facet .fusion-widget-title{font-size:13px!important;font-weight:600!important;line-height:1.35!important;color:#25262a!important;margin:0 0 7px!important}.as-catalog-filter-controls .as-catalog-facet form,.as-catalog-filter-controls .as-catalog-facet .widget,.as-catalog-filter-controls .as-catalog-facet .heading{margin:0!important}.as-catalog-filter-controls .avada-select-parent:has(select.select2-hidden-accessible){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden;clip-path:inset(50%)}.as-catalog-filter-controls .as-catalog-facet:has(option:checked:not([value=""])){background:#fff2f3;border-color:#d91721}.as-catalog-filter-controls .as-catalog-facet select{font-size:14px!important;min-height:40px;width:100%;border:1px solid #b9bdc2;border-radius:4px;background:#fff;color:#202126}.as-catalog-filter-controls .select2-container{width:100%!important;min-width:0}.as-catalog-filter-controls .select2-container .select2-selection--single{height:40px!important;border:1px solid #b9bdc2!important;border-radius:4px!important;background:#fff!important}.as-catalog-filter-controls .select2-container .select2-selection__rendered{font-size:14px!important;line-height:38px!important;color:#202126!important;padding-left:9px!important;padding-right:28px!important;background-image:none!important}.as-catalog-filter-controls .select2-selection__placeholder{color:#565a60!important}.as-catalog-filter-controls .select2-selection__rendered{position:relative}.as-catalog-filter-controls .select2-selection__rendered:has(.select2-selection__clear){padding-left:29px!important}.as-catalog-filter-controls .select2-selection__clear{display:inline-flex!important;position:absolute!important;left:2px;top:0;bottom:0;width:24px;align-items:center;justify-content:center;float:none!important;margin:0!important;padding:0!important;color:#777!important;font-size:17px!important;font-weight:600!important;cursor:pointer;z-index:2}.as-catalog-filter-controls .select2-selection__clear:hover{color:#b6000a!important;background:#fff0f1}.as-catalog-filter-controls .select2-selection__clear:focus-visible{outline:2px solid #b6000a;outline-offset:-2px;border-radius:3px}.as-catalog-filter-controls .select2-container .select2-selection__arrow{height:38px!important;width:25px!important}.as-catalog-filter-controls .select2-container--focus .select2-selection,.as-catalog-filter-controls select:focus{outline:2px solid #b6000a;outline-offset:2px}.as-catalog-filter-controls .as-catalog-active-filters{margin:0!important}.as-catalog-filter-controls .as-catalog-active-filters .widget-title{font-size:13px!important;font-weight:600!important;line-height:1.4!important;margin:0 0 7px!important}.as-catalog-filter-controls .as-catalog-active-filters ul{display:flex;flex-wrap:wrap;gap:8px;padding:0}.as-catalog-filter-controls .as-catalog-active-filters li{list-style:none;margin:0!important}.as-catalog-filter-controls .as-catalog-active-filters li a{display:inline-flex;align-items:center;min-height:40px;padding:6px 10px;border:1px solid #e51b23;border-radius:4px;font-size:13px!important;font-weight:600}@media(max-width:1000px){.as-catalog-filter-controls>.fusion-column-wrapper:has(.as-catalog-facet){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:640px){.as-catalog-filter-controls{scroll-margin-top:70px}.as-catalog-filter-controls .as-catalog-facet{padding:9px 9px 10px}.as-catalog-filter-controls .select2-container .select2-selection--single{height:44px!important}.as-catalog-filter-controls .select2-container .select2-selection__rendered{font-size:14px!important;line-height:42px!important;padding-right:23px!important}.as-catalog-filter-controls .select2-container .select2-selection__arrow{height:42px!important;width:22px!important}.as-catalog-filter-controls .as-catalog-active-filters li a{min-height:44px}}@media(max-width:360px){.as-catalog-filter-controls .as-catalog-facet{padding-left:7px;padding-right:7px}.as-catalog-filter-controls .select2-container .select2-selection__rendered{font-size:13px!important;padding-left:6px!important;padding-right:20px!important}.as-catalog-filter-controls .select2-container .select2-selection__arrow{width:19px!important}}@media(max-width:360px){.as-catalog-filter-controls .select2-selection__rendered:has(.select2-selection__clear){padding-left:21px!important;padding-right:13px!important}.as-catalog-filter-controls .select2-selection__clear{left:0;width:20px}}.as-catalog-filter-controls>.fusion-column-wrapper{padding:18px!important;background:#f4f5f7;border:1px solid #e0e3e8;border-radius:14px;box-shadow:0 5px 22px #1e293b08}.as-catalog-filter-controls .as-catalog-facet{padding:0;background:#fff0;border:0;border-radius:0}.as-catalog-filter-controls .as-catalog-facet:has(option:checked:not([value=""])){background:#fff0}.as-catalog-filter-controls .as-catalog-category{margin:0!important}.as-catalog-filter-controls .as-catalog-category .widget-title{font-size:13px!important;line-height:1.35!important;font-weight:600!important;margin:0 0 7px!important;color:#31343a}.as-catalog-filter-controls .select2-container .select2-selection--single{border-radius:9px!important;border-color:#cbd0d8!important}.as-catalog-filter-controls .as-catalog-facet:has(option:checked:not([value=""])) .select2-selection--single{border-color:#e31e24!important;background:#fff5f5!important}.as-catalog-filter-controls .select2-container .select2-selection__rendered{font-family:inherit!important;font-weight:500}.as-catalog-filter-controls .as-catalog-active-filters li a{border-radius:20px;background:#fff;color:#ae1319}@media(max-width:640px){.as-catalog-filter-controls>.fusion-column-wrapper{padding:12px!important}.as-catalog-filter-controls .as-catalog-facet{padding:0!important}}.as-catalog-filter-controls>.fusion-column-wrapper{background:#f4f5f7!important;border:1px solid #e0e3e8!important;border-radius:14px!important;box-shadow:0 5px 22px #1e293b08!important}.as-catalog-filter-controls .select2-selection__arrow{background:transparent!important;border:0!important}.as-catalog-filter-controls .select2-selection__arrow b{border-top-color:#42464e!important}.as-catalog-filter-controls .select2-container--open .select2-selection__arrow b{border-bottom-color:#42464e!important;border-top-color:transparent!important}.as-catalog-active-filters .widget_layered_nav_filters li a{background:#fff!important;color:#ae1319!important;border:1px solid #e9b8bc!important;min-height:40px;display:inline-flex;align-items:center}.as-catalog-active-filters .widget_layered_nav_filters li a:hover,.as-catalog-active-filters .widget_layered_nav_filters li a:focus-visible{background:#e31e24!important;color:#fff!important}