/**
 * ESS WC Template Pack — notices layer.
 * Styles the .woocommerce-message / .woocommerce-error / .woocommerce-info classes.
 */
.woocommerce-message,
.woocommerce-error,
.woocommerce-info,
.ess-wct-notice {
	list-style: none;
	padding: var(--ess-space-4);
	border: 1px solid var(--ess-color-border);
	border-radius: var(--ess-radius-md);
	margin: 0 0 var(--ess-space-4);
	display: flex;
	gap: var(--ess-space-3);
	align-items: flex-start;
}
.woocommerce-message { border-color: var(--ess-color-success); background: var(--ess-color-success-bg); color: var(--ess-color-success); }
.woocommerce-error   { border-color: var(--ess-color-error);   background: var(--ess-color-error-bg);   color: var(--ess-color-error); }
.woocommerce-info    { border-color: var(--ess-color-info);    background: var(--ess-color-info-bg);    color: var(--ess-color-info); }
.woocommerce-message li, .woocommerce-error li, .woocommerce-info li { list-style: none; }
.woocommerce-message a, .woocommerce-error a, .woocommerce-info a { color: inherit; text-decoration: underline; }
.woocommerce-message .button, .woocommerce-info .button { margin-left: auto; }
