.hcc-pb-cover-fix-media {
  width: 100%;
  margin: 0 0 1rem;
}

.hcc-pb-cover-fix-link,
.hcc-pb-cover-fix-link:hover,
.hcc-pb-cover-fix-link:focus {
  display: block;
  text-decoration: none;
}

.hcc-pb-cover-fix-image {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 5 / 8;
  object-fit: cover;
  border: 0;
  box-shadow: none;
}

.hcc-pb-cover-fixed .hcc-pb-cover-fix-placeholder {
  display: none !important;
}
