.filter[data-v-ee81a7a2]{background:#233747}.filter h4[data-v-ee81a7a2]{color:#fff}.filter span[data-v-ee81a7a2]{background-color:#fff}.filter .mobile-title[data-v-ee81a7a2]{display:none}.filter .mobile-title h3[data-v-ee81a7a2]{font-size:24px;line-height:48px;color:#fff!important;font-family:var(--alt-font);margin:0}@media(max-width:1199px){.filter .mobile-title[data-v-ee81a7a2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}}.filter .apply-filters[data-v-ee81a7a2]{transition:all .5s ease}@media(max-width:1199px){.filter .apply-filters h4[data-v-ee81a7a2]{display:none;color:#fff!important}}.filter .switch[data-v-ee81a7a2]{width:100%;height:32px;font-size:12px;font-weight:700;text-transform:none;background-color:#fff}.filter .switch>span[data-v-ee81a7a2]{width:50%;text-align:center}.filter .switch>span.switcher[data-v-ee81a7a2]{color:var(--font);text-transform:none;width:50%;height:32px}@media(max-width:1199px){.filter .switch[data-v-ee81a7a2]{height:44px;font-size:16px}.filter .switch>span.switcher[data-v-ee81a7a2]{height:44px}}.filter .checkbox-container[data-v-ee81a7a2]{color:#fff;font-size:15px}.filter .checkbox-container.image .checkmark[data-v-ee81a7a2]{top:3px}.filter .checkbox-container.image[data-v-ee81a7a2]:last-child{margin-bottom:0}@media(max-width:1199px){.filter .checkbox-container[data-v-ee81a7a2]:last-child{margin-bottom:0}.filter .checkbox-container[data-v-ee81a7a2]{padding-left:0;padding-right:28px;margin-bottom:20px;line-height:28px}.filter .checkbox-container .checkmark[data-v-ee81a7a2]{left:auto;right:0}}.filter[data-v-ee81a7a2] .vue-slider-rail{background-color:var(--light-gray)}.filter[data-v-ee81a7a2] .vue-slider-dot-handle{background-color:var(--pink);border:2px solid var(--pink)!important}.filter[data-v-ee81a7a2] .vue-slider-dot-handle-focus{box-shadow:0 0 0 5px rgba(231,0,76,.2)}.filter[data-v-ee81a7a2] .vue-slider-process,.filter[data-v-ee81a7a2] .vue-slider:hover .vue-slider-process{background-color:var(--pink)}.filter[data-v-ee81a7a2] .vue-slider-marks .vue-slider-mark-step{display:none}.filter[data-v-ee81a7a2] .vue-slider-marks .vue-slider-mark-label{margin:0;position:relative;top:-25px}.filter[data-v-ee81a7a2] .vue-slider-marks .vue-slider-mark-label-active{color:var(--pink)!important}.filter .mobile-buttons[data-v-ee81a7a2]{display:none}@media(max-width:1199px){.filter .mobile-buttons[data-v-ee81a7a2]{display:block;margin-bottom:10px}.filter .mobile-buttons .cta-blue[data-v-ee81a7a2]{border:0;font-size:16px;font-weight:400;margin-bottom:10px;background:transparent}}@media(max-width:1199px){.filter[data-v-ee81a7a2]{transform:translateX(100%);transition:all .5s ease-in-out;height:100vh;position:fixed;right:0;top:0;overflow-y:scroll;width:100%;padding:20px;box-sizing:border-box;z-index:3;background:var(--bgbody)}}