.home-page .home-feature-cover,
.home-page .home-feature-placeholder,
.home-page .home-community-waterfall .tile-cover,
.pc-trip-feed .trip-feed-media > button,
.trip-detail-page .trip-gallery > button,
.community-page .content-feed-card .content-cover,
.community-page .community-waterfall .tile-cover {
  aspect-ratio: 16 / 9;
  overflow: hidden;
}

.home-page .home-feature-cover > img,
.home-page .home-community-waterfall .tile-cover > img,
.pc-trip-feed .trip-feed-media > button > img,
.trip-detail-page .trip-gallery > button > img,
.community-page .content-cover > img,
.community-page .tile-cover > img {
  display: block;
  width: 100%;
  height: 100%;
  max-height: none;
  object-fit: cover;
}
