.button {
  background-color: #45B69C !important;
  color: #fff !important;
  line-height: 40px !important;
  padding: 0 20px !important;
}

.woocommerce-input-wrapper input,
.woocommerce-input-wrapper select {
  background-color: #F6F6F6;
  color: #2c2c2c;
  width: 431px;
  height: 40px;
  padding-right: 14px;
  border: 1px solid #2C2C2C;
  outline: none;
  transition: 0.2s;
  margin-bottom: 16px;
  box-sizing: border-box;
}
.woocommerce-input-wrapper input:focus,
.woocommerce-input-wrapper select:focus {
  background-color: #fff;
}
.woocommerce-input-wrapper textarea {
  background-color: #F6F6F6;
  color: #2c2c2c;
  padding-right: 14px;
  border: 1px solid #2C2C2C;
  outline: none;
  transition: 0.2s;
  margin-bottom: 16px;
  box-sizing: border-box;
}
.woocommerce-input-wrapper textarea:focus {
  background-color: #fff;
}

#coupon_code {
  background-color: #F6F6F6;
  color: #2c2c2c;
  height: 40px;
  padding-right: 14px;
  border: 1px solid #2C2C2C;
  outline: none;
  transition: 0.2s;
  box-sizing: border-box;
}
#coupon_code:focus {
  background-color: #fff;
}

.cart_item .qty {
  background-color: #F6F6F6;
  color: #2c2c2c;
  height: 40px;
  padding-right: 14px;
  border: 1px solid #2C2C2C;
  outline: none;
  transition: 0.2s;
  box-sizing: border-box;
}
.cart_item .qty:focus {
  background-color: #fff;
}

.woocommerce-order {
  padding-top: 50px;
}

.woocommerce-table__product-name a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

.woocommerce-form-login {
  max-width: 400px;
  margin: 100px auto 150px !important;
}
.woocommerce-form-login input[type=password],
.woocommerce-form-login input[type=text] {
  background-color: #F6F6F6;
  color: #2c2c2c;
  width: 431px;
  height: 40px;
  padding-right: 14px;
  border: 1px solid #2C2C2C;
  outline: none;
  transition: 0.2s;
  margin-bottom: 16px;
  box-sizing: border-box;
}
.woocommerce-form-login input[type=password]:focus,
.woocommerce-form-login input[type=text]:focus {
  background-color: #fff;
}

.woocommerce-EditAccountForm input[type=password],
.woocommerce-EditAccountForm input[type=text],
.woocommerce-EditAccountForm input[type=email] {
  background-color: #F6F6F6;
  color: #2c2c2c;
  height: 40px;
  padding-right: 14px;
  border: 1px solid #2C2C2C;
  outline: none;
  transition: 0.2s;
  margin-bottom: 16px;
  box-sizing: border-box;
}
.woocommerce-EditAccountForm input[type=password]:focus,
.woocommerce-EditAccountForm input[type=text]:focus,
.woocommerce-EditAccountForm input[type=email]:focus {
  background-color: #fff;
}

.woocommerce-ResetPassword {
  padding-bottom: 300px;
}
.woocommerce-ResetPassword .woocommerce-Input {
  background-color: #F6F6F6;
  color: #2c2c2c;
  height: 40px;
  padding-right: 14px;
  border: 1px solid #2C2C2C;
  outline: none;
  transition: 0.2s;
  margin-bottom: 16px;
  box-sizing: border-box;
}
.woocommerce-ResetPassword .woocommerce-Input:focus {
  background-color: #fff;
}

.page-id-9 h2 {
  display: none;
}
.page-id-9 .woocommerce {
  padding: 100px 0;
}
.page-id-9 .mo-openid-app-icons {
  display: none;
}

.lost_password a {
  color: #000;
  text-decoration: none;
}
.lost_password a:hover {
  text-decoration: underline;
}

.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a {
  color: #000000 !important;
  font-weight: bold;
  margin: 10px 0;
  text-decoration: none;
  display: block;
}
.woocommerce-MyAccount-navigation ul {
  list-style: none;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout {
  display: block;
  background-color: #45B69C;
  width: fit-content;
  color: #fff !important;
  text-decoration: none;
  cursor: pointer;
  font-size: 18px;
  width: 166px;
  line-height: 37px;
  text-align: center;
  margin-top: 20px;
}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a {
  padding: 0 !important;
  color: #fff !important;
  text-decoration: none !important;
}

.woocommerce-MyAccount-content a {
  color: #2C2C2C !important;
}

.edit {
  color: #2C2C2C !important;
}

.woocommerce-message--info .woocommerce-Button,
.woocommerce-orders-table__cell-order-actions .woocommerce-button {
  color: #fff !important;
}

.woocommerce-MyAccount-navigation-link--downloads {
  display: none;
}

#order_comments {
  height: 250px;
}

/*# sourceMappingURL=checkout.css.map */
