/* Blog list / related-blog thumbnails keep their normal (original) look. */

/* Blog details main (inner) image: always horizontal (landscape) */
.blog-details__media {
  border-radius: 15px;
}
.blog-details__media img {
  width: 100%;
  height: auto;
  aspect-ratio: 21 / 9;
  max-height: 620px;
  object-fit: cover;
  display: block;
}

@media only screen and (max-width: 767px) {
  .blog-details__media img {
    aspect-ratio: 16 / 9;
  }
}
