img.one-a-pair-aligned {
  object-fit: contain !important;
  object-position: center !important;
  transform-origin: center !important;
  transform: translate(var(--one-a-pair-x, 0px), var(--one-a-pair-y, 0px)) scale(var(--one-a-pair-scale, 1)) !important;
}
.latansaa-page__image.one-a-pair-stage { padding: 0 !important; }
.latansaa-page__image.one-a-pair-stage img.one-a-pair-aligned {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  padding: 0 !important;
}
@media (prefers-reduced-motion: reduce) {
  img.one-a-pair-aligned { transition: none !important; }
}
