.elementor-8540 .elementor-element.elementor-element-9dadf7d{text-align:center;}.elementor-8540 .elementor-element.elementor-element-9dadf7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-8540 .elementor-element.elementor-element-54887123 > .elementor-widget-container{margin:55px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-54887123 */tr.woocommerce-shipping-totals.shipping {
    display: flex;
    flex-direction: column;
}

tr.cart-subtotal {
    display: flex;
    flex-direction: column;
}

tr.order-total {
    display: flex;
    flex-direction: column;
}

.cart_totals tbody {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.woocommerce-shipping-methods label {
    width: 90%;
    padding-left: 10px; 
}

.cart-collaterals {
    padding: 20px !important;
}

.woocommerce-cart .cart-collaterals h2 {
    font-weight: 600;
    margin-top: 0px;
}

tr.cart-subtotal {
    display: none;
}

.woocommerce-cart table.cart tr td.product-thumbnail {
    width: 70px;
    padding: 0px;
}

.quantity br {
    display: none;
}

a.checkout-button.button.alt.wc-forward {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    justify-content: center;
    padding: 20px;
    padding-bottom: 30px;
}


.woocommerce-shipping-methods li {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
}
.woocommerce-shipping-methods input[type="checkbox"], input[type="radio"] {
    margin-top: 4px;
}/* End custom CSS */