.elementor-325 .elementor-element.elementor-element-3f191568:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-3f191568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-325 .elementor-element.elementor-element-3f191568{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-325 .elementor-element.elementor-element-3f191568 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}/* Start custom CSS for wc-elements, class: .elementor-element-0ee5652 */.cart_totals {
    width: 100% !IMPORTANT;
}

.cart_totals h2 {
    text-align: center;
    font-size: 40px;
    font-family: 'Montserrat';
}

a.checkout-button.button.alt.wc-forward {
    background: white;
    color: black;
    font-family: 'Nexa';
}

th {color: antiquewhite;
        font-family: 'Nexa';

}
td.product-name a {
    color: #ffffff ! IMPORTANT;
}
span.woocommerce-Price-amount.amount {
    color: white;
    font-size: 28px;
    font-family: 'Nexa';
    font-weight: 500;
}
td {
    border: none !important;
}
tr.cart-subtotal {
    display: none;
}

tr.cart-subtotal {
    display: none;
}
.cart_totals.calculated_shipping {
    width: 100% !IMPORTANT;
}

.cart_totals.calculated_shipping h2 {
    text-align: center;
    font-size: 35px;
    font-family: 'Montserrat';
}

tr.order-total {
    display: flex;
    flex-direction: column;
    align-items: center;
}

tr.order-total th {
    text-align: center;
    display: none;
}
th {
    font-family: 'Montserrat';
}
a.checkout-button.button.alt.wc-forward {
    font-family: 'Montserrat';
    font-weight: 500;
}
td {
    font-family: 'Montserrat' !important;
}

span.woocommerce-Price-amount.amount {
    font-family: 'Montserrat';
}
h2 {
    color: white;
    font-family: 'Nexa';
}/* End custom CSS */