/* START_SECTION:lp-maison (INDEX:46) */
.lp-home .maison-edit{padding:0 6% 90px;max-width:1600px;margin:auto}
.lp-home .maison-heading{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;margin-bottom:40px}
.lp-home .maison-heading h2{font:400 clamp(36px,4vw,50px)/1.1 Georgia,serif;letter-spacing:-1px;margin:20px 0}
.lp-home .maison-heading p{font-size:13px;line-height:1.9;color:var(--muted);max-width:390px;margin:0 0 24px}
.lp-home .maison-heading .text-link{display:inline-block}
.lp-home .maison-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}
.lp-home .maison-card img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.lp-home .maison-label{display:flex;justify-content:space-between;gap:12px;margin-top:18px;font-size:11px}
.lp-home .maison-label h3{font-size:11px;font-weight:400;letter-spacing:1.2px;margin:0}
.lp-home .maison-label span{white-space:nowrap}
.lp-home .maison-card p{font-size:11px;color:var(--muted);margin:8px 0 0}
@media(max-width:800px){.lp-home .maison-edit{padding:0 6% 60px}.lp-home .maison-heading{grid-template-columns:1fr;gap:8px;margin-bottom:30px}.lp-home .maison-gallery{grid-template-columns:1fr;gap:35px}.lp-home .maison-heading h2{font-size:39px}}
/* END_SECTION:lp-maison */
