.rangeSlider *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.rangeSlider [type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.rangeSlider [type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;outline:none;width:18px;height:18px;background:#222;border-radius:18px;border:3px solid #e5e7e8;pointer-events:auto;opacity:1}.rangeSlider .slider{position:relative;height:18px}.rangeSlider .slider:before,.rangeSlider .slider .progress{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rangeSlider .slider:before{content:"";display:block;height:3px;border-radius:3px;background:#f5f6f6}.rangeSlider .slider .progress{height:18px;border-radius:18px;background:#e5e7e8}.rangeSlider .output{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75rem}
