.user-form {
  background-color: var(--bg);
  padding: 2rem 4rem;
  max-width: 45rem;
  margin: 4rem auto;
  border-radius: 1rem;
  /* border: 1px solid var(--secondary) */
}

.form-header {
  font-size: 3rem;
  font-weight: 500;
  text-align: center;
  color: var(--primary);
  margin: 1rem 0;
  margin-bottom: 4rem;
}

.acount-form {
  font-size: 1.6rem;
}

.account-form label {
  display: block;
  font-size: 1.6rem;
  margin-top: 1rem;
  margin-bottom: .2rem;
  font-weight: 500;
}

.account-form input, .account-form select {
  width: 100%;
  font-size: 1.6rem;
  padding: .5rem;
  font-family: inherit;
}

.account-form [type=submit] {
  /* border: 2px solid var(--secondary); */
  /* width: fit-content; */
  padding: .8rem;
  margin-top: 1.5rem;
  background-color: var(--secondary);
  border-radius: 2rem;
  border: none;
  color: white;
}
