.filters__price-values,.filters__price-range{font-size:13px;font-family:var(--font-var-1);line-height:1.1;letter-spacing:.03em}.filters__sorting span,input[type=radio]+.filters__value--chip,input[type=checkbox]+.filters__value--chip{font-size:var(--button-m);font-family:var(--font-var-1);font-weight:500;line-height:1.1;letter-spacing:.03em;text-transform:uppercase}.filters__value span{font-size:15px;font-family:var(--font-var-1);line-height:normal;letter-spacing:0px}.filters__content{position:relative}.filters__content.loading:before{opacity:.5;pointer-events:all}.filters__content.loading:after{opacity:1}.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}.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}.filters__values{display:flex;flex-direction:column;gap:16px;padding-top:8px}.filters__values--chip{flex-direction:row;flex-wrap:wrap;gap:8px}.filters__values--chip .form-element{margin-bottom:8px}.filters__values .form-element{width:100%}.filters__values .form-element input{width:100%;padding-right:0;padding-left:32px}.filters__values .form-element input::-moz-placeholder{color:var(--light__text-grey)}.filters__values .form-element input:-ms-input-placeholder{color:var(--light__text-grey)}.filters__values .form-element input::placeholder{color:var(--light__text-grey)}.filters__values .form-element .icon{left:0;right:auto}input[type=checkbox]+.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]+.filters__value--toggle:after{content:none}input[type=checkbox]+.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+.filters__value--toggle{background-color:var(--light__ui_element)}input[type=checkbox]:checked+.filters__value--toggle:before{left:calc(100% - 22px)}input[type=radio]+.filters__value--chip,input[type=checkbox]+.filters__value--chip{color:var(--light__text-text);height:var(--m__button-min-height);display:flex;justify-content:center;align-items:center;padding:var(--m__button-vpadding) var(--m__button-hpadding);border:1px solid var(--light__grey_20);transition:background-color .35s,color .35s}input[type=radio]+.filters__value--chip:before,input[type=radio]+.filters__value--chip:after,input[type=checkbox]+.filters__value--chip:before,input[type=checkbox]+.filters__value--chip:after{content:none}input[type=radio]:checked+.filters__value--chip,input[type=checkbox]:checked+.filters__value--chip{color:var(--light__text_text-invert);background-color:var(--light__ui_element)}.filters__value-swatch{width:24px;height:24px;border-radius:100%;background:#0000;background-position:center;background-repeat:no-repeat;margin-right:8px;border:1px solid var(--light__ui_white)}.filters__value span{text-transform:capitalize}.filters__price{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:18px;padding-right:40px}.filters__price-range{color:var(--light__text_light-grey);display:flex;align-items:center;justify-content:space-between}.filters__price-values{display:flex;align-items:center;justify-content:center;gap:8px}.filters__sorting{position:relative;min-height:24px;display:flex;align-items:center;justify-content:flex-end;gap:4px;cursor:pointer}.filters__sorting span{font-weight:500}.filters__sorting svg{width:var(--s__icon-size);height:var(--s__icon-size)}.filters__sorting svg [fill]:not([fill=none]){fill:var(--light__ui_element)}.filters__sorting svg [stroke]:not([stroke=none]){stroke:var(--light__ui_element)}.filters__sorting select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.filters__form__actions{display:flex;flex-direction:column;gap:8px;position:fixed;bottom:0;left:0;width:100%;z-index:3;padding:24px var(--modal-margin);background-color:var(--light__ui_background-1);box-shadow:0 4px 16px #00000029}.filters__form .accordion:last-of-type{border-bottom:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/snippets.filters.css.map */
