/*
  Mokhuba · Manifiesto hotfix
  Cambio quirúrgico: restaura la imagen del manifiesto en su sección.
  No modifica el super responsive ni toca lógica.
*/

.dv-manifest__seal--image {
  padding: 0 !important;
  background: transparent !important;
  min-height: unset !important;
  justify-content: center !important;
  align-items: center !important;
  overflow: visible !important;
  box-shadow: none !important;
}

.dv-manifest__seal--image::before,
.dv-manifest__seal--image::after {
  display: none !important;
}

.dv-manifest__image {
  display: block;
  width: min(100%, 560px);
  height: auto;
  aspect-ratio: 1 / 1;
  object-fit: contain;
  object-position: center;
  border-radius: clamp(18px, 2vw, 28px);
  filter: drop-shadow(0 28px 60px rgba(45, 8, 5, .22));
}

@media (max-width: 991px) {
  .dv-manifest__seal--image {
    width: min(100%, 620px) !important;
    margin-inline: auto !important;
  }

  .dv-manifest__image {
    width: min(100%, 520px);
  }
}

@media (max-width: 767px) {
  .dv-manifest__image {
    width: min(100%, 440px);
    border-radius: 20px;
  }
}

@media (max-width: 479px) {
  .dv-manifest__seal--image {
    margin-top: .5rem !important;
  }

  .dv-manifest__image {
    width: 100%;
    max-width: 360px;
  }
}
