.listing-feature .listing-media.scenes-paired-media { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: .75rem; padding: .75rem; aspect-ratio: 1 / 1.05; align-items: stretch; }
.listing-feature .scenes-paired-media picture { position: static; display: block; min-width: 0; min-height: 0; height: 100%; background: #fff; border: .4rem solid #fff; border-radius: .75rem; overflow: hidden; }
.listing-feature .scenes-paired-media img { width: 100%; height: 100%; object-fit: contain; object-position: center; }
