body .pe-detail-v2{max-width:1280px}.pe-detail-v2 .pe-property-layout{grid-template-columns:minmax(0,1.35fr) minmax(330px,1fr);gap:20px}.pe-detail-v2 .pe-property-main{min-width:0}.pe-detail-v2 .pe-detail-title{align-items:flex-start;margin-bottom:20px}.pe-detail-v2 .pe-detail-title h1{font-size:26px;line-height:1.45;max-width:100%;margin-top:8px}.pe-detail-v2 .pe-detail-title>div:first-child{flex:1;min-width:0}.pe-detail-v2 .pe-detail-actions{flex:0 0 auto;max-width:220px}.pe-detail-v2 .pe-main-image>img{height:425px;object-fit:contain;background:#eef1f4}.pe-detail-v2 .pe-gallery-v2{margin-bottom:18px}.pe-detail-v2 .pe-contact-card{position:static;padding:22px;border-color:#e1e6ec;border-radius:8px}.pe-detail-v2 .pe-contact-price{margin-bottom:20px;padding-bottom:18px}.pe-detail-v2 .pe-contact-price strong{font-size:29px;color:#273749}.pe-detail-v2 .pe-contact-card .pe-facts{border:0;border-radius:0;padding:0;margin:0 0 23px;background:transparent}.pe-detail-v2 .pe-facts h2{font-size:15px;margin-bottom:14px}.pe-detail-v2 .pe-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.pe-detail-v2 .pe-facts dl>div{display:block;min-width:0;padding:12px;border:0;background:#f5f7fa;border-radius:5px;font-size:12px}.pe-detail-v2 .pe-facts dt{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.6;color:#758192;margin:0 0 6px}.pe-detail-v2 .pe-facts dt .pera-icon{width:15px;height:15px;flex-shrink:0;color:var(--brand,#f97316)}.pe-detail-v2 .pe-facts dd{font-size:13px;line-height:1.6;text-align:left;font-weight:500;overflow-wrap:anywhere}.pe-detail-v2 .pe-detail-box{border-radius:8px;border-color:#e1e6ec;padding:23px}.pe-detail-v2 .pe-description{font-size:14px;line-height:1.9}.ld-contact form{display:grid;gap:17px}.ld-contact label{display:grid;gap:8px;font-size:13px;font-weight:500;color:#435064}.ld-contact input,.ld-contact textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #dbe1e8;border-radius:5px;padding:11px 12px;background:#fff;color:#26374a;font:400 14px/1.6 Montserrat,Arial,sans-serif}.ld-contact textarea{resize:vertical}.ld-contact form>p{font-size:11px;line-height:1.7;color:#798391;margin:0}.ld-contact form>p a{text-decoration:underline}.ld-contact button{border:0;border-radius:5px;padding:12px 20px;background:#243346;color:#fff;font:500 13px/1.6 Montserrat,Arial,sans-serif;cursor:pointer}.ld-contact .ld-honey{display:none}.ld-error,.ld-success{padding:13px;border-radius:5px;font-size:13px!important}.ld-error{background:#fff0e9;color:#a23e24!important}.ld-success{background:#edf7ef;color:#386746!important}.ld-contact input:focus-visible,.ld-contact textarea:focus-visible,.ld-contact button:focus-visible{outline:2px solid var(--brand,#f97316);outline-offset:3px}@media(max-width:1000px){.pe-detail-v2 .pe-property-layout{grid-template-columns:minmax(0,1.1fr) minmax(290px,1fr);gap:16px}.pe-detail-v2 .pe-main-image>img{height:350px}.pe-detail-v2 .pe-contact-card{padding:18px}.pe-detail-v2 .pe-detail-title h1{font-size:23px}}@media(max-width:750px){.pe-detail-v2 .pe-property-layout{display:flex;flex-direction:column}.pe-detail-v2 .pe-property-main{display:contents}.pe-detail-v2 .pe-gallery-v2,.pe-detail-v2 .pe-detail-empty{order:0;width:100%}.pe-detail-v2 .pe-contact-card{order:1;width:100%}.pe-detail-v2 .pe-property-main>.pe-detail-box{order:2;width:100%;margin:0}.pe-detail-v2 .pe-property-main>.ld-contact{order:3}.pe-detail-v2 .pe-main-image>img{height:290px}.pe-detail-v2 .pe-detail-title{display:block}.pe-detail-v2 .pe-detail-title h1{font-size:21px}.pe-detail-v2 .pe-detail-box{padding:19px}.ld-contact input,.ld-contact textarea{font-size:16px}.pe-detail-v2 .pe-facts dl{gap:8px}.pe-detail-v2 .pe-detail-actions{max-width:none}}
