I had initially thought this was an Elementor issue, but their tech support team has indicated the fault is with GP. (I could forward you their explanation if desired.)
The easiest way for me to explain this problem is to have you follow these steps to view the issue in the website:
Start here: https://bluebarnquiltco.com/fabric/
Click on the AGF Pure Solids category.
Look at the resulting page, noting that the colour blocks being displayed there are differently-sized – but they’re all made with graphic images of equal dimensions!
Go back to https://bluebarnquiltco.com/fabric/ and this time click on the Jelly Rolls category.
The source files of each of those three resulting graphics are the same dimensions, yet each is displayed at a different size!
The Elementor widget that effectively generates both of these pages is Edit Product Categories. But what I’ve learned from Elementor is that the resulting page comes from GP.
The obvious question is: How do I ensure all of the graphics appear as the same size?