If you can set width, min-width, max-width like Oxygen does, then you can have flexible layout.
Hello @dicrm
I would try set the width of each column in % and then on the wrapper set it to justify-content: space-between. By doing so, you could remove the margins from the columns. Please let me know if this works for you.
This is not the solution. Suppose I only have 6 products, the list as you have set it up would become
oooo
oxxo
The correct one should be.
oooo
ooxx