.listivo-search-panel.gbs-range-enhanced .listivo-search-panel__fields{display:none!important}.gbs-dual-range{--gbs-range-accent:var(--accent, #afcb20);--gbs-range-dark:#2a3946;--gbs-range-muted:#7b8792;--gbs-range-border:#e6eaee;padding:8px 2px 12px;user-select:none}.gbs-dual-range__values{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-bottom:20px}.gbs-dual-range__value{position:relative;min-width:0;padding:10px 12px 11px;border:1px solid var(--gbs-range-border);border-radius:12px;background:linear-gradient(180deg,#ffffff 0%,#fafbfc 100%);box-shadow:0 5px 16px rgba(42,57,70,.055);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.gbs-dual-range__value--active{border-color:rgba(175,203,32,.7);box-shadow:0 6px 18px rgba(175,203,32,.13)}.gbs-dual-range__caption{display:block;margin-bottom:3px;color:var(--gbs-range-muted);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.gbs-dual-range__number{display:block;overflow:hidden;color:var(--gbs-range-dark);font-size:14px;font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.gbs-dual-range__slider{position:relative;height:30px;margin:0 10px}.gbs-dual-range__rail,.gbs-dual-range__fill{position:absolute;top:50%;height:6px;border-radius:999px;transform:translateY(-50%);pointer-events:none}.gbs-dual-range__rail{left:0;right:0;background:#e9edf0;box-shadow:inset 0 1px 2px rgba(42,57,70,.08)}.gbs-dual-range__fill{left:var(--gbs-range-left,0%);right:calc(100% - var(--gbs-range-right, 100%));background:linear-gradient(90deg,var(--gbs-range-accent),#c8df4e);box-shadow:0 2px 9px rgba(175,203,32,.30)}.gbs-dual-range__input{position:absolute;inset:0;width:100%;height:30px;margin:0;padding:0;appearance:none;-webkit-appearance:none;background:transparent;outline:none;pointer-events:none}.gbs-dual-range__input::-webkit-slider-runnable-track{height:6px;background:transparent;border:0}.gbs-dual-range__input::-moz-range-track{height:6px;background:transparent;border:0}.gbs-dual-range__input::-webkit-slider-thumb{width:24px;height:24px;margin-top:-9px;border:4px solid #fff;border-radius:50%;appearance:none;-webkit-appearance:none;background:var(--gbs-range-accent);box-shadow:0 0 0 1px rgba(175,203,32,.95),0 5px 13px rgba(42,57,70,.23);cursor:grab;pointer-events:auto;transition:transform .15s ease,box-shadow .15s ease}.gbs-dual-range__input::-moz-range-thumb{width:16px;height:16px;border:4px solid #fff;border-radius:50%;background:var(--gbs-range-accent);box-shadow:0 0 0 1px rgba(175,203,32,.95),0 5px 13px rgba(42,57,70,.23);cursor:grab;pointer-events:auto;transition:transform .15s ease,box-shadow .15s ease}.gbs-dual-range__input:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.12);box-shadow:0 0 0 5px rgba(175,203,32,.16),0 6px 16px rgba(42,57,70,.25)}.gbs-dual-range__input:active::-moz-range-thumb{cursor:grabbing;transform:scale(1.12);box-shadow:0 0 0 5px rgba(175,203,32,.16),0 6px 16px rgba(42,57,70,.25)}.gbs-dual-range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px rgba(175,203,32,.20),0 5px 13px rgba(42,57,70,.23)}.gbs-dual-range__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px rgba(175,203,32,.20),0 5px 13px rgba(42,57,70,.23)}.gbs-dual-range__input--from{z-index:3}.gbs-dual-range__input--to{z-index:4}.gbs-dual-range__limits{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;color:#9aa3aa;font-size:10px;font-weight:600;line-height:1.3}.gbs-dual-range__limits span:last-child{text-align:right}@media (max-width:420px){.gbs-dual-range__values{gap:8px}.gbs-dual-range__value{padding:9px 10px 10px}.gbs-dual-range__number{font-size:13px}}.gbs-dual-range,.gbs-dual-range *{box-sizing:border-box}.gbs-dual-range{width:100%;min-width:0;max-width:100%;overflow:visible}.gbs-dual-range__values,.gbs-dual-range__value,.gbs-dual-range__slider,.gbs-dual-range__limits{min-width:0;max-width:100%}.gbs-dual-range__number{max-width:100%}@media (max-width:1024px){.gbs-dual-range{padding-left:0;padding-right:0}.gbs-dual-range__values{gap:8px;margin-bottom:16px}.gbs-dual-range__value{padding:9px 10px 10px}.gbs-dual-range__slider{margin-left:8px;margin-right:8px}}@media (max-width:768px){.gbs-dual-range{padding-top:6px;padding-bottom:10px}.gbs-dual-range__values{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-bottom:14px}.gbs-dual-range__caption{font-size:9px}.gbs-dual-range__number{font-size:13px}.gbs-dual-range__slider{height:38px;margin-left:9px;margin-right:9px}.gbs-dual-range__input{height:38px}.gbs-dual-range__input::-webkit-slider-thumb{width:28px;height:28px;margin-top:-11px}.gbs-dual-range__input::-moz-range-thumb{width:20px;height:20px}.gbs-dual-range__limits{gap:8px;font-size:9px}}@media (max-width:420px){.gbs-dual-range__values{gap:6px}.gbs-dual-range__value{padding:8px 9px 9px;border-radius:10px}.gbs-dual-range__number{font-size:12px}.gbs-dual-range__slider{margin-left:7px;margin-right:7px}}@media (max-width:330px){.gbs-dual-range__values{grid-template-columns:minmax(0,1fr)}.gbs-dual-range__value{display:flex;align-items:center;justify-content:space-between;gap:10px}.gbs-dual-range__caption{margin-bottom:0;flex:0 0 auto}.gbs-dual-range__number{text-align:right}}@media (hover:none) and (pointer:coarse){.gbs-dual-range__slider,.gbs-dual-range__input{height:44px}.gbs-dual-range__input::-webkit-slider-thumb{width:30px;height:30px;margin-top:-12px}.gbs-dual-range__input::-moz-range-thumb{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.gbs-dual-range__value,.gbs-dual-range__input::-webkit-slider-thumb,.gbs-dual-range__input::-moz-range-thumb{transition:none!important}}.gbs-dual-range--editable .gbs-dual-range__number{display:none}.gbs-dual-range__editor{display:flex;align-items:center;gap:4px;min-width:0;width:100%}.gbs-dual-range__edit{min-width:0;width:100%;flex:1 1 0%;height:30px;padding:2px 0;border:0;border-bottom:1px solid #d8dee3;border-radius:0;background:transparent;color:var(--gbs-range-dark);font:inherit;font-size:14px;font-weight:800;line-height:1.3;user-select:text;appearance:textfield;-moz-appearance:textfield}.gbs-dual-range__edit::-webkit-inner-spin-button,.gbs-dual-range__edit::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gbs-dual-range__edit:focus{outline:2px solid var(--gbs-range-accent);outline-offset:2px;border-radius:3px}.gbs-dual-range__unit{flex:0 0 auto;color:var(--gbs-range-muted);font-size:11px;white-space:nowrap}@media (max-width:1024px){.gbs-dual-range__edit{min-height:34px;font-size:16px}}@media (max-width:330px){.gbs-dual-range__editor{flex:1 1 0%}}