.form__agreement--auth {margin-top: -8px; margin-bottom: 16px; align-items: flex-start!important; display: flex; flex-direction: column; gap: 8px;}
.form__agreement--auth .form__checkbox+label {margin-top: 3px; min-width: 12px; width: 12px; height: 12px; border-radius: 4px; border-color: #000000; cursor: pointer;}
.form__agreement--auth .form__checkbox:checked+label { background: url('/images/icons/check_24px.svg'); background-repeat: no-repeat; background-position: 50%;}
.form__agreement--auth .form__agreement-item {display: flex; align-items: flex-start; width: 100%;}
.form__agreement--auth .small {margin: 0 0 0 4px!important; font-size: 12px; line-height: 1.4;}
