/* Tevzo v10.86 — natural ratio: no crop, no stretch, no artificial bands */
body.a901-body .a912-product-image,
body.a901-body .best-media-v30,
body.a901-body .wish46-media{
  display:block!important;
  height:auto!important;
  min-height:0!important;
  aspect-ratio:auto!important;
  line-height:0!important;
  overflow:hidden!important;
  background:transparent!important;
}
body.a901-body .a912-product-image picture,
body.a901-body .best-media-v30 picture,
body.a901-body .wish46-media picture{
  display:block!important;
  width:100%!important;
  height:auto!important;
  line-height:0!important;
}
body.a901-body .a912-product-image img,
body.a901-body .a912-product-image picture img,
body.a901-body .best-media-v30 img,
body.a901-body .best-media-v30 picture img,
body.a901-body .wish46-media img,
body.a901-body .wish46-media picture img{
  display:block!important;
  width:100%!important;
  height:auto!important;
  aspect-ratio:auto!important;
  object-fit:contain!important;
  object-position:center!important;
  transform:none!important;
}
body.a901-body .cart37-img img,
body.a901-body .p50-main>img,
body.a901-body .p50-main .product-real-img,
body.a901-body .p50-thumbs img{
  object-fit:contain!important;
  object-position:center!important;
  transform:none!important;
}
