.tl-footer-estela {
	--tl-estela-a: 0px;
	--tl-estela-b: 0px;
	--tl-estela-o: 0;
}

.tl-footer-estela::before {
	transform: translateY(var(--tl-estela-a, 0px)) !important;
	opacity: var(--tl-estela-o, 0) !important;
	will-change: transform, opacity;
}

.tl-footer-estela::after {
	transform: translateY(var(--tl-estela-b, 0px)) !important;
	opacity: calc(var(--tl-estela-o, 0) * 0.6) !important;
	will-change: transform, opacity;
}

@media (prefers-reduced-motion: reduce) {
	.tl-footer-estela::before,
	.tl-footer-estela::after {
		opacity: 0 !important;
		transform: none !important;
	}
}
