@media (min-width: 993px) {
    .gallery {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .gallery > .gallery-item {
        grid-column: span 2;
    }

    .gallery > .gallery-item:nth-last-child(2):nth-child(3n + 1),
    .gallery > .gallery-item:last-child:nth-child(3n + 2) {
        grid-column: span 3;
    }

    .gallery > .gallery-item:last-child:nth-child(3n + 1) {
        grid-column: 1 / -1;
    }
}
