/* padelscout-431: final late product image cleanup */
body.equipment-page a.product-card.listing-card > .product-visual,
body.equipment-page .product-card.listing-card > .product-visual,
body.equipment-page #productGrid a.product-card.listing-card > .product-visual,
body.equipment-page #productGrid .product-card.listing-card > .product-visual,
body.equipment-page .catalogue-section #productGrid a.product-card.listing-card > .product-visual,
body.equipment-page .catalogue-section #productGrid .product-card.listing-card > .product-visual{
  background:#f4ecd9!important;
  background-image:linear-gradient(180deg,#fffaf0 0%,#f3ead7 100%)!important;
  border:0!important;
  box-shadow:none!important;
}
body.equipment-page a.product-card.listing-card > .product-visual img,
body.equipment-page .product-card.listing-card > .product-visual img,
body.equipment-page #productGrid a.product-card.listing-card > .product-visual img,
body.equipment-page #productGrid .product-card.listing-card > .product-visual img,
body.equipment-page .catalogue-section #productGrid a.product-card.listing-card > .product-visual img,
body.equipment-page .catalogue-section #productGrid .product-card.listing-card > .product-visual img{
  mix-blend-mode:multiply!important;
  filter:none!important;
  object-fit:contain!important;
  width:auto!important;
  height:auto!important;
}
body.equipment-page #productGrid a.product-card.listing-card.racket > .product-visual img,
body.equipment-page #productGrid .product-card.listing-card.racket > .product-visual img,
body.equipment-page .catalogue-section #productGrid a.product-card.listing-card.racket > .product-visual img,
body.equipment-page .catalogue-section #productGrid .product-card.listing-card.racket > .product-visual img{
  max-width:82%!important;
  max-height:244px!important;
}
body.equipment-page #productGrid a.product-card.listing-card.shoes > .product-visual img,
body.equipment-page #productGrid .product-card.listing-card.shoes > .product-visual img,
body.equipment-page .catalogue-section #productGrid a.product-card.listing-card.shoes > .product-visual img,
body.equipment-page .catalogue-section #productGrid .product-card.listing-card.shoes > .product-visual img{
  max-width:86%!important;
  max-height:260px!important;
}
body.product-page .product-detail-layout .product-detail-image,
body.product-page #productDetail .product-detail-image{
  background:#f4ecd9!important;
  background-image:linear-gradient(180deg,#fffaf0 0%,#f3ead7 100%)!important;
  border:0!important;
  box-shadow:none!important;
}
body.product-page #productDetail .product-detail-image img{
  mix-blend-mode:multiply!important;
  filter:none!important;
}
@media(max-width:760px){
  body.equipment-page #productGrid a.product-card.listing-card.racket > .product-visual img,
  body.equipment-page #productGrid .product-card.listing-card.racket > .product-visual img,
  body.equipment-page .catalogue-section #productGrid a.product-card.listing-card.racket > .product-visual img,
  body.equipment-page .catalogue-section #productGrid .product-card.listing-card.racket > .product-visual img{max-width:88%!important;max-height:208px!important}
  body.equipment-page #productGrid a.product-card.listing-card.shoes > .product-visual img,
  body.equipment-page #productGrid .product-card.listing-card.shoes > .product-visual img,
  body.equipment-page .catalogue-section #productGrid a.product-card.listing-card.shoes > .product-visual img,
  body.equipment-page .catalogue-section #productGrid .product-card.listing-card.shoes > .product-visual img{max-width:88%!important;max-height:210px!important}
}
