I apologize for the delay, Thanksgiving holidays last week so I was a unavailable quite a bit.
It looks like what is happening is that the images are being cropped but the theme will still need to make the width of some of the image a bare minimum to fit with the catalog layout view. So the first product image while being only 126x300 the width isn't enough to fit the minimum space of 200 pixels. This makes the whole thing expand to fit that space even though it is cropped at its greatest edge size of 300 pixels.
You have a couple of options depending on how you want the final look to be. The most basic that will give you the best result is to always save your images on a blank white background that is square. Something like 600x600 will give you enough room to center the image and still be large enough for all of the various product image uses.
Next, you could change how many columns are displayed on the catalog view. For you it would be in WooCommerce>Innstillinger>Sider and at the bottom of that page "Column count". Going up to 4 or 5 columns will shrink the width of the individual thumbnail containers which changes the size of the images inside of them.