.cover-wrap {
  width: 100%;
  max-width: 440px;
  justify-self: end;
  background: #fff;
}

.cover-wrap img {
  width: 100%;
  height: auto;
  aspect-ratio: auto;
  object-fit: contain;
}

.cover-wrap figcaption {
  position: static;
  text-align: right;
  padding: .65rem .8rem;
}

@media (max-width: 720px) {
  .cover-wrap {
    max-width: 540px;
  }
}
