.elm-product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.elm-product-gallery>a{display:flex;align-items:center;justify-content:center;min-width:0;border:1px solid #dce7e5;border-radius:14px;overflow:hidden;background:#fff}.elm-product-gallery>a:last-child:nth-child(odd){grid-column:1/-1}.elm-product-gallery>a:focus-visible{outline:4px solid #ffd44f;outline-offset:3px}.elm-product-gallery figure{margin:0;width:100%}.elm-product-gallery img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}@media(max-width:600px){.elm-product-gallery{grid-template-columns:1fr}.elm-product-gallery>a:last-child:nth-child(odd){grid-column:auto}}