.elementor-9 .elementor-element.elementor-element-fe5706d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-84a67ee{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-d69cfe6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d69cfe6{text-align:center;}.elementor-9 .elementor-element.elementor-element-d69cfe6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-3a118683 > .elementor-container{max-width:1170px;}.elementor-9 .elementor-element.elementor-element-3a118683 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-9 .elementor-element.elementor-element-3a118683{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-11b8dd0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3{--cols:2;--column-proportion:40%;--cols-gap:30px;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .cart_totals .cart-totals-title{display:none;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .cart_totals table tr:first-child th, .elementor-9 .elementor-element.elementor-element-6c3ed8c3 .cart_totals table tr:first-child td{padding-top:0;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .woocommerce-cart-form table thead th{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .woocommerce-cart-form table tbody{font-family:"Inter", Sans-serif;font-size:18px;fill:#888888;color:#888888;--loader-side-color:#888888;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .woocommerce-cart-form table tbody .amount{fill:#000000;color:#000000;--loader-side-color:#000000;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .clear-cart .button-text:last-child{margin-left:7px;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .clear-cart .button-text:first-child{margin-right:7px;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .clear-cart{font-family:"Lato", Sans-serif;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .cart_totals table{fill:#888888;color:#888888;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .cart_totals table .amount{fill:#888888;color:#888888;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .cart_totals .order-total th{fill:#222222;color:#222222;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .cart_totals .order-total .amount{fill:#222222;color:#222222;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .cart_totals{border-style:none;padding:00px 00px 00px 00px;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .checkout-button{font-family:"Lato", Sans-serif;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .checkout-button, .elementor-9 .elementor-element.elementor-element-6c3ed8c3 .checkout-button.button{border-style:none;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .return-shop{font-family:"Lato", Sans-serif;}.elementor-9 .elementor-element.elementor-element-6c3ed8c3 .cart_totals_additional{font-family:"Lato", Sans-serif;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-35b4fa3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for woocommerce-cart-etheme_page, class: .elementor-element-6c3ed8c3 */.etheme-elementor-cart-page-table {
    max-width: 800px;
}

.bag-summary-heading {
    font-family: "Inter" !important;
    font-size: 24px !important;
    font-weight: 600;
    text-transform: capitalize;
    color: black !important;
    line-height: 20px !important;
}

.free-deal {
    font-family: "Inter" !important;
    font-size: 14px !important;
    font-weight: 600;
    text-transform: capitalize;
    text-decoration: underline
}

.cart_totals_additional {
    margin: 0 !important;
}

.etheme-elementor-cart-checkout-page-wrapper{
    /*align-items: center;*/
}

.etheme-elementor-cart-checkout-page-column {
    border: 1px solid #A89C94;
    padding: 20px 20px 20px 20px;
}/* End custom CSS */