.elementor-8 .elementor-element.elementor-element-b918be9{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0a888c0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0a888c0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-weight:500;color:#002052;}.elementor-8 .elementor-element.elementor-element-1db09f00{--display:flex;}.elementor-8 .elementor-element.elementor-element-bb92f91 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#002052;}.elementor-8 .elementor-element.elementor-element-bb92f91{--sections-border-type:none;--sections-title-color:#002052;--links-normal-color:#002052;--product-link-normal-color:#002052;--totals-color:#002052;}.elementor-8 .elementor-element.elementor-element-bb92f91 .cart_totals h2{font-family:"Jost", Sans-serif;font-size:19px;}.elementor-8 .elementor-element.elementor-element-bb92f91 .woocommerce-cart-form{--order-summary-title-color:#002052;}.elementor-8 .elementor-element.elementor-element-bb92f91 .e-shop-table .cart th, .elementor-8 .elementor-element.elementor-element-bb92f91 .e-shop-table .cart td:before{font-family:"Jost", Sans-serif;font-size:15px;}.elementor-8 .elementor-element.elementor-element-bb92f91 .cart td span, .elementor-8 .elementor-element.elementor-element-bb92f91 .cart td, .elementor-8 .elementor-element.elementor-element-bb92f91 .input-text.qty{font-size:17px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-bb92f91 .cart_totals .shop_table td:before, .elementor-8 .elementor-element.elementor-element-bb92f91 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Jost", Sans-serif;font-size:15px;}/* Start custom CSS */.actions button{
    background-color: #002052 !important;
    color: #fff !important;
    border-color: #002052 !important;
}

.cart-trusted-shop-image img{
    width: 80px;
    display: block;
    margin: 0 auto;
    margin-top: 20px;
}


.cart_totals h2{
    margin-bottom: 0 !important;
    padding: 20px 15px !important;
}

.cart_totals h2,
.cart_totals  .shop_table.shop_table_responsive{
    background-color: #F9F9F9;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.woocommerce-cart-form .shop_table{background-color: #F9F9F9
}

.woocommerce-cart-form .e-shop-table{
    padding: 0 !important;
}


.shop_table thead th{
    padding: 15px 10px !important; 
}

.product-remove{
    width: 35px !important;
    min-width: 35px !important;
    text-align: center;
}

.e-sticky-right-column .e-cart-section{
    padding-top: 0 !important;
}/* End custom CSS */