:root{--header-height:48px;--viewport-height:100vh}.maxtwoliner-basic{display:block}.maxtwoliner-basic,.maxtwolinerHeadline{overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:normal}.maxtwolinerHeadline{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box!important;line-height:1.33!important;max-height:2.66}.maxtwoliner-fixed-height{display:block;max-height:5rem;min-height:5rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:normal}.loadingEntries .hideWhileLoadingEntries{display:none!important}.button-link,.button-reset{background:none;border:none;color:var(--color-link-blue);font-family:Make It Better,Make It Sans IS24 Web,Verdana,DejaVu Sans,Arial,Helvetica,sans-serif;font-weight:400;padding:0;text-align:left;vertical-align:baseline}@media (min-width:1014px){.button-link:hover,.button-reset:hover{color:var(--gray-1000)}}.button-link span,.button-reset span{color:var(--gray-1000)}.flex-direction-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modularBackground{background-color:rgba(44,44,44,.75);height:100%;left:0;margin:0;position:fixed;top:0;width:100%;z-index:3000}.modularBackground .message-box{margin:10% auto 0;width:600px}@media (max-width:668px){.modularBackground .message-box{width:80%}}.result-list-content .button{background-color:var(--color-background-white)}.modal-backdrop{z-index:10001}body.prevent-scroll{height:100%;overflow:hidden;position:fixed;width:100%}.is24-icon-info,.is24-pointer{cursor:pointer}.placeholder{color:var(--color-light-copy)}.floating-action-button{font-family:Make It Better,Make It Sans IS24 Web,Verdana,DejaVu Sans,Arial,Helvetica,sans-serif}.indicator.indicator--elevation{box-shadow:0 0 8px 0 rgba(0,0,0,.2)}#resultlistpage{background-color:var(--color-background-default)}.button-icon-margin-right-xs{margin-right:4px}.relative{position:relative}.button-primary{background-color:var(--color-background-button-brand-default)}.button-primary:hover{background-color:var(--color-background-button-brand-hovered)}.listings-content-area__listings{width:800px}@media (max-width:1119px){.listings-content-area__listings{width:100%}}.listings-content-area__sidebar{width:300px}@media (max-width:1169px){.listings-content-area__sidebar{width:250px}}@media (max-width:1119px){.listings-content-area__sidebar{display:none}}.listings-content-area__sidebar .background-sidebar{background-color:var(--color-background-white)}.listings-content-area__sidebar h3{color:var(--color-text-default)}.listings-content-area__sidebar p{color:var(--color-text-weak)}@media (min-width:1014px){.listings-content-area__listings{margin-right:6px}}#is24-footer{clear:both;margin-left:auto;margin-right:auto;width:100%}.page-ad{margin-top:91px;position:relative}.fullWidthMapAd{width:100%}#resultListItems .is24-adplace div,#resultListItems .is24-adplace iframe{max-width:100%}body.wallpaper_background_shown .viewport{cursor:pointer}body.wallpaper_background_shown #is24-page-wrapper,body.wallpaper_background_shown .topnavigation-slide-in-container{cursor:auto}.banner-top-placeholder{margin-top:15px}@media (min-width:669px){.banner-top-placeholder{margin-bottom:32px}}@media (max-width:668px){.banner-top-placeholder{display:none}}@media (min-width:669px) and (max-width:799px){.banner-top-placeholder{min-height:220px}}@media (min-width:800px){.banner-top-placeholder,.banner-top-placeholder--billboard{min-height:270px}}@media (min-width:669px){.banner-top-placeholder--billboard{margin-bottom:32px}}@media (max-width:668px){.banner-top-placeholder--billboard{margin-bottom:24px;min-height:136px}}@media (min-width:669px){.banner-top-placeholder--empire-banner{min-height:220px}}.list-banner-bottom{background-color:#f6f6f6;border:0;padding:0}.list-banner-bottom[empty]{display:none}@media (max-width:668px){.list-banner-bottom{padding:0}}.list-banner-bottom s24-ad-slot[loaded]:not([empty]){padding:13px 0 32px}.list-banner-bottom-placeholder{align-items:center;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;display:flex;justify-content:center;min-height:320px}.list-banner-bottom-placeholder s24-ad-slot{flex-grow:1}@media (max-width:668px){.list-banner-bottom-placeholder{margin-top:-16px;min-height:291px}.list-banner-bottom-min-height{min-height:437px}}.banner_developer_realtors_5th_position{align-items:center;display:flex;justify-content:center;min-height:315px}.banner_developer_realtors_5th_position s24-ad-slot{flex-grow:1}@media (min-width:669px){.banner_developer_realtors_5th_position{margin-bottom:32px}}@media (max-width:668px){.banner_developer_realtors_5th_position{margin-bottom:24px;min-height:286px}}.contentbanner_11{align-items:center;display:flex;justify-content:center;min-height:315px}.contentbanner_11 s24-ad-slot{flex-grow:1}@media (min-width:669px){.contentbanner_11{margin-bottom:32px;padding:13px 0 32px}}@media (max-width:668px){.contentbanner_11{margin-bottom:24px;min-height:286px}}.contentbanner_17{align-items:center;display:flex;justify-content:center;min-height:315px}.contentbanner_17 s24-ad-slot{flex-grow:1}@media (min-width:669px){.contentbanner_17{margin-bottom:32px;padding:13px 0 32px}}@media (max-width:668px){.contentbanner_17{margin-bottom:24px;min-height:286px}}.list_content_banner_4{align-items:center;display:flex;justify-content:center;min-height:160px}.list_content_banner_4 s24-ad-slot{flex-grow:1}@media (min-width:669px) and (max-width:1013px){.list_content_banner_4{min-height:165px}}@media (min-width:669px){.list_content_banner_4{margin-bottom:32px}}@media (max-width:668px){.list_content_banner_4{margin-bottom:24px;min-height:136px}}.list_content_banner_4_min_height{min-height:405px}.ad-placeholder{background-color:#e0e0e0;background-image:url(https://www.static-immobilienscout24.de/statpic/ads_placeholder/b7a2a36c092e02647949f1f1e1ee7ae6_ad-placeholder.svg);background-position:50%;background-repeat:no-repeat;border-radius:0!important}.ad-placeholder.is24-top-banner{border-top:0}.ad-loaded{border:1px solid var(--color-border-default);border-radius:0!important}#googleAds__list{word-wrap:break-word;bottom:0;font-size:.8em;line-height:1.35}#googleAds__list a{text-decoration:none}#googleAds__list a:focus,#googleAds__list a:hover{text-decoration:underline}#googleAds__list .ad_header{color:#999;text-transform:uppercase}#googleAds__list .ad_line1{font-weight:700}button.select,div.input-text,div.select{cursor:pointer}.fake-dropdown{position:relative}.bottom-box p{color:var(--color-text-weak)}@media (max-width:668px){.bottom-box{padding-left:16px;padding-right:16px}}.breadcrumb{border-bottom:none}@media (max-width:668px){.breadcrumb{padding-left:16px}.expose-carousel-recommendations{padding-left:var(--spacing-400);padding-right:var(--spacing-400)}}.recommendations-search-icon{background:url(https://www.static-immobilienscout24.de/statpic/resultlist/9cbb84442d62bbf0f9a4b17a5a878a3b_search-icon.png);background-size:cover;display:inline-block;height:80px;width:68px}@media (max-width:668px){.recommendations-search-icon{height:61px;width:50px}}.recommendations-title{font-size:var(--size-heading-large);font-weight:400;margin-bottom:8px;margin-top:10px}.recommendations-title-row .s24-icons-s24_info_circle_24{color:var(--color-text-weak);cursor:pointer;font-size:var(--size-heading-medium);position:relative;top:4px}.recommendations-title-row .legalInformationPopover{left:-249px;position:absolute;top:52px;white-space:normal;width:300px}@media (max-width:668px){.recommendations-title-row .legalInformationPopover{left:-258px;top:48px}}.one-step-search__pretty-label-container{position:relative}.labelTextInputHandler{border:none;bottom:1px;height:auto;left:1px;overflow:hidden;position:absolute;right:1px;text-overflow:ellipsis;top:1px;white-space:nowrap;width:auto}.oss-dropdown-container{cursor:pointer;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.oss-dropdown-button{font-size:1.6rem;height:40px;line-height:40px;padding:0 12px;white-space:nowrap;z-index:100}.oss-dropdown-button,.oss-dropdown-menu{background-color:var(--color-background-white);border:1px solid var(--color-icon-weakest)}.oss-dropdown-menu{left:0;position:absolute;right:0;z-index:2000}.oss-dropdown-menu li{padding:8px .7142em}@media (min-width:669px){.oss-dropdown-menu li{padding-bottom:4px;padding-top:4px}}.oss-dropdown-menu li:hover,.oss-dropdown-menu li[selected]{background-color:var(--color-background-weak)}.oss-dropdown-button,.oss-location-container{position:relative}.oss-dropdown-menu,.oss-type-dropdown{display:none}.oss-dropdown-menu.showMenu,.oss-type-dropdown.showMenu{display:block}.oss-type-dropdown{background-color:var(--color-background-white);border:1px solid var(--color-icon-weakest);padding:8px 4px 8px 8px;position:absolute;right:0;z-index:300}@media (max-width:668px){.oss-type-dropdown{left:0}}@media (min-width:669px) and (max-width:1013px){.oss-type-dropdown{width:420px}}@media (min-width:1014px){.oss-type-dropdown{left:0;right:auto;width:420px}}.oss-type-dropdown.oss-type-dropdown-international{width:100%}@media (min-width:1014px){.one-step-search{background-color:hsla(0,0%,100%,.8)}.oss-wrapper{background:url(images/oss_hero_image.jpg?v=6063c535b9febae61e89) no-repeat 50%;height:312px;width:100%}.oss-wrapper-aut{background:url(images/oss_hero_image_austria.jpg?v=8c79c071dc7fde051518) no-repeat 50%}.oss-wrapper-dk{background:url(images/oss_hero_image_dk.jpg?v=9fcd89a20017c7b79a06) no-repeat 50%}.oss-wrapper-esp{background:url(images/oss_hero_image_spain.jpg?v=f2896b69d5e27fac3d4f) no-repeat 50%}.oss-wrapper-fra{background:url(images/oss_hero_image_france.jpg?v=c533fa9a46cf5f0acd81) no-repeat 50%}.oss-wrapper-ita{background:url(images/oss_hero_image_italy.jpg?v=313c42c89ce81bb2158b) no-repeat 50%}.oss-wrapper-gr{background:url(images/oss_hero_image_gr.jpg?v=dca3c4156c0f6c118b64) no-repeat 50%}.oss-wrapper-hr{background:url(images/oss_hero_image_hr.jpg?v=82e86557250fbe6eb9f7) no-repeat 50%}.oss-wrapper-nl{background:url(images/oss_hero_image_nl.jpg?v=bf6aba11c4c010672fce) no-repeat 50%}.oss-wrapper-pt{background:url(images/oss_hero_image_pt.jpg?v=b5d2591fde5099717a9e) no-repeat 50%}.oss-wrapper-se{background:url(images/oss_hero_image_se.jpg?v=192705a738ed48cdfc02) no-repeat 50%}.oss-wrapper-tr{background:url(images/oss_hero_image_tr.jpg?v=280cc45648fd4da55cb7) no-repeat 50%}}.oss-type-selection{white-space:nowrap}.oss-type-selection input,.oss-type-selection label{cursor:pointer}.oss-dropdown-button{border-radius:4px}.oss-real-estate-type.error{border-color:var(--color-error)!important}.oss-dropdown-container .oss-dropdown-button:focus,.oss-dropdown-container .oss-dropdown-button:hover{border-color:#333;transition:border .3s}.loader-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:40px;text-align:center}.save-search-link{vertical-align:super}.save-search-link.button a{color:var(--color-text-default);font-weight:600}@media (max-width:668px){.header-controls button{font-size:var(--size-body-medium)}}.header-controls .result-list-headline-for-palm{line-height:normal;margin-bottom:12px}.header-controls .result-count-container{width:.16666667%}span.save-search__saved{color:var(--color-link-blue)}@media (min-width:669px){.stickyHeader{background-color:var(--color-background-default);left:0;padding-bottom:10px;padding-top:10px;position:fixed;top:0;width:100%;z-index:10001}.stickyHeader .stickyHeaderInner{margin:0 auto;max-width:1170px;padding:0 24px}}.saveSearchHeaderLinkSave>.save-search-text{position:relative;top:-1px}.saveSearchHeaderLinkSave>.save-search-text:hover{text-decoration:underline}.stickyHeaderShadow{box-shadow:1px 20px 20px -2px rgba(0,0,0,.08)}.stickyHeader__pushBehind{z-index:100!important}@media (min-width:669px){.resultListHeadline{display:inline-block;max-width:86%}}@media (max-width:668px){.resultListHeadline{line-height:normal}}@media (min-width:669px){.react-cockpit.cockpit{max-width:1920px}}.SearchHeader-fallback-ResultListPage{height:48px}@media (max-width:668px){.SearchHeader-fallback-ResultListPage{height:108px}}.SearchHeader-fallback-HybridViewHeader{height:43px}.SearchHeader-fallback-HybridRedesignViewHeader{height:70px}.cockpit .two-inputs,.cockpit-modal .two-inputs{display:table;table-layout:fixed;width:100%}.cockpit .two-inputs__column,.cockpit-modal .two-inputs__column{display:table-cell}.cockpit .two-inputs__column--dash,.cockpit-modal .two-inputs__column--dash{text-align:center;width:2em}@media (max-width:668px){.cockpit .two-inputs__column--dash,.cockpit-modal .two-inputs__column--dash{width:1.2em}}.react-cockpit.cockpit{background-color:inherit;position:static}#ai-search-success-tooltip.Popover{background-color:#333!important;padding:8px;width:234px}@media (min-width:669px){#ai-search-success-tooltip.Popover{bottom:-45px;left:-120px;position:absolute}}#ai-search-success-tooltip:after,#ai-search-success-tooltip:before{border-color:#333 #333 transparent transparent!important}.cockpit-modal .criterion,.react-cockpit .criterion{padding-bottom:24px;position:relative}.cockpit-modal .checkbox-icon,.react-cockpit .checkbox-icon{display:block;position:absolute;right:4px;top:16px}@media (min-width:669px){.cockpit-modal .criterion,.react-cockpit .criterion{padding-bottom:var(--spacing-800)}}.cockpit-modal .react-cockpit__outside-criteria .criterion,.react-cockpit .react-cockpit__outside-criteria .criterion{padding-bottom:0}.cockpit-modal .react-cockpit__outside-criteria .drop-down-layer .criterion,.react-cockpit .react-cockpit__outside-criteria .drop-down-layer .criterion{padding-bottom:var(--spacing-800)}.cockpit-modal [data-toggle=tooltip],.react-cockpit [data-toggle=tooltip]{cursor:pointer}.cockpit-modal input:invalid,.react-cockpit input:invalid{background-color:#ffdddc;border-color:#c42525;box-shadow:none}.cockpit-modal .fake-dropdown select,.react-cockpit .fake-dropdown select{border-radius:4px;width:100%}.cockpit-modal .select,.react-cockpit .select{padding-right:30px}.cockpit-modal .fake-dropdown .fake-dropdown-chevron,.react-cockpit .fake-dropdown .fake-dropdown-chevron{margin-top:.5em;pointer-events:none;position:absolute;right:12px;top:0}.cockpit-modal .fake-dropdown>.select,.react-cockpit .fake-dropdown>.select{height:48px;text-align:left}.cockpit-modal input[type=number],.cockpit-modal input[type=text],.react-cockpit input[type=number],.react-cockpit input[type=text]{border-radius:4px}.cockpit-modal .font-disabled,.react-cockpit .font-disabled{color:var(--color-text-button-disabled)}.cockpit-modal .select-container.fake-dropdown span.input-icon-left,.react-cockpit .select-container.fake-dropdown span.input-icon-left{display:inline-block;margin-right:12px;position:relative;top:.2em}.cockpit-modal .modifiedCriteriaIndicator,.react-cockpit .modifiedCriteriaIndicator{position:absolute;right:0;top:-10px;z-index:2}@media (max-width:668px){.cockpit-modal .modifiedCriteriaIndicator,.react-cockpit .modifiedCriteriaIndicator{right:10px;top:12px}}.user-input-search-button{width:var(--search-button-width)}.user-input-search-button[data-aisearchsquared=true]{width:unset}.user-input-modal-container{container-type:size}.user-input-wrapper{--magnifier-icon-width:40px;--search-button-width:74px;--search-button-squared-width:104px;--autocomplete-dropdown-top-height:168px;--autocomplete-dropdown-ai-input-top-height:248px;flex-wrap:nowrap;height:48px}.user-input-wrapper[data-aisearchsquared=true]{border-radius:var(--border-radius-100)}.user-input-wrapper span[qa-regression-tag=input-icon-right]{padding-right:10px}@media (min-width:669px){.user-input-wrapper{border-color:var(--color-border-button-weak-default);border-radius:var(--border-radius-rounded);box-shadow:inset 0 0 0 1px var(--color-border-button-weak-default);color:var(--color-text-button-default)}}@media (max-width:668px){.user-input-wrapper{border-color:var(--color-border-strong);border-radius:var(--border-radius-300);border-style:solid;border-width:2px}}.user-input-wrapper .user-input--autocomplete-container[data-aisearchsquared=true] ul{border-radius:var(--border-radius-200);padding:var(--spacing-400) var(--spacing-200)}@media (max-width:668px){.user-input-wrapper .user-input--autocomplete-container[data-aisearchsquared=true] ul{height:calc(100cqh - var(--autocomplete-dropdown-ai-input-top-height))}}@media (min-width:669px){.user-input-wrapper .user-input--autocomplete-container[data-aisearchsquared=true] ul{width:calc(100% + var(--magnifier-icon-width) + var(--search-button-squared-width))}}.user-input-wrapper .user-input--autocomplete-container ul{border-radius:var(--border-radius-400);left:calc(var(--magnifier-icon-width)*-1);margin-top:var(--spacing-200);padding:0 var(--spacing-400);z-index:10}@media (max-width:668px){.user-input-wrapper .user-input--autocomplete-container ul{margin-top:52px;padding:0}}@media (min-width:669px){.user-input-wrapper .user-input--autocomplete-container ul{max-height:70vh;overflow-y:auto;width:calc(100% + var(--magnifier-icon-width) + var(--search-button-width))}}@media (max-width:668px){.user-input-wrapper .user-input--autocomplete-container ul{-webkit-overflow-scrolling:touch;border:none;box-shadow:none;box-sizing:border-box;height:calc(100cqh - var(--autocomplete-dropdown-top-height));overflow-y:scroll;overscroll-behavior:contain;scrollbar-width:none;width:calc(100% + var(--magnifier-icon-width))}.user-input-wrapper .user-input--autocomplete-container ul::-webkit-scrollbar{display:none}}.user-input-wrapper .user-input--autocomplete-container ul li{align-items:center;border:none;display:flex}@media (max-width:668px){.user-input-wrapper .user-input--autocomplete-container ul li{margin-left:0}}.user-input-wrapper .user-input--autocomplete-container ul li .itemIconStyle{color:#adadad;flex-shrink:0;vertical-align:middle}.user-input-wrapper .user-input--autocomplete-container ul li .menu-category{margin-top:8px}.user-input-wrapper .user-input--autocomplete-container ul li .menu-item{align-items:center;display:flex;padding:4px 12px}.user-input-wrapper .user-input--autocomplete-container ul li[aria-selected=true]{background-color:#f5f5f5;border-radius:20px}.user-input-wrapper .user-input--autocomplete-container ul li.menu-item-top{background:var(--color-background-default);position:sticky;top:0}.user-input-wrapper .user-input--autocomplete-container ul li.menu-item-bottom{background:var(--color-background-default);bottom:0;margin-top:var(--spacing-400);padding-bottom:var(--spacing-400);position:sticky}.user-input-wrapper .user-input--autocomplete-container ul li .bottom-container{width:100%}.user-input-wrapper .user-input--autocomplete-container .region-label .region-label_vicinity-shape{display:block}@media (max-width:668px){.user-input-wrapper .user-input--autocomplete-container .region-label .region-label_vicinity-shape{max-width:90%}}.user-input-wrapper .icon-magnifier{margin-top:10px;text-align:right;width:var(--magnifier-icon-width)!important}.user-input-wrapper .user-input-autocomplete{border:0;overflow:hidden;padding-left:10px!important;text-overflow:ellipsis;white-space:nowrap;width:98%!important}.cockpit-autocomplete-dropdown-section .draw-a-search-button,.cockpit-autocomplete-dropdown-section .radius-search-button,.user-input-wrapper .draw-a-search-button,.user-input-wrapper .radius-search-button{margin-left:var(--spacing-300)!important}.cockpit-autocomplete-dropdown-section .draw-a-search-button .button-icon,.cockpit-autocomplete-dropdown-section .radius-search-button .button-icon,.user-input-wrapper .draw-a-search-button .button-icon,.user-input-wrapper .radius-search-button .button-icon{margin-right:var(--spacing-100);vertical-align:text-top}.cockpit-autocomplete-dropdown-section .radius-search-button,.user-input-wrapper .radius-search-button{margin:var(--spacing-400) 0}.cockpit-autocomplete-dropdown-section .radius-search-button.disabled,.user-input-wrapper .radius-search-button.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.no-outside-criteria .outside-criteria:not(.user-input-wrapper-outside){display:none}#reactCockpit .placeholder{color:var(--color-text-weak)!important}#reactCockpit .range-truncate{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#reactCockpit .outer-field-dropdown [class^=ButtonRounded_label__]{display:flex;max-width:80%;width:100%}.container-sticky{position:sticky;top:0;z-index:500}.cockpit-autocomplete-dropdown-section{display:flex;flex-direction:column;position:sticky;top:0;top:60px!important;z-index:500}.cockpit-autocomplete-dropdown-section .cockpit_autocomplete-top-components-container{display:flex;flex-direction:column}.autocomplete input::placeholder{color:var(--color-text-weak)!important}@media (max-width:668px){.autocomplete input::placeholder{font-size:var(--size-body-medium)}}.quick-real-estate-type-select button{outline:none}.quick-real-estate-type-select button.button{border-color:var(--color-gray-6)}.quick-real-estate-type-select button.button,.quick-real-estate-type-select button.button-secondary{border-radius:20px 20px 20px 20px;font-weight:400;min-width:74px}@media (max-width:668px){.quick-real-estate-type-select{text-align:center}}.prominent-button-container{bottom:42px;left:50%;position:fixed;transform:translateX(-50%);transition:bottom 1s;z-index:4}@media (max-width:668px){.prominent-button-container{bottom:32px}}.prominent-button-container-hidden{bottom:-60px;visibility:hidden}.cockpit__sorting-icon-info{color:#757575;font-size:1.8rem;margin-top:2px;padding-left:4px}.sorting-modal-content .sorting-options{margin-left:-10px}.sorting-save-search{flex-wrap:nowrap}.price-histogram__wrapper{display:block;margin-bottom:5px;margin-top:5px}.price-histogram__graphic{align-items:flex-end;display:flex;gap:4px;height:52px}.price-histogram__line{background:#c3c3c3;border-radius:2px;height:2px;margin-left:-4px;margin-right:-4px;margin-top:-2px;position:relative;z-index:10}.price-histogram__bucket-wrapper{flex-grow:1}.price-histogram__bucket{background:#c4c4c4;border-radius:2px;margin-left:auto;margin-right:auto}.price-histogram__bucket--highlighted{background:#333}.ai-search-header .ai-search-input{display:inline-block;height:48px;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap;width:100%}.ai-search-header .ai-search-input:hover{border-color:inherit;cursor:pointer}.ai-search-header .ai-search-input-icon,.ai-search-header .ai-search-input-icon__clickable{align-items:center;color:var(--color-text-weak);display:flex;height:48px}.ai-search-header .ai-search-input-icon__clickable{pointer-events:visible}.ai-search-header .ai-search-input-icon__clickable:hover{cursor:pointer}.ai-search-header .ai-search-input-icon__clickable:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.ai-search-header .ai-search-toggle{align-items:center;display:grid;grid-template-columns:auto auto 1fr}.ai-search-header .ai-search-toggle .toggle-switch-container{max-width:90px}.ai-search-header .ai-search-toggle .toggle-switch-container .input-toggle-switch:focus-visible+.label-toggle-switch:after,.ai-search-header .ai-search-toggle .toggle-switch-container .input-toggle-switch:focus-visible+.label-toggle-switch:before{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.ai-search-header .ai-search-popover{background-color:#333!important;height:80px;left:50%;padding:4px 8px;position:absolute;top:110%;transform:translateX(-50%);width:234px;z-index:9999}.ai-search-header .ai-search-popover:after,.ai-search-header .ai-search-popover:before{border-color:#333 #333 transparent transparent!important}.ai-search-feedback .feedback-chip{min-width:0}.ai-search-feedback .feedback-button{width:100%}.tabs-container .tab-list{min-width:unset}.button-icon-standalone.shortlist-star{color:var(--color-text-default);font-size:24px;line-height:1;text-decoration:none}@media (max-width:668px){.button-icon-standalone.shortlist-star{font-size:28px}}.button-icon-standalone.shortlist-star:hover,.shortlist-star--shortlisted{color:#ff7070}.rating-stars-container{display:inline-block;height:17px;position:relative;vertical-align:middle;width:83px}.rating-stars{height:100%;left:0;max-width:100%;position:absolute;top:0}.rating-stars--empty{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAPCAMAAACvIAO+AAAAS1BMVEX////c3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nze3t7k5OTl5eXm5ubn5+fp6ent7e3v7+/w8PDx8fH09PS5Y+95AAAADXRSTlMAECBAUGBwgLDA0ODwodfqLwAAAIBJREFUOMut08ESgyAMBNCNLaIEEbEV/v9Lq7boTK/snsibzHDZAN888Jd2kNDRwSYLNmj2IMNzLtHwwE175ld5x+PhKCAulZrkBGQ4Ry78RhJo3sescjWtHSScf4R7oR1s2pZp2e7KEkBX36P3q4IGJo7HoXZjrSwBhnoOZgAFPl+JIMzimIakAAAAAElFTkSuQmCC);height:15px;width:100%}.rating-stars--filled{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAPCAMAAACvIAO+AAAAS1BMVEX////5qxT5qxT5qxT5qxT5qxT5qxT5qxT5qxT5qxT5qxT5qxT5qxT5qxT5rRb7txz7uh37ux78vh/8wCH9xyX+yif+zCj+zSn/0izFCiHMAAAADXRSTlMAECBAUGBwgLDA0ODwodfqLwAAAIBJREFUOMut08ESgyAMBNCNLaIEEbEV/v9Lq7boTK/snsibzHDZAN888Jd2kNDRwSYLNmj2IMNzLtHwwE175ld5x+PhKCAulZrkBGQ4Ry78RhJo3sescjWtHSScf4R7oR1s2pZp2e7KEkBX36P3q4IGJo7HoXZjrSwBhnoOZgAFPl+JIMzimIakAAAAAElFTkSuQmCC);height:15px}.slick-prev{left:0}.slick-next{right:0}.slick-arrow{background-color:transparent;border:none;color:var(--color-text-white);cursor:pointer;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:48px;font-weight:100;height:60%;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:55px;z-index:10}@media (max-width:668px){.slick-arrow{font-size:32px}}.slick-disabled,.slick-disabled:before{display:none}@media (max-width:668px){.touchpoint-space{min-height:340px}.slot-align-center{align-items:center;display:flex;justify-content:center}}@media (min-width:669px) and (max-width:1013px){.touchpoint-space{min-height:262px}}@media (min-width:1014px){.touchpoint-space{min-height:584px}}.touchpoint-teaser-flex-container{align-items:center;flex-direction:column}@media (max-width:1013px){.touchpoint-teaser-section{align-items:center;display:flex;justify-content:center;min-height:340px}}.touchpoint-teaser-section .teaser-button,.touchpoint-teaser-section .teaser-input{width:220px}.oval-button-mobile{width:327px}.oval-button{width:250px}.bullet-container{max-width:218px}@media (max-width:1013px){.bullet-container{max-width:243px}}.paywall-modal .with-icon,.paywall-modal .with-icon a,.paywall-modal .with-icon a:hover,.status-booking-plus .with-icon{color:var(--color-link-blue)}.status-booking-plus{height:300px;width:864px}@media (min-width:669px) and (max-width:1013px){.status-booking-plus{width:564px}}@media (max-width:668px){.status-booking-plus{height:400px}}.fair-price-rating-dot{margin-right:2px}.fair-price-rating-dot>div{background-color:var(--color-icon-weakest);border-radius:50%;height:12px;width:12px}.fair-price-rating-dot>div.fp-teal{background-color:var(--color-icon-default)}.tooltip-fairPrice{background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:0!important}.tooltip-fairPrice:after{border-color:#fff transparent transparent #fff!important}.tooltip-fairPrice.tooltip.positioning-top{bottom:110%}.tooltip-fairPrice .tooltip-target{height:25px}.fair-price-label{color:var(--color-text-weak)}.EmptyListings{margin:auto auto 400px}@media (min-width:669px){.EmptyListings button{width:fit-content!important}}.EmptyListings__imageContainer{background:url(images/IS24_SearchBinoculars.svg?v=ab6c1a7185181355c3b4) 50% no-repeat;height:100%}.EmptyListings__notification{align-items:center;align-self:stretch;display:flex;gap:var(--spacing-300)}@media (min-width:669px){.EmptyListings__notification{width:fit-content}}.EmptyListings__notification_title{font-size:var(--size-body-medium);font-weight:700;letter-spacing:0;line-height:var(--size-550)}.surrounding-suburbs{margin-top:auto}.surrounding-suburbs__links{column-gap:var(--spacing-2000);display:grid;grid-template-columns:1fr 1fr}.surrounding-suburbs__links a{color:inherit;text-decoration:none}.surrounding-suburbs__links_item,.surrounding-suburbs__links_item_label{align-items:center;display:flex;justify-content:center}.surrounding-suburbs__links_item{height:48px;justify-content:space-between;padding:var(--spacing-200) 0}.surrounding-suburbs__links_item_label{gap:var(--spacing-200);justify-content:left}@media (max-width:655px){.noHybridViewMap .surrounding-suburbs__links{display:flex;flex-direction:column}}@media (max-width:655px),(min-width:835px) and (max-width:1254px){:not(.noHybridViewMap) .surrounding-suburbs__links{display:flex;flex-direction:column}}@media (min-width:1255px) and (max-width:1385px){:not(.noHybridViewMap) .oneColumnLayout .surrounding-suburbs__links{display:flex;flex-direction:column}}@media (min-width:1386px){:not(.noHybridViewMap) .oneColumnLayout .surrounding-suburbs__links{display:flex;flex-direction:column}}.surrounding-suburbs__button{margin-bottom:var(--spacing-1000)}.surrounding-suburbs__button a{color:inherit;text-decoration:none}.map-bounds-message{display:block;left:50%;padding:var(--spacing-400);top:50%;transform:translateX(-50%) translateY(-50%);width:314px}.map-bounds-message .map-bounds-message-main-text{padding-bottom:var(--spacing-400);text-align:center}@media (max-width:668px){body.nomap .show-only-with-map{display:none!important}}@media (min-width:669px){body.nomap .show-only-with-map{display:none!important}}body #hybrid-map [role=region]>div>:nth-child(2),body #hybrid-map>div>div.gm-style>div:first-child>div:first-child>div:nth-child(2){mix-blend-mode:multiply}.HybridView__scrollingUp [data-theme=hybridView] .HybridViewMain .HybridViewMain__Listings .HybridViewListLoader{top:80px}@media (min-width:835px){[data-theme=hybridView] .HybridView-hideDesktop{display:none}}@media (max-width:834px){[data-theme=hybridView] .HybridView-hideDesktop{display:block}}@media (min-width:835px){[data-theme=hybridView] .HybridViewHeader{padding-bottom:16px!important}}[data-theme=hybridView].HybridView_MapView_PalmLap{position:absolute}@media (max-width:668px){[data-theme=hybridView].HybridView_MapView_PalmLap{top:142px}}@media (min-width:669px) and (max-width:834px){[data-theme=hybridView].HybridView_MapView_PalmLap{top:198px}}@media (max-width:668px){[data-theme=hybridView].HybridView_MapView_PalmLap:has(.filterSuggestionsRedesign){top:202px}}@media (min-width:669px) and (max-width:834px){[data-theme=hybridView].HybridView_MapView_PalmLap:has(.filterSuggestionsRedesign){top:258px}}@media (max-width:834px) and (orientation:portrait){[data-theme=hybridView].HybridView_MapView_PalmLap{position:fixed;width:100%}}[data-theme=hybridView] .HybridView_MapView_Desktop .gm-style iframe+div,[data-theme=hybridView].HybridView_MapView_PalmLap .gm-style iframe+div{border:none!important}[data-theme=hybridView] .HybridView_MapView_Desktop .mapContainer .mapMain,[data-theme=hybridView].HybridView_MapView_PalmLap .mapContainer .mapMain{border-top-left-radius:16px}@media (max-width:668px){[data-theme=hybridView] .HybridView_MapView_Desktop .mapContainer .mapMain,[data-theme=hybridView].HybridView_MapView_PalmLap .mapContainer .mapMain{border-top-left-radius:0}}[data-theme=hybridView] .HybridView_MapView_Desktop .mapContainer{height:calc(100vh - 205px)!important;height:calc(100dvh - 205px)!important}@media (min-width:1014px){[data-theme=hybridView] .HybridView_MapView_Desktop .mapContainer{height:calc(100vh - 215px)!important;height:calc(100dvh - 215px)!important}}@media (max-width:834px){[data-theme=hybridView] .HybridView_MapView_Desktop .mapContainer{height:0!important}}@media (min-width:1014px){[data-theme=hybridView] .HybridView_MapView_Desktop .filterSuggestionsRedesign .mapContainer{height:calc(100vh - 237px)!important;height:calc(100dvh - 237px)!important}}@media (min-width:669px) and (max-width:834px){[data-theme=hybridView].HybridView_MapView_PalmLap .mapContainer{height:calc(100vh - 298px)!important;height:calc(100dvh - 298px)!important}}@media (max-width:668px){[data-theme=hybridView].HybridView_MapView_PalmLap .mapContainer{height:calc(100vh - 242px)!important;height:calc(100dvh - 242px)!important}}@media (max-width:668px){[data-theme=hybridView].HybridView_MapView_PalmLap:has(.filterSuggestionsRedesign) .mapContainer{height:calc(100vh - 302px)!important;height:calc(100dvh - 302px)!important}}@media (min-width:669px) and (max-width:834px){[data-theme=hybridView].HybridView_MapView_PalmLap:has(.filterSuggestionsRedesign) .mapContainer{height:calc(100vh - 358px)!important;height:calc(100dvh - 358px)!important}}[data-theme=hybridView].noHybridViewMap{margin:auto;max-width:1170px}[data-theme=hybridView].noHybridViewMap .hybridViewBreadcrumb{border-top:1px solid var(--color-border-input-pressed);margin-top:var(--spacing-600);padding-top:var(--spacing-600)}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings__MobileSpacer{height:0!important;width:100%;z-index:1}@media (orientation:landscape){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings__MobileSpacer{display:none!important}}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings__MobileSpacer.compartment-close{transition:height .5s ease-out}@media (min-width:669px) and (max-width:834px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings__MobileSpacer.compartment-close{height:calc(100vh - 314px)!important;height:calc(100dvh - 314px)!important}}@media (max-width:668px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings__MobileSpacer.compartment-close{height:calc(100vh - 230px)!important;height:calc(100dvh - 230px)!important}}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings__MobileSpacer.compartment-open{transition:height .3s ease-out}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings{transition:visibility 0s linear .45s;visibility:visible}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.compartment-close{visibility:hidden}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.compartment-open{transition:unset}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .HybridViewListViewContainer{max-height:calc(100vh - 205px);max-height:calc(100dvh - 205px);overflow-y:auto}@media (min-width:1014px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .HybridViewListViewContainer{max-height:calc(100vh - 215px);max-height:calc(100dvh - 215px)}}@media (min-width:669px) and (max-width:834px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .HybridViewListViewContainer{max-height:calc(100vh - 198px)!important;max-height:calc(100dvh - 198px)!important}}@media (max-width:668px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .HybridViewListViewContainer{max-height:unset!important;overflow-y:visible}}@media (max-width:834px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .HybridViewListViewContainer{background-color:var(--color-background-default);position:relative;z-index:3}}@media (max-width:834px) and (orientation:landscape){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .HybridViewListViewContainer{max-height:unset!important}}@media (min-width:1014px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .HybridViewListViewContainer.filterSuggestionsRedesign{max-height:calc(100vh - 237px);max-height:calc(100dvh - 237px)}}@media (max-width:655px),(min-width:835px) and (max-width:1254px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings{max-width:398px;width:45%}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .hybridView-bottom-box .grid-item,[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .hybridView-listViewControl{width:100%}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .hybridView-listViewControl[data-control=sorting]{order:1}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .hybridView-listViewControl[data-control=sorting][data-isempty=true]{display:none}}@media (max-width:655px),(min-width:835px) and (max-width:1254px) and (max-width:655px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings{max-width:unset;width:100%}}@media (min-width:1255px) and (max-width:1385px),(min-width:656px) and (max-width:834px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings{width:780px}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .hybridView-bottom-box .grid-item{width:50%}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout{max-width:398px;width:45%;width:423px}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout .hybridView-bottom-box .grid-item,[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout .hybridView-listViewControl{width:100%}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout .hybridView-listViewControl[data-control=sorting]{order:1}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout .hybridView-listViewControl[data-control=sorting][data-isempty=true]{display:none}}@media (min-width:1255px) and (max-width:1385px) and (min-width:656px) and (max-width:834px),(min-width:656px) and (max-width:834px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings{width:100%}}@media (min-width:1255px) and (max-width:1385px) and (max-width:655px),(min-width:656px) and (max-width:834px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout{max-width:unset;width:100%}}@media (min-width:1386px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings{max-width:1162px;min-width:997px;width:70%}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .hybridView-bottom-box .grid-item{width:50%}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout{max-width:398px;min-width:unset;width:45%;width:423px}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout .hybridView-bottom-box .grid-item,[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout .hybridView-listViewControl{width:100%}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout .hybridView-listViewControl[data-control=sorting]{order:1}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout .hybridView-listViewControl[data-control=sorting][data-isempty=true]{display:none}}@media (min-width:1386px) and (max-width:655px){[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings.oneColumnLayout{max-width:unset;width:100%}}[data-theme=hybridView]:not(.noHybridViewMap) .HybridViewMain .HybridViewMain__Listings .hybridViewBreadcrumb{border-top:1px solid var(--color-border-input-pressed);margin-top:var(--spacing-600);padding-top:var(--spacing-600)}@media (max-width:834px) and (orientation:landscape){[data-theme=hybridView][data-showmobilemap=true].HybridView_MapView_PalmLap{position:unset}[data-theme=hybridView][data-showmobilemap=true] .HybridViewMain__Listings{display:none!important}}[data-theme=hybridView] .HybridViewMain .HybridViewMain__Listings .HybridViewListLoader{background-color:var(--color-background-default);position:sticky;top:0;transition:top .5s;z-index:1999}[data-theme=hybridView] .HybridViewMain .HybridViewMain__Listings .HybridViewListLoader .HybridViewListLoader__Headline{display:none}[data-theme=hybridView] .hybridView-controls-container{gap:0 16px}[data-theme=hybridView] .HybridView-ShowListButton,[data-theme=hybridView] .HybridView-ShowMapButton{bottom:24px;position:fixed;z-index:5}@media (min-width:835px){[data-theme=hybridView] .HybridView-ShowListButton,[data-theme=hybridView] .HybridView-ShowMapButton{display:none}}[data-theme=hybridView] .HybridView-ShowListButton{z-index:2}[data-theme=hybridView] .HybridView-ShowMapButton{transition:bottom 1s}[data-theme=hybridView] .HybridView-ShowMapButton--hidden{bottom:-60px;visibility:hidden}@media (orientation:portrait){[data-theme=hybridView] .HybridView-ShowListButton[data-orientation=landscape]{display:none}}@media (orientation:landscape){[data-theme=hybridView] .HybridView-ShowListButton[data-orientation=portrait]{display:none}}@media (orientation:portrait){[data-theme=hybridView] .HybridView-ShowListButton[data-orientation=portrait]{background-color:var(--color-background-default);border-radius:16px 16px 0 0;bottom:0;cursor:pointer;height:50dvh;width:100%}[data-theme=hybridView] .HybridView-ShowListButton[data-orientation=portrait] .HybridView-ShowListButton__Handle{background-color:#e0e0e0;border-radius:4px;height:4px;position:absolute;top:16px;width:32px}[data-theme=hybridView] .HybridView-ShowListButton[data-orientation=portrait] .HybridView-ShowListButton__Results{left:16px;position:absolute;right:16px;top:28px}}[data-theme=hybridView] .HybridView-Callout-ErrorMessage{border-radius:16px}@media (orientation:portrait){.HybridView__Body{overflow:hidden}}.HybridView__Body .claimyourspot-modal-backdrop,.HybridView__Body .upsell-modal-backdrop{background-color:transparent!important}@media (max-width:668px){.HybridView__Body{overflow:visible}.HybridView__Body.HybridView__Body__MobileMap{overflow:hidden}}@media (min-width:669px) and (max-width:834px) and (orientation:landscape){.HybridView__Body{overflow:visible}}.TransitionContainer{background-color:var(--color-background-default);height:22px;position:relative}.TransitionContainer .TransitionHandle{background-color:#e0e0e0;border-radius:4px;height:4px;position:absolute;top:22px;width:32px}.HybridView{display:flex;flex-direction:column}@media (max-width:668px){.HybridView .HybridViewHeader{height:86px;order:1}.HybridView .HybridViewHeadline{order:2}.HybridView .HybridViewMain{order:3}}@media (min-width:669px){.HybridView .HybridViewHeader{height:82px;order:2}.HybridView .HybridViewHeadline{order:1}.HybridView .HybridViewMain{order:3}}@media (min-width:835px){.HybridView .HybridViewHeader{height:88px}}.HybridViewHeaderPlaceholder{height:108px}@media (max-width:834px) and (orientation:portrait){.HybridView__Body .gm-style>div:last-child>div[style*="position: absolute;"][style*="bottom: 0px;"],.HybridView__Body .gm-style>div:nth-last-child(3)>div[style*="position: absolute;"][style*="bottom: 0px;"]{transform:translateY(-16px)}.HybridView__Body div[data-testid=legendContainer]{bottom:16px;position:relative}.HybridView__Body .calloutContainer,.HybridView__Body .offmarketCallout,.HybridView__Body .priceMapCallout{margin-bottom:16px}}.HybridViewLoadingLayer{background-color:var(--color-background-default);bottom:0;cursor:wait;left:0;opacity:.6;position:absolute;right:0;top:0;z-index:10}[data-theme=hybridView] .no-text-decoration{text-decoration:none}@media (max-width:655px){[data-theme=hybridView].noHybridViewMap .cardContainer{grid-template-columns:100%}[data-theme=hybridView].noHybridViewMap .cardContainer .ad-card.ad_oneColumn12,[data-theme=hybridView].noHybridViewMap .cardContainer .ad-card.ad_oneColumn18,[data-theme=hybridView].noHybridViewMap .cardContainer .ad-card.ad_oneColumn6{display:grid;grid-column:unset}[data-theme=hybridView].noHybridViewMap .cardContainer .native-ad-1column-hidden{display:none}}@media (min-width:656px) and (max-width:834px){[data-theme=hybridView].noHybridViewMap .cardContainer{grid-template-columns:repeat(2,calc(50% - 16px))}[data-theme=hybridView].noHybridViewMap .cardContainer .ad-card.ad_twoColumn3,[data-theme=hybridView].noHybridViewMap .cardContainer .ad-card.ad_twoColumn6,[data-theme=hybridView].noHybridViewMap .cardContainer .ad-card.ad_twoColumn9{display:grid;grid-column:span 2}[data-theme=hybridView].noHybridViewMap .cardContainer .native-ad-2column-hidden{display:none}}@media (min-width:835px){[data-theme=hybridView].noHybridViewMap .cardContainer{grid-template-columns:repeat(3,calc(33.33333% - 21.33333px))}[data-theme=hybridView].noHybridViewMap .cardContainer .ad-card.ad_threeColumn2,[data-theme=hybridView].noHybridViewMap .cardContainer .ad-card.ad_threeColumn4,[data-theme=hybridView].noHybridViewMap .cardContainer .ad-card.ad_threeColumn6{display:grid;grid-column:span 3}[data-theme=hybridView].noHybridViewMap .cardContainer .native-ad-3column-hidden{display:none}}@media (min-width:1255px) and (max-width:1385px){[data-theme=hybridView]:not(.noHybridViewMap) .oneColumnLayout .cardContainer{grid-template-columns:100%}}@media (min-width:1386px){[data-theme=hybridView]:not(.noHybridViewMap) .oneColumnLayout .cardContainer{grid-template-columns:100%}}@media (max-width:655px),(min-width:835px) and (max-width:1254px){[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer{grid-template-columns:100%}[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .ad-card.ad_oneColumn12,[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .ad-card.ad_oneColumn18,[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .ad-card.ad_oneColumn6{display:grid;grid-column:unset}[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .native-ad-1column-hidden{display:none}}@media (min-width:1255px) and (max-width:1385px),(min-width:656px) and (max-width:834px){[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer{grid-template-columns:repeat(2,calc(50% - 16px))}[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .ad-card.ad_twoColumn3,[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .ad-card.ad_twoColumn6,[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .ad-card.ad_twoColumn9{display:grid;grid-column:span 2}[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .native-ad-2column-hidden{display:none}}@media (min-width:1386px){[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer{grid-template-columns:repeat(3,calc(33.33333% - 21.33333px))}[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .ad-card.ad_threeColumn2,[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .ad-card.ad_threeColumn4,[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .ad-card.ad_threeColumn6{display:grid;grid-column:span 3}[data-theme=hybridView]:not(.noHybridViewMap) .cardContainer .native-ad-3column-hidden{display:none}}[data-theme=hybridView] .cardContainer{display:grid;gap:32px}[data-theme=hybridView] .cardContainer .card-link{color:unset}[data-theme=hybridView] .cardContainer .card-link:hover{text-decoration:none}[data-theme=hybridView] .cardContainer .tag-list{width:210px}[data-theme=hybridView] .cardContainer .tag-list>ul>li{margin-right:8px;max-width:70px;overflow:hidden;text-overflow:ellipsis}[data-theme=hybridView] .cardContainer .zoomEffect:hover .slick-active .gallery__image-desk-zoom-in{transform:scale(1.03)}[data-theme=hybridView] .listing-card{border-radius:16px 16px;grid-row:span 1}[data-theme=hybridView] .listing-card.stacked{border-radius:unset}[data-theme=hybridView] .listing-card.listing-card--callout .card-attributes{background-color:var(--color-background-default);border-radius:16px;height:auto;margin:0!important;padding:8px 16px}[data-theme=hybridView] .listing-card.listing-card--callout .card-attributes h2{display:none}@media (max-height:749px),(max-width:834px){[data-theme=hybridView] .listing-card.listing-card--callout .card-attributes{height:66px!important}[data-theme=hybridView] .listing-card.listing-card--callout .card-bottom-tags{display:none}}[data-theme=hybridView] .listing-card.luxury-promotion .card-attributes{height:unset!important}[data-theme=hybridView] .listing-card .card-attributes{height:114px}[data-theme=hybridView] .listing-card .card-attributes dl.gt3{display:none!important}[data-theme=hybridView] .listing-card .card-attributes a{color:var(--color-text-default);text-decoration:none}[data-theme=hybridView] .listing-card .card-attributes .tooltip-target{line-height:unset}[data-theme=hybridView] .listing-card .card-attributes .listing-card__attributes{flex-wrap:nowrap}[data-theme=hybridView] .listing-card .card-attributes .listing-card__attributes dl:not(:last-child){margin-right:16px}[data-theme=hybridView] .listing-card .card-attributes .card-bottom-tags{margin-top:4px}[data-theme=hybridView] .listing-card .short-list-star{height:30px;width:32px}[data-theme=hybridView] .listing-card .short-list-star div{margin:auto;width:fit-content}[data-theme=hybridView] .card-bottom-tags{height:32px}[data-theme=hybridView] .card-bottom-tags .fairprice-modal-container{line-height:1}[data-theme=hybridView] .card-bottom-tags .hybrid-tag-item{display:none}[data-theme=hybridView] .card-bottom-tags .hybrid-tag-item:first-child,[data-theme=hybridView] .card-bottom-tags .hybrid-tag-item:nth-child(2){align-items:center;background-color:var(--color-background-weakest);border-radius:16px;display:flex;height:32px;justify-content:center;padding:0 12px}[data-theme=hybridView] .card-bottom-tags .s24-icons-s24_info_circle_24{color:var(--color-icon-weak);font-size:16px}[data-theme=hybridView] .card-bottom-tags .s24-icons-s24_wheelchair_24{color:var(--color-icon-weak);font-size:24px;margin-right:4px}[data-theme=hybridView] .ad-card{min-height:300px}[data-theme=hybridView] .ad-card:not(.landingPageAd){display:none}[data-theme=hybridView] .oneColumnLayout .ad-card{grid-column:unset!important}[data-theme=hybridView] .oneColumnLayout .native-ad-1column-hidden{display:none}[data-theme=hybridView] .single-ad-card s24-ad-slot{position:relative}[data-theme=hybridView] .single-ad-card s24-ad-slot:before{position:absolute!important;right:0;top:-20px!important}[data-theme=hybridView] .margin-left-auto{margin-left:auto}[data-theme=hybridView] .hybrid-view-popover{left:70%;position:absolute!important;top:-175px;transform:translateX(-100%);z-index:5!important}[data-theme=hybridView] .hybrid-view-popover-content{height:140px;width:280px}[data-theme=hybridView] .tabs-container .tab-list{min-width:unset;overflow:visible}[data-theme=hybridView] .hybrid-view-attributes-energy-efficiency-tag{align-self:center}[data-theme=hybridView] .hybrid-view-attributes-energy-efficiency-tag span{display:flex}[data-theme=hybridView] .wait-listing-container .hybrid-view-gallery{aspect-ratio:1;background-color:var(--color-border-default);border-radius:16px}[data-theme=hybridView] .wait-listing-container .card-attributes{padding:12px 4px}[data-theme=hybridView] .wait-listing-container .card-attributes .waiting-box{height:22px}[data-theme=hybridView] .wait-listing-container .gradient-animation{animation:shimmer 2s linear infinite alternate;background:linear-gradient(to right,#fff,var(--color-border-default),#fff) no-repeat;background-position:0 0;background-size:200%}[data-theme=hybridView] .wait-listing-container-callout{border-radius:16px}[data-theme=hybridView] .wait-listing-container-callout .hybrid-view-gallery{aspect-ratio:1.26153846;background-color:var(--color-border-default);border-radius:16px 16px 0 0}@media (max-height:749px),(max-width:834px){[data-theme=hybridView] .wait-listing-container-callout .hybrid-view-gallery{aspect-ratio:1.92941176}}[data-theme=hybridView] .wait-listing-container-callout .card-attributes{padding:8px 16px}@media (max-height:749px),(max-width:834px){[data-theme=hybridView] .wait-listing-container-callout .card-attributes{height:66px}}[data-theme=hybridView] .wait-listing-container-callout .card-attributes .waiting-box{height:20px}[data-theme=hybridView] .wait-listing-container-callout .card-attributes>div:first-child{margin-bottom:8px}@media (max-height:749px),(max-width:834px){[data-theme=hybridView] .wait-listing-container-callout .card-attributes>div:nth-child(3){display:none}}[data-theme=hybridView] .wait-listing-container-callout .gradient-animation{animation:shimmer 2s linear infinite alternate;background:linear-gradient(to right,#fff,var(--color-border-default),#fff) no-repeat;background-position:0 0;background-size:200%}[data-theme=hybridView] .wait-listing-container-callout .pagingDummy{background-color:var(--color-background-default);border-radius:18px;box-shadow:4px 4px 20px 2px #00000033;display:inline-table;height:36px;left:50%;position:absolute;transform:translate(-50%,-100%) translateY(-8px);white-space:nowrap;width:125px}[data-theme=hybridView] .stacked-cards .last,[data-theme=hybridView] .stacked-cards .middle{background-color:var(--color-link-weak);border-left:1px solid var(--color-link-weak);border-radius:16px 16px 0 0;border-right:1px solid var(--color-link-weak);border-top:1px solid var(--color-link-weak);height:4px}[data-theme=hybridView] .stacked-cards .last{opacity:.6;width:80%}[data-theme=hybridView] .stacked-cards .middle{opacity:.8;width:90%}[data-theme=hybridView] .stacked-cards .gallery-container .slick-slider{height:calc(100% - 8px)}[data-theme=hybridView] .stacked-cards .gallery-container .animated .slick-list{border:none}[data-theme=hybridView] .stacked-cards .gallery-container .animated .gallery-overlay-container{height:100%!important}[data-theme=hybridView] .stacked-cards .gallery-container .animated .brand-bar{border:none}[data-theme=hybridView] .stacked-cards .gallery-container .animated .slick-slide:not(.slick-active)>div>div{border:1px solid var(--color-border-default);border-radius:16px;transform:scale(.85);transform-origin:top!important;transition:.7s ease-out}[data-theme=hybridView] .stacked-cards .gallery-container .animated .slick-slide.slick-active>div>div{border:1px solid var(--color-border-default);border-radius:16px;overflow:hidden;transform:scale(1);transform-origin:top!important;transition:.7s ease-out}[data-theme=hybridView] .stacked-cards .gallery-container .animated .slick-slide.slick-active{z-index:1}[data-theme=hybridView] .gallery-container{aspect-ratio:1;height:100%;position:relative}[data-theme=hybridView] .gallery-container.via-marker-LUXURY .slick-slide div:before{background-color:var(--brand-teal);content:"Luxury";height:20px;padding:5px;position:absolute;right:50%;top:50px;top:85px;transform:translateX(50%);z-index:3}[data-theme=hybridView] .gallery-container.via-marker-XXL .slick-slide>div:after{background-color:var(--brand-teal);content:"Panorama";height:20px;padding:5px;position:absolute;right:50%;top:50px;transform:translateX(50%)}[data-theme=hybridView] .gallery-container.via-marker-XL .slick-slide>div:after{background-color:var(--brand-teal);content:"Schaufenster";height:20px;padding:5px;position:absolute;right:50%;top:50px;transform:translateX(50%)}[data-theme=hybridView] .gallery-container.via-marker-L .slick-slide>div:after{background-color:var(--brand-teal);content:"Premium";height:20px;padding:5px;position:absolute;right:50%;top:50px;transform:translateX(50%)}[data-theme=hybridView] .gallery-container.via-marker-M .slick-slide>div:after{background-color:var(--brand-teal);content:"Top";height:20px;padding:5px;position:absolute;right:50%;top:50px;transform:translateX(50%)}[data-theme=hybridView] .gallery-container.via-marker-S .slick-slide>div:after{background-color:var(--brand-teal);content:"Basis";height:20px;padding:5px;position:absolute;right:50%;top:50px;transform:translateX(50%)}[data-theme=hybridView] .gallery-container.slick-active.no-slider{border-radius:16px;overflow:hidden}[data-theme=hybridView] .gallery-container.slick-active.no-slider .slick-list{border:1px solid var(--color-border-default)}[data-theme=hybridView] .gallery-container.slick-active.no-slider .gallery-overlay-container{height:calc(100% - 8px)}[data-theme=hybridView] .gallery-container .slick-slider{height:100%}[data-theme=hybridView] .gallery-container .slick-slider .slick-list{border:1px solid var(--color-border-default);border-radius:16px;height:100%}[data-theme=hybridView] .gallery-container .slick-slider .slick-list .slick-track{height:100%}[data-theme=hybridView] .gallery-container .slick-slider .slick-list .slick-track .slick-slide>div{background-color:#fff;height:100%;position:relative}[data-theme=hybridView] .gallery-container .slick-slider .slick-list .slick-track .slick-slide>div>div{height:100%}[data-theme=hybridView] .gallery-container .no-picture{aspect-ratio:1;background-image:url(https://www.static-immobilienscout24.de/statpic/builders-org/core/maps-and-prices/search/icons/8f4f5496f6a3016f17cf96f80c0a6aa5_Placeholder2.png);background-position:50%;background-size:cover;height:100%;width:100%}@media (pointer:coarse){[data-theme=hybridView] .gallery-container .slick-arrow{display:none!important}}@media (max-width:668px){[data-theme=hybridView] .gallery-container .slick-active .gallery__image-with-zoom-in{transform:scale(1.08);transition:transform .8s cubic-bezier(.68,0,1,1)}[data-theme=hybridView] .gallery-container .slick-active .gallery__image-with-zoom-out{transform:scale(1);transition:transform .8s cubic-bezier(.68,0,1,1)}}[data-theme=hybridView] .gallery-container .gallery__image{height:100%;width:100%}[data-theme=hybridView] .gallery-container .slide-icon{background-size:72px 72px;height:72px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:72px;z-index:2}[data-theme=hybridView] .gallery-container .slide-icon.virtual-tour-icon{background:url(https://www.static-immobilienscout24.de/statpic/expose/gallery/f076cfbabc24d0c4a7b16c0209680385_icn_360__72x72.png) 50% no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){[data-theme=hybridView] .gallery-container .slide-icon.virtual-tour-icon{background-image:url(https://www.static-immobilienscout24.de/statpic/expose/gallery/3d292f4d7127e34f7204844ace1bba07_icn_360__72x72@2x.png);background-size:72px 72px}}[data-theme=hybridView] .gallery-container .slide-icon.video-play-icon{background:url(https://www.static-immobilienscout24.de/statpic/expose/gallery/e3c5d0fa38cb013f1bf367dfda3c6286_icn_video__72x72.png) 50% no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){[data-theme=hybridView] .gallery-container .slide-icon.video-play-icon{background-image:url(https://www.static-immobilienscout24.de/statpic/expose/gallery/e255c8d8ef0f54cb3ec0fac471804352_icn_video__72x72@2x.png);background-size:72px 72px}}[data-theme=hybridView] .gallery-container .slick-arrow{background-color:#fff;border-radius:50%;color:#000;display:inline-block;font-size:var(--size-body-medium);height:24px;opacity:0;position:absolute;top:50%;transform-origin:center;width:24px}[data-theme=hybridView] .gallery-container .slick-arrow.slick-prev{left:16px}[data-theme=hybridView] .gallery-container .slick-arrow.slick-next{right:16px}[data-theme=hybridView] .gallery-container:hover .slick-arrow{opacity:.9}[data-theme=hybridView] .gallery-container:hover .slick-arrow:hover{height:26px;opacity:1;width:26px}[data-theme=hybridView] .gallery-container:hover .slick-arrow:hover.slick-prev{left:15px}[data-theme=hybridView] .gallery-container:hover .slick-arrow:hover.slick-next{right:15px}[data-theme=hybridView] .gallery-container:hover .slick-arrow.slick-disabled{opacity:0!important}[data-theme=hybridView] .gallery-container:hover .slick-arrow.slick-disabled:before{display:inline-block}[data-theme=hybridView] .gallery-container .dot-pagination-container{bottom:0;display:flex;justify-content:center;margin-bottom:12px;position:absolute;width:100%;z-index:2}[data-theme=hybridView] .gallery-container .embedding-score-chip{background-color:var(--brand-teal);bottom:10px;position:absolute}[data-theme=hybridView] .gallery-container .gallery-overlay-container{height:calc(100% - 8px);pointer-events:none;position:absolute;width:100%;z-index:2}[data-theme=hybridView] .gallery-container .gallery-overlay-container .gallery-label-container{margin:16px 0 0 16px}[data-theme=hybridView] .gallery-container .gallery-overlay-container .brand-bar{border:1px solid var(--color-border-default);border-bottom:none;border-radius:16px 16px 0 0;height:32px;left:0;right:0}[data-theme=hybridView] .gallery-container .gallery-overlay-container .private-offer-logo-container,[data-theme=hybridView] .gallery-container .gallery-overlay-container .realtor-company-logo-container{margin:18px 16px 0 0;position:absolute;right:0;top:0;z-index:2}[data-theme=hybridView] .gallery-container .gallery-overlay-container .realtor-company-logo-container .realtor-company-logo{aspect-ratio:4;background-color:#fff;border-radius:4px}[data-theme=hybridView] .gallery-container .gallery-overlay-container .realtor-company-logo-container .realtor-company-logo img{border-radius:2px;margin:2px;max-height:30px;max-width:120px}[data-theme=hybridView] .gallery-container .gallery-overlay-container.with-realtor-portrait .realtor-company-logo-container{right:30px}[data-theme=hybridView] .gallery-container .gallery-overlay-container.with-realtor-portrait .realtor-company-logo-container .realtor-company-logo{padding-right:12px}[data-theme=hybridView] .gallery-container .gallery-overlay-container.with-realtor-portrait .realtor-company-logo-container .realtor-company-logo img{border-radius:2px 0 0 2px}[data-theme=hybridView] .gallery-container .gallery-overlay-container .realtor-photo-container{height:44px;margin:8px 16px 0 0;position:absolute;right:0;top:0;width:44px;z-index:3}[data-theme=hybridView] .gallery-container .gallery-overlay-container .realtor-photo-container img{background-color:#fff;border:2px solid #fff;border-radius:50%}[data-theme=hybridView] .gallery-container .gallery-overlay-container .project-button{border-radius:4px;bottom:0;margin:0 12px 16px 0;pointer-events:visible;position:absolute;right:0}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay{background-color:hsla(0,0%,100%,.95);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.15);inset:auto 0 12px 0;bottom:-8px;margin:12px;max-width:400px;padding:16px;pointer-events:visible;position:absolute;z-index:1}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay-content{display:flex;flex-direction:column;gap:8px;position:relative}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay-content p>small{font-size:12px}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay-button{height:32px;width:100%}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay-close-button{align-items:center;background-color:#e5e5e5;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:1px;top:1px;transition:background-color .2s;width:30px}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay-close-button:after,[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay-close-button:before{height:1px;margin-left:-8px;width:16px}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay-close-button:hover{background-color:#d0d0d0}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay p{color:#1b2838;line-height:1.5;margin:0}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay small{color:#666;font-size:16px;font-weight:400}[data-theme=hybridView] .gallery-container .gallery-overlay-container .upsell-overlay .upsell-overlay strong{font-size:24px;font-weight:700}[data-theme=hybridView] .gallery-container .slick-slide.slick-active .gallery__image-desk-zoom-in{transition:transform .8s cubic-bezier(.68,0,1,1)}[data-theme=hybridView] .listing-card.listing-card--callout .gallery-container{aspect-ratio:1.26153846}@media (max-height:749px),(max-width:834px){[data-theme=hybridView] .listing-card.listing-card--callout .gallery-container{aspect-ratio:1.92941176}}[data-theme=hybridView] .listing-card.listing-card--callout .gallery-container .gallery-overlay-container{height:100%}[data-theme=hybridView] .listing-card.listing-card--callout .gallery-container .gallery__image{object-fit:cover}[data-theme=hybridView] .listing-card.listing-card--callout .gallery-container .slick-slider .slick-list,[data-theme=hybridView] .listing-card.listing-card--callout .gallery-container.slick-active.no-slider{border-bottom-left-radius:0;border-bottom-right-radius:0}[data-theme=hybridView] .hybrid-view__prominent-button-container{bottom:42px;position:fixed;transform:translateX(-50%);transition:bottom 1s;z-index:4}@media (max-width:834px){[data-theme=hybridView] .hybrid-view__prominent-button-container{display:none}}@media (min-width:835px){[data-theme=hybridView] .hybrid-view__prominent-button-container[data-with-map=true]{left:min(22.5%,225px)}}@media (max-width:668px){[data-theme=hybridView] .hybrid-view__prominent-button-container[data-with-map=true]{bottom:32px}}[data-theme=hybridView] .hybrid-view__prominent-button-container[data-with-map=false]{left:50%}@media (min-width:656px) and (max-width:834px){[data-theme=hybridView] .hybrid-view__prominent-button-container[data-with-map=false]{display:block}}[data-theme=hybridView] .hybrid-view__prominent-button-container-hidden{bottom:-60px;visibility:hidden}[data-theme=hybridView] .hybrid-view__slider-button-container{left:12px;position:absolute;top:12px;visibility:hidden;z-index:5}@media (min-width:1255px) and (max-width:1385px),(min-width:1386px){[data-theme=hybridView] .hybrid-view__slider-button-container{visibility:visible}}[data-theme=hybridView] .palm-cockpit-control-redesign{background-color:var(--color-background-default)}[data-theme=hybridView] .palm-cockpit-control-redesign .modifiedCriteriaIndicator{right:20px}[data-theme=hybridView] .palm-cockpit-control-redesign .palm-cockpit-wrapper{background-color:var(--color-background-weakest);border:none;border-radius:var(--border-radius-rounded);height:56px}[data-theme=hybridView] .palm-cockpit-control-redesign .palm-cockpit-wrapper .button-invisible{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;width:100%}[data-theme=hybridView] .palm-cockpit-control{background-color:var(--color-background-default)}[data-theme=hybridView] .palm-cockpit-control button{background-color:var(--color-background-weakest);border:none;border-radius:32px;height:54px;position:relative;width:100%}[data-theme=hybridView] .palm-cockpit-control .palm-cockpit-control__input{width:10px}[data-theme=hybridView] .palm-cockpit-control .palm-cockpit-control__filter-dot{position:absolute;right:12px;top:12px}.waiting-list-card{border:1px solid var(--color-border-default);overflow:hidden}.waiting-list-card.waiting-list-card--activated{min-height:auto}.waiting-list-card.waiting-list-card--activated .waiting-list-card__content{gap:var(--spacing-600)}.waiting-list-card .waiting-list-card__hero:before{background:inherit;bottom:0;content:"";filter:blur(2px);left:0;position:absolute;right:0;top:0;z-index:-1}.waiting-list-card .waiting-list-card__hero{align-content:flex-end;backdrop-filter:blur(2px);background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.7)),url(https://www.static-immobilienscout24.de/statpic/waitingList/04644b68368f644720fd24afa73b02ed_waiting-list_card-hero.png);background-position:0 90%;background-size:cover}.waiting-list-card .waiting-list-card__info-icon{line-height:3.5rem}.waiting-list-card .waiting-list-card__content{flex:1}.waiting-list__content-mandatory-label{padding-left:var(--spacing-300);padding-right:var(--spacing-300)}label[for=waitingList-card]:hover,label[for=waitingList-modal]:hover{background-color:unset!important;cursor:pointer}ul.waiting-list-info-modal__list{list-style:unset}ul.waiting-list-info-modal__list li{text-indent:var(--spacing-200)}.save-search-waiting-list-modal__settings{margin-left:calc(var(--spacing-600)*-1);margin-right:calc(var(--spacing-600)*-1)}@media (max-width:668px){.save-search-waiting-list-modal__settings .waiting-list__activated{margin-bottom:var(--spacing-2000)}.save-search-waiting-list-modal__footer{padding-top:0}}.waiting-list-activation-modal__content .bullet-point{display:inline-block;width:20px}.suggestions-wrapper{align-items:center;display:flex;flex-wrap:nowrap;height:44px;overflow-x:auto;scrollbar-width:none}.suggestions-wrapper::-webkit-scrollbar{display:none;width:0}.FilterSuggestions{position:relative}.FilterSuggestions .FilterSuggestions__LoadingLayer{background-color:var(--color-background-default);bottom:0;cursor:wait;left:0;opacity:.6;position:absolute;right:0;top:0;z-index:10}.FilterSuggestions.FilterSuggestions--showFade:after{background:linear-gradient(to left,var(--color-background-default),transparent);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:60px;z-index:5}@keyframes chipEntrance{0%{opacity:0;transform:translateY(-12px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.FilterSuggestions .FilterSuggestions__Item--animated{animation:chipEntrance .6s cubic-bezier(.16,1,.3,1) forwards;opacity:0;transform:translateY(-12px) scale(.9)}@keyframes springBounce{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}.FilterSuggestions .FilterSuggestions__Item--springBounce{animation:springBounce .6s cubic-bezier(.34,1.56,.64,1) forwards;opacity:0;transform:scale(.3)}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:668px){.ResultListHeadlineText{font-size:var(--size-350)!important}}.claim-your-spot_container{cursor:pointer;display:flex;flex-direction:column}.claim-your-spot_container .claim-your-spot_card{aspect-ratio:1;background-color:#e8e8e8;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%23CCCCCCFF' stroke-width='4' stroke-dasharray='10,10' stroke-linecap='round'/%3E%3C/svg%3E");border-radius:16px;display:flex;flex-direction:column;height:auto;justify-content:flex-end;max-width:600px;padding:16px;position:relative;width:100%}.claim-your-spot_container .claim-your-spot_card p small{font-size:var(--size-body-small)}.claim-your-spot_container .claim-your-spot_card .claim-your-spot_house-icon-container{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.claim-your-spot_container .claim-your-spot_card .claim-your-spot_house-icon-container .claim-your-spot_house-icon{color:var(--color-icon-weak);font-size:48px!important;transform:scale(1);transition:transform .9s ease-out}.claim-your-spot_container:hover .claim-your-spot_house-icon-container>.claim-your-spot_house-icon{animation:bounceIn .9s ease;animation-fill-mode:forwards}.claim-your-spot_container:not(:hover) .claim-your-spot_house-icon-container>.claim-your-spot_house-icon{animation:bounceOut .4s ease-out;animation-fill-mode:forwards}.claim-your-spot_container .claim-your-spot_button{margin-top:8px;width:100%!important}.claim-your-spot_container .claim-your-spot_card-attributes{height:unset!important}.claim-your-spot_container .claim-your-spot_card-attributes>p{color:var(--color-text-weak)}.claimyourspot-modal-backdrop{animation:fadeIn .4s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bounceIn{0%{transform:scale(1)}30%{transform:scale(1.125)}50%{transform:scale(1)}70%{transform:scale(1.08)}to{transform:scale(1.05)}}@keyframes bounceOut{0%{transform:scale(1.05)}50%{transform:scale(1)}to{transform:scale(.9)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmerWave{0%{left:-100%}to{left:100%}}.claim-your-spot_skeleton .skeleton-placeholder{background:#e8e8e8;border-radius:var(--border-radius-200);overflow:hidden;position:relative}.claim-your-spot_skeleton .skeleton-placeholder:before{animation:shimmerWave 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.claim-your-spot_skeleton .skeleton-empty-card{background:#e8e8e8;background-image:none;border:none;border-radius:16px;cursor:default;min-height:200px;overflow:hidden;position:relative}.claim-your-spot_skeleton .skeleton-empty-card:before{animation:shimmerWave 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.claim-your-spot_skeleton .skeleton-content-below{display:flex;flex-direction:column;gap:12px;margin-top:16px}.claim-your-spot_skeleton .skeleton-row{align-items:center;display:flex;gap:8px}.claim-your-spot_skeleton .skeleton-row.skeleton-row-three{gap:8px}.claim-your-spot_skeleton .skeleton-row.skeleton-row-two{gap:12px}.claim-your-spot_skeleton .skeleton-block-long{border-radius:var(--border-radius-200);height:20px;width:100%}.claim-your-spot_skeleton .skeleton-block-small{border-radius:var(--border-radius-200);height:20px;width:60px}.claim-your-spot_skeleton .skeleton-block-medium{border-radius:var(--border-radius-200);height:20px;width:120px}.claim-your-spot_skeleton .claim-your-spot_card{background-color:#f0f0f0;background-image:none;border:none;cursor:default}.claim-your-spot_skeleton .claim-your-spot_card:hover .claim-your-spot_house-icon{font-size:48px!important}.tooltip-container{height:auto!important;width:auto!important}.tooltip-redesign{align-items:center;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:3px 8px!important;text-align:center;width:150px;word-break:break-word}.tooltip-redesign:after{border-color:#fff transparent transparent #fff!important}.content-wrapper--non-centered{background-color:#fff;margin:auto;max-width:none}@media (max-width:668px){.content-wrapper--palm-stretch{padding:0}.content-wrapper--palm-stretch .negate-palm-stretch{padding-left:16px;padding-right:16px}.content-wrapper--palm-stretch .negate-palm-stretch h1{line-height:normal}}@media (min-width:669px) and (max-width:1013px){.content-wrapper--lap-stretch{padding:0}.content-wrapper--lap-stretch .negate-lap-stretch{padding-left:24px;padding-right:24px}}.absolute-content--centered{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.absolute-content--horizontal-centered{left:50%;transform:translateX(-50%)}.checkbox-container .input-checkbox[disabled]+.label-checkbox:before{border-color:var(--color-border-input-pressed)}@media (min-width:669px){.sticky-filter[data-sticky-header=LIST]{top:-40px}}#observer-interceptor{position:absolute}@media (max-width:668px){#observer-interceptor{top:-1px!important}}.sticky-filter #observer-interceptor{top:38px}.SplitPage__header #observer-interceptor{top:52px}.sticky-filter{position:sticky;top:0;z-index:2000}@media (min-width:669px){.sticky-filter{background-color:var(--color-background-default);padding-bottom:10px}}.column-gap-16{column-gap:16px}.column-gap-8{column-gap:8px}.row-gap-16{row-gap:16px}.row-gap-2{row-gap:2px}.margin-bottom-xxs{margin-bottom:2px}.margin-vertical-sm{margin-top:12px}.margin-right-sm{margin-right:12px}.search-tips_link{background:none;border:none;color:var(--color-link-blue);cursor:pointer;font-family:inherit;padding:0}.search-tips_link:hover{text-decoration:underline}.search-tips_list{list-style:none}.search-tips_list li:before{color:var(--color-text-default);content:"•";margin-right:.65em}.search-tips_container{margin-top:auto}.HybridView__Body__MobileMap .immo-gpt-container,.prevent-scroll .immo-gpt-container{display:none}.immo-gpt-chat-button{transition:transform .4s ease-out}.immo-gpt-container.immo-gpt-hide-chat .immo-gpt-chat-button{transform:translateX(calc(100% + 28px))}@media (min-width:669px) and (max-width:1013px){.immo-gpt-container.immo-gpt-hide-chat .immo-gpt-chat-button{transform:translateX(calc(100% + 14px))}}:root{--color-light-blue:#f4f6f8;--color-light-copy:#757575;--color-gray-6:#cacaca;--color-gray-7:#d4d4d4;--color-error:#e74b3c}.color-text-default{color:var(--color-text-default)!important}.color-text-weak{color:var(--color-text-weak)!important}.color-text-white{color:var(--color-text-white)!important}.color-background-white{background-color:var(--color-background-white)!important}.color-icon-success{color:var(--color-icon-success)!important}.color-icon-danger{color:var(--color-icon-danger)!important}.color-text-disabled{color:var(--gray-700)!important}.font-24-size{font-size:var(--size-600)}.font-20-size{font-size:var(--size-500)}.font-16-size{font-size:var(--size-400)}.font-bold{font-weight:var(--weight-bold)}.font-32-size{font-size:var(--size-800)}