/* Limor Form Guard – scoped to its own elements only. */
.lfg-hp,
.lfg-ts--idle {
	position: absolute !important;
	width: 1px !important;
	height: 1px !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	overflow: hidden !important;
	clip: rect(0 0 0 0) !important;
	clip-path: inset(50%) !important;
	white-space: nowrap !important;
}

.lfg-hp {
	opacity: 0 !important;
	pointer-events: none !important;
}

.lfg-ts {
	width: 100%;
	max-width: 100%;
	flex-basis: 100%;
}

.lfg-wait {
	width: 100%;
	flex-basis: 100%;
	margin: 0;
	font-size: 14px;
}

.lfg-wait[hidden] {
	display: none !important;
}
