.lx-eh-enabled {
	--lx-eh-duration: 300ms;
	--lx-eh-easing: ease;
	transition:
		background-color var(--lx-eh-duration) var(--lx-eh-easing),
		color var(--lx-eh-duration) var(--lx-eh-easing),
		box-shadow var(--lx-eh-duration) var(--lx-eh-easing),
		border-color var(--lx-eh-duration) var(--lx-eh-easing),
		border-radius var(--lx-eh-duration) var(--lx-eh-easing),
		min-height var(--lx-eh-duration) var(--lx-eh-easing),
		padding var(--lx-eh-duration) var(--lx-eh-easing),
		opacity var(--lx-eh-duration) var(--lx-eh-easing),
		transform var(--lx-eh-duration) var(--lx-eh-easing),
		backdrop-filter var(--lx-eh-duration) var(--lx-eh-easing);
}

.lx-eh-enabled * {
	transition:
		color var(--lx-eh-duration) var(--lx-eh-easing),
		background-color var(--lx-eh-duration) var(--lx-eh-easing),
		border-color var(--lx-eh-duration) var(--lx-eh-easing),
		width var(--lx-eh-duration) var(--lx-eh-easing),
		height var(--lx-eh-duration) var(--lx-eh-easing),
		opacity var(--lx-eh-duration) var(--lx-eh-easing),
		transform var(--lx-eh-duration) var(--lx-eh-easing);
}

.lx-eh-enabled.lx-eh-sticky.lx-eh-fixed {
	position: fixed;
	top: 0;
	right: auto;
	z-index: 999;
}

.lx-eh-placeholder {
	display: none;
	height: 0;
	pointer-events: none;
}

.lx-eh-placeholder.lx-eh-placeholder-active {
	display: block;
}

.lx-eh-enabled .lx-eh-logo-target {
	display: inline-block;
	height: auto;
}

body.elementor-editor-active .lx-eh-enabled.lx-eh-sticky,
body.elementor-editor-active .lx-eh-enabled.lx-eh-sticky.lx-eh-fixed {
	position: relative;
	left: auto !important;
	width: auto !important;
}
