.forget-password {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.woocommerce {
  flex-direction: column !important;
  display: flex;
}

.woocommerce-ResetPassword.lost_reset_password.forget-password h5.h5 {
  margin-bottom: 8px;
}

.woocommerce-ResetPassword.lost_reset_password.forget-password p.body2 {
  color: var(--grey3);
  text-align: center;
  padding-bottom: 15px;
}

.woocommerce-ResetPassword.lost_reset_password.forget-password,
.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,
input.woocommerce-Input.woocommerce-Input--text.input-text {
  width: 100%;
  margin-bottom: 15px;
  color: var(--black1);
  padding: 14.5px 20px;

  /* Btn1 D */

  font-size: 14px;
  line-height: 21px;
  font-family: "Poppins";
  font-weight: 500;
}

.woocommerce-ResetPassword.lost_reset_password.forget-password,
.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first {
  padding: 0;
}

.woocommerce-form-row.form-row,
.woocommerce-Button.button {
  width: 100%;
}

.woocommerce-Button.button {
  /* Btn1 D */

  font-size: 14px !important;
  line-height: 21px !important;
  font-family: "Poppins" !important;
  font-weight: 500 !important;

  background-color: var(--green1) !important;
  color: var(--white1) !important;
  padding: 14.5px !important;
  border-radius: 8px !important;
  transition: 0.3s ease;
}

.woocommerce-Button.button:hover {
  background-color: var(--green2) !important;
}

.woocommerce {
  display: flex !important;
  flex-direction: column;
  width: 100%;
  max-width: 500px;
  padding: 20px 30px;
}

.single-container .content ul {
  list-style-type: disc;
  padding-left: 0 !important;
  margin-bottom: 0 !important;
  margin-left: 0;
  color: var(--red1) !important;
}

.woocommerce-notices-wrapper {
  /* width: 100% !important;
  padding: none !important;
  margin: none !important; */
}

div.single-container.container,
div.content,
div.woocomerce,
ul.woocommerce-error {
  background-color: var(--white1) !important;
  color: var(--red1) !important;
  border: none !important;
  padding: none !important;
  margin: none !important;
}

.div.single-container.container,
div.content,
div.woocomerce,
div.woocommerce-notices-wrapper,
ul.woocommerce-error li {
  color: var(--red1) !important;
  margin-bottom: 0 !important;

  /* caption1 */
  font-size: 12px;
  line-height: 18px;
  font-family: "Poppins";
  font-weight: 400;
}

.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
  padding: none !important;
  margin: none !important;
}

.woocommerce-notices-wrapper {
  order: 2 !important;
  width: 100%;
}

.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
  padding: 0 !important;
  margin: 0 !important;
  color: var(--red1) !important;
}

.woocommerce-error,
.woocommerce-info,
.woocommerce-message li {
  color: var(--red1) !important;
}

.woocommerce-ResetPassword.lost_reset_password.forget-password {
  /* max-width: 500px;
  width: 100%;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 30px !important;
  box-shadow: 0 2px 16px rgba(136, 136, 136, 0.15);
  display: flex;
  flex-direction: column; */
  order: 1;
}

.single .single-container.container .content .woocommerce {
  flex-direction: column !important;
  display: flex !important;
  gap: 0 !important;
  padding: 20px 30px !important;
  box-shadow: 0 2px 16px rgba(136, 136, 136, 0.15);
  width: 100% !important;
  max-width: 500px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  border-radius: 10px !important;
}

.email-remind-sent {
  margin-left: auto;
  margin-right: auto;
}

.h5.email-remind-sent {
  color: var(--black1) !important;
}

.confirm-sent-email a {
  /* Btn1 D*/
  font-size: 14px;
  line-height: 21px;
  font-family: "Poppins";
  font-weight: 500;
}

form.woocommerce-ResetPassword.lost_reset_password {
  width: 100% !important;
}

.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
  width: 100% !important;
}

@media screen and (max-width: 1310px) {
  .single-container.container {
    margin-top: 50px !important;
    margin-bottom: 100px !important;
  }
}

@media screen and (max-width: 769px) {
  .single .single-container.container .content .woocommerce {
    padding: 16px !important;
  }
  .single-container.container {
    margin-top: 30px;
  }

  .woocommerce {
    padding: 16px;
  }

  .woocommerce-Button.button {
    /* Btn1 M */

    font-size: 13px !important;
    line-height: 20px !important;
    font-family: "Poppins" !important;
    font-weight: 500 !important;

    padding: 12px 16px !important;
  }

  /* .woocommerce-ResetPassword.lost_reset_password.forget-password {
    padding: 12.5px 16px;
  } */
  .woocommerce-ResetPassword.lost_reset_password.forget-password,
  .woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,
  input.woocommerce-Input.woocommerce-Input--text.input-text {
    /* Btn1 D */

    font-size: 13px !important;
    line-height: 20px !important;
    font-family: "Poppins" !important;
    font-weight: 500 !important;
  }

  .confirm-sent-email a {
    /* Btn1 M*/
    font-size: 13px;
    line-height: 20px;
    font-family: "Poppins";
    font-weight: 500;
  }
}
