.acf-gallery-alt-layout{display:grid;grid-template-columns:1fr 2fr;gap:15px;max-width:100%;margin:0 auto;box-sizing:border-box}.acf-gallery-alt-layout.layout-left{grid-template-columns:2fr 1fr}.left-images{display:grid;grid-template-rows:1fr 1fr;gap:15px;height:600px}.right-image{height:600px}.gallery-image{width:100%;height:100%;background-size:cover;background-position:top;border-radius:8px;overflow:hidden}.acf-gallery-alt-layout.count-2 .pair-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.acf-gallery-alt-layout.count-2 .pair-grid .gallery-image,.acf-gallery-alt-layout.count-1 .solo .gallery-image{aspect-ratio:1 / 1;background-position:center}@media (max-width:768px){.acf-gallery-alt-layout.count-3{grid-template-columns:repeat(2,1fr);gap:12px}.acf-gallery-alt-layout.count-3 .left-images{display:contents}.acf-gallery-alt-layout.count-3{display:grid;grid-template-areas:"hero hero" "a    b"}.acf-gallery-alt-layout.count-3 .right-image{grid-area:hero;height:auto}.acf-gallery-alt-layout.count-3 .left-top{grid-area:a}.acf-gallery-alt-layout.count-3 .left-bottom{grid-area:b}.acf-gallery-alt-layout.count-3 .gallery-image{height:auto;aspect-ratio:1 / 1;background-position:center}.left-images,.right-image{height:auto}.acf-gallery-alt-layout.count-2 .pair-grid .gallery-image,.acf-gallery-alt-layout.count-1 .solo .gallery-image{aspect-ratio:1 / 1}}