.price-range__set{min-width:0;margin:0;padding:0;border:0}.price-range__fields{display:flex;align-items:center;gap:var(--space-8)}.price-range__fields .field{flex:1;min-width:0}.price-range__dash{color:rgba(var(--color-foreground),var(--text-soft))}.price-range__fields .field__input::-webkit-inner-spin-button,.price-range__fields .field__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.price-range__fields .field__input{-webkit-appearance:textfield;appearance:textfield}.price-range__slider{--thumb: var(--space-24);--price-line: var(--space-4);--price-rest: rgba(var(--color-foreground), var(--line-alpha));--price-bar: rgb(var(--color-foreground));position:relative;height:var(--thumb);margin-block-end:var(--space-16)}.price-range__slider:before{content:"";position:absolute;inset-block-start:calc(50% - var(--price-line) / 2);inset-inline:calc(var(--thumb) / 2);height:var(--price-line);border-radius:var(--radius);background:linear-gradient(to right,var(--price-rest) calc(var(--slider-from, 0) * 1%),var(--price-bar) 0 calc(var(--slider-to, 100) * 1%),var(--price-rest) 0)}.price-range__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none}.price-range__range::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:transparent}.price-range__range::-moz-range-track{background:transparent}.price-range__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:var(--line-thick) solid rgb(var(--color-background));border-radius:50%;background-color:rgb(var(--color-foreground));cursor:grab;pointer-events:auto}.price-range__range::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:var(--line-thick) solid rgb(var(--color-background));border-radius:50%;background-color:rgb(var(--color-foreground));cursor:grab;pointer-events:auto}.price-range__range:active::-webkit-slider-thumb{cursor:grabbing}.price-range__range:active::-moz-range-thumb{cursor:grabbing}@media screen and (forced-colors:active){.price-range__slider{--price-rest: GrayText;--price-bar: CanvasText}.price-range__slider:before{forced-color-adjust:none}.price-range__range::-webkit-slider-thumb{background-color:ButtonText}.price-range__range::-moz-range-thumb{background-color:ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/component-price-range.css.map */
