.woocommerce-js ul.products li.product .woocommerce-loop-product__title {
  font-size: 14px;
  text-align: center;
}

.preco-combo {
  text-align: left;
  font-size: 13px;
}

.woocommerce-js ul.products li.product .button {
  font-size: 13px;
  text-align: center;
  display: block;
  margin-top: -21px;
}

.woocommerce ul.products li.product .button.added {
  font-size: 12px;
  text-align: center;
}

.woocommerce-js div.product div.summary .single-product-category {
  font-size: 12px;
}

.woocommerce-js div.product .product_title {
  font-size: 18px;
  font-weight: bold;
}

/* Limita o nome dos produtos a 18 caracteres com reticências */

.woocommerce ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-woocommerce-products .woocommerce-loop-product__title,
.jet-woo-builder-archive-product-title .woocommerce-loop-product__title {
  display: inline-block;
  width: 100%;
  font-size: 14px;
  font-weight: 600;
  color: inherit;
  white-space: nowrap;
  /* mantém o texto em uma linha */
  overflow: hidden;
  /* esconde o excesso */
  text-overflow: ellipsis;
  /* adiciona "..." no fim */
  max-width: 18ch;
  /* limita a 18 caracteres (ch = largura de caractere) */
  text-align: center;
}

#info-varejo-atacado {
  display: none;
}

.barra-atacado-texto {
  text-align: center;
}

.woocommerce-js ul.products li.product .price {
  text-align: center;
}

.elementor-button span {
  text-align: center;
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-608ecffe.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
  text-align: center;
}

.wci-icon-best-installments.fa-regular.fa-credit-card {
  display: none;
}

.woo-custom-installments-details.best-value.no-fee {
  font-size: 14px;
  font-weight: bold;
}

.woo-custom-installments-offer {
  text-align: center;
  font-size: 13px;
  margin-left: 11px;
  margin-right: 3px;
  padding: 5px;
  margin-top: 5px;
}

.elementor-2888 .elementor-element.elementor-element-359c0c3d .jet-woo-products .jet-woo-product-price .price .amount {
  font-weight: bold;
}

.elementor-2888 .elementor-element.elementor-element-359c0c3d .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
  font-size: 12px;
}

.discounted-price {
  font-size: 15px;
}

.shopengine_add_to_list_action.shopengine-wishlist.badge.se-btn.inactive {
  display: none;
}

.woo-custom-installments-details-without-fee {
  text-align: center;
}

.woo-custom-installments-offer .amount {
  font-size: 12px;
  font-weight: bold;
}

.discount-after-price {
  font-size: 12px;
  text-align: center;
}