.profile-banner-root{background-position:right 24px top 24px;background-repeat:no-repeat;background-size:80px;border-radius:16px;padding:24px 112px 24px 24px}.profile-banner-root .profile-banner-text-body .profile-banner-text-title{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}@media (max-width:575.98px){.profile-banner-root .profile-banner-text-body .profile-banner-text-title{letter-spacing:-.005rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}}.profile-banner-root .profile-banner-text-body .profile-banner-text-description{letter-spacing:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media (max-width:575.98px){.profile-banner-root .profile-banner-text-body .profile-banner-text-description{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}}.profile-banner-root .profile-banner-btn{margin-top:16px}.profile-banner-root.inactive{background-color:var(--fill-inactive-primary);border:1px solid var(--border-inactive-primary)}.profile-banner-root.info{background-color:var(--fill-brand-lightblue);border:1px solid var(--border-brand-blue)}.profile-banner-root.primary-lightest{background-color:var(--fill-error-secondary)}.profile-banner-root.success{background-color:var(--fill-success-secondary);border:1px solid var(--border-success-primary)}.profile-banner-root.white{background-color:var(--fill-inactive-primary)}
.contact-developer-card-root{border:1px solid var(--border-active-primary);background-color:var(--fill-neutral-secondary);border-radius:24px;padding:16px}.contact-developer-card-root .card-header a:has(.developer){text-decoration:none}.contact-developer-card-root .card-header a:has(.developer) .developer-name{text-decoration:underline}.contact-developer-card-root .card-header .developer{color:var(--text-active-primary);justify-content:flex-start;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.contact-developer-card-root .card-body hr{border-color:var(--border-active-secondary);opacity:1;margin:24px 0}.contact-developer-card-root .card-body .hui-buttonlink{width:100%;height:48px;color:var(--text-static-primary);justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.contact-developer-card-root .card-body .hui-buttonlink.btn-secondary{color:var(--text-active-primary)}.contact-developer-card-root .card-body .hui-buttonlink+.hui-buttonlink{margin-top:12px}.contact-developer-card-root .card-body .hui-buttonlink i,.contact-developer-card-root .card-body .hui-buttonlink img{width:24px;height:24px}.contact-developer-card-root .card-body .terms-and-policy,.contact-developer-card-root .card-body .terms-and-policy a{color:var(--text-active-secondary)}.contact-developer-card-root .form-group{margin-bottom:24px}.contact-developer-card-root .form-group .label{color:var(--text-active-primary);justify-content:space-between;display:flex}
.developer-contact-card-basic .image-container{width:100px;height:80px;margin:auto}.developer-contact-card-basic .image-container img{height:100%}.developer-contact-card-basic .info{text-align:center;flex-direction:column;align-items:center;margin:24px 0;display:flex}.developer-contact-card-basic .info-title{color:var(--text-static-secondary)}
@media (min-width:992px){.sticky-wrapper-root{overscroll-behavior-y:none;height:100%;display:flex;position:relative}.sticky-wrapper-root .sticky-wrapper-content{z-index:1;transition:top .15s}.sticky-wrapper-root .sticky-wrapper-content.absolute-bottom{align-self:flex-end}.sticky-wrapper-root .sticky-wrapper-content.sticky-wrapper-content__fixed-top{position:fixed;top:0;left:0}}
.developer-property-overview-root{letter-spacing:-.4px;flex-direction:column;align-items:flex-start;width:100%;display:flex}.developer-property-overview-root p{margin-bottom:unset}.developer-property-overview-root .location-info-root{flex-direction:column;gap:16px;display:flex}.developer-property-overview-root .location-info-root .location-info{align-items:flex-start;gap:20px;display:flex}.developer-property-overview-root .location-info-root .location-info .overview-logo{object-fit:contain;width:64px;height:64px;display:block}.developer-property-overview-root .location-info-root .location-info .info-container{flex-direction:column;gap:4px;display:flex}.developer-property-overview-root .location-info-root .location-info .info-container .title{letter-spacing:-.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:2.125rem;font-weight:600;line-height:2.625rem}.developer-property-overview-root .location-info-root .location-info .info-container .description{letter-spacing:-.005rem;color:var(--text-active-secondary);font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button{align-items:center;gap:8px 16px;display:flex}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address{color:var(--text-active-secondary);flex-direction:column;gap:4px;display:flex}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address__text{letter-spacing:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance{align-items:center;display:flex}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance .color-badge-root{border-radius:6px;width:24px;height:17px}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance__text{letter-spacing:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button__link{letter-spacing:0;flex-shrink:0;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.developer-property-overview-root .location-info-root .labels-container{align-items:flex-start;display:flex}.developer-property-overview-root .location-info-root .labels-container .labels{flex-wrap:wrap;gap:8px;display:flex}.developer-property-overview-root .location-info-root .labels-container .labels .label{background-color:var(--fill-neutral-tertiary);color:var(--text-active-secondary);border-radius:8px;padding:4px 8px}.developer-property-overview-root .location-info-root .labels-container .labels .label__text{letter-spacing:.02rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.developer-property-overview-root .consumer-benefit-root{background-color:var(--fill-brand-lightteal);border-radius:16px;margin-top:16px}.developer-property-overview-root .vertical-divider{border-left:1px solid var(--border-active-secondary)}.developer-property-overview-root .property-info{gap:40px;width:100%;display:flex}.developer-property-overview-root .property-info .price-summary{flex-direction:column;justify-content:center;gap:16px;display:flex}.developer-property-overview-root .property-info .price-summary .price-info{flex-direction:column;gap:4px;display:flex}.developer-property-overview-root .property-info .price-summary .price-info .starting-from{letter-spacing:-.01rem;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note{flex-direction:column;display:flex}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price{display:flex}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price .amount{letter-spacing:.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price .note{border:unset;background-color:#0000;height:fit-content;margin:0;padding:0 4px;line-height:0;display:inline-block}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price-note{letter-spacing:.02rem;letter-spacing:-.4px;color:var(--text-active-secondary);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.developer-property-overview-root .property-info .price-summary .repayment-info{flex-direction:column;gap:4px;display:flex}.developer-property-overview-root .property-info .price-summary .repayment-info .repayment-amount{letter-spacing:0;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.developer-property-overview-root .property-info .price-summary .repayment-info .action{letter-spacing:0;width:fit-content;height:40px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container{flex-direction:column;flex-shrink:0;justify-content:flex-end;gap:16px;display:flex}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities{flex-direction:row;gap:24px;width:100%;display:flex}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities .amenity{flex-direction:column;align-items:center;gap:4px;display:flex}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities .amenity__icon{color:var(--text-active-primary);background-color:var(--fill-inactive-primary);border-radius:40px;padding:8px;font-size:24px}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .amenities .amenity__text{letter-spacing:.02rem;color:var(--text-static-secondary);text-align:center;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.developer-property-overview-root .property-info .amenities-unit-types-and-price-container .unit-types-and-prices-cta{letter-spacing:0;width:fit-content;height:40px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}@media (max-width:991.98px){.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button{align-items:unset;flex-direction:column}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address__text,.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button .address .mrt-distance__text{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.developer-property-overview-root .location-info-root .location-info .info-container .address-with-map-button__link{letter-spacing:0;width:fit-content;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.developer-property-overview-root .location-info-root .location-info .info-container .title{letter-spacing:.005rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.developer-property-overview-root .property-info{flex-direction:column;gap:24px}.developer-property-overview-root .property-info .price-divider{display:none}.developer-property-overview-root .property-info .price-summary{gap:8px}.developer-property-overview-root .property-info .price-summary .price-info .price-with-note .price .amount{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.developer-property-overview-root .property-info .price-summary .repayment-info .repayment-amount{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.developer-property-overview-root .vertical-divider{display:none}}
.highlights-card-root{gap:24px;display:grid}.highlights-card-root .heading{letter-spacing:-.01rem;color:var(--text-active-primary);margin:0;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.highlights-card-root .list-group{gap:24px;display:grid}.highlights-card-root .list-group .list-group-item{color:var(--text-active-primary);border:0;align-items:center;gap:12px;padding:0;display:flex}@media (min-width:576px){.highlights-card-root .heading{letter-spacing:.005rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}}
.ldp-root .mobile-nav-bar,.ldp-root .mobile-account-wrapper .over-layer-mask,.ldp-root .mobile-account-wrapper .mobile-account-content-wrapper{z-index:1024!important}.ldp-root .ldp-top-container--wide{padding:unset}.ldp-root .ldp-top-container--wide .breadcrumb-and-markdown-container{padding:8px 16px}.ldp-root .ldp-container{padding:0 16px}.ldp-root .breadcrumb-and-markdown-container{padding:8px 4px}.ldp-root .breadcrumb-and-markdown-container .breadcrumb{white-space:nowrap;flex-wrap:nowrap;margin:4px 0;overflow-x:auto}.ldp-root .breadcrumb-and-markdown-container .listing-markdown-container{justify-content:end;display:flex}.ldp-root .breadcrumb-and-markdown-container .listing-markdown{color:#bebebe;cursor:pointer;text-decoration:none}.ldp-root .breadcrumb-and-markdown-container .breadcrumb-root{white-space:nowrap;overflow-x:auto}.ldp-root .breadcrumb-and-markdown-container .breadcrumb-root .breadcrumb{margin-bottom:0;display:inline-block}.ldp-root .breadcrumb-and-markdown-container .breadcrumb-root .breadcrumb .breadcrumb-item{display:inline-block}.ldp-root.is-loaded-in-iframe{pointer-events:none;user-select:none}.ldp-root .hui-swiper-root .swiper-pagination{bottom:0}.ldp-root .sticky-toast{z-index:9999;position:fixed;bottom:15px;left:15px}.ldp-root .sticky-toast .toast-header{padding:16px;box-shadow:0 2px 24px #2c2c2c1a}.ldp-root .racism-banner-root{margin-top:12px;margin-bottom:24px}.ldp-root .restore-view-root .col{padding:0}.ldp-root .restore-view-root .alert{background:var(--pg-blue);color:var(--pg-white);border:0;border-radius:0;justify-content:space-between;margin-top:24px;padding:24px;display:flex}.ldp-root .restore-view-root .alert .pgicon-repeat{display:inline-block;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ldp-root .restore-view-root .alert .restore-view-icon{margin-right:4px}.ldp-root .restore-view-root .alert .alert-link{letter-spacing:-.01rem;color:var(--pg-white);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.ldp-root .restore-view-root .restore-view-content{flex-direction:column;display:flex}.ldp-root .restore-view-root .restore-view-heading{letter-spacing:-.01rem;color:var(--pg-white);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.ldp-root .restore-view-root .restore-view-subheading{letter-spacing:.02rem;color:var(--pg-blue-lighter);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.ldp-root .dfp-top-container,.ldp-root .dfp-bottom-container{justify-content:center;display:flex}.ldp-root .dfp-top-container{margin:12px 0 24px}.ldp-root .dfp-bottom-container{margin:0}.ldp-root .listing-feedback-card-section+.property-snapshot-section{margin-top:24px}.ldp-root .listing-feedback-card-section .listing-feedback-card-root+.listing-feedback-card-root{margin-top:8px}.ldp-root .complete-preferences-nudge-section{margin-top:60px;margin-bottom:60px}.ldp-root .seo-section{margin-bottom:20px}.ldp-root .wide-property-snapshot-section{margin-bottom:12px}.ldp-root :not(:has(.property-snapshot-section)) :has(.additional-info-snapshot) .additional-info-snapshot-section .horizontal-divider:first-child,.ldp-root :not(:has(.property-snapshot-section)) :not(:has(.additional-info-snapshot)) .media-shortcut-section .horizontal-divider:first-child{display:none}.ldp-root .contact-agent-card-root{margin-bottom:0}.ldp-root .reduced-listing-card-group-carousel-root{margin-top:16px;margin-left:-16px;margin-right:-16px;padding:0}.ldp-root .reduced-listing-card-group-carousel-root .hui-carousel .carousel{padding-left:0}.ldp-root .reduced-listing-card-group-carousel-root .horizontal.row>*{min-width:225px}.ldp-root .reduced-listing-card-group-carousel-root .section-header{margin-bottom:8px}.ldp-root .faq-section{margin-bottom:20px}.ldp-root .actions-list-section{display:none}.ldp-root .actions-list-section .actions-popover-root{justify-content:flex-end;padding-bottom:16px}.ldp-root .actions-list-section .actions-popover-root .dropdown-toggle:after{background:red;display:none}.ldp-root .bottom-actions-list-section{margin-bottom:48px}.ldp-root .bottom-actions-list-section .actions-popover-root{padding:0}.ldp-root .bottom-actions-list-section .action-list-body{justify-content:flex-start}.ldp-root .section-divider{border-bottom:1px solid var(--border-active-secondary);margin-top:20px;margin-bottom:20px}.ldp-root .affordabilityWidgetRoot{margin-bottom:20px}.ldp-root .agent-section-desktop,.ldp-root .agent-section-desktop .rich-contact-group{display:none}.ldp-root .agent-section-mobile{display:block}.ldp-root .home-sellers-banner-section{margin-bottom:20px}.ldp-root .track-home-banner-section{margin-top:24px}.ldp-root .find-agent-nudge-callout-card-section{margin:48px 0 0}.ldp-root .qr-code-group svg{width:160px;height:160px}.ldp-root .contact-agent-card-v3-root.scrollable{max-height:65vh}.ldp-root .contact-agent-card-v3-root .card-wrapper{max-height:65vh;overflow-y:auto}.ldp-root .contact-agent-card-v3-root .desktop-btn,.ldp-root .contact-agent-card-v3-root .extended-view-root{display:none}.ldp-root .contact-agent-card-v3-root .contact-card-root .accordion-button{color:var(--pg-black)}.ldp-root .project-other-listing-section .section-title{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.contact-agent-sheet-root.bottom-sheet .bottom-sheet-container .bottom-sheet-body .contact-agent-sheet-body .contact-agent-actions .btn{justify-content:center;align-items:center;gap:0;display:flex}.contact-agent-sheet-root.bottom-sheet .bottom-sheet-container .bottom-sheet-body .contact-agent-sheet-body .contact-agent-actions .btn img{width:24px}.contact-agent-sheet-root.bottom-sheet .bottom-sheet-container .bottom-sheet-body .contact-agent-sheet-body .contact-agent-actions .btn i{font-size:24px;line-height:24px}.hui-modal-root.verified-badge-modal .modal-content{border-radius:24px;overflow:hidden}.hui-modal-root.pg-login-modal-root .hui-modal-header .actionable{padding:0}@media (min-width:576px){.ldp-root .breadcrumb-and-markdown-container{padding:unset;margin-top:24px}.ldp-root .ldp-top-container--wide .breadcrumb-and-markdown-container{margin-top:unset;padding:8px 24px}.ldp-root .ldp-top-container--wide .breadcrumb-root .breadcrumb{margin-bottom:unset}.ldp-root .restore-view-root .col{padding:0 12px}.ldp-root .restore-view-root .alert{border-radius:8px}.ldp-root .dfp-top-container{margin:8px 0}.ldp-root .dfp-bottom-container{margin:0}.ldp-root .racism-banner-root{margin-top:24px;margin-bottom:32px}.ldp-root .bottom-actions-list-section{margin-bottom:20px}.ldp-root .contact-agent-card-root{margin-bottom:0}.ldp-root .home-sellers-banner-section .profile-banner-root{padding-right:16px}.ldp-root .home-sellers-banner-section .profile-banner-btn{white-space:nowrap}.ldp-root .agent-section-desktop.rich-contact--enabled .rich-contact-group{display:block}.ldp-root .agent-section-desktop.rich-contact--enabled .contact-agent-actions,.ldp-root .contact-agent-card-v3-root .mobile-btn{display:none}.ldp-root .contact-agent-card-v3-root .desktop-btn{display:flex}.ldp-root .contact-agent-card-v3-root .extended-view-root{display:block}}.actions-popover-root .action-list-item{margin:0}@media (min-width:992px){html:lang(ms) .listing-feedback-card-root{max-width:95%}.ldp-root .ldp-container{padding:unset}.ldp-root .reduced-listing-card-group-carousel-root .carousel{width:98%}.ldp-root .reduced-listing-card-group-carousel-root .hui-carousel .carousel-inner .horizontal.row{padding-left:16px}.ldp-root .reduced-listing-card-group-carousel-root .hui-carousel .carousel-inner .horizontal.row .col{padding-right:16px}.ldp-root .reduced-listing-card-group-carousel-root .carousel-control-prev{left:8px}.ldp-root .spacer{padding-right:unset}.ldp-root .actions-list-section{display:block}.ldp-root .sticky-wrapper-root .actions-popover-root{border-bottom:1px solid var(--fill-inactive-primary);margin-bottom:16px;padding-bottom:16px}.ldp-root .agent-section-desktop{flex-direction:column;margin-bottom:20px;display:flex}.ldp-root .agent-section-mobile{display:none}.ldp-root .wide-property-snapshot-section{margin-bottom:32px}}.actions-notification .fade.toast.show{border:unset;background-color:var(--pg-white);border-radius:8px;box-shadow:0 0 8px #2c2c2c33}.actions-notification .hui-toast-body-root.toast-body .pgicon.pgicon-info-o{color:var(--pg-green-dark)}.actions-notification .hui-toast-body-root.toast-body .hui-toast-body-content{letter-spacing:0;color:var(--pg-black);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.actions-notification .hui-toast-body-root.toast-body .hui-toast-body-content .hui-toast-actions-root button.actionable.text-primary{letter-spacing:-.01rem;border:1px solid var(--pg-grey-medium);padding:8px 16px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;color:var(--pg-black)!important}.hui-alert-root.alert-message{z-index:9999;width:calc(100% - 16px);margin-left:8px;position:fixed;bottom:16px}.hui-alert-root.alert-message .alert-title{letter-spacing:-.005rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.hui-alert-root.alert-message .alert-description{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media (min-width:992px){.hui-alert-root.alert-message{width:unset;margin:unset;bottom:24px;right:24px}}.transaction-history-root .callout-banner{width:auto}.transaction-history-root .container{max-width:inherit;margin:0;padding:0}.transaction-history-root .transaction-history-title{letter-spacing:-.01rem;text-align:left;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.transaction-history-root .transaction-history-subtitle{letter-spacing:0;text-align:left;margin-bottom:8px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.transaction-history-root .transaction-history-caption{letter-spacing:.02rem;text-align:left;margin-bottom:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}@media (min-width:768px){.transaction-history-root .callout-banner{width:inherit}.transaction-history-root .transaction-history-caption{letter-spacing:.02rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}}.description-block-modal .subtitle{letter-spacing:0;color:var(--text-active-primary);border-left:2px solid var(--border-active-primary);padding-left:8px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.description-block-modal .description-modal-body{letter-spacing:0;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.property-details-modal .property-modal-body{padding-top:0}.property-details-modal .property-modal-body .property-modal-body-wrapper{color:var(--text-active-primary);align-items:center;gap:12px;padding:12px 0;display:flex}.property-details-modal .property-modal-body .property-modal-body-wrapper .svg-icon-wrapper path{stroke-width:1px}.property-details-modal .property-modal-body .property-modal-body-wrapper .property-modal-body-icon{flex-shrink:0}.property-details-modal .property-modal-body .property-modal-body-wrapper .property-modal-body-value{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.amenities-and-facilities-modal .amenities-facilities-modal-body{padding-top:0}.amenities-and-facilities-modal .amenities-facilities-modal-body .amenities-facilties-modal-body-wrapper{color:var(--text-active-primary);align-items:center;gap:12px;padding:12px 0;display:flex}.amenities-and-facilities-modal .amenities-facilities-modal-body .amenities-facilties-modal-body-wrapper .amenities-facilties-modal-body-icon{flex-shrink:0}.amenities-and-facilities-modal .amenities-facilities-modal-body .amenities-facilties-modal-body-wrapper .amenities-facilties-modal-body-value{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.all-transactions-modal .modal-content .hui-modal-header{border-bottom:none!important}.radio-modal-root .modal-content .hui-modal-heading{color:var(--text-active-tertiary)}.modal-backdrop.show{z-index:1055}@media (max-width:767.98px){.bottom-actions-list-section .actions-popover-root .action-list-item{max-width:50%}}
.wide-media-gallery-section-root{background:var(--fill-neutral-quaternary);justify-content:center;display:flex;overflow:hidden}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel-container{z-index:0;width:100%;position:relative}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel{z-index:0;height:270px;position:relative}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .hui-swiper,.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .hui-swiper .swiper{height:100%}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .hui-swiper .swiper .swiper-carousel-item .hui-image{aspect-ratio:unset;object-fit:cover;height:100%}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .hui-loader-root{display:none}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .media-virtual-tour-root,.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .media-virtual-tour-root iframe,.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .media-virtual-tour-root video{height:100%}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .media-video-root iframe{height:270px}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .media-overlay{height:100%}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel-actions{z-index:1;pointer-events:none;position:absolute;inset:12px 12px auto}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel-actions .action-list{pointer-events:auto}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-cover-image-container{flex:1 1 0;max-width:1440px;display:none;position:relative}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-cover-image-button{background:unset;width:100%;padding:unset;border:unset;box-shadow:unset;position:relative}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-cover-image-button:active{background:unset}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-cover-image{object-fit:cover;flex:1 1 0;width:100%!important;height:540px!important;aspect-ratio:unset!important}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-cover-image--video{filter:brightness(.4)}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-video-play-icon{color:var(--icon-active-tertiary);position:absolute;inset:50%;transform:translate(-50%,-50%)}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-bottom-container{padding:unset;pointer-events:none;justify-content:space-between;align-items:end;display:flex;position:absolute;inset:auto 0 24px}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-thumbnails{gap:8px;display:flex}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-thumbnail-button{background:unset;padding:unset;border:unset;position:relative}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-thumbnail-button:active{background:unset}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-thumbnail{object-fit:cover;filter:brightness(.4);pointer-events:auto;border-radius:16px;width:106px!important;height:80px!important;aspect-ratio:unset!important}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-thumbnail--selected{outline:1px solid var(--border-static-primary);outline-offset:-1px;filter:unset}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-show-all-media{pointer-events:auto;background-color:var(--pg-white)!important}@media (min-width:576px){.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel{width:100%;height:410px}.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel .media-video-root iframe{height:410px}}@media (min-width:992px){.wide-media-gallery-section-root .wide-media-gallery-section__mobile-carousel-container{display:none}.wide-media-gallery-section-root .wide-media-gallery-section__desktop-cover-image-container{display:unset}}
/*# sourceMappingURL=0sdh._wm.mwdt.css.map*/