/* Scoped to the two approved folding-door images. No image effects or crops. */
html body img[src*="/approved-folding/"]{object-fit:contain!important;object-position:center!important;object-view-box:none!important;filter:none!important;box-shadow:none!important;transform:none!important;mix-blend-mode:normal!important;opacity:1!important;background:transparent!important;border-radius:0!important;aspect-ratio:2/1}
html body .rp-slide:has(img[src*="/approved-folding/"]){padding:12px 12px 72px}
html body .rp-hero-visual:has(img[src*="/approved-folding/"]),html body .rp-hero-visual-frame:has(img[src*="/approved-folding/"]){background:transparent!important;box-shadow:none!important;transform:none!important}
html body .rp-hero-visual:has(img[src*="/approved-folding/"])::before,html body .rp-hero-visual:has(img[src*="/approved-folding/"])::after{display:none!important}
html body .m9-choice-pair img[src*="/approved-folding/"]{width:52%;height:auto;right:2%;bottom:12%;z-index:3}
html body .m6-choice--res:has(img[src*="/approved-folding/"]){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}
html body .m6-choice-visual--res:has(img[src*="/approved-folding/"]){min-width:0;width:100%}
@media(max-width:800px){html body .m6-choice--res:has(img[src*="/approved-folding/"]){grid-template-columns:1fr}}
@media(max-width:700px){html body .rp-slide:has(img[src*="/approved-folding/"]){padding-bottom:150px!important}}
@media(max-width:700px){html body .rp-slide:has(img[src*="/approved-folding/"]) .rp-slide-caption{bottom:16px;left:62px;right:16px;font-size:10px;line-height:1.4}}
