body.design-unavailable main,body.design-unavailable .mobile-quote,body.design-unavailable .mobile-bar{display:none!important}.svc-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.svc-gallery figure{margin:0}.svc-gallery img{width:100%;height:auto;border-radius:8px}.svc-gallery figcaption{padding:12px 0}.svc-catalog{max-width:1160px;margin:auto;padding:60px 24px}.svc-card{border:1px solid #dbd6cb;border-radius:16px;overflow:hidden;background:#fff}.svc-card img{width:100%;aspect-ratio:3/2;object-fit:cover}.svc-card div{padding:24px}.svc-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.svc-heading{font-family:Georgia,serif;font-size:clamp(36px,6vw,72px);line-height:1.05}.svc-catalog a{color:inherit}.svc-button{display:inline-block;padding:14px 22px;background:#244939;color:#fff!important;border-radius:6px;text-decoration:none}#design-unavailable{min-height:60vh} .configuration-scene .scene-photo{object-fit:cover}@media(max-width:700px){.svc-gallery,.svc-cards{grid-template-columns:1fr}}

body[data-model="villa-10x6"] #row-extra-length,body[data-model="villa-10x6"] #row-extension{display:none!important}

body[data-model="villa-10x6"] .configuration-scene{aspect-ratio:3/2} body[data-model="villa-10x6"] .scene-photo{aspect-ratio:3/2;object-fit:contain!important} body[data-model="villa-10x6"] .preview-open{aspect-ratio:3/2}
