.vue-slider-disabled{cursor:not-allowed;opacity:.5}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:var(--color-primary);border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{background-color:rgba(0,0,0,.16);border-radius:50%;height:100%;width:100%}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{background-color:#fff;border-radius:50%;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32);box-sizing:border-box;cursor:pointer;height:100%;width:100%}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px rgba(var(--rgb_color-primary),.36)}.vue-slider-dot-handle-disabled{background-color:#ccc;cursor:not-allowed}.vue-slider-dot-tooltip-inner{background-color:var(--color-primary);border-color:var(--color-primary);border-radius:5px;box-sizing:content-box;color:#fff;font-size:14px;min-width:20px;padding:2px 5px;text-align:center;white-space:nowrap}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{border:5px solid transparent;border-top-color:inherit;height:0;left:50%;top:100%;transform:translate(-50%);width:0}.vue-slider-dot-tooltip-inner-bottom:after{border:5px solid transparent;border-bottom-color:inherit;bottom:100%;height:0;left:50%;transform:translate(-50%);width:0}.vue-slider-dot-tooltip-inner-left:after{border:5px solid transparent;border-left-color:inherit;height:0;left:100%;top:50%;transform:translateY(-50%);width:0}.vue-slider-dot-tooltip-inner-right:after{border:5px solid transparent;border-right-color:inherit;height:0;right:100%;top:50%;transform:translateY(-50%);width:0}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:transform .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.filter-menu-item[data-v-295d1948]{display:flex;flex-direction:column;flex-grow:1;justify-content:center;line-height:1rem;position:relative}.filter-menu-item .item-label[data-v-295d1948]{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:space-between;padding:0 20px;-webkit-user-select:none;user-select:none}.filter-menu-item .item-label svg[data-v-295d1948]{color:var(--color-text);display:block}.filter-menu-item .item-label svg.rotated[data-v-295d1948]{transform:rotate(180deg)}.filter-menu-item .item-dropdown[data-v-295d1948]{background:#fff;padding:12px 20px}.filter-menu-item .item-dropdown .price-selection[data-v-295d1948]{align-items:center;display:flex;flex-grow:1;flex-wrap:nowrap;padding-bottom:20px}.filter-menu-item .item-dropdown .price-selection fieldset[data-v-295d1948]{background:#fff;border:1px solid var(--color-base-dark);border-radius:3px;flex-grow:1;flex-shrink:1;margin:0;padding:6px 10px}.filter-menu-item .item-dropdown .price-selection fieldset[data-v-295d1948]:first-child{margin-right:16px}.filter-menu-item .item-dropdown .price-selection fieldset input[data-v-295d1948]{border:none;display:block;min-width:50px;outline:none;padding:4px 0;width:100%}.filter-menu-item .item-dropdown .vue-slider[data-v-295d1948]{margin-bottom:8px}.filter-menu-item .item-dropdown .price-field input[data-v-295d1948]{outline:none;padding:12px}.filter-menu-item .item-dropdown .dropdown-option[data-v-295d1948]{align-items:center;border-radius:4px;cursor:pointer;display:flex;margin:0 -8px;padding:11px 8px;position:relative}.filter-menu-item .item-dropdown .dropdown-option svg[data-v-295d1948]{margin-right:8px;opacity:0;z-index:1}.filter-menu-item .item-dropdown .dropdown-option.is-sorting-filter[data-v-295d1948]{white-space:nowrap}.filter-menu-item .item-dropdown .dropdown-option.is-sorting-filter svg[data-v-295d1948]{opacity:1}.filter-menu-item .item-dropdown .dropdown-option .stars[data-v-295d1948]{display:flex;padding:0}.filter-menu-item .item-dropdown .dropdown-option .stars-more-label[data-v-295d1948]{text-transform:lowercase;white-space:nowrap}.filter-menu-item .item-dropdown .dropdown-option.has-checkbox[data-v-295d1948]{padding-left:13px}.filter-menu-item .item-dropdown .dropdown-option.has-checkbox svg[data-v-295d1948]{margin-right:16px}.filter-menu-item .item-dropdown .dropdown-option.has-checkbox[data-v-295d1948]:before{background:#fff;border:1px solid var(--color-base-dark);border-radius:2px;content:"";height:20px;left:8px;position:absolute;top:calc(50% - 10px);width:20px}.filter-menu-item .item-dropdown .dropdown-option.dense[data-v-295d1948]{padding-bottom:8px;padding-top:8px}.filter-menu-item .item-dropdown .dropdown-option.checked[data-v-295d1948]{font-weight:600}.filter-menu-item .item-dropdown .dropdown-option.checked svg[data-v-295d1948]{opacity:1}.filter-menu-item .item-dropdown .dropdown-option.checked.is-sorting-filter svg[data-v-295d1948]{fill:var(--color-primary)}.filter-menu-item .item-dropdown .dropdown-option.disabled[data-v-295d1948]{cursor:default;opacity:.35}@media(hover:hover){.filter-menu-item .item-dropdown .dropdown-option[data-v-295d1948]:not(.disabled):hover{background-color:rgba(0,0,0,.025)}}.filter-menu-item[data-v-295d1948]:not(.is-mobile){border-right:1px solid var(--color-base-dark);flex-basis:23%;max-width:282px}.filter-menu-item:not(.is-mobile) .item-label.show-filter-details[data-v-295d1948]{color:var(--color-primary)}.filter-menu-item:not(.is-mobile) .item-label.show-filter-details .stars-selected[data-v-295d1948]{align-items:center;display:flex;flex-wrap:nowrap;line-height:1}.filter-menu-item:not(.is-mobile) .item-label.show-filter-details .stars-selected .stars-count[data-v-295d1948]{margin-right:8px;white-space:nowrap}@media only screen and (max-width:900px){.filter-menu-item:not(.is-mobile) .item-label.show-filter-details .stars-selected .stars-count[data-v-295d1948]{display:none}}.filter-menu-item:not(.is-mobile) .item-label.show-filter-details .stars-selected .stars[data-v-295d1948]{display:flex}.filter-menu-item:not(.is-mobile) .item-dropdown[data-v-295d1948]{box-shadow:0 -1px 0 0 #fff,0 0 0 0 #fff,0 0 0 1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);left:0;min-width:100%;position:absolute;top:calc(100% + 1px);width:auto;z-index:101}.filter-menu-item.is-mobile[data-v-295d1948]{flex-grow:0}.filter-menu-item.is-mobile .item-label[data-v-295d1948]{border-bottom:1px solid var(--color-base-dark);padding-bottom:16px;padding-top:16px}.filter-menu-item.is-mobile .item-dropdown[data-v-295d1948]{background:#f5f5f5}.toggle-enter-active[data-v-295d1948],.toggle-leave-active[data-v-295d1948]{transition-property:color,background-color,border-color,opacity,box-shadow,transform,visibility,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,opacity,box-shadow,transform,visibility;transition-property:color,background-color,border-color,text-decoration-color,opacity,box-shadow,transform,visibility,-webkit-text-decoration-color}.toggle-enter-active[data-v-295d1948]{transition-duration:.15s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.toggle-leave-active[data-v-295d1948]{transition-duration:.1s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.toggle-enter[data-v-295d1948],.toggle-leave-to[data-v-295d1948]{opacity:0;transform:translateY(-3px)}.toggle-enter-to[data-v-295d1948],.toggle-leave[data-v-295d1948]{opacity:1;transform:translateY(0)}.filter-menu-wrapper[data-v-ca67643e]{background-color:#fff;display:flex;height:100%;width:100%}.filter-menu[data-v-ca67643e]{align-items:stretch;display:flex;font-size:14px;justify-content:space-between;position:relative;width:100%}.filter-menu.is-mobile[data-v-ca67643e]{-webkit-overflow-scrolling:touch;background:#fff;bottom:0;box-shadow:0 0 0 0 #fff,0 0 0 1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);flex-direction:column;justify-content:flex-start;left:4vw;overflow-y:auto;position:fixed;right:4vw;top:4vw;width:auto;z-index:2500}.headline-mobile[data-v-ca67643e]{align-items:center;display:flex;font-weight:600;height:52px;justify-content:center;position:absolute;width:100%}.close[data-v-ca67643e]{left:100%;padding:8px 8px 0;position:-webkit-sticky;position:sticky;top:0;width:52px;z-index:100}.close .close-button[data-v-ca67643e]{background:none;background:#fff;border:none;border-radius:50%;color:inherit;cursor:pointer;display:block;margin:0;padding:0;touch-action:manipulation}@media(hover:hover){.close .close-button[data-v-ca67643e]:hover{opacity:.7}}.close .close-button[data-v-ca67643e]:active{opacity:.8}.close .close-button[data-v-ca67643e]:disabled{cursor:default;opacity:.5}.close .close-button svg[data-v-ca67643e]{display:block;margin:8px}.reset-and-save[data-v-ca67643e]{align-items:center;border-right:0 solid var(--color-base-dark);display:flex;flex-basis:auto;flex-grow:1}.reset-and-save .save-button[data-v-ca67643e]{align-items:center;background:none;background:var(--color-primary);border:none;color:inherit;color:var(--color-base);cursor:pointer;display:flex;font-weight:600;justify-content:center;margin:16px 16px 12px;padding:15px 16px;touch-action:manipulation}@media(hover:hover){.reset-and-save .save-button[data-v-ca67643e]:hover{opacity:.7}}.reset-and-save .save-button[data-v-ca67643e]:active{opacity:.8}.reset-and-save .save-button[data-v-ca67643e]:disabled{cursor:default;opacity:.5}.reset-and-save .reset-button-wrapper[data-v-ca67643e]{align-items:center;display:flex;justify-content:flex-end;padding:0 12px;width:100%}.reset-and-save .reset-button-wrapper .reset-button[data-v-ca67643e]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:12px;margin:0;padding:0;touch-action:manipulation}@media(hover:hover){.reset-and-save .reset-button-wrapper .reset-button[data-v-ca67643e]:hover{opacity:.7}}.reset-and-save .reset-button-wrapper .reset-button[data-v-ca67643e]:active{opacity:.8}.reset-and-save .reset-button-wrapper .reset-button[data-v-ca67643e]:disabled{cursor:default;opacity:.5}.reset-and-save .reset-button-wrapper .reset-button>[data-v-ca67643e]{display:block;margin-left:4px;margin-right:4px}.reset-and-save.is-mobile[data-v-ca67643e]{align-items:stretch;background:#fff;bottom:0;box-shadow:0 0 0 0 #fff,0 0 0 1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);flex-direction:column;flex-grow:1;justify-content:flex-end;left:4vw;position:-webkit-sticky;position:sticky;right:4vw;z-index:100}.reset-and-save.is-mobile .reset-button-wrapper[data-v-ca67643e]{flex-direction:row-reverse;justify-content:center;margin-bottom:12px}.reset-and-save.is-mobile .reset-button-wrapper .reset-button[data-v-ca67643e]{flex-direction:inherit}.slide-up-enter-active[data-v-ca67643e],.slide-up-leave-active[data-v-ca67643e]{transition-property:color,background-color,border-color,opacity,box-shadow,transform,visibility,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,opacity,box-shadow,transform,visibility;transition-property:color,background-color,border-color,text-decoration-color,opacity,box-shadow,transform,visibility,-webkit-text-decoration-color}.slide-up-enter-active[data-v-ca67643e]{transition-duration:.25s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.slide-up-leave-active[data-v-ca67643e]{transition-duration:.72s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.slide-up-enter[data-v-ca67643e],.slide-up-leave-to[data-v-ca67643e]{opacity:0;transform:translateY(120%)}.slide-up-enter-to[data-v-ca67643e],.slide-up-leave[data-v-ca67643e]{opacity:1;transform:translateY(0)}.overlay-fade-enter-active[data-v-ca67643e]{transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.overlay-fade-leave-active[data-v-ca67643e]{transition:.25s cubic-bezier(.25,.8,.5,1),z-index 1ms}.overlay-fade-enter[data-v-ca67643e],.overlay-fade-leave-to[data-v-ca67643e]{opacity:0}.overlay-fade-enter-to[data-v-ca67643e],.overlay-fade-leave[data-v-ca67643e]{opacity:1}.overlay[data-v-ca67643e]{align-items:center;display:flex;justify-content:center;pointer-events:none;position:fixed;z-index:2000}.overlay .scrim[data-v-ca67643e],.overlay[data-v-ca67643e]{bottom:0;left:0;right:0;top:0}.overlay .scrim[data-v-ca67643e]{background-color:#212121;height:100%;opacity:.46;position:absolute;width:100%;will-change:opacity}.overlay.active[data-v-ca67643e]{pointer-events:auto}