/* Full, uncropped photographs and no space reserved for removed annotations. */
.photo-and-note{padding:0;display:block}
.house-caption,.house-card-details{padding-right:0}
.house-caption{padding-top:18px}
.gallery-item figcaption{max-width:none;margin-top:16px}
.house-photo img,.gallery-item img{aspect-ratio:auto;width:100%;height:auto;object-fit:contain}
.cover-slide img,.house-editorial-hero img{object-fit:contain}
.events-intro img{aspect-ratio:auto;height:auto;object-fit:contain}
.gallery .gallery-item{align-self:start}

.gallery-item picture{display:block}
