.double_range{height:40px;position:relative}.double_range .slider-track{border-radius:2px;bottom:0;height:2px;margin:auto;position:absolute;top:0;width:100%}.range_inputs{display:flex;justify-content:space-between}.range_inputs label{display:flex;max-width:88px;position:relative}.range_inputs label input{max-width:100%}.range_inputs label span[contenteditable=true]:empty:before{color:gray;content:attr(placeholder)}.range_inputs label:last-child input{text-align:right}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;bottom:0;margin:auto;outline:none;pointer-events:none;position:absolute;top:0;width:100%}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:2px}input[type=range]::-moz-range-track{-moz-appearance:none;height:2px}input[type=range]::-ms-track{appearance:none;height:2px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:rgba(232,94,12,.7);border-radius:3px;cursor:pointer;height:16px;margin-top:-7px;pointer-events:auto;width:8px}input[type=range]::-moz-range-thumb{-webkit-appearance:none;background-color:rgba(232,94,12,.7);border-radius:3px;cursor:pointer;height:16px;pointer-events:auto;width:8px}input[type=range]::-ms-thumb{appearance:none;background-color:rgba(232,94,12,.7);border-radius:3px;cursor:pointer;height:16px;pointer-events:auto;width:8px}input[type=range]:active::-webkit-slider-thumb{background-color:#fff;border:3px solid rgba(232,94,12,.7)}.selected_data{max-width:100%}.filter_string{color:#e85e0c;max-width:100%;overflow:hidden;padding-right:80px;text-overflow:ellipsis;white-space:nowrap}.mobile_filters_head{display:none}@media(max-width:1000px){.mobile_filters_head{align-items:center;background:#fff;display:flex;height:72px;justify-content:center;width:100%;z-index:1201}}.mobile_filters_head span{display:block;flex-grow:1;font-size:18px;font-weight:600;line-height:28px;text-align:center;text-transform:uppercase}.mobile_filters_head .logo{left:24px;position:absolute}.mobile_filters_head .logo img{height:32px;width:60px}.mobile_filters_head button{font-size:24px;position:absolute;right:24px}.filters .params>div{margin-bottom:16px}.filters .params .difference_rear_sizes>div:first-child{background:#fff;border:2px solid #dedede;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:44px;white-space:nowrap}.filters .params .difference_rear_sizes>div:first-child span:first-child{height:2px;margin:2px 13px 0 5px;max-width:14px;min-width:14px;position:relative}.filters .params .difference_rear_sizes>div:first-child span:first-child:before{transform:rotate(-90deg)}.filters .params .difference_rear_sizes>div:first-child span:first-child:after,.filters .params .difference_rear_sizes>div:first-child span:first-child:before{background:#666;content:"";display:block;height:100%;position:absolute;transition:all .35s ease;width:100%}.filters .params .difference_rear_sizes .show_hide{max-height:0;opacity:0;transition:all .3s}.filters .params .difference_rear_sizes.active>div{margin-top:16px}.filters .params .difference_rear_sizes.active>div:first-child span:first-child:before{transform:rotate(0deg)}.filters .params .difference_rear_sizes.active .show_hide{max-height:100vh;opacity:1}.filters .filters_mode{background:#fff;border:2px solid #dedede;border-radius:8px;display:flex;height:44px;margin-bottom:16px;padding:3px}.filters .filters_mode a{align-items:center;border-radius:4px;color:rgba(0,0,0,.87);display:flex;flex:1 1 100%;font-size:16px;font-weight:500;height:100%;justify-content:center}.filters .filters_mode a.active{background:#fff;background:linear-gradient(87.02deg,#ffcbac,#ffd99f)}.filters .filters_mode a:first-child{margin-right:2px}.filters .filters_mode a:last-child{margin-left:2px}.filters .filters_mode a:not(.active):hover{background:#ececec}@media(max-width:1000px){.filters .filters_mode{margin:12px 0 24px}}.filters .filters_accept .filters_accept_fixed{align-items:center;backdrop-filter:blur(15px);background:hsla(0,0%,100%,.6);display:flex;height:68px;justify-content:flex-end;max-width:312px}.filters .filters_accept .filters_accept_fixed.hard_fixed{bottom:0;position:fixed;width:100%}.filters .filters_accept .filters_accept_fixed button b{font-weight:600}.filters .filters_accept .filters_accept_fixed button.btn-soft-standard{margin-right:12px;max-width:114px}.filters .filters_accept .filters_accept_fixed button.btn-submit{max-width:150px}@media(max-width:1000px){.filters{background:#fff;border-radius:0;margin-bottom:70px;max-width:312px!important;min-width:312px;padding:72px 0 0}.filters .filters_accept{background:#f2f2f2;background:linear-gradient(180deg,hsla(0,0%,95%,0),#f2f2f2 79%,#f2f2f2);bottom:0;left:-101%;position:fixed;transition:all .2s ease-in-out;width:100%}.filters_component{position:relative}}.filters_component .filter_item{margin-bottom:16px}.filters_component .filter_item .filter_box{box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.filters_component .filter_item .filter_box:not(:last-child){border-bottom:none}.filters_component .filter_item .filter_box .filter_title{align-items:center;background:transparent;border:2px solid #dedede;border-radius:6px;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:44px;justify-content:flex-start;line-height:1.15;margin:0;padding:0 12px;position:relative;width:100%}.filters_component .filter_item .filter_box .filter_title>i{color:#757575;font-size:15px;line-height:14px;position:absolute;right:14px;top:12px;transform:rotate(0deg);transition:transform .4s ease-in-out}.filters_component .filter_item .filter_box .filter_title>i.icon-plus{opacity:1;transition:opacity .4s ease-in-out}.filters_component .filter_item .filter_box .filter_title>.reset_filters{background:#f6f6f6;border-radius:4px;color:#0e0f0f;font-size:12px;height:28px;line-height:12px;position:absolute;right:54px;top:6px;width:28px}.filters_component .filter_item .filter_box .filter_title.no_pointer{border:none;cursor:inherit}.filters_component .filter_item .filter_box .filter_title div.switch_box{margin-left:auto}.filters_component .filter_item .filter_box .filter_title.selected>span{background:#fff;color:#757575;display:block;font-size:13px;left:8px;padding:0 4px;position:absolute;top:-9px}.filters_component .filter_item .filter_box .filter_title:not(.no_pointer):hover{border:2px solid #cecece}.filters_component .filter_item .filter_box .preset_filters{align-items:center;background:#e85e0c;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;left:100%;line-height:16px;min-width:36px;padding:0 12px;position:absolute;top:3px;transition:all .35s ease-in-out;white-space:nowrap;z-index:1205}.filters_component .filter_item .filter_box .preset_filters span{display:block;overflow:hidden;width:0}.filters_component .filter_item .filter_box .preset_filters b{font-weight:500;-webkit-text-decoration:underline;text-decoration:underline}.filters_component .filter_item .filter_box .preset_filters:hover span{width:auto}@media(max-width:1000px){.filters_component .filter_item .filter_box .preset_filters{display:none}}.filters_component .filter_item .filter_box .filter_search{max-height:0;opacity:0;overflow:hidden;padding:0 12px;position:relative;transition:max-height .2s ease-in-out,opacity .4s ease-in-out}.filters_component .filter_item .filter_box .filter_search input{border:1px solid #d6d6d6;border-radius:3px;font-size:14px;height:36px;margin-bottom:12px;padding-left:12px;padding-right:22px;padding-top:3px;width:100%;z-index:3}.filters_component .filter_item .filter_box .filter_content{padding:0 12px}.filters_component .filter_item .filter_box .filter_list{background:#fff;border-radius:8px;box-shadow:0 0 30px 0 hsla(0,0%,76%,.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;left:0;margin-bottom:0;margin-right:0;margin-top:0;max-height:0;opacity:0;overflow:hidden;position:absolute;transition:max-height .2s ease-in-out,margin-top .2s ease-in-out,margin-bottom .2s ease-in-out,opacity .2s ease-in-out;width:100%;z-index:300}.filters_component .filter_item .filter_box .filter_list .filter_wrap{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-width:312px;padding:16px 0 16px 16px}.filters_component .filter_item .filter_box .filter_list .filter_wrap .checkbox{margin-bottom:14px}.filters_component .filter_item .filter_box .filter_list .filter_wrap .checkbox:last-child{margin-bottom:0}.filters_component .filter_item .filter_box .filter_list{scrollbar-color:#d9d9d9 #fff;scrollbar-width:thin}.filters_component .filter_item .filter_box .filter_list::-webkit-scrollbar{position:absolute;width:2px}.filters_component .filter_item .filter_box .filter_list::-webkit-scrollbar-track{background-color:#fff;border-radius:3px}.filters_component .filter_item .filter_box .filter_list::-webkit-scrollbar-track:active,.filters_component .filter_item .filter_box .filter_list::-webkit-scrollbar-track:hover{background-color:#d9d9d9}.filters_component .filter_item .filter_box .filter_list::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5px}.filters_component .filter_item .filter_box .filter_list::-webkit-scrollbar-thumb:active,.filters_component .filter_item .filter_box .filter_list::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}.filters_component .filter_item .filter_box .filter_block{margin:0 12px;max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-in-out,margin-top .2s ease-in-out,margin-bottom .2s ease-in-out,opacity .2s ease-in-out}.filters_component .filter_item .filter_box.active .filter_search{max-height:46px;opacity:1}.filters_component .filter_item .filter_box.active .filter_list{margin-bottom:10px;margin-top:10px;max-height:320px;opacity:1;overflow-y:auto}.filters_component .filter_item .filter_box.active .filter_list.buttons_list{scrollbar-width:none}.filters_component .filter_item .filter_box.active .filter_list.buttons_list::-webkit-scrollbar{width:0}.filters_component .filter_item .filter_box.active .filter_block{margin:0 12px 10px;max-height:50px;opacity:1;overflow:inherit}.filters_component .filter_item .filter_box.active .filter_title{font-size:16px;font-weight:600}.filters_component .filter_item .filter_box.active .filter_title.selected>span{background:#fff;color:#212121;display:block;font-size:16px;left:auto;padding:initial;position:relative;top:auto}.filters_component .filter_item .filter_box.active .filter_title .selected_data{display:none}.filters_component .filter_item .filter_box.active .filter_title>i.icon-plus{opacity:0}.filters_component .filter_item .filter_box .mobile_close_filter_list{display:none}@media(max-width:1000px){.filters_component .filter_item .filter_box .filter_list:not(.buttons_list){left:-101%;max-height:0;position:relative;transition:none 0s ease 0s;transition:initial;width:100%}.filters_component .filter_item .filter_box .filter_block{max-height:0;transition:none 0s ease 0s;transition:initial}.filters_component .filter_item .filter_box.active:not(.buttons_box){background:#f2f2f2;bottom:0;display:flex;flex-direction:column;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1202}.filters_component .filter_item .filter_box.active:not(.buttons_box) .filter_title{align-items:center;background:#fff;border:none;border-radius:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);display:flex;flex-shrink:0;height:44px;justify-content:center;z-index:2}.filters_component .filter_item .filter_box.active:not(.buttons_box) .filter_title i{font-size:18px;left:17px;right:auto}.filters_component .filter_item .filter_box.active:not(.buttons_box) .filter_title i:before{content:""}.filters_component .filter_item .filter_box.active:not(.buttons_box) .filter_search{background:#fff;border-radius:0;flex-shrink:0;max-height:none;padding:12px 12px 0;position:relative;z-index:3}.filters_component .filter_item .filter_box.active:not(.buttons_box) .filter_search input{margin-bottom:4px}.filters_component .filter_item .filter_box.active:not(.buttons_box) .filter_list{background:#fff;border-radius:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);left:0;margin-bottom:0;margin-top:0;max-height:100%;padding:24px 16px 16px}.filters_component .filter_item .filter_box.active:not(.buttons_box) .filter_block{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);margin:0!important;max-height:none!important;padding:18px 12px 12px;transition:none 0s ease 0s;transition:initial;width:100%}.filters_component .filter_item .filter_box.active:not(.buttons_box) .mobile_close_filter_list{display:flex;padding:12px}}