/* V472 — HOMEPAGE MOBILE PRODUCT PHOTO FULL-VIEW FIX
   Keeps the complete source photo visible on small screens.
   No product data, desktop layout, checkout, Razorpay or SEO changes. */
@media (max-width:620px){
  body.tx-home-page .tx-product-grid .tx-media,
  body.tx-home-page .tx-media{
    height:auto!important;
    min-height:0!important;
    aspect-ratio:4/3!important;
    padding:10px!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
    display:grid!important;
    place-items:center!important;
  }

  body.tx-home-page .tx-product-grid .tx-media img,
  body.tx-home-page .tx-media img{
    width:100%!important;
    height:100%!important;
    max-width:100%!important;
    max-height:100%!important;
    object-fit:contain!important;
    object-position:center!important;
    display:block!important;
    margin:auto!important;
    transform:none!important;
  }

  body.tx-home-page .tx-product:hover .tx-media img{
    transform:none!important;
  }
}
