Hi @threeoten,
The columns are always based on available spaces, and the space has always 100% in total. If the total columns width exceed the 100% then it will always stack. It needs a sitewide fix since it’s always the same regardless of column.
Example,
3 columns is 30.66% + 4% + 30.66% + 4% 30.66% = 100%.
There is always 4% in between each column, and standard on all 3 columns sitewide. Another examples
2 columns is 48% + 4% + 48% = 100%.
4 columns is 22% + 4% + 22% + 4% + 22% + 4% + 22% = 100%.
There is something in your setup that makes the total width more than 100% and I’m not getting it on my installation. The solution is reducing the column width, or the margin width like the above CSS. So example,
2 columns based on 5/5 ( 3/5 + 2/5 ) is ( 50.4% + 8% ) + 3% + ( 33.6% + 4%) = 99%.
Making the spacing less by 1% make sure it doesn’t go 100% in case something added more. Though, it seems to be working on my end even without that CSS. Would you mind providing a screen recording?
Thanks!