/* Final image framing: center source artwork without changing the original assets. */
html body main img,html body dialog img{object-position:50% 50%!important;max-width:100%}
html body main figure>img,html body main picture>img{display:block;margin-inline:auto}
html body :is(.equipment-stage,.equipment-visual,.showcase-visual,.sol-tech-visual,.brand-picture,.technology-photo,.hero-photo,.machine-stage,.path-stage,.automation-image,.brand-door-logo,.brand-info-logo,.w-card-image)>img{display:block;margin-inline:auto;object-position:50% 50%!important}
html body :is(.equipment-stage,.equipment-visual,.showcase-visual,.sol-tech-visual,.machine-stage,.path-stage,.automation-image)>img{object-fit:contain!important;transform:none!important}
html body :is(.solution-content figure,.technology-dialog-visual,.application-grid figure)>img{display:block;margin-inline:auto;object-fit:contain!important}
html body img.manufacturer-original,html body :is(.w-home-logos,.all-brands,.brand-door-logo,.brand-info-logo) img{object-fit:contain!important;object-position:50% 50%!important;max-width:100%;margin-inline:auto}
html body :is(.brand-picture,.w-card-image,.ind-tile-media,.ind-route-media)>img{object-position:50% 50%!important}
@media(max-width:760px){html body main img{max-width:100%}html body :is(.equipment-stage,.equipment-visual,.showcase-visual,.sol-tech-visual,.machine-stage,.automation-image)>img{object-fit:contain!important;object-position:50% 50%!important}}
