.wpcf7 form.custom-confirm .wpcf7-response-output {
	border-color: #00a0d2;
}

.cf7-confirm-banner {
	margin: 0 0 1.25em;
	padding: 0.75em 1em;
	border: 2px solid #00a0d2;
	background: #f7fbfd;
}

.cf7-confirm-back {
	margin-right: 0.75em;
}

.wpcf7 form.cf7-confirm .cf7-confirm-textlike {
	background-color: #f4f4f4;
	cursor: default;
}

.wpcf7 form.cf7-confirm .cf7-confirm-locked:not(.cf7-confirm-textlike) {
	pointer-events: none;
}

.wpcf7 form.cf7-confirm label:has(.cf7-confirm-locked:not(.cf7-confirm-textlike)) {
	pointer-events: none;
}
