body {
  background-color: #0D0D0D !important;
}
body.wp-core-ui .button-primary {
  background-color: #886C46 !important;
  border-color: #886C46 !important;
  transition: all 0.4s;
}
body.wp-core-ui .button-primary:hover {
  background-color: #D7CFB1 !important;
  border-color: #D7CFB1 !important;
}
body.wp-core-ui #nav a,
body.wp-core-ui #backtoblog a {
  color: #D7CFB1;
}
body.wp-core-ui #nav a:hover,
body.wp-core-ui #backtoblog a:hover {
  color: #886C46 !important;
}
body.wp-core-ui h1 * {
  margin: 0;
}
body #login {
  min-height: 80vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
body form {
  border: 2px solid var(--Teak-200, #D7CFB1) !important;
  border-radius: 16px;
  padding: 24px;
  border: none;
}
body form input {
  border-radius: 4px;
}
body form label,
body form .forgetmenot {
  margin-left: 4px;
}
body form .forgetmenot label {
  margin: 0 0 16px 0;
}
body form .submit input#wp-submit {
  border-radius: 4px !important;
  width: 100%;
}

/*# sourceMappingURL=os-login.css.map */
