
.momylis-animated {
  opacity: 0 !important;
  transform: translate(0, 0);
  transition: none !important;
  will-change: opacity, transform;
}

.momylis-fade-up {
  transform: translateY(50px);
}
.momylis-fade-down {
  transform: translateY(-50px);
}
.momylis-fade-left {
  transform: translateX(50px);
}
.momylis-fade-right {
  transform: translateX(-50px);
}

/* Applica transizione solo quando visibile */
.momylis-animate-visible {
  opacity: 1 !important;
  transform: translate(0, 0) !important;
  transition: all 0.6s ease-out !important;
}
