/* ALTCHA "Não sou um robô" box (Captcha.php), in the shop's colours. */
.amless-captcha {
	margin: 4px 0 16px;
}

.amless-captcha altcha-widget {
	--altcha-max-width: 100%;
	--altcha-border-radius: 12px;
	--altcha-color-border: #d9d7dd;
	--altcha-color-text: #202025;
	--altcha-color-base: #fff;
	--altcha-color-border-focus: #202025;
	--altcha-color-error-text: #b3261e;
	accent-color: #202025; /* The checkbox; inherited into the widget's shadow DOM. */
	display: block;
	font-size: 14px;
}

.amless-captcha__nojs {
	margin: 0;
	font-size: 13px;
	color: #b3261e;
}

/* Inside the "Avisa-me" box: no extra gap above the email row. */
.amless-bis .amless-captcha {
	margin: 0 0 10px;
}
