Hallo Rolf, vielen Dank für Deine Antwort. Allerdings bin ich mit grid-template-columns: repeat(auto-fill, minmax(21em, 1fr)); nicht zum gewünschten Ergebnis gekommen, dafür aber damit: grid-template-columns: repeat(auto-fit, minmax(21em, 1fr)); justify-content: center;
auto-fit packt die Spalten in das verfügbare Platzangebot, auto-fill fügt neue Spalten hinzu, selbst wenn sie leer bleiben. So weit ich das jetzt verstanden habe, befinden sich bei auto-fill also immer leere Elemente daneben, weswegen ich meine sichtbaren Inhalte gar nicht zentrieren kann.