.c-SearchFilterBlock{display:flex;flex-direction:column;gap:1rem;padding-bottom:2.5rem}@media(min-width:768px){.c-SearchFilterBlock{margin-left:1.25rem}}.c-SearchFilterBlock__Header{display:flex;flex-direction:row;place-content:center space-between;margin-bottom:1rem}.c-SearchFilterBlock__Title{color:#30445f;font:700 1.5rem/1.2 Lato}.c-SearchFilterBlock__Reset{color:#30445f;text-decoration:underline;font:700 1rem/1.5 Lato}.c-SearchFilterBlock__Filter.c-BaseDatePickerInput .mantine-DatePickerInput-input{height:2.625rem;border-color:#d0d5dd}.c-SearchFilterBlock__Filter.c-BaseDatePickerInput .mantine-DatePickerInput-input,.c-SearchFilterBlock__Filter.c-BaseMultiSelect .mantine-MultiSelect-input,.c-SearchFilterBlock__Filter.c-BaseSelect .mantine-Select-input{padding-left:1rem;color:#535353;background-color:#fff;font:normal .875rem/1.5 Lato}.c-SearchFilterBlock__Filter.c-BaseMultiSelect .mantine-MultiSelect-pill{gap:0;height:1rem;padding:0;background-color:#fff}.c-SearchFilterBlock__Filter.c-BaseMultiSelect .mantine-MultiSelect-pillsList{overflow:hidden}.c-SearchFilterBlock__Filter.c-BaseMultiSelect .mantine-Pill-label{font:normal .875rem/1.5 Lato;height:auto;color:#535353}.c-SearchFilterBlock__Filter.c-BaseMultiSelect .mantine-Pill-remove{display:none}.c-SearchFilterBlock__Filter.c-BaseSelect .mantine-Select-input:not([value=""]){color:#535353;background-color:#fff;font:normal .875rem/1.5 Lato}.c-SearchFilterBlock__ButtonWrapper{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;padding:.75rem 0;background-color:#fff;border-top:1px solid #f2f2f2}.c-SearchFilterBlock__MobileButton{flex-shrink:0;height:3rem;padding:0 1.25rem;color:#30445f;font-weight:400;white-space:nowrap;text-transform:uppercase;background-color:#fff;border:1px solid #dbdbdb;border-radius:120px;font:normal .75rem/1.5 Lato}.c-SearchFilterBlock__MobileButton:active,.c-SearchFilterBlock__MobileButton:hover{background-color:#fff;border-color:#535353}.c-SearchFilterBlock__MobileModal{position:fixed;top:0;left:0;z-index:1015;display:flex;flex-direction:column;width:100%;max-width:100vw;height:100dvh;overflow:hidden;background-color:#fff}.c-SearchFilterBlock__MobileModal__Header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:7.25rem;padding:3.5rem 1rem 0;border:none;box-shadow:0 4px 12px rgba(0,0,0,.15)}.c-SearchFilterBlock__MobileModal__CloseButton{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:#30445f;font-size:1.5rem;background:transparent;border:1.5px solid #ededed;border-radius:50%;cursor:pointer}.c-SearchFilterBlock__MobileModal__Title{color:#30445f;font-weight:700;font:normal 1rem/1.5 Lato}.c-SearchFilterBlock__MobileModal__ClearButton{padding:0;color:#535353;background:transparent;border:none;cursor:pointer;font:normal .875rem/1.5 Lato}.c-SearchFilterBlock__MobileModal__Body{flex:1 1;padding:1rem;overflow-y:auto}.c-SearchFilterBlock__MobileModal__Footer{display:flex;align-items:center;height:5.5rem;padding:0 1.5rem;border-top:1px solid #f2f2f2}@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-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 .875rem/1.5 Lato;top:2rem;padding:0;color:#30445f;background-color:transparent}