body { max-width: 540px; margin: auto; }

#topper h1 {
  font-weight: 800;
  text-align: center;
}

#form_wrapper {
  text-align: center;
}

#form_wrapper h2 {
  font-weight: 700;
}

form#amount_picker {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

#amount_picker input[name="amount"] {
  display: none;
}

#amount_picker label {
  margin-bottom: 0.5em;
}


@media (min-width: 768px) {

  body { max-width: 768px; }

}
