.woocommerce .current > .wpmc-tab-text {
  font-weight: 600;
}
.woocommerce-billing-fields #billing_neighborhood_field .fl-wrap {
  max-width: auto;
}
.woocommerce form.checkout .form-row .input-text {
  max-width: 10;
  height: auto;
  border-color: #d8d8d8;
  border-style: solid;
  border-top-width: 0px;
  border-width: 1px 1px 1px;
  border-radius: 7px 7px 7px 7px;
  margin-bottom: 1px;
  margin-left: 0px;
  padding-top: 12px;
  color: #000000;
  padding-bottom: 12px;
}
#main .wpmc-tabs-list {
  font-weight: 600;
  font-size: 17px;
}
#main #wpmc-back-to-cart {
  font-size: 10px;
  color: #ffffff;
}
#main #wpmc-next {
  font-size: 15.52px;
  color: #174300;
}
#main .breadcrumbs {
  font-size: 18.6px;
}
.checkout-page-title .hide-for-small {
  font-size: 18.6px;
  font-weight: 400;
}
.checkout-page-title .current {
  font-weight: 600;
}
#order_review > #payment .default-submit-button {
  list-style-type: disc;
  padding-left: 69px;
  padding-top: 16px;
}
.product-small .primary {
  font-size: 8.52px;
  line-height: 19.448px;
  border-width: 1px;
  border-radius: 64px 64px 64px 64px;
}
.woocommerce div.product {
  font-size: 13px;
}
body .ht_ctc_style > .ctc-analytics {
  padding-top: 0px;
  margin-bottom: 0px;
}
body .cfw-side-cart-open-trigger {
  margin-bottom: 66px;
  padding-right: 16px;
}
body > #cfw-side-cart-floating-button {
  padding-right: 0px;
  margin-right: -5px;
}
.col .add-to-cart-button {
  font-size: 20.4px;
}
.col .primary {
  font-size: 18;
  line-height: 18.448px;
}
.text-center .col .product-small {
  font-size: 15px;
}
.col > div > .product-small .primary {
  font-size: 13px;
  line-height: 27.448px;
}
.price-wrapper ins bdi {
  color: #22c55e;
  font-size: 24.5px;
}
.woo-custom-installments-group .sale-price bdi {
  font-size: 25.6px;
  color: #22c55e;
}
.woocommerce div.product .single_add_to_cart_button {
  font-size: 14.61px;
  font-style: normal;
  background-color: #22c55e;
  background-position: right;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.woocommerce div.product form.cart {
  background-repeat: repeat;
  background-size: cover;
}
.col .woo-custom-installments-group-main-price {
  color: #22c55e;
}
.col .woo-custom-installments-details-without-fee {
  font-size: 11px;
  line-height: 17px;
  padding-top: 10px;
}
.col > div {
  color: #22c55e;
}
#col-1443693754 > div > div > div:nth-child(2) > div > div:nth-child(2) > div:nth-child(2) > div:nth-child(2) > span > div > div > span > span > bdi {
  color: #22c55e;
}
.woocommerce div.product .entry-summary p {
  color: #000000;
}
@media screen and (max-width: 768px) {
  .product-small .primary {
    border-radius: 16px 16px 16px 16px;
  }
  .col .woo-custom-installments-group {
    color: #000000;
  }
}
@media screen and (max-width: 375px) {
  #order_review > #payment .default-submit-button {
    padding-top: 0px;
    padding-left: 26px;
  }
  #payment #place_order {
    padding-top: 0px;
    margin-top: 15px;
  }
  body > #cfw-side-cart-floating-button {
    padding-bottom: 93px;
  }
  .price-wrapper ins bdi {
    color: #22c55e;
    font-size: 26.5px;
  }
  .col > div > .product-small .price-wrapper {
    padding-bottom: 0px;
    margin-bottom: -48px;
  }
}
