.range-slider-container{display:flex;flex-direction:column;align-items:flex-start}.range-slider-container .checkbox-container{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:10px;gap:10px}.range-slider-container .checkbox-container label{display:flex;align-items:center;font-size:15px;gap:5px;cursor:pointer}.range-slider-container .checkbox-container label input{cursor:pointer}.range-slider-container .checkbox-container img{width:15px;height:15px}.range-slider-container .rangesContainer{animation:fadeinAnim .2s ease-in}@keyframes fadeinAnim{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}.range-slider-container .rangesContainer .range-inputs{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;gap:10px}.range-slider-container .rangesContainer .range-inputs .range-input-container{position:relative;width:48%;padding:0}.range-slider-container .rangesContainer .range-inputs .range-input-container span.unit{max-width:-moz-fit-content;max-width:fit-content;position:absolute;top:50%;right:25px;transform:translateY(-50%);color:#333}.range-slider-container .rangesContainer .range-inputs .range-input-container input{background-color:#eeebeb;border:none;width:100%;height:50px;padding:5px 5px 5px 20px;box-sizing:border-box}.range-slider-container .rangesContainer .range-inputs .range-input-container input:focus{outline:none;border:2px solid #007bff}