.modal__filters .filters__container details.accordion.filters__accordion .accordion__title span{font-size:var(--overline-3);font-family:var(--font-var-1);font-weight:500;line-height:auto;letter-spacing:.08em;text-transform:uppercase}.modal__filters .filters__sorting span,.modal__filters .filters__price-values,.modal__filters .filters__price-range{font-size:var(--overline-1);font-family:var(--font-var-1);font-weight:500;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.modal__filters .filters__value span{font-size:var(--paragraph-s);font-family:var(--font-var-1);font-weight:500;line-height:1.5;letter-spacing:0em}input[type=radio]+.modal__filters .filters__value--chip,input[type=checkbox]+.modal__filters .filters__value--chip{font-size:var(--button-m);font-family:var(--font-var-1);font-weight:500;line-height:1.1;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width: 1025px){input[type=radio]+.modal__filters .filters__value--chip,input[type=checkbox]+.modal__filters .filters__value--chip{line-height:1.22}}@media screen and (min-width: 1025px){.modal--left .modal__content{right:0;left:unset;transform:translate(100%)}}.modal__filters{height:100%}.modal__filters .modal__body-inner{padding:0}.modal__filters .filters__form{display:flex;flex-direction:column;height:100%}.modal__filters .filters__body{flex-grow:1;overflow:hidden}.modal__filters .filters__body__inner{scrollbar-base-color:var(--dark__ui_element-invert);scrollbar-face-color:var(--dark__ui_element-invert);scrollbar-3dlight-color:var(--dark__ui_element-invert);scrollbar-highlight-color:var(--dark__ui_element-invert);scrollbar-track-color:var(--dark__ui_element-invert);scrollbar-arrow-color:var(--dark__ui_element-invert);scrollbar-shadow-color:var(--dark__ui_element-invert);scrollbar-dark-shadow-color:var(--dark__ui_element-invert);height:100%;overflow:hidden auto}.modal__filters .filters__body__inner::-webkit-scrollbar{width:2px;height:2px}.modal__filters .filters__body__inner::-webkit-scrollbar-button{width:0px;height:0px}.modal__filters .filters__body__inner::-webkit-scrollbar-thumb{background:var(--dark__ui_element-invert);border:0px none var(--dark__ui_element-invert);border-radius:0}.modal__filters .filters__body__inner::-webkit-scrollbar-thumb:hover{background:var(--dark__ui_element-invert)}.modal__filters .filters__body__inner::-webkit-scrollbar-thumb:active{background:var(--dark__ui_element-invert)}.modal__filters .filters__body__inner::-webkit-scrollbar-track{background:var(--dark__text_dark-grey);border:0 none rgba(0,0,0,0);border-radius:0}.modal__filters .filters__body__inner::-webkit-scrollbar-track:hover{background:var(--dark__text_dark-grey)}.modal__filters .filters__body__inner::-webkit-scrollbar-track:active{background:var(--dark__text_dark-grey)}.modal__filters .filters__body__inner::-webkit-scrollbar-corner{background:#0000}.modal__filters .filters__body__inner::-webkit-scrollbar{width:0;height:0}.modal__filters .filters__footer{display:flex;flex-direction:column;padding:16px var(--modal-margin) 0;gap:16px}.modal__filters .filters__content{position:relative}.modal__filters .filters__content.loading:before{opacity:.5;pointer-events:all}.modal__filters .filters__content.loading:after{opacity:1}.modal__filters .filters__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:var(--light__ui_background);opacity:0;pointer-events:none;z-index:2}.modal__filters .filters__content:after{content:"";position:fixed;top:50%;left:50%;width:var(--xl__icon-size);height:var(--xl__icon-size);border:3px solid var(--light__grey_20);border-bottom-color:var(--light__ui_element);border-radius:100%;opacity:0;animation:spin infinite linear 1s;z-index:2;pointer-events:none;transition:opacity .35s}.modal__filters .filters__container{height:100%}.modal__filters .filters__container details{padding-left:var(--modal-margin);padding-right:var(--modal-margin);border-color:var(--light__ui_background-1)}.modal__filters .filters__container details.accordion.filters__accordion.hidden{display:none!important}.modal__filters .filters__container details.accordion.filters__accordion .accordion__title .icon,.modal__filters .filters__container details.accordion.filters__accordion .accordion__title .icon svg{width:20px;height:20px}.modal__filters .filters__container details.accordion.filters__accordion .accordion__content input[type=radio]+label:before,.modal__filters .filters__container details.accordion.filters__accordion .accordion__content input[type=radio]+label:after{border-radius:unset}.modal__filters .filters__values{display:flex;flex-direction:column;gap:16px;padding-top:8px}.modal__filters .filters__values--chip{flex-direction:row;flex-wrap:wrap;gap:8px}.modal__filters .filters__values--chip .form-element{margin-bottom:8px}.modal__filters .filters__values .form-element{width:100%}.modal__filters .filters__values .form-element input{width:100%;padding-right:0;padding-left:32px}.modal__filters .filters__values .form-element input::-moz-placeholder{color:var(--light__text-grey)}.modal__filters .filters__values .form-element input:-ms-input-placeholder{color:var(--light__text-grey)}.modal__filters .filters__values .form-element input::placeholder{color:var(--light__text-grey)}.modal__filters .filters__values .form-element .icon{left:0;right:auto}.modal__filters .filters__values input[type=checkbox]+label:before{margin-right:14px}.modal__filters .filters__value:before{margin-right:14px}.modal__filters .filters__value span{letter-spacing:.48px}input[type=checkbox]+.modal__filters .filters__value--toggle{position:relative;width:48px;height:24px;background-color:var(--light__grey_20);border-radius:40px;transition:background-color .35s}input[type=checkbox]+.modal__filters .filters__value--toggle:after{content:none}input[type=checkbox]+.modal__filters .filters__value--toggle:before{position:absolute;top:2px;left:2px;background-color:var(--light__ui_element-invert);border:0;padding:0;margin:0;width:20px;height:20px;border-radius:100%}input[type=checkbox]:checked+.modal__filters .filters__value--toggle{background-color:var(--light__ui_element)}input[type=checkbox]:checked+.modal__filters .filters__value--toggle:before{left:calc(100% - 22px)}input[type=radio]+.modal__filters .filters__value--chip,input[type=checkbox]+.modal__filters .filters__value--chip{color:var(--light__text-text);height:var(--m__btn-min-h);display:flex;justify-content:center;align-items:center;padding:var(--m__button-vpadding) var(--m__button-hpadding);background-color:var(--light__grey_07);border-radius:99px;transition:background-color .35s,color .35s}input[type=radio]+.modal__filters .filters__value--chip:before,input[type=radio]+.modal__filters .filters__value--chip:after,input[type=checkbox]+.modal__filters .filters__value--chip:before,input[type=checkbox]+.modal__filters .filters__value--chip:after{content:none}input[type=radio]:checked+.modal__filters .filters__value--chip,input[type=checkbox]:checked+.modal__filters .filters__value--chip{color:var(--light__text_text-invert);background-color:var(--light__ui_element)}.modal__filters .filters__value-swatch{width:24px;height:24px;border-radius:100%;background:#0000;background-position:center;background-repeat:no-repeat;margin-right:8px}.modal__filters .filters__price{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:18px;padding-right:40px}.modal__filters .filters__price-range{color:var(--light__text_light-grey);display:flex;align-items:center;justify-content:space-between}.modal__filters .filters__price-values{display:flex;align-items:center;justify-content:center;gap:8px}.modal__filters .filters__sorting{position:relative;min-height:24px;display:flex;align-items:center;justify-content:space-between;gap:4px;cursor:pointer}.modal__filters .filters__sorting svg{width:16px;height:16px}.modal__filters .filters__sorting svg [fill]:not([fill=none]){fill:var(--light__ui_element)}.modal__filters .filters__sorting svg [stroke]:not([stroke=none]){stroke:var(--light__ui_element)}.modal__filters .filters__sorting select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.modal__body{flex-grow:1;padding-right:0;padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/snippets.filters.css.map */
