.woocommerce-notices-wrapper {
  position: fixed;
  width: 100%;
}

.woocommerce-message {
  border-top: 3px solid #478eff;
  padding: 1em 2em 1em 3.5em;
  position: relative;
  background-color: #f7f6f7;
  color: #515151;
  list-style: none outside;
  width: auto;
  word-wrap: break-word;
}

.woocommerce-message::before {
  content: "";
  background: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: contain;
  width: 25px;
  height: 25px;
  color: #8fae1b;
  font-family: WooCommerce;
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 1.5em;
}

* {
  font-family: "Inter", sans-serif !important;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #646783;
}

body {
  padding: 0;
  margin: 0;
}

a {
  text-decoration: none;
}

.lp_login_container {
  display: flex;
  flex-direction: row;
  height: 100vh;
  overflow: hidden;
}
.lp_login_container .lp_login {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  flex-basis: 34%;
  padding: 55px 90px;
}
.lp_login_container .lp_login .lp_logo {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.lp_login_container .lp_login .lp_logo img {
  max-height: 50px;
  margin-right: 13px;
}
.lp_login_container .lp_login .lp_logo h1 {
  color: #2B2E4A;
  font-weight: 600;
  font-size: 30px;
  line-height: 36px;
  padding: 0;
  margin: 0;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form {
  width: 100%;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form h3 {
  font-weight: 600;
  font-size: 32px;
  line-height: 39px;
  text-align: center;
  color: #2B2E4A;
  margin-bottom: 24px;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form {
  width: 100%;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form label {
  font-size: 16px;
  line-height: 19px;
  color: #646783;
  margin-bottom: 7px;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form .form-fields .form-field {
  margin-bottom: 22px;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form .form-fields .form-field input {
  padding: 14px;
  width: 100%;
  height: 47px;
  background: #F7F8FB;
  border: 1px solid #D7DBEC;
  box-sizing: border-box;
  border-radius: 10px;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form .form-line {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: 0;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form .rememberme label {
  display: flex;
  align-items: center;
  flex-direction: row;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form .rememberme input {
  width: 20px;
  height: 20px;
  margin-right: 7px;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form .btn_login,
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form .btn_buy {
  width: 100%;
  padding: 14.5px 21.5px;
  background: linear-gradient(0deg, #ED4056, #ED4056), linear-gradient(90deg, #FF4E63 -0.01%, #F5366F 100.05%), linear-gradient(90deg, #FF6678 -0.01%, #F5366F 100.05%), #2B2E4A;
  border: none;
  border-radius: 10px;
  margin: 13px 0px;
  color: #FFF;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  cursor: pointer;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form .btn_buy {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.lp_login_container .lp_login .learn-press-form-login.learn-press-form form .btn_action {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.lp_login_container .lp_login .lp_login_footer p {
  font-size: 14px;
  line-height: 17px;
  color: #C9CADB;
  text-align: center;
  margin: 0;
}
.lp_login_container .lp_login .lp_login_footer p:nth-of-type(2) {
  margin-top: 15px;
}
.lp_login_container .lp_login_image {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  overflow: hidden;
  flex-basis: 66%;
}
.lp_login_container .lp_login_image img {
  flex-shrink: 0;
  min-width: 100%;
  min-height: 100%;
}

@media screen and (max-width: 1024px) {
  .lp_login_container .lp_login {
    padding: 55px 60px;
  }
}
@media screen and (max-width: 768px) {
  .lp_login_container .lp_login_image {
    display: none;
  }
  .lp_login_container .lp_login {
    flex-basis: 100%;
    padding: 30px 32px;
  }
}/*# sourceMappingURL=lp_login.css.map */