body {
  background-color: #4f4e4e;
}
body h1,
body h2,
body h3,
body h4 {
  font-family: 'Eurostile Next LT W04' !important;
}
body .product_headline h1 {
  font-weight: normal!important;
}
body .product_headline h2 {
  font-weight: normal!important;
  font-size: 2rem;
}
@media only screen and (max-width: 981px) {
  body .product_category_headline h3 {
    font-size: 1.5rem;
  }
}
body p,
body a,
body li {
  font-family: 'Arial';
}
body h2 {
  font-size: 3rem;
}
body h3 {
  font-size: 2rem;
}
body h4 {
  font-size: 1.2rem;
}
body p {
  font-size: 1rem;
}
.elementor-button {
  background-image: linear-gradient(to left top, #d28962 50%, #e69a4e);
  color: white!important;
  border-radius: 0px;
  box-shadow: 5px 5px 9px -2px #4a4949;
}
.elementor-button:hover {
  background: unset;
  background-image: linear-gradient(to left top, #d28962 50%, #e69a4e) !important;
  color: white!important;
  border-radius: 0px!important;
  box-shadow: 5px 5px 9px -2px #4a4949 !important;
}
.login,
#login {
  padding-top: 0!important;
}
.login .notice-error,
#login .notice-error {
  border-left: 10px solid #d63638;
}
#login_error a {
  color: #4f4e4e;
}
#nav *,
#backtoblog * {
  color: white!important;
}
#login h1 a,
.login h1 a {
  background-image: url("https://wolfshoehe.de/wp-content/uploads/2023/01/Logo_Kuppelrechner.png");
  height: 110px;
  width: 141px;
  background-size: 141px 110px;
  background-repeat: no-repeat;
  padding-bottom: 50px;
}
.button.button-primary.button-large {
  background-image: linear-gradient(to left top, #d28962 50%, #e69a4e);
  color: white!important;
  border-radius: 0px;
  box-shadow: 5px 5px 9px -2px #4a4949;
  border: 0;
}
.button.button-primary.button-large:hover {
  background: unset;
  background-image: linear-gradient(to left top, #d28962 50%, #e69a4e) !important;
  color: white!important;
  border-radius: 0px!important;
  box-shadow: 5px 5px 9px -2px #4a4949 !important;
}
.wpml-login-ls .button {
  background-image: linear-gradient(to left top, #d28962 50%, #e69a4e);
  color: white!important;
  border-radius: 0px;
  box-shadow: 5px 5px 9px -2px #4a4949;
  border: 0;
}
.wpml-login-ls .button:hover {
  background: unset;
  background-image: linear-gradient(to left top, #d28962 50%, #e69a4e) !important;
  color: white!important;
  border-radius: 0px!important;
  box-shadow: 5px 5px 9px -2px #4a4949 !important;
}
.wpml-login-ls .dashicons.dashicons-translation {
  display: none;
}
/*# sourceMappingURL=login.css.map */