.step-slider{position:relative;width:100%;margin-bottom:30px;height:60px;display:flex;flex-direction:column;justify-content:flex-start;padding:0 12px}div.step-slider-track{height:4px;--range-min: 0%;--range-max: 100%;background:#e5e5e5;background:linear-gradient(to right,rgba(0,0,0,.12) var(--range-min),rgba(0,0,0,1) var(--range-min),rgba(0,0,0,1) var(--range-max),rgba(0,0,0,.12) var(--range-max));border-radius:2px;position:relative;display:block;margin:0 -12px;min-height:4px;width:calc(100% + 24px);top:18px}.step-slider input[type=range]{position:absolute;left:-12px;top:0;width:calc(100% + 24px);height:40px;background:transparent;margin:0;z-index:1;pointer-events:none;-webkit-appearance:none;appearance:none}.step-slider input[type=range]:first-child{z-index:2}.step-slider input[type=range]:last-child{z-index:3}.step-slider input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent;border-radius:2px;border:none}.step-slider input[type=range]::-moz-range-track{height:4px;background:transparent;border-radius:2px;border:none}.step-slider input[type=range]::-ms-fill-lower,.step-slider input[type=range]::-ms-fill-upper{height:4px;background:transparent;border-radius:2px;border:none}.step-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;background:#000;border-radius:50%;box-shadow:0 2px 6px #00000026;border:2px solid #fff;cursor:pointer;transition:transform .2s,box-shadow .2s;pointer-events:auto;position:relative;margin-top:-10px}.step-slider input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.1);box-shadow:0 4px 12px #00000040}.step-slider input[type=range]:focus::-webkit-slider-thumb{outline:2px solid #0056b3;outline-offset:2px;transform:scale(1.1)}.step-slider input[type=range]::-moz-range-thumb{width:24px;height:24px;background:#000;border-radius:50%;box-shadow:0 2px 6px #00000026;border:2px solid #fff;cursor:pointer;transition:transform .2s,box-shadow .2s;pointer-events:auto;position:relative;-moz-appearance:none;margin-top:-10px}.step-slider input[type=range]:hover::-moz-range-thumb{transform:scale(1.1);box-shadow:0 4px 12px #00000040}.step-slider input[type=range]:focus::-moz-range-thumb{outline:2px solid #0056b3;outline-offset:2px;transform:scale(1.1)}.step-slider input[type=range]::-ms-thumb{width:24px;height:24px;background:#000;border-radius:50%;box-shadow:0 2px 6px #00000026;border:2px solid #fff;cursor:pointer;transition:transform .2s,box-shadow .2s;pointer-events:auto;position:relative;margin-top:-10px}.step-slider input[type=range]:hover::-ms-thumb{transform:scale(1.1);box-shadow:0 4px 12px #00000040}.step-slider input[type=range]:focus::-ms-thumb{outline:2px solid #0056b3;outline-offset:2px;transform:scale(1.1)}.step-slider input[type=range]:focus{outline:none}.step-slider-ticks{position:absolute;width:100%;top:0;left:0;height:40px;pointer-events:none;z-index:0}.step-slider-tick{position:absolute;display:flex;flex-direction:column;align-items:center;height:40px;pointer-events:none;transform:translate(-50%)}.step-slider-tick:first-child{transform:translate(0)}.step-slider-tick:last-child{transform:translate(-100%)}.step-slider-tick:before{content:"";position:absolute;display:block;width:1px;height:40px;top:50%;transform:translateY(-50%);background:#333;opacity:.8;transition:opacity .2s}.step-slider-tick:first-child:not(:only-child):before{left:10px}.step-slider-tick:last-child:not(:only-child):before{right:10px;left:auto}.step-slider-tick.active:before{opacity:1;background:#000;width:1px}.step-slider-tick-label{font-size:1.4rem;font-weight:500;color:#222;padding-top:40px;white-space:nowrap;pointer-events:none}@media (prefers-contrast: high){.step-slider input[type=range]::-webkit-slider-thumb,.step-slider input[type=range]::-moz-range-thumb,.step-slider input[type=range]::-ms-thumb{border:3px solid #000;background:#fff}div.step-slider-track{background:linear-gradient(to right,#ccc var(--range-min),#000 var(--range-min),#000 var(--range-max),#ccc var(--range-max))}}@media (prefers-reduced-motion: reduce){.step-slider input[type=range]::-webkit-slider-thumb,.step-slider input[type=range]::-moz-range-thumb,.step-slider input[type=range]::-ms-thumb{transition:none}}.custom-facet-options.custom-facet-options--step-slider{display:none}.mobile-facets__submenu .step-slider{position:relative;width:calc(100% - 5rem);margin:0 2.5rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-step-slider-facet.css.map */
