WIP: I manually set the width "auto" in the layout, why does it become the default max-width: auto?

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.

Screenshot 2021-06-02 at 17.50.48

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