.card-grid { display: grid; grid-gap: 20px; grid-template-columns: repeat(auto-fill, 328px); margin: 0.5em 0; } .card-grid-item { display: flex; flex-direction: column; gap: 10px; padding: 10px; text-align: center; border: 2px solid darkgray; }