.price-range-wrapper{padding:0 .5em;height:65px}.price-range-wrapper .price-text-wrapper{padding-bottom:2em;text-transform:uppercase}.price-range-wrapper .price-text-wrapper .price-title{font-family:var(--font-bold)!important;font-size:19px;display:none}.price-range-wrapper .price-text-wrapper .price-from-to{font-size:15px;line-height:1.5;position:relative;top:-.3em}.price-range-wrapper .range-slider{width:82%;padding:0 1em}.price-range-wrapper .range-slider input{-webkit-appearance:none;-moz-appearance:none;font-size:1em;z-index:1;pointer-events:none;position:absolute;padding:0;margin:0;top:0;right:0;bottom:0;left:0;height:100%;width:100%;outline:0;border-radius:1em;background:0 0;border:0}.price-range-wrapper .range-slider input:active,.price-range-wrapper .range-slider input:focus{outline:0;z-index:2}.price-range-wrapper .range-slider input::-moz-focus-outer{border:0}.price-range-wrapper .range-slider input::-moz-range-track{pointer-events:none;position:absolute;padding:0;margin:0;top:0;right:0;bottom:0;left:0;height:100%;width:100%;outline:0;border-radius:1em;background:0 0;border:0}.price-range-wrapper .range-slider input::-moz-range-thumb{-moz-appearance:none;pointer-events:all;position:relative;z-index:9;outline:0;z-index:10;width:18px;height:18px;background:#000;border:3px solid #bd1226;box-shadow:0 .15em .5em 0 rgba(33,36,41,.35);border-radius:2em;cursor:pointer}.price-range-wrapper .range-slider input::-webkit-slider-runnable-track{margin:0 -.5em}.price-range-wrapper .range-slider input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;position:relative;z-index:9;outline:0;z-index:10;width:24px;height:24px;background:#000;border:3px solid #bd1226;box-shadow:0 .15em .5em 0 rgba(33,36,41,.35);border-radius:2em;cursor:pointer}.price-range-wrapper .range-slider .range-slider-set{position:relative;flex:1;height:.5em;border-radius:1em;background:#bd1226;pointer-events:none;height:2px}.price-range-wrapper .range-slider .range-slider-set [class*=span-]{pointer-events:none;position:absolute;top:0;bottom:0}.price-range-wrapper .range-slider .range-slider-set .handle{position:absolute;line-height:1;font-family:"klavikal";white-space:nowrap;text-align:center;cursor:pointer;z-index:3}.price-range-wrapper .range-slider .range-slider-set .handle.from-value{transform:translate(-8px,-1.8em);left:0}.price-range-wrapper .range-slider .range-slider-set .handle.to-value{transform:translate(-15px,-1.8em);left:100%}.price-range-wrapper .range-slider .range-slider-set .handle.to-value.top-on-collision{top:3em}