.btn-filter{padding:13px 24px}.btn-filter i{margin:0 16px 0 0;font-size:18px}.btn-filter .btn__text{text-transform:none;font-size:16px;color:#454948;font-family:var(--ff-base-lt)}.filter-drawer{position:relative;display:flex;flex-direction:column;width:100%;height:100%}facet-filters-form{width:100%}.facets__form-vertical{width:100%}.filter-drawer__header{z-index:2;display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:20px 24px;background:#f6f6f6}.filter-drawer__header .drawer__title{font-size:25px;display:flex;align-items:center;gap:10px}.filter-drawer__header .drawer__title i{font-size:20px;position:relative;top:2px}.filter-drawer__header #FiltersCloseButton{width:32px;height:32px}.filter-drawer__header .drawer__close{border-radius:5px;padding:6px;background-color:#ccc;display:flex;align-items:center;justify-content:center}.filter-drawer__header .drawer__close svg{width:20px;height:20px}.filter-drawer__header .drawer__close svg path{fill:var(--clr-ntrl-min)}.filter-price-custom .facets__header-vertical{font-size:14px}.filter-price-custom .facets__price{display:flex;padding:10px 0}.field-currency{align-self:center;margin:0 9px;font-size:14px}.active-facets{width:100%;display:flex;padding:10px 24px 20px;gap:10px;justify-content:flex-start;flex-wrap:wrap}.active-facets facet-remove .active-facets__button{display:flex;border:1px solid grey;padding:5px 10px}.active-facets facet-remove .active-facets__button span{display:inline-flex;font-size:12px;gap:5px}.active-facets facet-remove .active-facets__button span .svg-wrapper{width:15px}.active-facets facet-remove .active-facets__button span .visually-hidden{display:none}.active-facets-vertical-filter{width:100%}.filter-drawer__content{z-index:1;height:calc(100vh - 160px)}.filter-drawer__content .facet-filters__label{font-size:12px;font-style:normal;font-weight:100;margin:0}.filter-drawer__content .facet-filters__label label{font-family:var(--ff-base-smb);font-weight:100}.filter-drawer__content .facet-filters__radios{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.filter-drawer__content .facet-filters__radio{display:flex;align-items:center;align-content:center;gap:10px}.filter-drawer__content .facet-filters__radios label{font-size:13px;line-height:1.2}.filter-drawer__content .facet-filters__radios input[type=radio]{width:24px;height:24px;accent-color:#919191}.filter-drawer__content .btn-filter-remove{font-size:12px;font-weight:600;color:#000;text-decoration:underline;width:100%;display:block}.filter-drawer__content .btn-filter-remove a{padding:10px 24px;display:flex;align-items:center;gap:6px;color:#000;font-weight:initial;width:fit-content}.filter-drawer__content .btn-filter-remove a svg{width:12px;height:12px}.filter-drawer__content-sort{padding:20px 0;margin:0 24px;border-bottom:1px solid #e5e5e5}.filter-drawer__content-sort .facet-filters__radios{display:grid;grid-template-columns:1fr 1fr;gap:10px}.filter-drawer__content-sort .product-count-vertical{display:none}.filter-drawer__content-sort .facet-filters__field{display:flex;flex-direction:column;gap:10px}.filter-drawer__content-filters{margin:0;max-height:calc(100vh - 264px);overflow-y:scroll;padding:0 0 100px}.filter-drawer__content-filters details{margin:0 24px;border-bottom:1px solid #e5e5e5}.filter-drawer__content-filters details summary{font-size:13px;font-weight:600;padding:16px 0;cursor:pointer}.filter-drawer__content-filters details summary::marker,.filter-drawer__content-filters details summary::-webkit-details-marker{content:none;display:none}.filter-drawer__content-filters details summary>div{display:flex;justify-content:space-between;align-items:center}.filter-drawer__content-filters details summary>div .plusminus{margin-left:0;pointer-events:none}.filter-drawer__content-filters details summary>div .facets__summary-label,.filter-drawer__content-filters details summary>div>span{font-family:var(--ff-base-smb);color:var(--clr-ntrl-dkr);font-size:12px;font-weight:100}.filter-drawer__content-filters details summary>div>span .facets__selected.hidden{display:none}.filter-drawer__content-filters details summary svg{width:10px;height:10px}.filter-drawer__content-filters details[open] summary svg{transform:rotate(180deg)}.filter-drawer__footer{z-index:2;border-top:1px solid #e5e5e5;background-color:#f6f6f6;width:100%;height:80px;padding:20px 24px}.filter-drawer__footer .btn{width:100%}details .facets__display-vertical{padding:20px 0}details .facets__display-vertical fieldset{border:none}details .facets__display-vertical fieldset legend.visually-hidden{display:none}.facets-layout{display:flex;flex-wrap:wrap;gap:10px}.facets-layout .list-menu__item{width:calc(50% - 10px);cursor:pointer}.list-menu__item.facets__item .facets__label{display:flex;align-items:center;position:relative;gap:10px;cursor:pointer}.list-menu__item.facets__item .facets__label input{-webkit-appearance:none;appearance:none;display:none}.list-menu__item.facets__item .facets__label .svg-wrapper{width:12px;position:absolute;left:2px;display:none}.list-menu__item.facets__item .facets__label .svg-wrapper svg path{fill:#fff}.list-menu__item.facets__item .facets__label.active>svg rect{fill:var(--clr-ntrl-mid)}.list-menu__item.facets__item .facets__label.active .svg-wrapper{display:flex}.facet-checkbox__text{font-size:14px}.list-menu__item.facets__item .facets__label>.visually-hidden{display:none}details[open] .facets__summary>div .plusminus-icon:after{transform:translateY(-50%) rotate(180deg)!important;transition:all .3s ease-in-out}details[open] .facets__summary>div .plusminus-icon:before{transform:translateY(-50%) rotate(0);transition:all .3s ease-in-out}@media screen and (max-width: 860px){.filter-drawer__header{padding:20px}.filter-drawer__content .btn-filter-remove a{padding:10px 20px}.active-facets{padding:10px 20px 20px}.filter-drawer__header .drawer__title{font-size:21px}.filter-drawer__content .facet-filters__radios label{font-size:11px}.filter-drawer__content .facet-filters__radios input[type=radio]{width:20px;height:20px}.filter-drawer__content-filters details summary{padding:6px 0}.facet-checkbox__text{font-size:11px}.filter-drawer__content .facet-filters__label label,.filter-drawer__content-filters details summary>div .facets__summary-label,.filter-drawer__content-filters details summary>div>span{font-size:11px}.filter-drawer__footer{padding:20px}.filter-drawer__content-sort,.filter-drawer__content-filters details{margin:0 20px}details[open] .facets__summary>div .plusminus-icon:before,details[open] .facets__summary>div .plusminus-icon:after{width:16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-filters.css.map */
