h2 { @include header_size(60em, 1.5em); }
h5 { @include header_size(60em, 1em); }
+@supports (display: grid) {
+ .gallery {
+ display: grid;
+ grid-column-gap: 1em;
+ grid-template-columns: repeat( auto-fill, minmax(18em, 1fr) );
+ align-items: center;
+
+ p.img { margin: 0.5em 0; }
+ }
+}
+
p.img {
text-align: center;