/*!
 * Slider for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:100%;height:20px}.slider.slider-horizontal .slider-track{height:2px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle{margin-left:-10px;margin-top:-5px}.slider.slider-horizontal .slider-handle.triangle{border-width:0 8px 12px 8px;width:0;height:0;border-bottom-color:#d54400;margin-top:0;top:2px}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;margin-left:-5px;left:50%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-handle{margin-left:-5px;margin-top:-10px}.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#d54400;margin-left:0}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap}.slider-track{position:absolute;cursor:pointer;background-color:#000;border-radius:4px}.slider-selection{position:absolute;background-color:#000;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;width:20px;height:20px;background-color:#0e90d2;opacity:.8;border:0 solid transparent}.slider-handle.round{border-radius:20px}.slider-handle.triangle{background:transparent none}.refine a[data-toggle=collapse]{color:inherit;font-size:1.1em;text-decoration:none}.refine a[data-toggle=collapse] .fa{display:none}.refine a[data-toggle=collapse].collapsed .fa-plus-square{display:inline-block!important}.refine a[data-toggle=collapse]:not(.collapsed) .fa-minus-square{display:inline-block!important}.refine .price header{font-size:1.1em}.refine>div>ul>li{border:none}.refine>div>ul>li:not(:last-child){border-bottom:3px solid #fff}.refine ul{padding-left:0;margin:0;border:none}.refine ul li{background:0 0}.refine ul li li{border-color:#fff;border-width:0 0 1px 0;padding:1rem 0}.refine ul li li:last-child{border-color:transparent}.refine ul li li input[type=checkbox]{margin-right:.5em;position:relative;top:1px}.refine ul li label{font-weight:400;margin-bottom:0}@media (max-width:1019.98px){.refine{display:none;position:fixed;top:0;left:-100%;height:100%;width:100%;overflow-y:scroll;z-index:200000;transition:left .5s}.refine.in{display:block;left:0}}