/* v87 S3B hero crop fixes. Loaded last, only on pages with a hero, feature or page-head photograph. No inline styles. Nothing is hidden: pictures show in full. */
@media(max-width:760px){
 body .hero-img{aspect-ratio:auto!important}
 body .hero-img picture,body .hero-img img{height:auto!important;object-fit:contain!important}
 body .phead-img .ph{aspect-ratio:auto!important}
 body .phead-img .ph picture,body .phead-img .ph img{object-fit:contain!important}
}
@media(min-width:861px){
 body .feat img{object-fit:contain!important;object-position:50% 50%}
}
/* how-it-works made-in-noida band: slot now matches the 4:3 picture instead of a 2.6:1 strip that cut about 25% from top and bottom */
body #made-in-noida .phead-img .ph{position:relative;aspect-ratio:4/3!important;height:auto!important;padding-bottom:0!important;max-width:760px;margin-left:auto;margin-right:auto;overflow:hidden}
body #made-in-noida .phead-img .ph picture,body #made-in-noida .phead-img .ph img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:contain!important}
