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