.hejdi-blur-reveal {
	opacity: 0.32;
	filter: blur(8px);
}

.hejdi-blur-reveal.is-prepared.is-ready {
	opacity: 1;
	filter: none;
}

.hejdi-blur-reveal__word {
	display: inline-block;
	opacity: 0.28;
	filter: blur(8px);
	transform: translateY(0.12em);
	transition:
		opacity var(--hejdi-blur-reveal-duration, 600ms) ease,
		filter var(--hejdi-blur-reveal-duration, 600ms) ease,
		transform var(--hejdi-blur-reveal-duration, 600ms) ease;
	transition-delay: var(--hejdi-blur-reveal-delay, 0ms);
}

.hejdi-blur-reveal.is-prepared:not(.is-ready) .hejdi-blur-reveal__word {
	opacity: 1;
	filter: none;
	transform: none;
	transition: none;
}

.hejdi-blur-reveal.is-revealing .hejdi-blur-reveal__word,
.hejdi-blur-reveal.is-complete .hejdi-blur-reveal__word {
	opacity: 1;
	filter: blur(0);
	transform: none;
}

.hejdi-blur-reveal-group.is-resetting .hejdi-blur-reveal__word,
.hejdi-blur-reveal.is-arming .hejdi-blur-reveal__word {
	transition: none;
}

@media (prefers-reduced-motion: reduce) {

	.hejdi-blur-reveal,
	.hejdi-blur-reveal__word {
		opacity: 1;
		filter: none;
		transform: none;
		transition: none;
	}
}
