Hello, Matthew!
I visited your website and saw that you created your single product page using the WP Bakery page builder. As far as I noticed the product image is fine but there is a problem in the thumbnail images.
https://prnt.sc/t7dxo8
There is probably an option in the element settings to fix this. (I can’t tell you exactly where since this element is not part of our theme).
Anyway, If you want to try, maybe the following code will help you solve it more easily(insert the codes into Customizing->General->Additional CSS):
.woocommerce div.product div.images .flex-control-thumbs li{
width:8%!important;
height: auto!important;
}
body:not(.single-product) .flex-control-nav{
z-index: 8!important;
width:95%!important;
}
Please let me know if the code is OK, or you want something else.
Regards