#vc-werfproject[data-case="leefdaal"] .rich-photo{margin:0 auto;width:100%}
#vc-werfproject[data-case="leefdaal"] .rich-photo img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}
#vc-werfproject[data-case="leefdaal"] .rich-gallery{align-items:start;gap:28px}
#vc-werfproject[data-case="leefdaal"] .leefdaal-gallery-single{grid-template-columns:minmax(0,1fr)}
#vc-werfproject[data-case="leefdaal"] .rich-chapter-copy{max-width:760px}
#vc-werfproject[data-case="leefdaal"] .leefdaal-plan-label{display:block;padding:12px 16px;background:#e9f1f4;color:#104d76;font-weight:700;text-align:center}
#vc-werfproject[data-case="leefdaal"] .leefdaal-faq details{padding:18px 0;border-bottom:1px solid #c9dbe3}
#vc-werfproject[data-case="leefdaal"] .leefdaal-faq summary{font-weight:700;color:#104d76;cursor:pointer}
#site #vc-voor-na-catalogue .voorna-card[data-case-id="realisatie-badkamer-leefdaal-douche-dubbele-wastafel"] figure{aspect-ratio:1440/1080}
@media(max-width:760px){#vc-werfproject[data-case="leefdaal"] .rich-gallery{grid-template-columns:minmax(0,1fr);gap:24px}}
@media(min-width:761px){#vc-werfproject[data-case="leefdaal"] .case-hero-visual .rich-photo{max-width:calc(570px * 1440 / 1080)}}
#vc-werfproject[data-case="leefdaal"] .rich-chapter-copy h2{overflow-wrap:anywhere}
#vc-werfproject[data-case="leefdaal"] #ordered-selection h2{hyphens:auto}
