.filter{width:max(152px,min(215px,100vw * .8388 * .178));flex-shrink:0}.cart__item-product-text{margin-left:16px;flex-grow:1;font-weight:400;font-family:PoppinsSemiBold;font-size:16px;line-height:23px;color:#1c1c1c}.filter__categories{padding-top:40px}.filter__categories:first-child{padding-top:7px}.filter__title{display:block;font-weight:400;font-family:PoppinsBold;font-size:16px;line-height:23px;color:#1c1c1c}.filter__link{display:block;font-family:PoppinsRegular;font-size:14px;line-height:20px;color:#1c1c1c;padding:11px 0;cursor:pointer;text-decoration:none}.filter__link--first{margin-top:5px}.filter__link--active{font-weight:400;font-family:PoppinsBold;color:#939393}.filter__brands{margin-top:40px}.filter__search-input{border:1px solid #E3E3E3;display:flex;align-items:center;height:41px;margin-top:18px}.filter__search-input-icon{width:12px;margin-left:15px}.filter__search-input-field{font-family:PoppinsRegular;font-size:12px;line-height:17px;color:#1c1c1c;border:none;height:100%;width:120px;flex-grow:1;outline:none;padding:0 15px}.filter__search-input-field::placeholder{color:#707070}.filter__checkbox{position:relative;cursor:pointer;display:flex;align-items:center;padding:11px 0}.filter__checkbox--first{margin-top:11px}.filter__checkbox-input{position:absolute;width:0;height:0;-webkit-appearance:none;appearance:none;cursor:pointer}.filter__checkbox-input:before{content:"";position:absolute;left:0;top:50%;width:22px;height:22px;transform:translateY(-50%);background-image:url(./filter-checkbox.svg);cursor:pointer}.filter__checkbox-input:checked:before{background-image:url(./filter-checkbox-checked.svg)}.filter__checkbox-text{margin-left:33px;display:block;font-family:PoppinsRegular;font-size:14px;line-height:20px;color:#1c1c1c}.mobile-filter{display:none;width:300px;position:fixed;right:-320px;top:0;bottom:0;background-color:#fff;border-top:8px solid #939393;z-index:200;box-shadow:0 0 6px #00000029;transition:right .3s;padding:40px 32px}.body--mobile-filter-open .mobile-filter{right:0}.mobile-filter-overlay{display:none}.body--mobile-filter-open .mobile-filter-overlay{z-index:190;left:0;right:0;bottom:0;top:0;position:fixed}.mobile-filter-title{padding-bottom:32px;border-bottom:1px solid #E3E3E3}.mobile-filter-title-text{font-family:Salute;font-weight:400;font-size:22px;line-height:22px;color:#939393}.mobile-filter-close-button{width:32px;height:32px;padding:8px;position:absolute;top:34px;right:32px;cursor:pointer}.mobile-filter-inlay{position:absolute;left:32px;right:32px;top:119px;bottom:24px;overflow:auto}.mobile-filter-inlay .filter__categories,.mobile-filter-inlay:first-child{padding-top:16px}.mobile-filter-inlay .filter__brands{margin-top:16px}.mobile-filter-sort-dropdown{background-color:#fff;width:calc(100% - 24px);border:1px solid #E3E3E3;font-family:PoppinsRegular;font-size:12px;line-height:17px;color:#707070;padding:10px 15px;-webkit-appearance:none;appearance:none;background-image:url(./caret-down.svg);background-repeat:no-repeat;background-position:right 15px center;margin-right:24px}.mobile-filter-buttons{position:absolute;bottom:40px;left:32px;right:32px}.mobile-filter-button{font-weight:400;font-family:PoppinsBold;font-size:14px;line-height:20px;height:55px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:linear-gradient(to right,#c2c2c2,#939393);margin-top:24px;color:#fff}.mobile-filter-button--cancel{background:#fff;color:#1c1c1c;border:2px solid #939393;transition:background .3s}.mobile-filter-button--cancel:active,.mobile-filter-button--cancel:focus,.mobile-filter-button--cancel:hover{background-color:#e3e3e3}@media (min-width: 1024px){.body--sticky-filter .filter{position:fixed;top:261px}.body--sticky-filter .filter+*{margin-left:calc(6.95% + max(152px,min(215px,100vw * .8388 * .178)))}.body--filter-at-bottom .filter{align-self:flex-end}}@media (max-width: 1023px){.filter{display:none}.mobile-filter,.body--mobile-filter-open .mobile-filter-overlay{display:block}}@media (max-height: 803px){.filter{display:none}.mobile-filter,.body--mobile-filter-open .mobile-filter-overlay{display:block}}.filter__link-sub-links{height:0;overflow:hidden}.filter__link-sub-links--open{height:auto}.filter__link--toggle-container{position:relative;padding-right:32px}.filter__link--toggle{position:absolute;right:0;top:5px;width:32px;height:32px;background-image:url(./caret-down.svg);background-position:center center;background-repeat:no-repeat;border:1px solid #707070}.filter__link--toggle--open{transform:rotate(180deg)}.filter__link--sub-link{padding-left:32px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/filter.css.map */
