.ancestor-owner-gallery{margin-top:35px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ancestor-owner-gallery a{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3}.ancestor-owner-gallery img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media(max-width:600px){.ancestor-owner-gallery{grid-template-columns:1fr;gap:24px}.ancestor-owner-gallery a{aspect-ratio:auto}.ancestor-owner-gallery img{width:100%;height:auto}}