I know this question is a regular one and I've read several tickets about it. Sadly they haven't helped. Simply put - the WC product image in my single product template is not scaling to the available space or more to the point it's being scaled down from the it's supposed setting. So I have a lot of white space. If anyone better versed in the WC CSS could take a look I'd be much obliged. I'm guessing it's a conflict with the theme (Divi) but I can't work it out.
However, on the link you link, to me it seems you call the original image size, hence not a specified smaller, for example: hidden link, but then it's scaled to width="750" in HTML
But that (huge) image is put into a DIV of width: 251px; and height: 251px; by your code.
It seems the "flex-viewport" (I think this is FlexSlider) that makes this happen, not WooCommerce or Toolset.
You'd need to review your HTML of the FlexSlider if you use that, or else plugin/code that generates that output (it's not from Views, as far I see, but put in a View)
The problem may well be the flexport - problem is I don't know where it's coming from. The position is simply a Divi text module with the TS shortcode for Product Image in it.
Could you please share access details so I can check how your single product page is configured.
*** Please make a FULL BACKUP of your database and website.***
I would also eventually need to request temporary access (WP-Admin and FTP) to your site. Preferably to a test site where the problem has been replicated if possible in order to be of better help and check if some configurations might need to be changed.
I would additionally need your permission to de- and re-activate Plugins and the Theme, and to change configurations on the site. This is also a reason the backup is really important. If you agree to this, please use the form fields I have enabled below to provide temporary access details (wp-admin and FTP).
I have set the next reply to private which means only you and I have access to it.