/* Islandshest editorial image mode: never let the theme's featured image dominate an optimized article. */
.iho-hide-featured-hero .post-thumbnail,
.iho-hide-featured-hero .entry-thumbnail,
.iho-hide-featured-hero .featured-image,
.iho-hide-featured-hero .featured-media,
.iho-hide-featured-hero .single-featured-image-header,
.iho-hide-featured-hero .post-image,
.iho-hide-featured-hero .blog-post-featured-image,
.iho-hide-featured-hero .wp-block-post-featured-image,
.iho-hide-featured-hero .elementor-widget-theme-post-featured-image,
.iho-hide-featured-hero [class*="featured-image"],
.iho-hide-featured-hero [class*="post-featured"]{display:none!important}
.iho-featured-hero-hidden{display:none!important}
.iho-hide-featured-hero .iho-inline-editorial-image{display:block!important}

/* v2.18.0 – a supporting article image, never a second hero. */
.iho-inline-editorial-image{
  display:block;
  clear:both;
  width:min(100%,460px)!important;
  margin:18px auto 22px!important;
  padding:0!important;
  text-align:center;
}
.iho-inline-editorial-image__img{
  display:block;
  width:100%!important;
  height:auto!important;
  aspect-ratio:2.9/1;
  max-height:160px;
  object-fit:cover;
  object-position:center;
  border-radius:10px!important;
  box-shadow:none!important;
}
.iho-inline-editorial-image figcaption{
  margin:7px 0 0!important;
  color:#687b8b;
  font-size:.78rem!important;
  line-height:1.4;
  text-align:center;
}
@media(max-width:720px){
  .iho-inline-editorial-image{width:min(100%,390px)!important;margin:15px auto 20px!important}
  .iho-inline-editorial-image__img{aspect-ratio:2.2/1;max-height:178px;border-radius:9px!important}
}
