.jet-smart-filters-checkboxes.jet-filter .jet-checkboxes-list[data-query-var=product_tag] .jet-checkboxes-list__label {
  color: inherit;
  margin: 0;
}
.jet-smart-filters-checkboxes.jet-filter .jet-checkboxes-list[data-query-var=product_tag] .jet-checkboxes-list__button {
  display: block;
  align-items: center;
  border-radius: 8px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.4;
  color: #fff;
  background: #471B0B;
}
.jet-smart-filters-checkboxes.jet-filter .jet-checkboxes-list[data-query-var=product_tag] .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__label:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 4px;
  vertical-align: middle;
}
.jet-smart-filters-checkboxes.jet-filter .jet-checkboxes-list[data-query-var=product_tag] .jet-checkboxes-list__input[data-url-value=novita] + .jet-checkboxes-list__button {
  background: #471B0B;
  color: #fff;
}
.jet-smart-filters-checkboxes.jet-filter .jet-checkboxes-list[data-query-var=product_tag] .jet-checkboxes-list__input[data-url-value=best-seller] + .jet-checkboxes-list__button {
  background: #000;
  color: #fff;
}
.jet-smart-filters-checkboxes.jet-filter .jet-checkboxes-list[data-query-var=product_tag] .jet-checkboxes-list__input[data-url-value=promo] + .jet-checkboxes-list__button {
  background: #AF321C;
  color: #fff;
}

.product-card .assoluto-badges {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 6px;
  align-items: center;
}
.product-card .assoluto-badges .assoluto-badge {
  display: inline-block;
  background: #cccccc;
  color: #fff;
  border-radius: 6px;
  padding: 4px 12px;
  font-size: 12px;
  line-height: 1.4;
  font-weight: 500;
  letter-spacing: 0.02em;
  white-space: nowrap;
}
.product-card .assoluto-badges .assoluto-badge.assoluto-badge--best-seller {
  background: #000000;
}
.product-card .assoluto-badges .assoluto-badge.assoluto-badge--promo {
  background: #AF321C;
}
.product-card .assoluto-badges .assoluto-badge.assoluto-badge--novita {
  background: #471B0B;
}

.light-version .product-card .elementor-heading-title, .light-version .product-card .price .woocommerce-Price-amount.amount bdi {
  color: var(--e-global-color-secondary) !important;
}

.woocommerce div.product .price .woocommerce-Price-amount bdi {
  font-weight: 700;
}

.woocommerce div.product .price del .woocommerce-Price-amount bdi {
  font-weight: 400;
}

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