.a-filter{margin-bottom:var(--container-indent,50px)}.a-filter__content{max-height:100%;background:#fff;padding:15px;border-radius:var(--border-radius)}.a-filter__content.show{padding:20px}.a-filter__btn_toggle .a-button__title:before{content:"\e9ae"!important}@media (max-width:991px){.a-filter__preview{display:none!important}}.a-filter-property{margin-bottom:33px}.a-filter-property .a-filter-property__title{-webkit-appearance:none;text-transform:uppercase;border-bottom:1px solid #e9e7e7;color:var(--main-text-color,#191919);transition:color var(--transition-fast,.2s) linear;cursor:pointer;padding:0 20px 13px 0;font-size:16px;line-height:1.6;letter-spacing:.03em;font-weight:600;background:0 0;border-width:0 0 1px 0;border-bottom:1px solid var(--border-color,#e9e7e7);display:block;width:100%;text-align:left;position:relative}.a-filter-property .a-filter-property__title:after{position:absolute;display:block;top:7px;right:-2px;font-family:icons;font-size:10px;content:"\e9b1";line-height:1;font-weight:400}.a-filter-property .a-filter-property__title[aria-expanded=true]:after{content:"\e9b2"}.a-filter-property .a-filter-property__title:focus,.a-filter-property .a-filter-property__title:hover{outline:0;color:var(--accent-color,#2879fe)}.a-filter-property__content{margin-top:20px}.a-filter-property__list{padding:0;margin:0;list-style:none}.a-filter-property__list .bootstrap-select{width:100%!important}.a-filter-property__list input:checked~.custom-control-label{color:var(--accent-color,#2879fe)}.a-filter-property__list .custom-control-label{font-size:1rem;color:var(--muted-text-color,#777);transition:color var(--transition-fast,.2s) linear;cursor:pointer}.a-filter-property__list .custom-control-label:hover{color:var(--accent-color,#2879fe)}.price-slider-list{padding:0;margin:0 0 -10px;display:flex;list-style:none}.price-slider-list .form-group{margin-right:10px}.ui-slider .ui-slider-range{background-color:var(--accent-color,#2879fe)!important}.ui-slider .ui-slider-handle{width:16px!important;height:16px!important;background:var(--alt2-accent-color)!important;border-radius:50%!important}.a-viewfilter-all{-webkit-appearance:none;padding:0;border:none;font:inherit;color:inherit;line-height:1;background:var(--bg-blocks-color,#f7f8fa);height:40px;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:20px;border-radius:var(--border-radius,6px)}.a-viewfilter-all__title{color:var(--main-text-color,#191919)}.a-viewfilter-all__title:after{content:"\e90c";font-family:icons;color:var(--accent-color);vertical-align:sub;font-weight:400;font-style:normal}.filter-buttons{display:flex;align-items:center;justify-content:space-between}.filter-preview{position:absolute;z-index:9;background:#fff;padding:10px;border:1px solid var(--border-color);border-radius:var(--border-radius,6px);display:flex;align-items:center}.filter-preview:before{font-family:icons;color:var(--accent-color);vertical-align:sub;content:"\e919";font-size:24px;line-height:1}.filter-preview>span{display:flex;align-items:center}.filter-preview>span a{margin-left:5px}.a-filter .color-filter{display:inline-block;margin:10px 5px 0;padding:0;min-height:auto}.a-filter .color-filter .value-name{display:none;position:absolute;bottom:calc(100% + 5px);left:0;background:#fff;padding:5px;border:1px solid var(--border-color);border-radius:5px;color:#222}.a-filter .color-filter:hover .value-name{display:block}.a-filter .color-filter .cbox:hover:before,.a-filter .color-filter [type=checkbox]:checked~label .cbox:before{border-width:5px}.a-filter .color-filter .cbox:hover:after,.a-filter .color-filter [type=checkbox]:checked~label .cbox:after{border-width:3px}.a-filter .color-filter .cbox{display:block;width:31px;height:31px;border:none;box-shadow:none;background:linear-gradient(-45deg,rgba(255,255,255,.25),rgba(0,0,0,.125));border-radius:var(--border-radius,6px);position:relative}.a-filter .color-filter .cbox:after,.a-filter .color-filter .cbox:before{content:"";display:block;position:absolute;outline:0;border-radius:var(--border-radius,6px);transition:all .12s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.a-filter .color-filter .cbox:before{top:0;left:0;width:100%;height:100%;border:0 solid #fff}.a-filter .color-filter .cbox:after{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:0 solid #2879fe}.a-filter .color-filter label:after,.a-filter .color-filter label:before{display:none}.a-filter .color-filter label [type=checkbox]:checked~.cbox::after{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:0 solid #2879fe;content:"";display:block;position:absolute;outline:0;border-radius:var(--border-radius,6px);transition:all .12s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-width:3px}.a-filter .color-filter label [type=checkbox]:checked~.cbox::before{top:0;left:0;width:100%;height:100%;border:0 solid #fff;content:"";display:block;position:absolute;outline:0;border-radius:var(--border-radius,6px);transition:all .12s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-width:5px}.a-filter-prop-slider__wrap{padding:0 9px}.a-filter-body .disabled-prop{opacity:.5;pointer-events:none}
/*# sourceMappingURL=filter.css.map */
