.nbUserConsent__container {
	margin-bottom: 1rem;
}
.nbConsent {position: relative; }
.nbConsent a {
	padding-left: 1.5em;
}
.nbConsent a:before,
.nbConsent a:after { content: ""; position: absolute; left: 0; top: 0;}
.nbConsent a:before { width: 1.25em; height: 1.25em; background: rgba(255, 255, 255, 0); border: 1px solid #00349a; border-radius: 0; cursor: pointer; transition: background 0.3s;}
.nbConsent input[type=checkbox] {
	display: none;
}
.nbConsent input[type=checkbox]:checked + a:before { background: rgba(255, 255, 255, 0);}
.nbConsent input[type=checkbox]:checked + a:after { transform: translate(0.25em, 0.3365384615em) rotate(-45deg); width: 0.75em; height: 0.375em; border: 0.125em solid #00349a; border-top-style: none; border-right-style: none;}
.nbConsent input[type=checkbox]:disabled + a:before { border-color: rgba(255, 255, 255, 0.26);}
.nbConsent input[type=checkbox]:disabled:checked + a:before { background: rgba(255, 255, 255, 0.26);}
.nbUserConsent__link {
	text-decoration: underline;
	font-weight: normal;
	font-family: CenturyGothic-Bold;
}
.nbUserConsent._form label {
	display: inline;
}