/* Detail covers retain the complete source image at its natural aspect ratio. */
body.single-sst_knowledge .skp-article-cover {
  height: 340px;
  max-height: none;
  overflow: hidden;
  background: #fff;
}
body.single-sst_knowledge .skp-article-cover img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: none;
  aspect-ratio: auto;
  object-fit: contain;
  margin-inline: auto;
}
@media (max-width:700px) {
  body.single-sst_knowledge .skp-article-cover { height:260px; }
}
