/**
 * Quote form waiting state.
 *
 * Ninja Forms renders this message after a successful submission and before
 * following the secure quotation-results redirect.
 */
.getting-quote-message {
	align-items: center;
	display: flex;
	gap: .65em;
	justify-content: center;
}

.getting-quote-message::before {
	animation: emero-quote-timer-spin .85s linear infinite;
	border: .16em solid currentColor;
	border-right-color: transparent;
	border-radius: 50%;
	box-sizing: border-box;
	content: "";
	display: inline-block;
	flex: 0 0 auto;
	height: 1.15em;
	width: 1.15em;
}

@keyframes emero-quote-timer-spin {
	to {
		transform: rotate(360deg);
	}
}

@media (prefers-reduced-motion: reduce) {
	.getting-quote-message::before {
		animation: none;
	}
}
