Чтобы настроить сетку (grid) таким образом, чтобы элементы автоматически переходили на другую строку, если им не хватает места, вам нужно использовать значение "auto-fill" для функции repeat() в свойстве grid-template-columns. В вашем коде вы уже используете это значение для строк, но забыли применить его к столбцам.
Вот исправленный код:
```css
display: grid;
grid-template-columns: repeat(auto-fill, 33.2rem);
grid-template-rows: repeat(auto-fill, 22rem);
```
Теперь сетка будет автоматически переходить на новую строку, если элементам не хватает места в одной строке.