.VideoLayout-module-scss-module__LjKQfa__layoutContainer{background-color:#161616;justify-content:center;height:100%;display:flex}.VideoLayout-module-scss-module__LjKQfa__centeredContainer{background-color:#000;flex-direction:column;justify-content:center;width:100%;max-width:990px;display:flex}.VideoLayout-module-scss-module__LjKQfa__topPadding{padding-top:60px}
.FullScreenVideo-module-scss-module__jt1rqW__video{aspect-ratio:16/9;border:0;width:100%}.FullScreenVideo-module-scss-module__jt1rqW__videoContainer{text-align:center;flex-direction:column;flex:1;justify-content:center;display:flex}
.LinkButton-module-scss-module__yaKzWq__hclLinkButton{-webkit-appearance:none;appearance:none;font-family:inherit;font-size:inherit;text-align:left;color:#013a14;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.LinkButton-module-scss-module__yaKzWq__hclLinkButton:visited{color:#67458c}.LinkButton-module-scss-module__yaKzWq__hclLinkButton[href^=\#]:visited{color:#013a14}.LinkButton-module-scss-module__yaKzWq__hclLinkButton:hover{color:#161616}.LinkButton-module-scss-module__yaKzWq__hclLinkButton:focus{outline:none;box-shadow:0 0 0 4px #007e4780}.LinkButton-module-scss-module__yaKzWq__hclLinkButton:active{color:#67458c}.LinkButton-module-scss-module__yaKzWq__hclLinkButtonOnDarkBg{color:#fff}.LinkButton-module-scss-module__yaKzWq__hclLinkButtonOnDarkBg:visited{color:#a7b0cb}.LinkButton-module-scss-module__yaKzWq__hclLinkButtonOnDarkBg:hover{color:#e4e8da}.LinkButton-module-scss-module__yaKzWq__hclLinkButtonOnDarkBg:active{color:#a7b0cb}
.Broker-module-scss-module__PmF-dW__brokerInfo{min-width:0;max-width:100%}.Broker-module-scss-module__PmF-dW__description{overflow:hidden}.Broker-module-scss-module__PmF-dW__description>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.BrokerContactBanner-module-scss-module__0L6yUq__container{pointer-events:initial;width:100%;padding:8px;padding-bottom:calc(env(safe-area-inset-bottom,16px) + 8px);background-color:#e4e8da}.BrokerContactBanner-module-scss-module__0L6yUq__expandButton{flex-shrink:0}
.ExpandedBrokerContact-module-scss-module__JYUH4a__container{pointer-events:initial;width:100%;padding:8px;padding-bottom:calc(env(safe-area-inset-bottom,16px) + 8px);background-color:#fff}.ExpandedBrokerContact-module-scss-module__JYUH4a__contactButtons{margin-top:8px}
.MobileContactBroker-module-scss-module__O0jH7q__modal{z-index:2;background-color:#333c;width:100vw;height:100vh;position:fixed;top:0;left:0}.MobileContactBroker-module-scss-module__O0jH7q__container{pointer-events:none;z-index:2;justify-content:center;width:100%;display:flex;position:-webkit-sticky;position:sticky;bottom:0;left:0}.MobileContactBroker-module-scss-module__O0jH7q__containerExpanded{position:fixed}.MobileContactBroker-module-scss-module__O0jH7q__contactContainer{border-radius:8px 8px 0 0;width:100%;overflow:hidden;box-shadow:0 -1px 2px #00000012,0 1px 8px #0003}@media (min-width:670px){.MobileContactBroker-module-scss-module__O0jH7q__contactContainer{display:none}}.MobileContactBroker-module-scss-module__O0jH7q__contactContainerExpanded{bottom:0}
.DeactivatedListing-module-scss-module__6H3tSa__backToSearch,.DeactivatedListing-module-scss-module__6H3tSa__paddedContainer{padding:0 8px}@media (min-width:1040px){.DeactivatedListing-module-scss-module__6H3tSa__backToSearch,.DeactivatedListing-module-scss-module__6H3tSa__paddedContainer{padding:unset}}.DeactivatedListing-module-scss-module__6H3tSa__attributesContainer{flex-direction:column;gap:8px;margin:0;display:flex}@media (min-width:690px){.DeactivatedListing-module-scss-module__6H3tSa__backToSearch{width:690px;margin:0 auto}}@media (min-width:1040px){.DeactivatedListing-module-scss-module__6H3tSa__backToSearch{width:inherit;margin:unset}}.DeactivatedListing-module-scss-module__6H3tSa__price>p{color:#013a14;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;letter-spacing:.03em;margin:0;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.2}@media (min-width:670px){.DeactivatedListing-module-scss-module__6H3tSa__price>p{font-size:20px}}
.DeactivatedInfo-module-scss-module__k2LFFq__introContainer{background-color:#e4e8da}@media (min-width:690px){.DeactivatedInfo-module-scss-module__k2LFFq__introContainer{border-radius:8px;width:690px}}.DeactivatedInfo-module-scss-module__k2LFFq__illustration{padding-left:40px;padding-right:40px}
.AttributeRow-module-scss-module__J6x6wa__attributeNames{flex:4}.AttributeRow-module-scss-module__J6x6wa__attributeValue{flex:5;align-items:center;font-weight:500;display:flex}.AttributeRow-module-scss-module__J6x6wa__icon{padding-left:calc(var(--nest-base-unit)/2);display:flex}
@media (min-width:990px){.LocationBreadcrumbs-module-scss-module__UOVq0G__icon{display:none}}
.Panorama-module-scss-module___57bZG__panoramaAd{width:100%;margin:0 auto;display:none;position:relative}@media (min-width:670px){.Panorama-module-scss-module___57bZG__panoramaAd{justify-content:center;height:240px;display:flex}}@media (min-width:641px){.Panorama-module-scss-module___57bZG__panoramaAd.Panorama-module-scss-module___57bZG__nest{justify-content:center;height:240px;display:flex}}
.PanoramaMobile-module-scss-module__goHZYa__panoramaMobileAd{max-width:320px;height:320px;margin:8px auto;position:relative}@media (min-width:670px){.PanoramaMobile-module-scss-module__goHZYa__panoramaMobileAd{display:none}}@media (min-width:641px){.PanoramaMobile-module-scss-module__goHZYa__panoramaMobileAd.PanoramaMobile-module-scss-module__goHZYa__nest{display:none}}
.ReadMoreText-module-scss-module__PmH9rW__limitedHeight{transition:100px .2s ease-out;position:relative;overflow:hidden}.ReadMoreText-module-scss-module__PmH9rW__limitedHeight.ReadMoreText-module-scss-module__PmH9rW__fullHeight{max-height:100%;transition:100px 1s ease-in}.ReadMoreText-module-scss-module__PmH9rW__background{background:linear-gradient(270deg,#fff 22%,#fff3 97%);width:238px;height:20px;position:absolute;bottom:0;right:21px}.ReadMoreText-module-scss-module__PmH9rW__text{background:#fff}.ReadMoreText-module-scss-module__PmH9rW__button{position:absolute;bottom:-10px;right:0}.ReadMoreText-module-scss-module__PmH9rW__content{white-space:pre-line;overflow-wrap:anywhere}
.ListingPrice-module-scss-module__qUMdsa__strikethrough{text-decoration:line-through}
.BrokerAgencyBranding-module-scss-module__NEuqHq__color{width:100%;height:387px;position:absolute}.BrokerAgencyBranding-module-scss-module__NEuqHq__mobileBackground{padding:calc(var(--nest-base-unit)*1.5);display:block}@media (min-width:670px){.BrokerAgencyBranding-module-scss-module__NEuqHq__mobileBackground{display:none}}
.ActiveListingPage-module-scss-module__hE9kWa__pageContainer{padding:calc(var(--nest-base-unit)*3) 0;position:relative}.ActiveListingPage-module-scss-module__hE9kWa__centeredContent{max-width:990px;margin:0 auto}@media (min-width:670px){.ActiveListingPage-module-scss-module__hE9kWa__centeredContent{padding:0 calc(var(--nest-base-unit)*2)}}.ActiveListingPage-module-scss-module__hE9kWa__paddedContent{padding:0 calc(var(--nest-base-unit)*2)}@media (min-width:670px){.ActiveListingPage-module-scss-module__hE9kWa__paddedContent{padding:0}}.ActiveListingPage-module-scss-module__hE9kWa__hideOnMobile{display:none}@media (min-width:670px){.ActiveListingPage-module-scss-module__hE9kWa__hideOnMobile{display:block}}.ActiveListingPage-module-scss-module__hE9kWa__hideOnDesktop{display:block}@media (min-width:670px){.ActiveListingPage-module-scss-module__hE9kWa__hideOnDesktop{display:none}}
.MissingImageInfo-module-scss-module__sK_OMq__iconButton{margin-left:-8px;display:inline-block}
.SaleMissingImage-module-scss-module__qd304W__missingImage{background-color:#f0f0f0}
.Gallery-module-scss-module__3SbOaG__galleryContainer{background-color:#f0f0f0;border-radius:0;position:relative;overflow:hidden}@media (min-width:690px){.Gallery-module-scss-module__3SbOaG__galleryContainer{border-radius:calc(var(--nest-base-unit)*1.5)}}.Gallery-module-scss-module__3SbOaG__galleryActionBarContainer{padding:0 var(--nest-base-unit)}@media (min-width:690px){.Gallery-module-scss-module__3SbOaG__galleryActionBarContainer{padding:0}}.Gallery-module-scss-module__3SbOaG__missingImage{height:420px}.Gallery-module-scss-module__3SbOaG__expandButton{top:var(--nest-base-unit);right:var(--nest-base-unit);z-index:2;position:absolute}.Gallery-module-scss-module__3SbOaG__navigationButton{z-index:2;position:absolute;top:50%}.Gallery-module-scss-module__3SbOaG__navigationButton.Gallery-module-scss-module__3SbOaG__previous{left:var(--nest-base-unit)}.Gallery-module-scss-module__3SbOaG__navigationButton.Gallery-module-scss-module__3SbOaG__next{right:var(--nest-base-unit)}.Gallery-module-scss-module__3SbOaG__imageCountTag{z-index:2;bottom:var(--nest-base-unit);right:var(--nest-base-unit);position:absolute}
.Toggle-module-scss-module__JPLR0a__toggleGroup{background:var(--color-background-container-neutral,#f0f0f0);border-radius:80px;justify-content:space-between;align-items:center;gap:28px;height:56px;display:flex}.Toggle-module-scss-module__JPLR0a__toggleGroupItem{aspect-ratio:1;border:unset;cursor:pointer;width:48px;height:48px;color:var(--color-icon-secondary,#676767);background:0 0;border-radius:100%;justify-content:center;align-items:center;display:flex}.Toggle-module-scss-module__JPLR0a__toggleGroupItem:focus-visible{outline-color:var(--color-stroke-focus);outline-offset:0;outline-width:4px;outline-style:solid}.Toggle-module-scss-module__JPLR0a__toggleGroupItem[data-state=on]{color:var(--color-icon-primary,#161616);filter:drop-shadow(0 4px 8px #00000029);background-color:var(--color-background-container-foreground,#fff);border-color:var(--color-background-container-neutral,#f0f0f0)}.Toggle-module-scss-module__JPLR0a__toggleGroupItem .Toggle-module-scss-module__JPLR0a__icon{height:24px}:first-child.Toggle-module-scss-module__JPLR0a__toggleGroupItem{margin-left:8px}:last-child.Toggle-module-scss-module__JPLR0a__toggleGroupItem{margin-right:8px}
.FeedbackCard-module-scss-module__yHPeJq__feedbackRow{justify-content:space-between;align-items:center;display:flex}.FeedbackCard-module-scss-module__yHPeJq__feedbackButtonsContainer{display:flex}.FeedbackCard-module-scss-module__yHPeJq__feedbackButton{all:unset;cursor:pointer;flex-direction:column;align-items:center;gap:8px;width:72px;display:flex}.FeedbackCard-module-scss-module__yHPeJq__feedbackButton:focus-visible{border-radius:var(--nest-base-unit);box-shadow:0 0 0 4px var(--color-stroke-focus)}.FeedbackCard-module-scss-module__yHPeJq__feedbackButtonIcon{background-color:var(--color-background-container-highlighted);border-radius:100%;width:24px;height:24px;padding:12px}
.NestSpinner-module-scss-module__9QmErG__nestSpinner{width:24px;height:24px;display:flex}.NestSpinner-module-scss-module__9QmErG__nestSpinner .NestSpinner-module-scss-module__9QmErG__nestSpinnerItem{box-sizing:border-box;border:2px solid;border-color:var(--color-icon-action-primary) #0000 #0000;border-radius:50%;width:24px;height:24px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite NestSpinner-module-scss-module__9QmErG__rotate;display:block;position:absolute}.NestSpinner-module-scss-module__9QmErG__nestSpinner .NestSpinner-module-scss-module__9QmErG__nestSecondary{border-color:var(--color-icon-action-secondary) #0000 #0000}.NestSpinner-module-scss-module__9QmErG__nestSpinner .NestSpinner-module-scss-module__9QmErG__nestInverted{border-color:var(--color-icon-inline-inverted-enabled) #0000 #0000}.NestSpinner-module-scss-module__9QmErG__nestSpinner .NestSpinner-module-scss-module__9QmErG__nestSpinnerItem:first-child{animation-delay:-.45s}.NestSpinner-module-scss-module__9QmErG__nestSpinner .NestSpinner-module-scss-module__9QmErG__nestSpinnerItem:nth-child(2){animation-delay:-.3s}.NestSpinner-module-scss-module__9QmErG__nestSpinner .NestSpinner-module-scss-module__9QmErG__nestSpinnerItem:nth-child(3){animation-delay:-.15s}.NestSpinner-module-scss-module__9QmErG__nestSpinnerSmall,.NestSpinner-module-scss-module__9QmErG__nestSpinnerSmall .NestSpinner-module-scss-module__9QmErG__nestSpinnerItem{width:20px;height:20px}@keyframes NestSpinner-module-scss-module__9QmErG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Select-module-scss-module__5dIZhW__hclSelect{width:auto;position:relative}.Select-module-scss-module__5dIZhW__hclSelectFullWidth{width:100%}.Select-module-scss-module__5dIZhW__hclSelectList{-webkit-appearance:none;appearance:none;color:#013a14;width:inherit;cursor:pointer;background-color:#fff;border:1px solid #b9baba;border-radius:5px;margin:0;padding:8px 40px 8px 8px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.Select-module-scss-module__5dIZhW__hclSelectList:hover{border-color:#013a14}.Select-module-scss-module__5dIZhW__hclSelectList:focus{outline:none;box-shadow:0 0 0 4px #007e4780}.Select-module-scss-module__5dIZhW__hclSelectPlaceholder .Select-module-scss-module__5dIZhW__hclSelectList{color:#676767}.Select-module-scss-module__5dIZhW__hclSelectError .Select-module-scss-module__5dIZhW__hclSelectList{color:#bb4e4e;border-color:#bb4e4e}.Select-module-scss-module__5dIZhW__hclSelectDisabled .Select-module-scss-module__5dIZhW__hclSelectList{color:#b9baba;cursor:not-allowed;opacity:1;border-color:#b9baba}.Select-module-scss-module__5dIZhW__hclSelectIcon{pointer-events:none;color:#013a14;justify-content:center;align-items:center;width:40px;height:19px;display:flex;position:absolute;top:0;bottom:0;right:0}.Select-module-scss-module__5dIZhW__hclSelectDisabled .Select-module-scss-module__5dIZhW__hclSelectIcon{color:#b9baba}.Select-module-scss-module__5dIZhW__hclSelectError .Select-module-scss-module__5dIZhW__hclSelectIcon{color:#bb4e4e;border-color:#bb4e4e}.Select-module-scss-module__5dIZhW__hclFormLabel{cursor:pointer;color:#161616}.Select-module-scss-module__5dIZhW__hclFormLabelError{color:#bb4e4e}.Select-module-scss-module__5dIZhW__hclFormLabelDisabled{color:#b9baba;cursor:not-allowed}.Select-module-scss-module__5dIZhW__hclFormLabelText{color:inherit;padding-bottom:8px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;display:block}.Select-module-scss-module__5dIZhW__hclFormLabelHidden .Select-module-scss-module__5dIZhW__hclFormLabelText{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@keyframes ReImagineModal-module-scss-module__H6v6ia__blurToSharp{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur()}}@keyframes ReImagineModal-module-scss-module__H6v6ia__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReImagineModal-module-scss-module__H6v6ia__blurOut{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(5px)}}@keyframes ReImagineModal-module-scss-module__H6v6ia__fadeOut{0%{opacity:1}to{opacity:0}}.ReImagineModal-module-scss-module__H6v6ia__content{flex-direction:column;align-items:center;min-height:60vh;display:flex}@media (min-width:641px){.ReImagineModal-module-scss-module__H6v6ia__content{min-height:unset}}.ReImagineModal-module-scss-module__H6v6ia__contentSplash{min-height:60vh}@media (min-width:641px){.ReImagineModal-module-scss-module__H6v6ia__contentSplash{min-height:50vh}}.ReImagineModal-module-scss-module__H6v6ia__controls{flex-direction:column;align-items:center;width:100%;padding-top:20px;animation:.4s .1s both ReImagineModal-module-scss-module__H6v6ia__fadeIn;display:flex}.ReImagineModal-module-scss-module__H6v6ia__imagesContainer{aspect-ratio:2;width:100%;position:relative}@media (min-width:641px){.ReImagineModal-module-scss-module__H6v6ia__imagesContainer{aspect-ratio:3/2}}.ReImagineModal-module-scss-module__H6v6ia__imageContainer{aspect-ratio:3/2;border-radius:calc(var(--nest-base-unit)*3);width:100%;position:relative;overflow:hidden}.ReImagineModal-module-scss-module__H6v6ia__splashHeader{flex-direction:column;align-items:center;width:100%;animation:.4s both ReImagineModal-module-scss-module__H6v6ia__fadeIn;display:flex}.ReImagineModal-module-scss-module__H6v6ia__mainImage,.ReImagineModal-module-scss-module__H6v6ia__reimagineHeader{opacity:0}.ReImagineModal-module-scss-module__H6v6ia__mainImage{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ReImagineModal-module-scss-module__H6v6ia__show{opacity:1}.ReImagineModal-module-scss-module__H6v6ia__reimagineHeaderShow{flex-direction:column;align-items:center;width:100%;animation:.2s .1s both ReImagineModal-module-scss-module__H6v6ia__fadeIn;display:flex;position:absolute;top:40px;left:50%;transform:translate(-50%,-50%)}@media (min-width:1025px){.ReImagineModal-module-scss-module__H6v6ia__reimagineHeaderShow{top:48px}}.ReImagineModal-module-scss-module__H6v6ia__imageContainerOriginal{animation:.1s ease-out backwards ReImagineModal-module-scss-module__H6v6ia__fadeIn}@media (prefers-reduced-motion:reduce){.ReImagineModal-module-scss-module__H6v6ia__imageContainerOriginal{opacity:1;animation:none}}.ReImagineModal-module-scss-module__H6v6ia__splashOverlay{all:unset;cursor:pointer;z-index:2;aspect-ratio:3/2;border-radius:38px;width:75%;margin-left:auto;margin-right:auto;transition:transform .55s cubic-bezier(.4,0,.2,1),border-radius .55s cubic-bezier(.4,0,.2,1),box-shadow .55s,opacity .4s,width .55s cubic-bezier(.4,0,.2,1);position:absolute;top:10%;bottom:0;left:0;right:0;overflow:hidden;transform:rotate(4deg)translateY(0%);box-shadow:0 6px 25px #00000029}.ReImagineModal-module-scss-module__H6v6ia__splashOverlay:hover:not(:disabled){transform:rotate(4deg)scale(1.02)translateY(0%);box-shadow:0 14px 40px #0000003d}.ReImagineModal-module-scss-module__H6v6ia__splashOverlay:focus-visible{outline-color:var(--color-stroke-focus);outline-offset:0;outline-width:4px;outline-style:solid;box-shadow:0 6px 25px #00000029}.ReImagineModal-module-scss-module__H6v6ia__splashOverlay:hover:not(:disabled):focus-visible{box-shadow:0 14px 40px #0000003d}@media (prefers-reduced-motion:reduce){.ReImagineModal-module-scss-module__H6v6ia__splashOverlay{transition:none}}@media (min-width:641px){.ReImagineModal-module-scss-module__H6v6ia__splashOverlay{width:90%;transform:rotate(4deg)scale(.5)translateY(-60%)}.ReImagineModal-module-scss-module__H6v6ia__splashOverlay:hover:not(:disabled){transform:rotate(4deg)scale(.52)translateY(-60%)}}.ReImagineModal-module-scss-module__H6v6ia__splashOverlaySecond{z-index:1;transform:rotate(-3deg)translateY(80%)}.ReImagineModal-module-scss-module__H6v6ia__splashOverlaySecond:hover:not(:disabled){transform:rotate(-3deg)scale(1.02)translateY(80%)}@media (min-width:641px){.ReImagineModal-module-scss-module__H6v6ia__splashOverlaySecond{transform:rotate(-3deg)scale(.5)translateY(40%)}.ReImagineModal-module-scss-module__H6v6ia__splashOverlaySecond:hover:not(:disabled){transform:rotate(-3deg)scale(.52)translateY(40%)}}.ReImagineModal-module-scss-module__H6v6ia__splashOverlayExpanded{border-radius:calc(var(--nest-base-unit)*3);width:100%;box-shadow:none;z-index:3;cursor:default;top:0;transform:rotate(0)scale(1)}@media (min-width:641px){.ReImagineModal-module-scss-module__H6v6ia__splashOverlayExpanded{transform:rotate(0)translateY(0%)}}.ReImagineModal-module-scss-module__H6v6ia__splashOverlayHidden{opacity:0;pointer-events:none}.ReImagineModal-module-scss-module__H6v6ia__thumbnails{justify-content:center;gap:8px;margin-top:8px;animation:.4s .2s both ReImagineModal-module-scss-module__H6v6ia__fadeIn;display:flex;position:relative}@media (min-width:641px){.ReImagineModal-module-scss-module__H6v6ia__thumbnails{z-index:1;gap:8px;display:flex;position:absolute;right:0}}.ReImagineModal-module-scss-module__H6v6ia__thumbnail{aspect-ratio:1;border:unset;border-radius:var(--nest-base-unit);cursor:pointer;width:56px;padding-left:10px;position:relative;overflow:hidden}.ReImagineModal-module-scss-module__H6v6ia__thumbnail[data-state=on]{border:2px solid #fff;outline:2px solid #ffc1a2;margin:2px}.ReImagineModal-module-scss-module__H6v6ia__thumbnail:focus-visible{outline-color:var(--color-stroke-focus);outline-offset:2px;outline-width:4px;outline-style:solid}.ReImagineModal-module-scss-module__H6v6ia__imageInfoContainerOpen{color:var(--color-text-secondary,var(--color-text-body-secondary));align-items:center;gap:var(--nest-base-unit);opacity:1;transition:opacity .25s;display:flex}.ReImagineModal-module-scss-module__H6v6ia__imageInfoContainerOpen.ReImagineModal-module-scss-module__H6v6ia__imageInfoContainerHidden{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.ReImagineModal-module-scss-module__H6v6ia__imageInfoContainerOpen{transition:none}}.ReImagineModal-module-scss-module__H6v6ia__feedbackContainer{opacity:0;max-height:0;transition:max-height .2s,opacity .2s;overflow:hidden}.ReImagineModal-module-scss-module__H6v6ia__feedbackContainer.ReImagineModal-module-scss-module__H6v6ia__feedbackContainerOpen{opacity:1;max-height:400px}@media (prefers-reduced-motion:reduce){.ReImagineModal-module-scss-module__H6v6ia__feedbackContainer{transition:none}}.ReImagineModal-module-scss-module__H6v6ia__testingLabel{position:absolute;top:40px;left:50%;transform:translate(-50%,-50%)}@media (min-width:1025px){.ReImagineModal-module-scss-module__H6v6ia__testingLabel{top:48px}}@keyframes ReImagineModal-module-scss-module__H6v6ia__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ReImagineModal-module-scss-module__H6v6ia__shimmer{pointer-events:none;z-index:-1;background:linear-gradient(90deg,#0000 0%,#ffffff73 50%,#0000 100%);animation:2s linear infinite ReImagineModal-module-scss-module__H6v6ia__shimmer;position:absolute;top:0;bottom:0;left:0;right:0}.ReImagineModal-module-scss-module__H6v6ia__shimmerButton{isolation:isolate;justify-content:center;align-items:center;gap:calc(var(--nest-base-unit)*.5);border-radius:var(--nest-base-unit);cursor:pointer;outline:unset;border:1px solid var(--color-stroke-transparent,#0000);background:linear-gradient(226deg,#fdd9c7 0%,#f59666 57.51%,#ffd866 116.14%);padding:7px;display:inline-flex;position:relative;overflow:hidden}@media (min-width:641px){.ReImagineModal-module-scss-module__H6v6ia__shimmerButton{background:linear-gradient(225deg,#fdd9c7 -9.24%,#f59666cc 53.55%,#ffd866cc 116.35%);padding:7px 12px}}.ReImagineModal-module-scss-module__H6v6ia__shimmerButton{color:#000;margin:0;font-family:Roboto Flex,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}.ReImagineModal-module-scss-module__H6v6ia__shimmerButton:focus-visible{box-shadow:0 0 0 4px var(--color-stroke-focus)}.ReImagineModal-module-scss-module__H6v6ia__shimmerButtonIcon{height:20px}.ReImagineModal-module-scss-module__H6v6ia__hideOnMobile{display:none}@media (min-width:1025px){.ReImagineModal-module-scss-module__H6v6ia__hideOnMobile{display:block}}@keyframes ReImagineModal-module-scss-module__H6v6ia__zoomFade{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.ReImagineModal-module-scss-module__H6v6ia__imageContainerScandinavian{animation:.5s ease-out backwards ReImagineModal-module-scss-module__H6v6ia__zoomFade}@media (prefers-reduced-motion:reduce){.ReImagineModal-module-scss-module__H6v6ia__imageContainerScandinavian{opacity:1;animation:none}}.ReImagineModal-module-scss-module__H6v6ia__imageContainerEmpty{animation:.5s ease-out backwards ReImagineModal-module-scss-module__H6v6ia__zoomFade}@media (prefers-reduced-motion:reduce){.ReImagineModal-module-scss-module__H6v6ia__imageContainerEmpty{opacity:1;animation:none}}
.ViewMoreFiltersButton-module-scss-module__hXdeCW__buttonContainer{justify-content:center;display:flex}.ViewMoreFiltersButton-module-scss-module__hXdeCW__buttonInner{white-space:nowrap;align-items:center;gap:var(--nest-base-unit);display:flex}.ViewMoreFiltersButton-module-scss-module__hXdeCW__buttonIcon{margin-top:calc(var(--nest-base-unit)*.5)}
.FullscreenGallery-module-scss-module__10Otwa__dismissButton{text-align:end;z-index:3;max-width:1024px;height:0;margin:auto;position:-webkit-sticky;position:sticky;top:0;transform:translate(-16px,19px)}.FullscreenGallery-module-scss-module__10Otwa__withBranding,.FullscreenGallery-module-scss-module__10Otwa__withoutBranding{max-width:1024px;margin:auto;position:relative}.FullscreenGallery-module-scss-module__10Otwa__withBranding{padding:calc(var(--nest-base-unit)*2) var(--nest-base-unit);height:70px}@media (min-width:1040px){.FullscreenGallery-module-scss-module__10Otwa__withBranding{padding:calc(var(--nest-base-unit)*2) 0}}.FullscreenGallery-module-scss-module__10Otwa__withoutBranding{height:50px}.FullscreenGallery-module-scss-module__10Otwa__imageContainer{gap:var(--nest-base-unit);width:100%;max-width:1024px;padding:var(--nest-base-unit) var(--nest-base-unit) 0 var(--nest-base-unit);text-align:center;flex-direction:column;margin:auto;display:flex;position:relative}.FullscreenGallery-module-scss-module__10Otwa__stickyButtons{padding-top:calc(var(--nest-base-unit)*2);padding-bottom:calc(var(--nest-base-unit)*5);z-index:3;position:-webkit-sticky;position:sticky;bottom:0}@media (min-width:670px){.FullscreenGallery-module-scss-module__10Otwa__stickyButtons{padding-top:calc(var(--nest-base-unit)*5)}}.FullscreenGallery-module-scss-module__10Otwa__stickyButtons button:not(:last-child){margin-right:calc(var(--nest-base-unit)*1.5)}.FullscreenGallery-module-scss-module__10Otwa__hideOnMobile{display:none}@media (min-width:670px){.FullscreenGallery-module-scss-module__10Otwa__hideOnMobile{display:block}}
.SearchTabs-module-scss-module__gZs5Tq__hideOnMobile{display:none}@media (min-width:670px){.SearchTabs-module-scss-module__gZs5Tq__hideOnMobile{display:block}}
.FullScreenImages-module-scss-module__NsVFqW__image{width:100%;position:relative}.FullScreenImages-module-scss-module__NsVFqW__center{bottom:50%}.FullScreenImages-module-scss-module__NsVFqW__hidden{visibility:hidden}.FullScreenImages-module-scss-module__NsVFqW__skeleton{position:absolute}.FullScreenImages-module-scss-module__NsVFqW__video{aspect-ratio:16/9;border-radius:calc(var(--nest-base-unit)*1.5);border:0;width:100%}.FullScreenImages-module-scss-module__NsVFqW__roundedContainer{border-radius:calc(var(--nest-base-unit)*1.5)}.FullScreenImages-module-scss-module__NsVFqW__promotionContainer{height:100%;position:relative;overflow:hidden}@media (min-width:670px){.FullScreenImages-module-scss-module__NsVFqW__promotionContainer{height:214px}}@media (min-width:990px){.FullScreenImages-module-scss-module__NsVFqW__promotionContainer{height:264px}}
.DirectionsList-module-scss-module__uJIy6W__addDestinationButton{width:-webkit-fit-content;width:fit-content}
.MapCards-module-scss-module__n19PBa__listingCard{z-index:3;width:calc(100% - 16px);max-width:340px;max-height:50vh;position:absolute;bottom:8px;left:8px;overflow-y:auto}@media screen and (max-width:375px){.MapCards-module-scss-module__n19PBa__listingCard{max-width:375px}}@media (min-width:321px){.MapCards-module-scss-module__n19PBa__listingCard{max-height:unset}}
.ButtonLink-module-scss-module__K40NEq__hclButton{text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:top;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:5px;max-width:100%;padding:12px 16px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .125s,border-color .125s,color .125s,top 50ms;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.ButtonLink-module-scss-module__K40NEq__hclButton:disabled{cursor:not-allowed;color:#b9baba}.ButtonLink-module-scss-module__K40NEq__hclButton:focus{outline:none;box-shadow:0 0 0 4px #007e4780}.ButtonLink-module-scss-module__K40NEq__hclButtonPrimary{background-color:#007e47;border:1px solid #007e47}.ButtonLink-module-scss-module__K40NEq__hclButtonPrimary,.ButtonLink-module-scss-module__K40NEq__hclButtonPrimary:not(:disabled):hover{color:#fff;text-decoration:none}@media (hover:hover){.ButtonLink-module-scss-module__K40NEq__hclButtonPrimary:not(:disabled):hover{background-color:#33986c;border:1px solid #33986c}}.ButtonLink-module-scss-module__K40NEq__hclButtonPrimary:not(:disabled):active{background-color:#006539;border:1px solid #006539}.ButtonLink-module-scss-module__K40NEq__hclButtonSecondary{color:#013a14;background-color:#fff;border:1px solid #b9baba}.ButtonLink-module-scss-module__K40NEq__hclButtonSecondary,.ButtonLink-module-scss-module__K40NEq__hclButtonSecondary:not(:disabled):hover{text-decoration:none}@media (hover:hover){.ButtonLink-module-scss-module__K40NEq__hclButtonSecondary:not(:disabled):hover{color:#161616;background-color:#e4e8da}}.ButtonLink-module-scss-module__K40NEq__hclButtonSecondary:not(:disabled):active{color:#161616;background-color:#b6baae;border:1px solid #b6baae}.ButtonLink-module-scss-module__K40NEq__hclButtonDestructive{color:#fff;background-color:#bb4e4e;border:1px solid #bb4e4e}.ButtonLink-module-scss-module__K40NEq__hclButtonDestructive,.ButtonLink-module-scss-module__K40NEq__hclButtonDestructive:not(:disabled):hover{text-decoration:none}@media (hover:hover){.ButtonLink-module-scss-module__K40NEq__hclButtonDestructive:not(:disabled):hover{background-color:#ea6161;border:1px solid #ea6161}}.ButtonLink-module-scss-module__K40NEq__hclButtonDestructive:not(:disabled):active{background-color:#8c3a3a;border:1px solid #8c3a3a}.ButtonLink-module-scss-module__K40NEq__hclButtonFullWidth{width:100%}@media (min-width:550px){.ButtonLink-module-scss-module__K40NEq__hclButtonFullWidthSmOn{width:100%}.ButtonLink-module-scss-module__K40NEq__hclButtonFullWidthSmOff{width:initial}}@media (min-width:670px){.ButtonLink-module-scss-module__K40NEq__hclButtonFullWidthMdOn{width:100%}.ButtonLink-module-scss-module__K40NEq__hclButtonFullWidthMdOff{width:initial}}@media (min-width:990px){.ButtonLink-module-scss-module__K40NEq__hclButtonFullWidthLgOn{width:100%}.ButtonLink-module-scss-module__K40NEq__hclButtonFullWidthLgOff{width:initial}}.ButtonLink-module-scss-module__K40NEq__hclButtonSmall{padding:8px}.ButtonLink-module-scss-module__K40NEq__hclButtonPrimaryLegacy{color:#fff;box-shadow:none;background-color:#1493bc;border:1px solid #1493bc;font-weight:400}@media (hover:hover){.ButtonLink-module-scss-module__K40NEq__hclButtonPrimaryLegacy:not(:disabled):hover{background-color:#0e798f;border:1px solid #0e798f}}.ButtonLink-module-scss-module__K40NEq__hclButtonSecondaryLegacy{color:#333;box-shadow:none;background-color:#fff;background-image:linear-gradient(#fff,#f4f4f4);border:1px solid #ddd;font-weight:400}@media (hover:hover){.ButtonLink-module-scss-module__K40NEq__hclButtonSecondaryLegacy:not(:disabled):hover{color:#161616;background-color:#e4e8da}}
.Label-module-scss-module__VCFwia__hclLabel{white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;border-radius:3px;padding:4px 8px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.3;display:inline-block;overflow:hidden}@media (min-width:550px){.Label-module-scss-module__VCFwia__hclLabel{font-size:16px}}.Label-module-scss-module__VCFwia__hclLabelProduct{color:#007e47;background-color:#e5f3ed;font-weight:500}.Label-module-scss-module__VCFwia__hclLabelProduct.Label-module-scss-module__VCFwia__hclLabelActive{color:#e5f3ed;background-color:#007e47}.Label-module-scss-module__VCFwia__hclLabelState{color:#161616;background-color:#fcfdfb}.Label-module-scss-module__VCFwia__hclLabelState.Label-module-scss-module__VCFwia__hclLabelOnWhiteBackground{border-color:#b9baba}.Label-module-scss-module__VCFwia__hclLabelToplisting{color:#013a14;background-color:#f9e19b}.Label-module-scss-module__VCFwia__hclLabelToplisting.Label-module-scss-module__VCFwia__hclLabelOnWhiteBackground{border-color:#0000}.Label-module-scss-module__VCFwia__hclLabelOngoingBidding,.Label-module-scss-module__VCFwia__hclLabelOngoingVerifiedBidding{color:#013a14}.Label-module-scss-module__VCFwia__hclLabelCurrentLiveStreamShowing{color:#fff;background-color:#ea6161}.Label-module-scss-module__VCFwia__hclLabelCurrentLiveStreamShowing.Label-module-scss-module__VCFwia__hclLabelOnWhiteBackground{border-color:#0000}.Label-module-scss-module__VCFwia__hclLabelType{background-color:#f0f0f0}.Label-module-scss-module__VCFwia__hclLabelNewConstructionProject{background-color:#fff;border-color:#f4864e}.Label-module-scss-module__VCFwia__hclLabelSoldAt{color:#fff;background-color:#67458c;border:#0000;line-height:1.5}.Label-module-scss-module__VCFwia__hclLabelFeature{background-color:#fff;border-color:#b9baba}.Label-module-scss-module__VCFwia__hclLabelIcon{vertical-align:text-bottom;width:1.25em;height:1.25em;margin-right:4px;display:inline-block}
.NestFieldset-module-scss-module__vid8Ya__nestFieldset{border:0;margin:0;padding:0}.NestFieldset-module-scss-module__vid8Ya__nestFieldset:disabled{cursor:not-allowed;outline:none}.NestFieldset-module-scss-module__vid8Ya__nestFieldset:disabled:hover,.NestFieldset-module-scss-module__vid8Ya__nestFieldset:disabled:active{background:0 0}.NestFieldset-module-scss-module__vid8Ya__nestFieldset:disabled *{cursor:not-allowed;outline:none}.NestFieldset-module-scss-module__vid8Ya__nestFieldset:disabled :hover,.NestFieldset-module-scss-module__vid8Ya__nestFieldset:disabled :active{background:0 0}
.LabelsList-module-scss-module__oFyx-a__hclLabelsList{flex-flow:column wrap;flex-basis:100%;margin:0;padding:0;list-style:none;display:flex}.LabelsList-module-scss-module__oFyx-a__hclLabelsListRowDirection{flex-direction:row;height:30px;overflow:hidden}.LabelsList-module-scss-module__oFyx-a__hclLabelsListLabelItem{height:30px;margin-bottom:4px;font-size:16px;display:flex}.LabelsList-module-scss-module__oFyx-a__hclLabelsListLabelItem:last-child{margin-bottom:0}.LabelsList-module-scss-module__oFyx-a__hclLabelsListRowDirection .LabelsList-module-scss-module__oFyx-a__hclLabelsListLabelItem{margin-bottom:0;margin-right:4px}.LabelsList-module-scss-module__oFyx-a__hclLabelsListRowDirection .LabelsList-module-scss-module__oFyx-a__hclLabelsListLabelItem:last-child{margin-right:0}.LabelsList-module-scss-module__oFyx-a__hclLabelsListColumnDirection .LabelsList-module-scss-module__oFyx-a__hclLabelsListLabelItem{width:100%}
.ListingCardLocation-module-scss-module__vhp1FG__container{align-items:center;gap:8px;display:flex}.ListingCardLocation-module-scss-module__vhp1FG__address{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary,var(--color-text-body-secondary));font-size:14px;overflow:hidden}
.BrokerHighlight-module-scss-module__gpv7ia__brokerHighlight{background-color:var(--color-background-container-backdrop-strong);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.BrokerHighlight-module-scss-module__gpv7ia__brokerHighlightAvatar{border-radius:50%;width:112px;height:112px;overflow:hidden}@media (min-width:670px){.BrokerHighlight-module-scss-module__gpv7ia__brokerHighlightAvatar{width:160px;height:160px}}.BrokerHighlight-module-scss-module__gpv7ia__storeFrontAvatar{width:80px;height:80px}@media (min-width:670px){.BrokerHighlight-module-scss-module__gpv7ia__storeFrontAvatar{width:100px;height:100px}}.BrokerHighlight-module-scss-module__gpv7ia__brokerHighlightAgencyName{color:var(--color-text-constantwhite);padding:0 8px;display:flex}.BrokerHighlight-module-scss-module__gpv7ia__brokerHighlightOverlay{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}
.PropertyDeveloperHighlight-module-scss-module__8zVYVa__propertyDeveloperHighlight{background-color:var(--color-background-container-backdrop-strong);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PropertyDeveloperHighlight-module-scss-module__8zVYVa__propertyDeveloperHighlightAvatar{justify-content:center;align-items:center;width:112px;height:112px;display:flex;overflow:hidden}.PropertyDeveloperHighlight-module-scss-module__8zVYVa__propertyDeveloperHighlightAvatar img{object-fit:contain;width:100%;height:100%}@media (min-width:670px){.PropertyDeveloperHighlight-module-scss-module__8zVYVa__propertyDeveloperHighlightAvatar{width:160px;height:160px}}.PropertyDeveloperHighlight-module-scss-module__8zVYVa__propertyDeveloperHighlightDescription{text-align:center;padding:0 calc(var(--nest-base-unit)*2);margin:0 5%}.PropertyDeveloperHighlight-module-scss-module__8zVYVa__propertyDeveloperHighlightOverlay{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}
.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__roundedBottom{border-radius:0 0 8px 8px;overflow:hidden}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer{width:100%;height:200px;position:relative}@media (min-width:670px){.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer{height:275px}}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__max{height:340px}@media (min-width:670px){.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__max{height:400px}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__max.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__compactDesign{height:340px}}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__premium{height:250px}@media (min-width:670px){.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__premium{height:340px}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__premium.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__compactDesign{height:250px}}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__plus{height:200px}@media (min-width:670px){.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__plus{height:275px}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__plus.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__compactDesign{height:200px}}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__storeFront{height:250px}@media (min-width:670px){.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__storeFront{height:260px}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__storeFront.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__compactDesign{height:250px}}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer:hover .swiper-button-next{visibility:visible;opacity:1}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer:hover .swiper-button-prev{visibility:visible;opacity:1}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-next:focus-visible{box-shadow:0 0 0 8px var(--color-background-constantwhite,var(--color-background-constant-white));outline:5px solid #007e4780}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-prev:focus-visible{box-shadow:0 0 0 8px var(--color-background-constantwhite,var(--color-background-constant-white));outline:5px solid #007e4780}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-next{color:var(--color-icon-constantwhite);z-index:4;visibility:hidden;opacity:0;--swiper-navigation-size:44px;--swiper-navigation-sides-offset:0px;width:calc(var(--swiper-navigation-size)/44*27);background-color:#16161699;padding:0;transition:opacity .5s;display:none;position:absolute}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-prev{color:var(--color-icon-constantwhite);z-index:4;visibility:hidden;opacity:0;--swiper-navigation-size:44px;--swiper-navigation-sides-offset:0px;width:calc(var(--swiper-navigation-size)/44*27);background-color:#16161699;padding:0;transition:opacity .5s;display:none;position:absolute}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-next:hover{background-color:#67676799}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-prev:hover{background-color:#67676799}@media (min-width:670px){.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-next{justify-content:center;align-items:center;display:flex}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-prev{justify-content:center;align-items:center;display:flex}}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-navigation-icon{width:18px;height:18px}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-navigation-icon path{stroke:currentColor;stroke-width:.8px}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-next{border-radius:40px 0 0 40px;right:0}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-next svg{margin-left:9px}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-prev{border-radius:0 40px 40px 0;left:0}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-button-prev svg{margin-right:9px}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-pagination{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bottom:12px;background:var(--color-background-container-onimage-darkweak);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--radius-circular,10000px);max-width:-webkit-fit-content;max-width:fit-content;height:14px;padding:0 calc(var(--nest-base-unit)*.5);justify-self:center;align-items:center;margin:0 auto;display:flex;left:0;right:0}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-pagination-bullet{--swiper-pagination-bullet-size:6px;background-color:var(--color-background-container-onimage-lightweak);opacity:1}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer .swiper-pagination-bullet-active{background-color:var(--color-background-constantwhite,var(--color-background-constant-white))}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__removedBeforeShowing{opacity:.6}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__swiperDeactivated .swiper-button-next{display:none}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__swiperDeactivated .swiper-button-prev{display:none}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__swiperDeactivated .swiper-pagination{display:none}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__hideArrowsOnNonLinkCard .swiper-button-next{visibility:visible;opacity:0;pointer-events:none}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__hideArrowsOnNonLinkCard .swiper-button-prev{visibility:visible;opacity:0;pointer-events:none}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__hideArrowsOnNonLinkCard:hover .swiper-button-next{opacity:1;pointer-events:auto}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__hideArrowsOnNonLinkCard:hover .swiper-button-prev{opacity:1;pointer-events:auto}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__hideArrowsOnNonLinkCard:focus-within .swiper-button-next{opacity:1;pointer-events:auto}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__imagesCarouselContainer.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__hideArrowsOnNonLinkCard:focus-within .swiper-button-prev{opacity:1;pointer-events:auto}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__forceVisibleArrows .swiper-button-next{visibility:visible;opacity:1}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__forceVisibleArrows .swiper-button-prev{visibility:visible;opacity:1}.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__storeFrontAvatar{width:80px;height:80px}@media (min-width:670px){.ListingCardThumbnailsCarousel-module-scss-module__lnsBrW__storeFrontAvatar{width:100px;height:100px}}
.ListingCardPagination-module-scss-module__H9K7ta__container{justify-content:space-between;align-items:center;display:flex}
.ListingCardSellingPriceAttributes-module-scss-module__G72oqG__contentWrapper{flex-direction:column;flex:1;display:flex}
.NestSelect-module-scss-module__sPzEuq__nestSelectAndLabelContainer{flex-direction:column;width:100%;display:flex;position:relative}.NestSelect-module-scss-module__sPzEuq__nestSelect:focus{background:var(--color-background-form-enabled);box-shadow:0 0 0 4px var(--color-stroke-focus);border-color:var(--color-stroke-primary,var(--color-stroke-form-focus));outline:none}.NestSelect-module-scss-module__sPzEuq__nestSelect{-webkit-appearance:none;appearance:none;color:var(--color-text-primary,var(--color-text-body-primary));width:inherit;border:1px solid;border-color:var(--color-stroke-primary,var(--color-stroke-form-enabled));background-color:var(--color-background-container-background);cursor:pointer;border-radius:4px;margin:0;padding:9px 24px 9px 12px;font-family:Roboto Flex,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.NestSelect-module-scss-module__sPzEuq__nestSelect:hover{background:var(--color-background-form-hover,#e8e8e8)}.NestSelect-module-scss-module__sPzEuq__nestSelectDisabled,.NestSelect-module-scss-module__sPzEuq__nestSelect:disabled{cursor:not-allowed;color:var(--color-text-disabled);border-color:var(--color-stroke-disabled)}.NestSelect-module-scss-module__sPzEuq__nestSelectDisabled:hover,.NestSelect-module-scss-module__sPzEuq__nestSelect:disabled:hover{background:0 0}.NestSelect-module-scss-module__sPzEuq__nestSelectIcon{color:var(--color-icon-secondary);pointer-events:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;bottom:0;right:6px}.NestSelect-module-scss-module__sPzEuq__nestSelectIconDisabled,fieldset:disabled .NestSelect-module-scss-module__sPzEuq__nestSelectIcon{color:var(--color-icon-disabled)}.NestSelect-module-scss-module__sPzEuq__nestSelectAndIconContainer{width:inherit;position:relative}.NestSelect-module-scss-module__sPzEuq__nestSelectError{border-color:var(--color-stroke-danger)}.NestSelect-module-scss-module__sPzEuq__nestSelectError:focus{box-shadow:0 0 0 4px var(--color-stroke-dangerfocus);border-color:var(--color-stroke-danger)}
.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag{align-items:center;gap:calc(var(--nest-base-unit)*.5);text-align:left;cursor:pointer;border-radius:var(--nest-base-unit);border:2px solid var(--color-stroke-transparent,#0000);background:var(--color-background-form-neutral,#f0f0f0);z-index:1;display:inline-flex;position:relative}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:hover{background:var(--color-background-form-hover,#e8e8e8);cursor:pointer}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:active{background:var(--color-background-form-pressed,#d1d1d1)}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenCheckbox:focus-visible){outline-color:var(--color-stroke-focus);outline-offset:0;outline-width:4px;outline-style:solid}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenRadio:focus-visible){outline-color:var(--color-stroke-focus);outline-offset:0;outline-width:4px;outline-style:solid}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag .NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagLabel{color:var(--color-text-primary,var(--color-text-label-primary));align-items:center;width:100%;padding:6px 12px;font-family:Roboto Flex,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenCheckbox{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenCheckbox):has([data-state=checked]){border:2px solid var(--color-stroke-selected-primary,var(--color-stroke-selected));background:var(--color-background-selected-enabled)}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenRadio):has([data-state=checked]){border:2px solid var(--color-stroke-selected-primary,var(--color-stroke-selected));background:var(--color-background-selected-enabled)}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenCheckbox):has([data-state=checked]):hover{background:var(--color-background-selected-hover);cursor:pointer}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenRadio):has([data-state=checked]):hover{background:var(--color-background-selected-hover);cursor:pointer}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenCheckbox):has([data-state=checked]):active{background:var(--color-background-selected-pressed)}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenRadio):has([data-state=checked]):active{background:var(--color-background-selected-pressed)}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenCheckbox):has([data-state=checked]):focus-visible{outline-color:var(--color-stroke-focus);outline-offset:0;outline-width:4px;outline-style:solid}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTag:has(.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenRadio):has([data-state=checked]):focus-visible{outline-color:var(--color-stroke-focus);outline-offset:0;outline-width:4px;outline-style:solid}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagHiddenRadio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagCheckboxGroup,.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagRadioGroup{gap:var(--nest-base-unit);display:flex}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagRadioGroup[data-disabled]{cursor:not-allowed;outline:none}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagRadioGroup[data-disabled]:hover,.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagRadioGroup[data-disabled]:active{background:0 0}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagRadioGroup[data-disabled] *{cursor:not-allowed;outline:none}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagRadioGroup[data-disabled] :hover,.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagRadioGroup[data-disabled] :active{background:0 0}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagRadioGroup[data-disabled] *{color:var(--color-text-disabled);border-color:var(--color-stroke-disabled);fill:var(--color-stroke-disabled)}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagGroupWrap{flex-wrap:wrap}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagGroupScroll{white-space:nowrap;padding:calc(var(--nest-base-unit)*.5);margin:calc(var(--nest-base-unit)*-.5);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overscroll-behavior:auto;scroll-behavior:smooth;align-items:flex-start;overflow-x:auto;overflow-y:hidden}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagGroupScroll:active{cursor:grabbing}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagGroupScroll::-webkit-scrollbar{height:8px}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagGroupScroll::-webkit-scrollbar-thumb{background:var(--color-stroke-transparent);border-radius:4px}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagGroupScroll::-webkit-scrollbar-thumb:hover{background:var(--color-stroke-muted)}@media (min-width:641px){.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagGroupScroll{white-space:normal;flex-wrap:wrap;overflow:visible}.NestSelectionTag-module-scss-module__JyMxgW__nestSelectionTagGroupScroll:active{cursor:default}}
.SaleCard-module-scss-module__NtbvOW__headerWrapper{flex:1;overflow:hidden}
.SearchFilter-module-scss-module__hyUtsa__stickySubmitContainer{z-index:2;bottom:calc(-1*var(--nest-base-unit));margin-bottom:calc(-2*var(--nest-base-unit));width:100%;padding-top:calc(1.5*var(--nest-base-unit));padding-bottom:calc(2*var(--nest-base-unit));background:#ffffffb3;position:-webkit-sticky;position:sticky}.SearchFilter-module-scss-module__hyUtsa__withBorder{background:var(--color-background-container-background);border-radius:var(--radius-300,12px);border:1px solid var(--color-stroke-primary,var(--color-stroke-action-neutral))}.SearchFilter-module-scss-module__hyUtsa__hidden{display:none}.SearchFilter-module-scss-module__hyUtsa__searchFilter{--color-text-primary:#191817;--color-text-secondary:#5f5956;--color-stroke-primary:#e6e2e0;--color-stroke-selected:#044c1b;--color-background-selected-enabled:#ebf5e9;--color-text-inline-secondary-enabled:#11732b;--color-background-action-primary-enabled:#044c1b;--color-stroke-action-primary-enabled:transparent;--color-background-action-secondary-enabled:#ebf5e9;--color-text-action-secondary:#11732b;--color-stroke-action-secondary:transparent;--location-search-stroke:#858585;--location-search-radius:var(--radius-300,12px);--location-search-selected-background:var(--color-background-selected-enabled);--location-search-selected-stroke:var(--color-stroke-selected);--location-search-selected-radius:var(--radius-300,12px);--location-search-text:var(--color-text-primary);--location-search-text-secondary:var(--color-text-secondary)}.SearchFilter-module-scss-module__hyUtsa__searchFilter select,.SearchFilter-module-scss-module__hyUtsa__searchFilter input{border-radius:var(--radius-300,12px)}.SearchFilter-module-scss-module__hyUtsa__searchFilter div:has(>[role=checkbox]){border-radius:var(--radius-300,12px)}.SearchFilter-module-scss-module__hyUtsa__searchFilter select,.SearchFilter-module-scss-module__hyUtsa__searchFilter input{padding-top:11px;padding-bottom:11px}.SearchFilter-module-scss-module__hyUtsa__searchFilter select+span{top:12px}.SearchFilter-module-scss-module__hyUtsa__moreFiltersButton button,.SearchFilter-module-scss-module__hyUtsa__stickySubmitContainer button{border-radius:var(--radius-400,16px);padding-top:11px;padding-bottom:11px}.SearchFilter-module-scss-module__hyUtsa__stickySubmitContainer button>span{align-items:center}
.filterControls-module-scss-module__7ca43W__tileList [role=checkbox]{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.filterControls-module-scss-module__7ca43W__roundAccessory [role=checkbox]{border-radius:50%}
.SearchFilterRange-module-scss-module__lU6NJG__range{align-items:center;gap:var(--nest-base-unit);display:flex}.SearchFilterRange-module-scss-module__lU6NJG__limit{flex:1 1 0;min-width:0}.SearchFilterRange-module-scss-module__lU6NJG__separator{flex:0 0 var(--nest-base-unit);background:var(--color-stroke-primary,var(--color-stroke-action-neutral));height:1px}
.PaginationItem-module-scss-module__ZeUI1a__hclPaginationButtonCurrent{text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:top;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:5px;max-width:100%;padding:12px 16px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .125s,border-color .125s,color .125s,top 50ms;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.PaginationItem-module-scss-module__ZeUI1a__hclPaginationButtonCurrent:disabled{cursor:not-allowed;color:#b9baba}.PaginationItem-module-scss-module__ZeUI1a__hclPaginationButtonCurrent:focus{outline:none;box-shadow:0 0 0 4px #007e4780}.PaginationItem-module-scss-module__ZeUI1a__hclPaginationButtonCurrent{cursor:default;box-shadow:none;color:#013a14;background-color:#e4e8da;border:1px solid #007e47}
.Pagination-module-scss-module__FHdr-a__hclPagination{text-align:center}.Pagination-module-scss-module__FHdr-a__hclPaginationNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:670px){.Pagination-module-scss-module__FHdr-a__hclPaginationNav{flex-wrap:nowrap}}.Pagination-module-scss-module__FHdr-a__hclPaginationItems{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}@media (min-width:670px){.Pagination-module-scss-module__FHdr-a__hclPaginationItems{width:auto}}.Pagination-module-scss-module__FHdr-a__hclPaginationButton{flex:1 0 0;order:1}@media (min-width:670px){.Pagination-module-scss-module__FHdr-a__hclPaginationButton{flex:0 auto;order:initial}}
.PartnerCard-module-scss-module__yd80Vq__container{margin:var(--nest-base-unit);justify-content:center;align-items:center;min-height:56px;display:flex}@media (min-width:641px){.PartnerCard-module-scss-module__yd80Vq__container{min-height:62px;max-height:120px}}.PartnerCard-module-scss-module__yd80Vq__logo{max-width:100px}
.SearchListingsPagination-module-scss-module__MPclyq__pagination{padding-block:calc(4*var(--nest-base-unit))}
.PartnerCardPremium-module-scss-module__8CpdZG__container{margin:var(--nest-base-unit);justify-content:center;align-items:center;min-height:56px;display:flex}@media (min-width:641px){.PartnerCardPremium-module-scss-module__8CpdZG__container{min-height:62px;max-height:120px}}.PartnerCardPremium-module-scss-module__8CpdZG__logoContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PartnerCardPremium-module-scss-module__8CpdZG__logo{max-width:100px}
.SortingInfoLink-module-scss-module__SyASVa__label{display:none}@media (min-width:670px){.SortingInfoLink-module-scss-module__SyASVa__label{display:inline}}
.CalculatorGroup-module-scss-module__ciF4Bq__description{margin:0}.CalculatorGroup-module-scss-module__ciF4Bq__description span:first-child{margin-right:calc(var(--nest-base-unit)/2);vertical-align:middle}
.LivingCost-module-scss-module__0JpZJa__container{min-width:170px;display:block}@media (min-width:641px){.LivingCost-module-scss-module__0JpZJa__container{width:100%;max-width:none}}@media (min-width:1025px){.LivingCost-module-scss-module__0JpZJa__logos{padding-left:calc(var(--nest-base-unit)*6);padding-right:calc(var(--nest-base-unit)*6)}}.LivingCost-module-scss-module__0JpZJa__expandButtonContainer{justify-content:center;display:flex;position:relative}.LivingCost-module-scss-module__0JpZJa__expandableLogosContainer{position:relative}.LivingCost-module-scss-module__0JpZJa__logosGradientCover{background:linear-gradient(#fff0 0%,#fff 64%);position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:1025px){.LivingCost-module-scss-module__0JpZJa__costEstimate{padding-right:calc(var(--nest-base-unit)*6)}}.LivingCost-module-scss-module__0JpZJa__costEstimateRow{justify-content:space-between;display:flex}
.Attribute-module-scss-module__C2lHPG__attribute{background:var(--color-background-container-background);border-bottom:1px solid var(--color-stroke-primary,var(--color-stroke-neutral-default));padding:16px 8px}.Attribute-module-scss-module__C2lHPG__attribute>svg,.Attribute-module-scss-module__C2lHPG__attribute>span{width:24px;max-height:24px;margin-right:8px}.Attribute-module-scss-module__C2lHPG__attribute p:last-of-type{margin-left:auto;margin-right:0}@media (min-width:670px){.Attribute-module-scss-module__C2lHPG__attribute{text-align:center;border:0;border-radius:8px}.Attribute-module-scss-module__C2lHPG__attribute>svg,.Attribute-module-scss-module__C2lHPG__attribute>span{margin-bottom:8px;margin-right:0}.Attribute-module-scss-module__C2lHPG__attribute p:last-of-type{margin:0}}
.Utilities-module-scss-module__ejC6cW__container{flex-direction:column;display:flex}@media (min-width:641px){.Utilities-module-scss-module__ejC6cW__container{flex-direction:row}}.Utilities-module-scss-module__ejC6cW__label{margin-top:0;margin-bottom:calc(var(--nest-base-unit)/2)}.Utilities-module-scss-module__ejC6cW__consumptionContainer{padding:calc(var(--nest-base-unit)*2);border:1px solid var(--color-stroke-primary,var(--color-stroke-neutral-default));margin-right:calc(var(--nest-base-unit)*2);margin-bottom:var(--nest-base-unit);width:100%}.Utilities-module-scss-module__ejC6cW__consumptionLabel{background:var(--color-background-container-highlighted);padding:var(--nest-base-unit);border-radius:2px;font-size:22px;display:inline-block}.Utilities-module-scss-module__ejC6cW__buttonsWrapper{margin-bottom:calc(var(--nest-base-unit)*2)}
.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBar{border:0;align-items:stretch;margin:0;padding:0;display:inline-flex}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarWithShadow{box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarFullWidth{width:100%}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarLabel{-webkit-user-select:none;user-select:none;flex:auto;display:inline-flex;position:relative}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarLabel+.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarLabel{margin-left:-1px}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarLabelEqualSize{flex:1 1 0}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton{text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:top;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:5px;max-width:100%;padding:12px 16px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .125s,border-color .125s,color .125s,top 50ms;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton:disabled{cursor:not-allowed;color:#b9baba}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton:focus{outline:none;box-shadow:0 0 0 4px #007e4780}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton{color:#013a14;background-color:#fff;border:1px solid #b9baba}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton,.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton:not(:disabled):hover{text-decoration:none}@media (hover:hover){.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton:not(:disabled):hover{color:#161616;background-color:#e4e8da}}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton:not(:disabled):active{color:#161616;background-color:#b6baae;border:1px solid #b6baae}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton{width:100%;box-shadow:none;border-radius:0;justify-content:center;display:flex}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarLabel:first-child .RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton{border-radius:5px 0 0 5px;margin-left:0}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarLabel:last-child .RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton{border-radius:0 5px 5px 0}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonWithoutPadding{padding:0}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonAlignmentLeft{justify-content:left}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonAlignmentRight{justify-content:right}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonAlignmentCenter{justify-content:center}@media (min-width:550px){.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonSmAlignmentLeft{justify-content:left}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonSmAlignmentRight{justify-content:right}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonSmAlignmentCenter{justify-content:center}}@media (min-width:670px){.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonMdAlignmentLeft{justify-content:left}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonMdAlignmentRight{justify-content:right}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonMdAlignmentCenter{justify-content:center}}@media (min-width:990px){.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonLgAlignmentLeft{justify-content:left}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonLgAlignmentRight{justify-content:right}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonLgAlignmentCenter{justify-content:center}}@media (min-width:1040px){.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonXlAlignmentLeft{justify-content:left}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonXlAlignmentRight{justify-content:right}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonXlAlignmentCenter{justify-content:center}}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarInput:focus+.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton{outline:none;box-shadow:0 0 0 4px #007e4780}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarInput:checked+.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton{z-index:1;background:#e4e8da;border:2px solid #007e47;padding:11px 15px}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarInput:checked+.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButton.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarButtonWithoutPadding{padding:0}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarInput{width:0;height:0;cursor:inherit;opacity:0;pointer-events:none;margin:0;padding:0;position:absolute;top:0;left:0}.RadioButtonBar-module-scss-module__dOTerq__hclRadioButtonBarIcon{height:1em;margin-right:4px;line-height:0}
.TeaserListingCard-module-scss-module__CoHfYq__container{text-decoration:none}.TeaserListingCard-module-scss-module__CoHfYq__imageWrapper{aspect-ratio:4/3;border-radius:calc(var(--nest-base-unit)*1.5);height:180px;position:relative;overflow:hidden}@media (min-width:641px){.TeaserListingCard-module-scss-module__CoHfYq__imageWrapper{height:250px}}.TeaserListingCard-module-scss-module__CoHfYq__externalIcon{vertical-align:top;margin-left:calc(var(--nest-base-unit)*.5)}
.Attributes-module-scss-module__8i0rgq__attributesContainer{border:1px solid var(--color-stroke-primary,var(--color-stroke-neutral-default));max-height:unset;border-radius:8px;position:relative;overflow:hidden}@media (min-width:670px){.Attributes-module-scss-module__8i0rgq__attributes{grid-template-rows:repeat(2,calc(50% - 6px));grid-template-columns:1fr 1fr;gap:12px 16px;width:50%;display:grid}}.Attributes-module-scss-module__8i0rgq__buttonContainer{background-color:var(--color-background-container-background);width:100%;padding:8px;position:static}.Attributes-module-scss-module__8i0rgq__collapsed{max-height:168px}.Attributes-module-scss-module__8i0rgq__collapsed .Attributes-module-scss-module__8i0rgq__buttonContainer{position:absolute;bottom:0;left:0}.Attributes-module-scss-module__8i0rgq__collapsed .Attributes-module-scss-module__8i0rgq__buttonContainer:before{content:"";background:linear-gradient(180deg, #fff0 0%, var(--color-background-container-background) 40%);position:absolute;top:-70px;bottom:0;left:0;right:0}.Attributes-module-scss-module__8i0rgq__collapsed .Attributes-module-scss-module__8i0rgq__buttonContainer>*{position:relative}@media (min-width:670px){.Attributes-module-scss-module__8i0rgq__attributesContainer,.Attributes-module-scss-module__8i0rgq__collapsed{max-height:unset;border:unset}.Attributes-module-scss-module__8i0rgq__attributesContainer .Attributes-module-scss-module__8i0rgq__buttonContainer,.Attributes-module-scss-module__8i0rgq__collapsed .Attributes-module-scss-module__8i0rgq__buttonContainer{display:none}}
.TeaserListingLink-module-scss-module__4mA5lW__container{text-decoration:none}
.Graph-module-scss-module__C0OzeW__graphContainer{background:var(--color-background-container-background);padding:16px 8px}@media (min-width:670px){.Graph-module-scss-module__C0OzeW__graphContainer{border:0;border-radius:8px;width:50%;padding:16px}}.Graph-module-scss-module__C0OzeW__graphContainer p{text-align:center}.Graph-module-scss-module__C0OzeW__graph{flex:1}.Graph-module-scss-module__C0OzeW__graphInfo{margin-top:0;margin-bottom:8px;font-size:12px;font-weight:500}
.ListingCardSimilarSale-module-scss-module__31JtSW__image{height:150px;position:relative}@media (min-width:670px){.ListingCardSimilarSale-module-scss-module__31JtSW__image{height:210px}}.ListingCardSimilarSale-module-scss-module__31JtSW__staticMapImage{align-items:center;display:flex;overflow:hidden}.ListingCardSimilarSale-module-scss-module__31JtSW__labelContainer{min-height:30px;display:flex}.ListingCardSimilarSale-module-scss-module__31JtSW__marginLeft{margin-left:auto}.ListingCardSimilarSale-module-scss-module__31JtSW__minHeight{min-height:24px}
@media (min-width:641px){.Calculators-module-scss-module__Cv6qcq__hideOnDesktop{display:none}}.Calculators-module-scss-module__Cv6qcq__hideOnMobile{display:none}@media (min-width:641px){.Calculators-module-scss-module__Cv6qcq__hideOnMobile{display:block}}
.TeaserListingsCarousel-module-scss-module__6uKVsW__scrollContainer{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.TeaserListingsCarousel-module-scss-module__6uKVsW__scrollContainer::-webkit-scrollbar{display:none}.TeaserListingsCarousel-module-scss-module__6uKVsW__scrollButtons{display:none}@media (min-width:1025px){.TeaserListingsCarousel-module-scss-module__6uKVsW__scrollButtons{display:block}}.TeaserListingsCarousel-module-scss-module__6uKVsW__hideOnDesktop{display:block}@media (min-width:670px){.TeaserListingsCarousel-module-scss-module__6uKVsW__hideOnDesktop{display:none}}.TeaserListingsCarousel-module-scss-module__6uKVsW__hideOnMobile{display:none}@media (min-width:670px){.TeaserListingsCarousel-module-scss-module__6uKVsW__hideOnMobile{display:block}}
.ListingSearchFullscreenMapPage-module-scss-module__-SCtrq__mapContainer{height:calc(100svh - 56px)}.ListingSearchFullscreenMapPage-module-scss-module__-SCtrq__mapWrapper{height:100%;position:relative}.ListingSearchFullscreenMapPage-module-scss-module__-SCtrq__mapListButton{z-index:1;position:absolute;top:8px;right:8px}.ListingSearchFullscreenMapPage-module-scss-module__-SCtrq__hideOnMobile{display:none}@media (min-width:670px){.ListingSearchFullscreenMapPage-module-scss-module__-SCtrq__hideOnMobile{display:flex}}.ListingSearchFullscreenMapPage-module-scss-module__-SCtrq__hideAboveMobile{display:flex}@media (min-width:670px){.ListingSearchFullscreenMapPage-module-scss-module__-SCtrq__hideAboveMobile{display:none}}.ListingSearchFullscreenMapPage-module-scss-module__-SCtrq__noResultsDialogContainer{z-index:1;background:#fff;border:0;border-radius:8px;width:600px;max-width:90%;max-height:72%;position:absolute;top:65px;right:50%;overflow-x:hidden;overflow-y:auto;transform:translate(50%);box-shadow:0 0 2px #0000001f,0 2px 4px #00000014,0 4px 8px #0000000f,0 8px 16px #0000000a}
.PriceTrend-module-scss-module__X620KG__graph{height:200px;position:relative}@media (min-width:550px){.PriceTrend-module-scss-module__X620KG__graph{height:300px}}@media (min-width:670px){.PriceTrend-module-scss-module__X620KG__graph{height:400px}}
.SimilarListings-module-scss-module__756R3q__desktopContainer{display:none}@media (min-width:990px){.SimilarListings-module-scss-module__756R3q__desktopContainer{display:block}.SimilarListings-module-scss-module__756R3q__desktopContainer .SimilarListings-module-scss-module__756R3q__responsiveGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SimilarListings-module-scss-module__756R3q__mobileContainer{display:none}}.SimilarListings-module-scss-module__756R3q__mobileContainer ul{margin:0}.SimilarListings-module-scss-module__756R3q__listingCard>*{height:100%}
.SimilarSales-module-scss-module__j9ErmW__desktopContainer{display:none}@media (min-width:990px){.SimilarSales-module-scss-module__j9ErmW__desktopContainer{display:block}.SimilarSales-module-scss-module__j9ErmW__desktopContainer .SimilarSales-module-scss-module__j9ErmW__responsiveGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SimilarSales-module-scss-module__j9ErmW__mobileContainer{display:none}}.SimilarSales-module-scss-module__j9ErmW__mobileContainer ul{margin:0}
.AlertLabel-module-scss-module__TsO5ya__hclAlertLabel{background:#bed7ec;border-radius:5px;padding:8px 12px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;display:inline-block}.AlertLabel-module-scss-module__TsO5ya__hclAlertLabelWarning{background:#f9e19b}.AlertLabel-module-scss-module__TsO5ya__hclAlertLabelDanger{background:#e7b3ad}.AlertLabel-module-scss-module__TsO5ya__hclAlertLabelSuccess{background:#99cbb5}.AlertLabel-module-scss-module__TsO5ya__hclAlertLabelFullWidth{width:100%}
/*# sourceMappingURL=3hsrwmmd-9sfn.css.map*/