.price_range_component{--price-range-slider-thumb-size:20px;flex-wrap:wrap;align-items:center;padding:0 10px 10px;display:flex}.price_range_component .price_range_slider_input_wrap{max-width:var(--price-range-slider-input-width,90px);box-sizing:border-box;padding:5px 0;display:inline-block}.price_range_component .price_range_slider_unit{white-space:nowrap}.price_range_component .price_range_slider_inputs{align-items:center;gap:5px;display:flex}.price_range_component .price_range_slider_input{width:100%}.price_range_component .price_range_slider_track_container{flex-basis:100%;align-items:center;gap:10px;margin:0;display:flex}.price_range_component .price_range_slider_track_container:has(.price_range_slider_ok_button){flex-wrap:wrap;row-gap:8px}.price_range_component .price_range_slider_track_container:has(.price_range_slider_ok_button) .price_range_slider_track_wrapper{flex:100%;max-width:none}.price_range_component .price_range_slider_track_wrapper{--price-range-slider-min-percent:0%;--price-range-slider-max-percent:100%;-webkit-user-select:none;user-select:none;touch-action:none;flex:1;align-items:center;max-width:300px;height:36px;display:flex;position:relative}.price_range_component .price_range_slider_track{background-color:var(--price-range-slider-track-bg,#ddd);border-radius:2px;width:100%;height:4px;position:absolute}.price_range_component .price_range_slider_range{left:calc(var(--price-range-slider-min-percent) - var(--price-range-slider-thumb-size) * var(--price-range-slider-min-fraction) + (var(--price-range-slider-thumb-size) / 2));right:calc(100% - var(--price-range-slider-max-percent) + var(--price-range-slider-thumb-size) * var(--price-range-slider-max-fraction) - (var(--price-range-slider-thumb-size) / 2));background-color:var(--price-range-slider-range-bg,#333);border-radius:2px;height:4px;position:absolute}.price_range_component .price_range_slider_thumb{box-sizing:border-box;width:var(--price-range-slider-thumb-size);height:var(--price-range-slider-thumb-size);background-color:var(--price-range-slider-thumb-bg,#fff);border:2px solid var(--price-range-slider-thumb-border,#333);cursor:grab;z-index:2;border-radius:50%;transition:box-shadow .15s;position:absolute}.price_range_component .price_range_slider_thumb_min{left:calc(var(--price-range-slider-min-percent) - var(--price-range-slider-thumb-size) * var(--price-range-slider-min-fraction))}.price_range_component .price_range_slider_thumb_max{right:calc((100% - var(--price-range-slider-max-percent)) - (var(--price-range-slider-thumb-size) * (1 - var(--price-range-slider-max-fraction))))}.price_range_component .price_range_slider_thumb.is-active{cursor:grabbing;box-shadow:0 0 0 8px var(--price-range-slider-thumb-active-shadow,#33333326);z-index:3}.price_range_component .price_range_slider_action_buttons{align-items:center;gap:10px;display:inline-flex}.price_range_component .price_range_slider_track_container:has(.price_range_slider_ok_button) .price_range_slider_action_buttons{justify-content:flex-end;inline-size:100%;margin:0}.price_range_component .price_range_slider_clear_button,.price_range_component .price_range_slider_ok_button{inline-size:var(--price-range-slider-action-button-width,64px);block-size:var(--price-range-slider-action-button-height,25px);padding:var(--price-range-slider-action-button-padding,0 10px);font-size:var(--price-range-slider-action-button-font-size,13px);box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;line-height:1;display:inline-flex}html:not(.responsive) .search_sort .sort_vertical .price_range_component{--price-range-slider-thumb-size:20px;background-color:initial;border:none;display:flex}html:not(.responsive) .search_sort .sort_vertical .price_range_slider_inputs,html:not(.responsive) .search_sort .sort_vertical .price_range_slider_track_container,html:not(.responsive) .search_sort .sort_vertical .price_range_slider_track_wrapper,html:not(.responsive) .search_sort .sort_vertical .price_range_slider_action_buttons{background-color:initial;border:none;min-height:0}html:not(.responsive) .search_sort .sort_vertical .price_range_slider_inputs{font-weight:initial;margin-bottom:3px}html:not(.responsive) .search_sort .sort_vertical .price_range_slider_track_container{display:flex}html:not(.responsive) .search_sort .sort_vertical .price_range_slider_track_wrapper{max-width:200px;display:flex}html:not(.responsive) .search_sort .sort_vertical .price_range_slider_track{background-color:var(--price-range-slider-track-bg,#ddd);border:none;width:100%;min-height:0}html:not(.responsive) .search_sort .sort_vertical .price_range_slider_range{background-color:var(--price-range-slider-range-bg,#333);border:none;min-height:0}html:not(.responsive) .search_sort .sort_vertical .price_range_slider_thumb{width:var(--price-range-slider-thumb-size);height:var(--price-range-slider-thumb-size);border:2px solid var(--price-range-slider-thumb-border,#333);background-color:var(--price-range-slider-thumb-bg,#fff);min-height:0}html:not(.responsive) .search_sort .sort_vertical .price_range_slider_action_buttons{display:flex}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box{--price-range-slider-input-width:75px}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box>p{grid-template-columns:max-content 1fr;align-items:start;column-gap:0;display:grid}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .item_search_title{white-space:nowrap;align-items:center;min-block-size:36px;display:inline-flex}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .price_range_slider_wrap{min-inline-size:0;display:block}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .price_range_slider_inputs{align-items:center;column-gap:5px;min-block-size:36px;display:grid}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .price_range_slider_inputs.unit_position_after{grid-template-columns:minmax(0, var(--price-range-slider-input-width)) max-content minmax(0, var(--price-range-slider-input-width)) max-content}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .price_range_slider_inputs.unit_position_before{grid-template-columns:max-content minmax(0, var(--price-range-slider-input-width)) max-content minmax(0, var(--price-range-slider-input-width))}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .price_range_slider_input_wrap{inline-size:var(--price-range-slider-input-width);min-inline-size:0;padding:0}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box input.price_range_slider_input{box-sizing:border-box;inline-size:100%;max-inline-size:100%;font-size:12px;line-height:1.2}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .price_range_slider_separator,html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .price_range_slider_unit{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .price_range_slider_track_container,html:not(.responsive) .search_sort .sort_vertical .sort_price_range.item_search_price_range_box .price_range_slider_action_buttons{margin:0}html:not(.responsive) .side_col .price_range_filter_box{--price-range-slider-input-width:65px}html:not(.responsive) .side_col .price_range_filter_box .price_range_component{--price-range-slider-thumb-size:20px;background-color:initial;border:none;padding:0;display:flex}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_inputs,html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_track_container,html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_track_wrapper,html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_action_buttons{background-color:initial;border:none;min-height:0}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_inputs{place-items:center;column-gap:5px;margin-bottom:6px;display:grid}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_inputs.unit_position_after{grid-template-columns:minmax(0, var(--price-range-slider-input-width)) max-content minmax(0, var(--price-range-slider-input-width)) max-content}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_inputs.unit_position_before{grid-template-columns:max-content minmax(0, var(--price-range-slider-input-width)) max-content minmax(0, var(--price-range-slider-input-width))}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_input_wrap{min-inline-size:0;padding:0}html:not(.responsive) .side_col .price_range_filter_box input.price_range_slider_input{box-sizing:border-box;inline-size:100%;max-inline-size:100%}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_separator,html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_unit{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_track_container{gap:6px;margin-top:2px;display:flex}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_track_wrapper{max-width:none;flex:1;min-inline-size:0}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_thumb{width:var(--price-range-slider-thumb-size);height:var(--price-range-slider-thumb-size)}html:not(.responsive) .side_col .price_range_filter_box .price_range_slider_action_buttons{justify-content:flex-end;inline-size:100%;margin:2px 0 0}
