


.woocommerce-shipping-totals::before {
  content: "Opzioni di spedizione";
  display: block;
  font-size: var(--h4);
  max-width: var(--h4-max-width);
  font-weight: 600;
  font-family: "Instrument Sans";
  line-height: var(--heading-line-height);
  font-weight: var(--heading-font-weight);
  text-wrap: var(--heading-text-wrap);
  margin-bottom: var(--space-m);
  margin-top: var(--space-l);
  color: var(--heading-color);
}

#payment::before {
  content: "Pagamento";
  display: block;
  font-size: var(--h4);
  max-width: var(--h4-max-width);
  font-weight: 600;
  font-family: "Instrument Sans";
  line-height: var(--heading-line-height);
  font-weight: var(--heading-font-weight);
  text-wrap: var(--heading-text-wrap);
  margin-bottom: var(--space-m);
  margin-top: var(--space-l);
  color: var(--heading-color);
}


.woocommerce-checkout-review-order-table,
.woocommerce-checkout-review-order-table th,
.woocommerce-checkout-review-order-table td,
.woocommerce-checkout-review-order-table tfoot td,
.woocommerce-checkout-review-order-table tfoot th,
#brxe-c9a262 .shop_table tfoot td {
  border: none !important;
  padding: 0 !important;
}


.woocommerce-shipping-totals th {
  display: none;
}

.woocommerce-shipping-totals td {
  display: block;
  width: 100%;
}

.woocommerce-checkout .woocommerce-checkout-payment,
.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .shipping tfoot tr td {
  padding-left: 0 !important;
  padding-bottom: 0 !important;
}