preventing grid columns wraping code example
Example: css grid auto wrap
this one will provide a more responsive behavior as you can specify the
minimum size to start wrapping and max size so it grows and adapts to
bigger screens
grid-template-columns: repeat(auto-fill, minmax(300px, 3fr));