.page-grid { display: grid; grid-auto-flow: column; grid-auto-rows: minmax(120px, auto); grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); grid-gap: 16px; margin-top: 1em; margin-bottom: 4em; overflow: auto; }