.filter-range-slider .slider-wrapper{position:relative;height:28px;margin-bottom:10px}.filter-range-slider .slider-wrapper input[type=range]{padding:0 !important;border:0px transparent solid;position:absolute;width:100%;height:8px;top:10px;pointer-events:none;background:transparent;-webkit-appearance:none}.filter-range-slider .slider-wrapper input[type=range]::-webkit-slider-thumb{pointer-events:auto;width:16px;height:16px;background:var(--thumb-color,var(--primary));border-radius:50%;cursor:pointer;-webkit-appearance:none}.filter-range-slider .slider-wrapper input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;color:white}.filter-range-slider .slider-wrapper .slider-track{position:absolute;height:4px;background:#fff;width:100%;top:14px;left:0;border-radius:4px}.filter-range-slider .slider-wrapper .slider-range{position:absolute;height:4px;top:14px;border-radius:4px;background:var(--primary)}.filter-range-slider .slider-values{display:flex;gap:12px}.filter-range-slider .slider-values .slider-value{flex:1}.filter-range-slider .slider-values .slider-value label{font-size:0.8rem;opacity:0.7}.filter-range-slider .slider-values .slider-value input{width:100%;padding:6px;border:1px solid #ccc;border-radius:4px;margin-top:3px}