.app-range-slider{background-color:#e8e8e8;border-radius:2px;height:2px;width:100%}.app-range-slider .progress{height:2px;overflow:hidden;position:relative}.app-range-slider .progress .progress-line{background-color:#41bbbb;border-radius:2px;height:inherit;position:absolute}.app-range-slider .control-wrapper{position:relative}.app-range-slider .control-wrapper .form-control{background:none;cursor:pointer;height:2px;pointer-events:none;position:absolute;top:-2px}.app-range-slider .control-wrapper .form-control::-webkit-slider-thumb{-webkit-appearance:none;background-color:#41bbbb;border-radius:50%;height:18px;pointer-events:auto;width:18px}.app-range-slider .control-wrapper .form-control::-moz-range-thumb{-moz-appearance:none;background-color:#41bbbb;border:none;border-radius:50%;height:18px;pointer-events:auto;width:18px}.price-filters .filters-title{font-weight:600;margin-bottom:12px}.price-filters .app-range-slider{margin-bottom:16px}.price-filters .price-inputs{display:grid;grid-template-columns:repeat(2,1fr)}.price-filters .price-inputs .price-from .control-wrapper{border-bottom-right-radius:0;border-top-right-radius:0}.price-filters .price-inputs .price-to .control-wrapper{border-bottom-left-radius:0;border-top-left-radius:0}
