.c-SearchFilterBlock{display:flex;flex-direction:column;gap:2rem;padding:1rem 0 2.5rem}.c-SearchFilterBlock__Group,.c-SearchFilterBlock__HeaderGroup{display:flex;flex-direction:column;gap:1rem;height:auto}.c-SearchFilterBlock__HeaderGroup{width:100%}.c-SearchFilterBlock__HeaderFilter{flex:1 1}@media(min-width:1024px){.c-SearchFilterBlock__Group{flex-flow:row wrap;gap:2rem}.c-SearchFilterBlock__Filter{width:calc((100% - 4rem)/3)}.c-SearchFilterBlock__HeaderFilter{max-width:calc((100vw - 200px)/2 - 1rem)}.c-SearchFilterBlock__HeaderGroup{flex-direction:row;gap:2rem}}.c-BasePriceRangeSlider{display:flex;flex-direction:column}.c-BasePriceRangeSlider__Input{display:flex;justify-content:flex-start;padding-right:2rem;padding-left:.75rem;background-color:#fff;border-radius:8px}.c-BasePriceRangeSlider .mantine-Slider-root{height:4rem}.c-BasePriceRangeSlider .mantine-Slider-bar{background-color:#005082}.c-BasePriceRangeSlider .mantine-Slider-thumb{width:1.5rem;height:1.5rem;border-color:#005082;border-width:2px}.c-BasePriceRangeSlider .mantine-Slider-trackContainer{margin-top:.25rem}.c-BasePriceRangeSlider .mantine-Slider-label{font:700 1rem/1.5 Lato;top:2rem;padding:0;color:#30445f;background-color:transparent}@font-face{font-weight:700;font-family:Optima;font-style:normal;src:url(/assets/fonts/Optima/Optima-Bold.woff) format("woff")}@font-face{font-weight:400;font-family:Optima;font-style:italic;src:url(/assets/fonts/Optima/Optima-Italic.woff) format("woff")}@font-face{font-weight:400;font-family:Optima;font-style:normal;src:url(/assets/fonts/Optima/Optima-Text.woff) format("woff")}@font-face{font-weight:400;font-family:Lato;font-style:normal;src:url(/assets/fonts/Lato/Lato-Regular.woff2) format("woff2")}@font-face{font-weight:700;font-family:Lato;font-style:normal;src:url(/assets/fonts/Lato/Lato-Bold.woff2) format("woff2")}@font-face{font-weight:400;font-family:Lato;font-style:italic;src:url(/assets/fonts/Lato/Lato-Italic.woff2) format("woff2")}@font-face{font-weight:300;font-family:Lato;font-style:normal;src:url(/assets/fonts/Lato/Lato-Thin.woff2) format("woff2")}@font-face{font-weight:400;font-family:Abril Fatface;font-style:normal;src:url(/assets/fonts/AbrilFatface/AbrilFatface-Regular.woff2) format("woff2")}:root{--breakpoint-mobile-s:320;--breakpoint-mobile-m:375;--breakpoint-mobile-l:425;--breakpoint-tablet:768;--breakpoint-laptop:1024;--breakpoint-desktop:1440;--breakpoint-large-desktop:1600}.c-BaseDatePickerInput .mantine-DatePickerInput-input{height:4rem;padding-right:2.75rem;padding-left:1.5rem;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px}.c-BaseDatePickerInput .mantine-DatePickerInput-day[data-selected]{background-color:#005082}.c-BaseDatePickerInput_IsSelected .mantine-DatePickerInput-input{color:#30445f;background-color:#f7f7f7;font:700 1rem/1.5 Lato}.c-BaseDatePickerInput .mantine-DatePickerInput-section[data-position=right]{margin:auto 1.25rem auto 0}.c-BaseDatePickerInput .mantine-DatePickerInput-section[data-position=right] svg{width:24px!important;height:24px!important;transform:rotate(90deg);transition:transform .3s ease}.c-BaseDatePickerInput .mantine-DatePickerInput-input[aria-expanded=true]+.mantine-DatePickerInput-section[data-position=right]>svg{transform:rotate(270deg)}