.budget-range{padding:14px 0 6px}.budget-range__scale,.budget-range__values{display:flex;justify-content:space-between;gap:12px}.budget-range__values{font-size:.9rem;font-weight:600;color:var(--secondary-color)}.budget-range__scale{font-size:.75rem;color:#8a8f98}.budget-range__slider{position:relative;height:28px;margin:4px 0 2px}.budget-range__fill,.budget-range__track{position:absolute;top:50%;height:4px;border-radius:4px;transform:translateY(-50%)}.budget-range__track{left:0;right:0;background:#e5e7eb}.budget-range__fill{background:var(--primary-color)}.budget-range__input{position:absolute;inset:0;width:100%;height:100%;margin:0;background:none;pointer-events:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.budget-range__input.is-top{z-index:2}.budget-range__input:focus{outline:none}.budget-range__input::-webkit-slider-runnable-track{height:100%;background:none}.budget-range__input::-moz-range-track{background:none}.budget-range__input::-webkit-slider-thumb{width:20px;height:20px;margin-top:4px;border:2px solid var(--primary-color);border-radius:50%;background:var(--white-color);box-shadow:0 1px 4px rgba(18,18,18,.2);cursor:-webkit-grab;cursor:grab;pointer-events:auto;appearance:none;-webkit-appearance:none}.budget-range__input::-moz-range-thumb{width:20px;height:20px;border:2px solid var(--primary-color);border-radius:50%;background:var(--white-color);box-shadow:0 1px 4px rgba(18,18,18,.2);cursor:grab;pointer-events:auto}.budget-range__input:active::-webkit-slider-thumb{cursor:-webkit-grabbing;cursor:grabbing}.budget-range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(55,114,92,.18)}.budget-range__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px rgba(55,114,92,.18)}.budget-range .filter-pills{margin-top:14px}