.price-slider{--price-slider-accent: var(--color-brand-secondary, #f93822);display:block;padding-top:8px}.price-slider__track{position:relative;height:24px;margin:0 10px 18px}.price-slider__rail,.price-slider__fill{position:absolute;top:50%;height:3px;border-radius:3px;transform:translateY(-50%)}.price-slider__rail{left:0;right:0;background-color:#e2e2e2}.price-slider__fill{left:0;width:100%;background-color:var(--price-slider-accent, #ee4d2d)}.price-slider__handle{position:absolute!important;top:0;left:0;z-index:4;display:block!important;width:100%;height:24px!important;margin:0;padding:0!important;background:transparent;border:none!important;outline:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.price-slider__handle::-webkit-slider-runnable-track{height:24px;background:transparent;border:none}.price-slider__handle::-moz-range-track{height:24px;background:transparent;border:none}.price-slider__handle::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:20px;height:20px;margin-top:2px;border-radius:50%;background-color:#fff;border:2px solid var(--price-slider-accent, #ee4d2d);box-shadow:0 1px 4px #00000040;cursor:pointer}.price-slider__handle::-moz-range-thumb{pointer-events:auto;width:20px;height:20px;border-radius:50%;background-color:#fff;border:2px solid var(--price-slider-accent, #ee4d2d);box-shadow:0 1px 4px #00000040;cursor:pointer}.price-slider__handle:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #ee4d2d4d}.price-slider__handle:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #ee4d2d4d}.price-slider__fields{display:flex;align-items:center;gap:8px}.price-slider__field{display:flex;align-items:center;flex:1 1 0;min-width:0;height:40px;padding:0 10px;border:1px solid #cfcfcf;border-radius:6px;background-color:#fff;transition:border-color .15s ease}.price-slider__field:focus-within{border-color:var(--price-slider-accent, #ee4d2d)}.price-slider__currency{flex:0 0 auto;margin-right:4px;font-size:14px;color:#6b6b6b}.price-slider__input{width:100%;min-width:0;padding:0!important;border:none!important;outline:none;background:transparent;font-size:14px;color:var(--text-color);-moz-appearance:textfield}.price-slider__input::-webkit-outer-spin-button,.price-slider__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-slider__separator{flex:0 0 auto;font-size:13px;color:#6b6b6b}
/*# sourceMappingURL=/cdn/shop/t/697/assets/component-price-slider.css.map */
