saudações,
por vezes, o problema é a imagem que foi configurada para ser carregada na miniatura. pois quando você envia uma imagem, o WordPress produz algumas miniaturas. então quando o WooCommerce vai carregar a imagem do produto, por vezes ele está configurado para carregar uma miniatura ao invés da imagem que você enviou. e essa miniatura, se menor que o espaço da imagem do produto, causa justamente esse problema.
no caso de seu link, por exemplo, veja a imagem abaixo usando a ferramenta Inspecionar nos navegadores modernos (como Chrome, Firefox, Opera, ),
conforme eu destaquei na imagem, do lado esquerdo você tem a informação que o espaço da imagem é de 268×335, então a imagem tem que ter o tamanho igual ou maior que esse valor. só que do lado direito, nas informações da ferramenta Inspecionar, consta que a imagem carregada é /saia-helenas-1-1-100x100.jpg
, ou seja, uma miniatura da imagem que você enviou.
o 100×100 não é, claro, o tamanho da miniatura, pois sua imagem não é quadrada. mas o que ela diz é que a menor dimensão da imagem (no caso, a largura) terá 100px. dai porque a imagem parecer de baixa qualidade. diferente de quando dá o zoom (coloca o mouse sobre), que ai sim o sistema mostra a imagem que você.
indico ver duas documentações para isso. a primeira é do próprio WooCommerce, dando dicas onde configurar as dimensões das imagens, para evitar esse borrado:
https://docs.woocommerce.com/document/fixing-blurry-product-images/
o segundo ponto é acessar a documentação do seu tema, na seção WooCommerce, e ver se algum dos artigos não aborda esse problema,
https://docs.oceanwp.org/category/83-woocommerce
espero ter ajudado. boa sorte! [gassho]