.anmt-reveal {
	opacity: 0;
	transition:
		opacity 680ms cubic-bezier(.4, 0, .2, 1),
		transform 680ms cubic-bezier(.4, 0, .2, 1);
	transition-delay: var(--anmt-reveal-delay, 0ms);
	will-change: opacity, transform;
}

.anmt-reveal-up {
	transform: translateY(18px);
}

.anmt-reveal-fade {
	transform: none;
}

.anmt-reveal.is-visible {
	opacity: 1;
	transform: translateY(0);
}

.anmt-reveal.is-complete {
	will-change: auto;
}

.anmt-template-body.anmt-reveal,
.anmt-template-body.anmt-reveal-up,
.anmt-hero-carousel-section.anmt-reveal,
.anmt-hero-carousel-section.anmt-reveal-up {
	opacity: 1;
	transform: none;
	transition: none;
	will-change: auto;
}

.et-fb .anmt-reveal,
.et_fb_preview_active .anmt-reveal,
.anmt-reduced-motion .anmt-reveal,
html:not(.anmt-reveal-ready) .anmt-reveal {
	opacity: 1;
	transform: none;
	transition: none;
	will-change: auto;
}

@media (prefers-reduced-motion: reduce) {
	.anmt-reveal {
		opacity: 1;
		transform: none;
		transition: none;
		will-change: auto;
	}
}
