.elementor-52549 .elementor-element.elementor-element-a80bbf3{--display:flex;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-52549 .elementor-element.elementor-element-6b6abe5{--additional-information-display:block;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-6b6abe5 */#billing_company_field,
a.button.jupiterx-continue-shopping,
.e-coupon-anchor-description{
    display: none;
}
.woocommerce a{
    color: #000;
    font-weight: 600;
    text-decoration: underline;
    letter-spacing: 0.3px;
}
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order{
    background-color: #000;
}
a.woocommerce-terms-and-conditions-link::after {
    content: " del sito web";
    color: #000;
}
.elementor-widget-woocommerce-checkout-page .checkout.woocommerce-checkout{
 .shop_table td, 
 .shop_table tr, 
 .shop_table th,  
 .woocommerce-checkout-review-order-table .cart_item :is(td.product-name, td.product-total) {
    padding: 0;
}
tr.cart_item,
.cart-subtotal{
    text-align: right;
}
.woocommerce-checkout-review-order-table .cart_item td.product-name,
.woocommerce-shipping-totals td{
    max-width: none;
}
table, tbody, thead, tfoot{
    display: block;
}
tr {
    display: flex;
    justify-content: space-between;
    gap: 1em;
}
.pickup-location-field.pickup-location-cart-item-field{
    display: none;
}
.wc-local-pickup-plus-toggle-default-handling span{
    font-weight 300;
}
}/* End custom CSS */