Нужно выстроить по 4 элемента в ряд вот с такой структорой.
Живой код на Codepen:
https://codepen.io/donpuh/pen/poXqQvz
Если использовать для
.products-row свойство
display: contents; (оно закомменчено на codepen), то элементы выстраиваются как надо. Может есть еще какие варианты?
<div class="products-list">
<div class="products-row">
<div class="product-item">1</div>
<div class="product-item">2</div>
<div class="product-item">3</div>
</div>
<div class="products-row">
<div class="product-item">4</div>
<div class="product-item">5</div>
<div class="product-item">6</div>
</div>
</div>