/* Velmorian2 – Presentation page: force stacked layout on desktop (image on top, text below) */

/* Make feature cards single-column on ALL widths (PC should match mobile) */
.v2-presentation .v2-feature,
.v2-presentation .v2-feature--flip{
  grid-template-columns: 1fr !important;
}

/* Disable flip ordering (always media first) */
.v2-presentation .v2-feature--flip .v2-feature-media{
  order: 0 !important;
}

/* Ensure the media is full width and shows the whole image */
.v2-presentation .v2-feature-media{
  width: 100% !important;
}

.v2-presentation .v2-feature-media img{
  height: auto !important;
  max-height: 520px;
  object-fit: contain !important; /* no crop */
  transform: none !important;
}

/* Slightly nicer spacing when stacked */
.v2-presentation .v2-feature-body{
  padding-top: 2px !important;
}
