.slider{display:block;height:36px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.slider .slider-touch-left,.slider .slider-touch-right{background:transparent;border:0;box-sizing:border-box;display:block;height:36px;padding:6px;position:absolute;width:36px;z-index:2}.slider .slider-touch-left:focus-visible,.slider .slider-touch-right:focus-visible{outline:2px solid var(--primary)!important}.slider .slider-touch-left:focus:not(:focus-visible),.slider .slider-touch-right:focus:not(:focus-visible){outline:none;text-decoration:underline!important}.slider .slider-touch-left,.slider .slider-touch-right{outline-offset:-6px;-moz-outline-radius:50%}.slider .slider-touch-left .control,.slider .slider-touch-right .control{background:var(--gray-05);border:1px solid var(--gray-02);border-radius:50%;display:block;height:100%;width:100%}.slider .slider-touch-left .control:hover,.slider .slider-touch-right .control:hover{background:var(--gray-04)}.slider .slider-touch-left:active .control,.slider .slider-touch-left:focus .control,.slider .slider-touch-right:active .control,.slider .slider-touch-right:focus .control{background-color:var(--primary-reverse-lightest);border-color:var(--color-border-focus)}.slider .slider-line{background-color:var(--gray-02);border-radius:4px;box-sizing:border-box;height:2px;left:18px;overflow:hidden;position:absolute;top:16px;width:calc(100% - 36px);z-index:0}.slider .slider-line .line{background-color:var(--primary);display:block;height:100%;width:0}.slider.is-resell .slider-line .line{background-color:var(--brand-resell)}.slider-values{display:flex;justify-content:space-between;padding:0 1rem}
