body {
  background: #fffcf2 !important;
  color: #0e6b5b !important;
  font-family: 'Haben Grotesk', sans-serif !important;
}

/* Colours */
.bg-none {
  background-color: transparent !important;
}

.bg-color-00 {
  background-color: var(--color-00) !important;
}

.bg-color-01 {
  background-color: var(--color-01) !important;
}

.bg-color-02 {
  background-color: var(--color-02) !important;
}

.bg-color-03 {
  background-color: var(--color-03) !important;
}

.bg-color-04 {
  background-color: var(--color-04) !important;
}

.bg-color-05 {
  background-color: var(--color-05) !important;
}

.bg-color-06 {
  background-color: var(--color-06) !important;
}

.bg-color-07 {
  background-color: var(--color-07) !important;
}

.bg-color-08 {
  background-color: var(--color-08) !important;
}

.bg-color-09 {
  background-color: var(--color-09) !important;
}

.bg-danger {
  background-color: var(--color-04) !important;
}

.bg-success {
  background-color: var(--color-09) !important;
}

.text-muted {
  color: var(--color-01) !important;
  opacity: 0.5 !important;
}

/* States */
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
  color: var(--color-09) !important;
}

.has-success .form-control {
  border-color: var(--color-09) !important;
}

.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label {
  color: var(--color-04) !important;
}

.has-error .form-control {
  border-color: var(--color-04) !important;
}

.text-danger {
  color: var(--color-04) !important;
}

.text-success {
  color: var(--color-09) !important;
}
