.zl-range-fields{border:0;min-width:0;margin:0;padding:0}.zl-range-fields legend{color:#58665f;margin-bottom:6px;font-size:12px}.zl-range-fields>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.zl-range-fields label{min-width:0;position:relative}.zl-range-fields label>span{color:#667384;pointer-events:none;font-size:12px;position:absolute;top:13px;left:10px}.zl-range-fields input{color:#1f2937;background:#fff;border:1px solid #cbdacf;border-radius:7px;width:100%;min-width:0;height:44px;padding:8px 8px 8px 33px;font-size:14px}.zl-range-fields input:focus-visible{outline-offset:1px;outline:2px solid #398d68}.zl-range-error{color:#a33224;margin-top:8px;font-size:13px}.zl-explorer-toolbar .zl-explorer-primary-filters{grid-template-columns:1.1fr 1.7fr 1.3fr .9fr;min-width:0;max-width:none}.zl-catalogue-filters .zl-range-fields input{padding-left:33px}.zl-map-filter-dialog{max-height:90dvh;overflow-y:auto}.zl-dialog-filter-grid .zl-range-fields{grid-column:1/-1}@media (min-width:801px) and (max-width:1100px){.zl-explorer-toolbar .zl-explorer-primary-filters{grid-template-columns:1fr 1.6fr}}@media (max-width:800px){.zl-range-fields input{font-size:16px}.zl-dialog-filter-grid .zl-range-fields>div{min-width:0}}
