no es culpa tuya.
el developer tiene k mirar que clase en CSS esta causando eso. Magento igualk que wordpress crean sus propias imagenes cada ves que las subes.
parece que el "developer" no sabe mucho. mandale esto:
https://docs.magento.com/user-guide/catalog/product-image-resizing.html
incluso ahi una opcion que decides si las imagenes va a subir a 100% de calidad o de menos. M2 viene de fabrica con solo 80% lol.
Ok, gracias por tu ayuda! Se lo voy a comentar...