/* Per-device optical balance; image slots, cards and copy geometry are untouched. */
#mri .product-image,#petct .product-image,#dsa .product-image{overflow:hidden}
#mri .product-image img,#petct .product-image img,#dsa .product-image img{object-fit:contain;object-position:center;transform-origin:center}
#mri .product-image img{transform:translate(-6.8%,1.5%) scale(1)}
#mri .product-image-link:hover img{transform:translate(-6.8%,1.5%) scale(1.02)}
#petct .product-image img{transform:translate(0,-4%) scale(.96)}
#petct .product-image-link:hover img{transform:translate(0,-4%) scale(.9792)}
#dsa .product-image img{transform:scale(.92)}
#dsa .product-image-link:hover img{transform:scale(.9384)}
@media(max-width:640px){#mri .product-image img{transform:translate(-6.8%,1%) scale(1)}#mri .product-image-link:hover img{transform:translate(-6.8%,1%) scale(1.02)}#petct .product-image img{transform:translate(0,-3%) scale(.96)}#petct .product-image-link:hover img{transform:translate(0,-3%) scale(.9792)}}
@media(prefers-reduced-motion:reduce){#mri .product-image-link:hover img{transform:translate(-6.8%,1.5%) scale(1)}#petct .product-image-link:hover img{transform:translate(0,-4%) scale(.96)}#dsa .product-image-link:hover img{transform:scale(.92)}}
