
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation{max-width:1240px!important;padding:24px 30px 64px!important;margin:auto!important;color:#2b183f;background:transparent;box-sizing:border-box}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation *{box-sizing:border-box}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-breadcrumb{padding:0!important;margin:0 0 24px!important;font-size:13px!important;gap:10px;font-weight:500;white-space:normal;overflow:visible}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-intro{display:flex!important;align-items:flex-start;justify-content:space-between;gap:28px;padding:0!important;margin:0 0 24px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-intro>div:first-child{min-width:0;flex:1}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-intro h1{font:650 clamp(28px,3vw,36px)/1.17 Outfit,sans-serif!important;letter-spacing:-.025em!important;color:#350099!important;margin:0 0 12px!important;overflow-wrap:anywhere}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-eyebrow,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts__heading>p{color:#350099!important;font:700 12px/1.5 Outfit,sans-serif!important;letter-spacing:.12em!important;margin:0 0 10px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-summary{font:400 15px/1.6 Outfit,sans-serif!important;color:#7c7188!important;margin:0!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-presentation-value{text-align:right;max-width:45%;flex-shrink:0}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-presentation-value small{display:block;font:500 11px/1.5 Outfit,sans-serif;color:#7c7188;text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-presentation-value strong{display:block;font:650 clamp(23px,2.4vw,32px)/1.35 Outfit,sans-serif;color:#350099;letter-spacing:-.025em;overflow-wrap:anywhere}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-hero{grid-template-columns:1.6fr 1fr!important;grid-template-rows:390px auto!important;gap:12px!important;border-radius:24px!important;margin:0!important;box-shadow:none!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation #ps-property-main-image{height:390px!important;border-radius:22px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-gallery-side{gap:12px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-gallery-side .ps-gallery-thumb{border-radius:20px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-gallery-count{top:332px!important;right:18px!important;background:#fff!important;color:#350099!important;border:1px solid #e6dff0!important;border-radius:99px!important;font:600 13px/1.5 Outfit,sans-serif!important;padding:9px 18px!important;height:40px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-gallery-strip{height:74px!important;gap:10px!important;margin-top:0!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-gallery-strip .ps-gallery-thumb{height:64px!important;width:94px!important;flex-basis:94px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .property-featured-image{height:390px!important;margin:0!important;border-radius:24px!important;box-shadow:none!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-presentation-tools{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0 28px}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-presentation-chips{display:flex;gap:9px;flex-wrap:wrap}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-presentation-chips>span{background:#fff;border:1px solid #e6dff0;border-radius:99px;padding:7px 13px;font:400 13px/1.5 Outfit,sans-serif;color:#554a61}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-actions{flex-shrink:0;gap:9px}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-actions button{border:1px solid #e6dff0!important;border-radius:99px!important;box-shadow:none!important;min-height:42px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-grid{gap:24px!important;margin:0 0 24px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-description-card,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-map-section,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-similar-section{border:1px solid #e6dff0!important;border-radius:25px!important;padding:30px!important;background:#fff!important;box-shadow:0 10px 32px #28123b03!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation :is(.ps-property-description-card,.ps-map-section,.ps-similar-section,.psad-property-facts__heading,.ps-swap-card) h2{font:650 27px/1.2 Outfit,sans-serif!important;letter-spacing:-.02em!important;color:#350099!important;margin:0 0 20px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation h3{color:#350099!important;font:650 20px/1.3 Outfit,sans-serif!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-description,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__copy{font:400 15px/1.8 Outfit,sans-serif!important;color:#554a61!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card{border:0!important;border-radius:25px!important;background:#350099!important;padding:28px!important;box-shadow:none!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card h2{color:#fff!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card .ps-eyebrow,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card small,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card>p:not(.ps-eyebrow){color:#e7def3!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card .ps-property-primary{background:#fff!important;color:#350099!important;border:1px solid #fff!important;border-radius:99px!important;min-height:48px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card .ps-property-primary *{color:#350099!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card .ps-property-primary:hover,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card .ps-property-primary:focus{background:#f1ebfa!important;color:#350099!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation>.ps-property-facts-slot{width:100%;margin:0 0 28px}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts{margin:0!important;max-width:none!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts__table{width:100%!important;table-layout:fixed}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts__table th,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts__table td{font-size:14px!important;line-height:1.65!important;overflow-wrap:anywhere;border-color:#e6dff0!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts__table th{color:#7c7188!important;font-weight:400!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts__table td{color:#2b183f!important;font-weight:650!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation>.psad-desired-properties{background:transparent!important;border:0!important;padding:0!important;margin:32px 0!important;border-radius:0!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-properties__grid{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-multiple-preferences .psad-desired-properties__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card{background:#fff!important;padding:24px!important;border:1px solid #e6dff0!important;border-radius:24px!important;min-width:0}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__overview{grid-template-columns:minmax(0,2fr) minmax(200px,1fr)!important;gap:24px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-multiple-preferences .psad-desired-card__overview{display:block!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__fields{gap:12px 18px!important;margin:18px 0!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-multiple-preferences .psad-desired-card__fields{grid-template-columns:1fr!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__fields dt{color:#7c7188!important;font:400 12px/1.5 Outfit,sans-serif!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__fields dd{font:600 14px/1.65 Outfit,sans-serif!important;color:#2b183f!important;overflow-wrap:anywhere}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__exchange{background:#f1ebfa!important;border-radius:16px!important;padding:20px!important;margin-top:18px!important;color:#65596f!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__exchange strong{color:#350099!important;font:650 19px/1.4 Outfit,sans-serif!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__exchange p,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__exchange b{font-size:14px!important;color:#554a61!important;overflow-wrap:anywhere}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-similar-grid .ps-similar-card{border:1px solid #e6dff0!important;border-radius:20px!important;box-shadow:none!important;overflow:hidden}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation button:focus-visible,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation a:focus-visible{outline:3px solid #ffa31a!important;outline-offset:4px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-actions button:hover,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-actions button:focus,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-actions button.is-saved{background:#350099!important;color:#fff!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-actions button:hover *,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-actions button:focus *,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-actions button.is-saved *{color:#fff!important}
@media(max-width:1000px){html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation{padding:24px!important}html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-multiple-preferences .psad-desired-properties__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-intro{gap:20px!important}}
@media(max-width:767px){
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation{padding:20px 16px 40px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-intro{display:block!important;margin-bottom:20px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-intro h1{font-size:30px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-presentation-value{max-width:none;text-align:left;margin-top:18px}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-presentation-value strong{font-size:28px}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-hero{grid-template-columns:1fr!important;grid-template-rows:280px auto!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation #ps-property-main-image{height:280px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .property-featured-image{height:280px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-gallery-count{top:222px!important;right:12px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-gallery-side{display:none!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-presentation-tools{display:block;padding:16px 0 24px}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-actions{margin-top:14px}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-grid{display:block!important;margin-bottom:18px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-property-description-card,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-map-section,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-similar-section{padding:23px!important;border-radius:22px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts__table th,html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-property-facts__table td{font-size:13px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-multiple-preferences .psad-desired-properties__grid{grid-template-columns:1fr!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-desired-card__overview{display:block!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .psad-multiple-preferences .psad-desired-card__fields{grid-template-columns:1fr!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation :is(.ps-property-description-card,.ps-map-section,.ps-similar-section,.psad-property-facts__heading,.ps-swap-card) h2{font-size:25px!important}
html body.psad-trust-system.single-property #main-wrap main.ps-property-detail.psad-property-presentation.psad-approved-presentation .ps-swap-card{margin:20px 0!important;padding:24px!important}
}
