.mt-destacado {
  display: block;
  text-decoration: none;
  color: inherit;
}
.mt-destacado__media { aspect-ratio: 1 / 1; margin-bottom: 20px; background: rgba(var(--color-foreground), 0.04); }
.mt-destacado__media img { width: 100%; height: 100%; object-fit: cover; }
.mt-destacado__precio { margin: 10px 0 18px; font-family: var(--font-heading-family); }
.mt-destacado__precio .mt-precio__actual { font-size: 20px; font-weight: 700; }
.mt-destacado__boton { width: 100%; }
.mt-destacados__ver-todo { text-align: center; margin-top: 48px; }
