.somfy-io-detail{display:grid;grid-template-columns:minmax(240px,1fr) 1fr;gap:36px}.somfy-io-detail figure{margin:0}.somfy-io-detail img{width:100%;height:390px;object-fit:contain;background:white}.somfy-io-detail figcaption{font-size:.9rem;line-height:1.5;margin-top:14px}.somfy-io-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block:24px}.somfy-io-cards .cp-product-mini{background:white;border:1px solid #c7dce7;border-radius:10px;padding:20px}.somfy-io-cards img{width:100%;height:220px;object-fit:contain}.somfy-io-cards h4{font-size:1.25rem;margin:14px 0}.somfy-io-gallery{display:flex;gap:18px;flex-wrap:wrap}.somfy-io-gallery img{width:180px;height:160px;object-fit:contain;background:white}@media(max-width:900px){.somfy-io-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.somfy-io-detail{grid-template-columns:1fr}}@media(max-width:560px){.somfy-io-cards{grid-template-columns:1fr}.somfy-io-detail img{height:290px}}
