/**
 * Write A Review Form - Custom Validation
 * Error styling for the Elementor form.
 */

.warf-error {
	display: block;
	width: 100%;
	flex: 0 0 100%;
	color: #d63638;
	font-size: 13px;
	line-height: 1.4;
	margin-top: 6px;
}

.warf-has-error input[type="text"],
.warf-has-error input[type="email"],
.warf-has-error input[type="tel"],
.warf-has-error input[type="url"],
.warf-has-error input[type="number"],
.warf-has-error select,
.warf-has-error textarea {
	border-color: #d63638 !important;
	box-shadow: 0 0 0 1px rgba( 214, 54, 56, .25 );
}

.warf-has-error .elementor-field-subgroup {
	outline: 1px solid rgba( 214, 54, 56, .4 );
	outline-offset: 4px;
	border-radius: 3px;
}

.warf-has-error .elementor-field-label {
	color: #d63638;
}
