.section-login > .section-login__card .card__surface {
  border: 1px solid var(--color-blue);
}

.section-login > .section-login__card .section-login__card-title {
  font-size: 2.3rem;

  @media (min-width: 990px) {
    font-size: var(--standard-heading-size);
  }
}

.section-login .section-login__error-message {
  color: red;
  margin: 0.25rem 0 0 0.5rem;
}

.login__gooey-btn {
  background-color: var(--color-blue);
  color: var(--color-white);
}

.login__gooey-btn__surface,
.login__gooey-btn:hover .login__gooey-btn__surface {
  color: inherit;
}

.section-login__register-button-link {
  border-bottom: 1px solid var(--color-blue);
}