.gallery-grid .gallery-photo{aspect-ratio:5/7;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden}.gallery-grid .gallery-photo img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;background:#000}.gallery-item:focus-visible,.gallery-filters button:focus-visible{outline:2px solid #e8c87e;outline-offset:4px}
