.ListingNavigationBar_navbar__5l7Su{align-items:center;background:#fff;box-shadow:0 1px 1px #e7e7e7;display:flex;font-size:12px;justify-content:space-between;padding:12px 16px;position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:3}.ListingNavigationBar_navbar__5l7Su button{border:0;padding:0}.ListingNavigationBar_navbar__5l7Su button:hover{background:none}.ListingNavigationBar_navbar__5l7Su button>span{display:none}@media(min-width:1023px){.ListingNavigationBar_navbar__5l7Su{padding:24px}.ListingNavigationBar_navbar__5l7Su button>span{display:flex}}.ListingNavigationBar_links__toIuw{display:none;align-items:center;column-gap:24px;list-style:none;margin:0;padding:0}.ListingNavigationBar_links__toIuw a{color:#404040;font-weight:400;font-size:14px;line-height:16px}@media(min-width:767px){.ListingNavigationBar_links__toIuw{display:flex}}.ListingNavigationBar_actions__jc8HJ{display:flex;align-items:center;justify-content:right;gap:8px}.ListingNavigationBar_actions__jc8HJ svg{height:24px;width:24px}@media(min-width:1023px){.ListingNavigationBar_actions__jc8HJ{gap:20px;min-width:224px}.ListingNavigationBar_actions__jc8HJ svg{height:16px;width:16px}}.ListingNavigationBar_breadcrumbs__w7rex{position:absolute;left:0}.ListingOverview_header__lhsrP{border-bottom:1px solid #e7e7e7;margin-top:24px;padding-bottom:32px}@media(min-width:564px){.ListingOverview_header__lhsrP{margin-top:32px}}@media(min-width:1279px){.ListingOverview_header__lhsrP{margin-top:48px}}.ListingOverview_header__lhsrP .ListingOverview_status__bLX0_{display:none}@media(min-width:767px){.ListingOverview_header__lhsrP .ListingOverview_status__bLX0_{display:flex}}@media(min-width:1023px){.ListingOverview_header__lhsrP .ListingOverview_status__bLX0_{display:none}}.ListingOverview_summary__vuybB{flex-direction:column}@media(min-width:564px){.ListingOverview_summary__vuybB{flex-direction:row}}@media(min-width:1279px){.ListingOverview_summary__vuybB h2{font-size:28px;line-height:32px}}.ListingOverview_price__hexxt{align-items:center;flex-direction:row}@media(min-width:564px){.ListingOverview_price__hexxt{align-items:flex-start;flex-direction:column}.ListingOverview_price__hexxt>hr{display:none}.ListingOverview_price__hexxt>p:first-child{font-size:20px;line-height:24px}}.ListingOverview_disclaimer__cxGdU{margin-top:16px;text-align:left;width:100%}@media(min-width:564px){.ListingOverview_disclaimer__cxGdU{text-align:right}}.ListingOverview_sup__qRIea{vertical-align:75%;line-height:8px;font-size:10px}.ListingOverview_details__gbat1{flex-direction:column}@media(min-width:1023px){.ListingOverview_details__gbat1{border-bottom:1px solid #e7e7e7;flex-direction:row;padding-bottom:56px}}.ListingOverview_icons__VJC8W{border-bottom:1px solid #e7e7e7;padding-left:8px;padding-right:8px;padding-bottom:24px;margin-bottom:32px;display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(2,1fr)}@media(min-width:564px){.ListingOverview_icons__VJC8W{grid-template-columns:repeat(3,1fr)}}@media(min-width:767px){.ListingOverview_icons__VJC8W{display:flex;flex-wrap:wrap;gap:24px;flex-direction:row;justify-content:space-around}}@media(min-width:1023px){.ListingOverview_icons__VJC8W{border-bottom:none;flex-direction:column;gap:24px;justify-content:flex-start;width:30%;padding-bottom:0;margin-bottom:0}}@media(min-width:767px){.ListingOverview_statusIcon__WHXzk{display:none}}@media(min-width:1023px){.ListingOverview_statusIcon__WHXzk{display:flex}}@media(min-width:767px){.ListingOverview_description__MwpUp{gap:56px}}@media(min-width:1023px){.ListingOverview_description__MwpUp{width:70%}}.List_list__OOQt4{grid-template-columns:1fr;font-family:inherit;margin:0}@media(min-width:564px){.List_row__B6QE1 dt{flex:1 0 var(--column-width)}.List_row__B6QE1 dd{flex:1 0 calc(100% - var(--column-width))}}.List_row__B6QE1 dd{margin:0}.List_name__ouOPt{color:#848484}.List_noFlex__xPsTm{flex:none!important}.AgentGroup_agentsNames__VL3bU{max-width:320px;text-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentGroup_brokerageName__k4mEW{color:#848484}.AgentGroup_button__RnRJO{display:flex;cursor:pointer;background:none;border:none;padding:unset;text-align:unset;align-items:center;color:#848484}.AgentGroup_rowName__zJPI_{flex:1 1!important}.EmailAddressLink_email___Ci_A{overflow:hidden;max-width:250px;text-wrap:nowrap;text-overflow:ellipsis}.Brokerage_contactFullName__lR8js,.SingleAgent_headline__9Ptxi{color:#848484}.Table_table___NNwl{border-collapse:collapse;border-spacing:0;box-sizing:border-box;font-family:inherit;height:0;text-align:left;vertical-align:top;width:100%}.Table_table___NNwl thead th{border-bottom:1px solid #e7e7e7;padding-bottom:12px}.Table_table___NNwl tbody td{padding-top:24px}.Table_table___NNwl tbody tr:first-child td{padding-top:20px}.AttributionDetails_details__Ge4WJ{grid-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:40px;row-gap:40px}@media(min-width:1279px){.AttributionDetails_details__Ge4WJ{grid-template-columns:1fr}}.AttributionDetails_contact__tZ9US{color:#848484}.ListingLightboxV2_lightbox__KjU8I{--spacing-vertical:32px;background:#000;color:#fff;min-height:100%;padding:var(--spacing-vertical) var(--spacing-horizontal);overflow-y:scroll}@media(min-width:767px){.ListingLightboxV2_lightbox__KjU8I{--spacing-vertical:16px}}@media(min-width:1279px){.ListingLightboxV2_lightbox__KjU8I{--spacing-vertical:20px}}.ListingLightboxV2_header__ICrPz{align-items:center;display:flex;justify-content:space-between;margin:0;padding:16px 12px}.ListingLightboxV2_header__ICrPz button:hover{background:hsla(0,0%,100%,.16)!important}.ListingLightboxV2_header__ICrPz button:active{background:hsla(0,0%,100%,.24)!important}.ListingLightboxV2_actions__ryrgD{align-items:center;display:flex}.ListingLightboxV2_track__8Imiy{position:absolute;left:50%;transform:translateX(-50%)}.ImageLightboxV2_actions__nzNmE{align-items:center;display:flex;gap:16px}.ImageLightboxV2_actions__nzNmE>button{background:transparent;border:none;font-weight:500;line-height:16px;padding:8px;outline:none}.ImageLightboxV2_actions__nzNmE>button:hover{background:transparent}.ImageLightboxV2_actions__nzNmE>button>span{display:none}@media(min-width:767px){.ImageLightboxV2_actions__nzNmE{gap:8px}.ImageLightboxV2_actions__nzNmE>button{padding:12px 16px}.ImageLightboxV2_actions__nzNmE>button>span{display:none}}.ImageLightboxV2_content__W1TI9{position:relative;height:100%}.ImageLightboxV2_content__W1TI9 iframe{height:calc(100dvh - 172px);width:100%;border:none}.ImageLightboxV2_carousel__p6_Sg{--carousel-arrow-gap:16px;margin:0 calc(-1*var(--spacing-horizontal));position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:opacity .4s ease-in}.ImageLightboxV2_carousel__p6_Sg img{width:100%;height:244px;object-fit:cover}@media(min-width:564px){.ImageLightboxV2_carousel__p6_Sg{margin:0}.ImageLightboxV2_carousel__p6_Sg img{width:100%;height:70dvh;object-fit:contain}}.ImageLightboxV2_slide__5IpE2{width:100%!important;align-items:flex-start;display:flex;justify-content:center;padding-top:193px}.ImageLightboxV2_slide__5IpE2 span{width:100%}@media(min-width:564px){.ImageLightboxV2_slide__5IpE2{align-items:center;padding-top:0}}@media(min-width:767px){.ImageLightboxV2_slide__5IpE2 span{width:auto}}.ImageLightboxV2_hasWatermark__oxeqH img{object-position:right bottom}@media(min-width:564px){.ImageLightboxV2_hasWatermark__oxeqH img{object-position:center}}.ImageLightboxV2_pagination__Sgq3Q{position:absolute;padding:0;bottom:16px;width:100%}@media(min-width:564px){.ImageLightboxV2_pagination__Sgq3Q{display:none}}.ImageLightboxV2_page__xFREn{width:8px;height:8px;background-color:hsla(0,0%,100%,.24);border-radius:50%;border:none;cursor:pointer;padding:0}.ImageLightboxV2_arrows__n_9DE{display:none}@media(min-width:564px){.ImageLightboxV2_arrows__n_9DE{display:flex}}.ImageLightboxV2_tabslist__4PVUv{position:fixed;bottom:24px;left:50%;transform:translateX(-50%)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;z-index:0}.Carousel_carousel__2gQE3,.splide__track{position:relative}.Carousel_carousel__2gQE3 [data-arrows]>div{align-items:center;background:#fff;border:0;border-radius:100px;color:#000;cursor:pointer;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.Carousel_carousel__2gQE3 [data-arrows]>div:first-child{left:var(--carousel-arrow-gap,20px)}.Carousel_carousel__2gQE3 [data-arrows]>div:last-child{right:var(--carousel-arrow-gap,20px)}.Carousel_carousel__2gQE3 [data-arrows]>button[disabled]{display:none}.Carousel_pagination__ysPuF{position:absolute;padding:0;bottom:16px;width:100%}@media(min-width:564px){.Carousel_pagination__ysPuF{display:none}}.Carousel_page__5FXkm{width:8px;height:8px;background-color:hsla(0,0%,100%,.24);border-radius:50%;border:none;cursor:pointer;padding:0}.Carousel_pageActive__3GEMi{background-color:#fff}.Carousel_arrows__is3qR button:hover{background:rgba(0,0,0,.16)!important}.Carousel_arrows__is3qR button:active{background:rgba(0,0,0,.24)!important}.ListingCarousel_wrapper__B5BGp{--gutter:0px;--available-space:max(calc((100vw - 1248px) / 2),0px);margin:auto;max-width:1248px;padding:0 calc(var(--gutter) - var(--available-space));position:relative;display:flex}@media(min-width:564px){.ListingCarousel_wrapper__B5BGp{--gutter:48px;padding-top:32px}}@media(min-width:767px){.ListingCarousel_wrapper__B5BGp{--gutter:72px}}.ListingCarousel_empty__52ttV{height:296px;width:100%;border:1px solid #e9e9e9;position:relative}@media(min-width:564px){.ListingCarousel_empty__52ttV{height:360px;border-radius:16px}}.ListingCarousel_topButtonsContainer__LC_Mn{position:absolute;top:12px;--padding-right:max(calc(var(--gutter) - var(--available-space)),0px);right:calc(var(--padding-right) + 12px);z-index:1}@media(min-width:564px){.ListingCarousel_topButtonsContainer__LC_Mn{top:44px}}.ListingCarousel_splideContainer__DFOx8{overflow:hidden;position:relative;width:100%}@media(min-width:564px){.ListingCarousel_splideContainer__DFOx8{border-radius:16px}}.ListingCarousel_imageSlide__Rue9s span{width:100%;height:100%}.ListingCarousel_imageSlide__Rue9s img{object-fit:cover;object-position:center;width:100%;height:100%}.ListingCarousel_imageSlide__Rue9s button{border:0;cursor:pointer;padding:0;width:100%}.ListingCarousel_imageSlide__Rue9s:first-of-type{height:100%}.ListingCarousel_imageSlide__Rue9s:not(:first-of-type){height:178px}.ListingCarousel_imageSlide__Rue9s .ListingCarousel_single__YZU23{width:100%}.ListingCarousel_hasWatermark__95YHB img{object-position:right bottom}.ListingCarousel_pagination__zC3Xm{position:absolute;padding:0;bottom:16px;width:100%}@media(min-width:564px){.ListingCarousel_pagination__zC3Xm{display:none}}.ListingCarousel_page___T0b2{width:8px;height:8px;background-color:hsla(0,0%,100%,.24);border-radius:50%;border:none;cursor:pointer;padding:0}.ListingCarousel_pageActive__V3hxi{background-color:#fff}.Error_page__MFpgX{background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7));height:calc(100dvh - var(--header-height))}.Error_image__2SDsm>img{position:absolute;top:0;bottom:0;object-fit:cover;height:100%;left:0;width:100%;z-index:-1}._id__banner__6CzRL{position:absolute;top:0;left:0;margin:16px;z-index:1}._id__content__sWImy{--gutter:24px;--available-space:max(calc((100vw - 1248px) / 2),0px);gap:40px;margin:auto;max-width:1248px;padding:0 calc(var(--gutter) - var(--available-space));padding-bottom:160px}@media(min-width:564px){._id__content__sWImy{--gutter:48px}}@media(min-width:767px){._id__content__sWImy{--gutter:72px}}@media(min-width:1023px){._id__content__sWImy{padding-bottom:0}}._id__content__sWImy [id]{scroll-margin-top:var(--header-with-filters-height)}._id__content__sWImy>:not(aside){flex:1 1}@media(min-width:1023px){._id__map__lQ03J{border-bottom:1px solid #e7e7e7}}._id__contact__okplP{flex:0 1 360px;height:-moz-fit-content;height:fit-content;margin-top:48px;top:calc(var(--header-with-filters-height) + 24px);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}._id__mobileContactTriggerWithFooter__nodp7{position:fixed;bottom:var(--mobile-footer-height);left:0;width:100%}._id__mobileContactTriggerWithFooter__nodp7 button{margin:auto;max-width:420px}._id__galleryBottomButtonsContainer__0qeBp{display:flex;position:absolute;bottom:12px;gap:8px;z-index:1;left:12px;flex-direction:column;align-items:flex-start}._id__galleryBottomButtonsContainer__0qeBp button{width:auto!important}@media(min-width:564px){._id__galleryBottomButtonsContainer__0qeBp{direction:rtl;left:unset;display:flex;--padding-right:max(calc(var(--gutter) - var(--available-space)),0px);right:calc(var(--padding-right) + 12px);flex-direction:row}}._id__allPhotosButton__dsazt{display:none}@media(min-width:564px){._id__allPhotosButton__dsazt{display:flex}}