I saw your query, and would like to suggest something:
- Try using auto-fit instead of auto-fill.
- Setup a max-width for the container to prevent it from stretching too far on larger screens.
- Add a media query to provide responsiveness when changing to small screen.
I hope this helps.