/* ==================================================
   CADASTRO
================================================== */

.auth-section-register {
  padding-top: 72px;
  padding-bottom: 80px;
}

.auth-card-wrapper-register {
  max-width: 470px;
}


/* ==================================================
   TEXTO AUXILIAR
================================================== */

.form-helper {
  color: var(--color-text-light);

  font-size: 11px;
  line-height: 1.4;
}


/* ==================================================
   TERMOS
================================================== */

.form-check {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}

.form-check input {
  flex: 0 0 auto;

  width: 17px;
  height: 17px;

  margin-top: 2px;

  accent-color: var(--color-primary);

  cursor: pointer;
}

.form-check label {
  color: var(--color-text-soft);

  font-size: 12px;
  line-height: 1.6;

  cursor: pointer;
}

.form-check a {
  color: var(--color-primary);

  font-weight: 600;
  text-decoration: none;
}

.form-check a:hover {
  color: var(--color-primary-hover);

  text-decoration: underline;
}


/* ==================================================
   MOBILE
================================================== */

@media (max-width: 760px) {

  .auth-section-register {
    padding-top: 48px;
    padding-bottom: 60px;
  }

}