:root{--track-bg:#FFE3CF;--range-thumb:#EF7E48;--disabled:#eee}.form-range{padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range,.form-range:after{width:100%;height:1rem;border-radius:1rem}.form-range:after{display:block;background:linear-gradient(var(--primary),var(--primary)) 0/var(--value-width,0) 100% no-repeat var(--track-bg)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(239,176,72,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(239,176,72,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:var(--primary);border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:var(--range-thumb)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--track-bg);border-color:transparent;border-radius:1rem;background:linear-gradient(var(--primary),var(--primary)) 0/var(--value-width,0) 100% no-repeat var(--track-bg)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:var(--primary);border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:var(--range-thumb)}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--track-bg);border-color:transparent;border-radius:1rem;background:linear-gradient(var(--primary),var(--primary)) 0/var(--value-width,0) 100% no-repeat var(--track-bg)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--disabled)}.form-range:disabled::-moz-range-thumb{background-color:var(--disabled)}