Hi Dan,
It’s because you had the Multi-Masonry layout option enabled, which forces the size into 1/4 or 1/2 width depending on the size setting in the product, in order to fit the layout.
Ive just adjusted that for you, and shop is now showing 3 columns as set.
– Ed