.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
  text-align: center;
}

.woocommerce-notices-wrapper .woocommerce-error {
  color: #df0000;
  font-weight: bold;
  font-size: 1.3rem;
}

.woocommerce-notices-wrapper .woocommerce-error li {
  margin-bottom: 5px;
}

.wp-block-acf-image-text-block-50-50 .image-holder {
  max-height: 750px;
  height: auto;
}

.wp-block-acf-image-text-block-50-50 .image-holder img {
  max-height: 750px;
}

#nx-bar-top .nx-bar {
  height: 60px;
  color: #fff;
  text-align: center;
  font: 300 1rem/1.375 "Nunito Sans", "Helvetica Neue", Arial, "Noto Sans", sans-serif;
}

#nx-bar-top .nx-bar a {
  color: #fff;
}

#nx-bar-top .nx-bar p {
  padding-top: 1.375rem;
}

#content .woocommerce-cart-form #woo-cart-actions {
  padding: 2rem 0 3rem 0;
  background:none;
}

.actions .woocommerce-notices-wrapper {
  text-align: left;
  margin-bottom: 20px;
}

.payment_methods.payment_methods.methods .custom-radio-row label + div {
  text-align: left;
}

.single-product .woocommerce-notices-wrapper {
  margin-bottom: 40px;
}

.woocommerce-order-pay #order_review .shop_table {
  text-align: left;
  margin-bottom: 20px;
}

.woocommerce-order-pay #order_review .shop_table td {
  padding: 5px;
}

.woocommerce-order-pay #order_review {
  margin-bottom: 30px;
}

.join-us-btn {
  margin-left: 20px;
}

.woocommerce-order-downloads {
  margin-bottom: 30px;
}

.single-product .stock.in-stock {
  display: none;
}

/* Bulk price */

.flex-col .bulk-price-area {
  display: none;
}

.bulk-price-area {
  text-align: left;
}

.bulk-price-title {
  margin: 20px 0;
}

.product .summary .bulk-price-area .amount {
  font: 300 1rem/1.375 "Nunito Sans", "Helvetica Neue", Arial, "Noto Sans", sans-serif;
}

.w-full .bulk-price-area {
  display: block;
}
