.photo-grid.photo-grid{display:grid;grid-gap:var(--photo-gap);gap:var(--photo-gap);grid-column:wide-start/wide-end;grid-template-columns:repeat(12,1fr [photo-col-start])}.photo-grid.photo-grid img{width:100%;height:100%!important;object-fit:cover;display:block}.photo-grid.photo-grid figure{height:100%}.photo-grid__row{overflow:hidden}.photo-grid__item--cols-3{grid-column:auto/span 3}.photo-grid__item--cols-4{grid-column:auto/span 12}@media(min-width:768px){.photo-grid__item--cols-4{grid-column:auto/span 4}}.photo-grid__item--cols-5{grid-column:auto/span 5}.photo-grid__item--cols-6{grid-column:auto/span 12}@media(min-width:480px){.photo-grid__item--cols-6{grid-column:auto/span 6}}.photo-grid__item--cols-7{grid-column:auto/span 7}.photo-grid__item--cols-8{grid-column:auto/span 12}@media(min-width:768px){.photo-grid__item--cols-8{grid-column:auto/span 8}}.photo-grid__item--cols-9{grid-column:auto/span 9}.photo-grid__item--cols-12{grid-column:auto/span 12}