.elementor-21 .elementor-element.elementor-element-4b5c6ab > .elementor-container{max-width:1410px;}.elementor-21 .elementor-element.elementor-element-0048a84{--cols:2;--column-proportion:40%;--cols-gap:60px;}.elementor-21 .elementor-element.elementor-element-0048a84 .cart_totals{background-color:var( --e-global-color-55afaf2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-22d3b8d );padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-0048a84 .woocommerce-cart-form table thead th{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-0048a84 .woocommerce-cart-form table tbody{--et_table-v-align:middle;}.elementor-21 .elementor-element.elementor-element-0048a84 .cart_totals table{fill:var( --e-global-color-c321dc7 );color:var( --e-global-color-c321dc7 );}.elementor-21 .elementor-element.elementor-element-0048a84 .cart_totals table .amount{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-0048a84 .cart_totals .order-total th{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-0048a84 .cart_totals .order-total .amount{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-0048a84 .cart_totals .cart-totals-title{text-align:left;}.elementor-21 .elementor-element.elementor-element-0048a84 .cart_totals .widget-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-21 .elementor-element.elementor-element-0048a84 .checkout-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;fill:var( --e-global-color-b55bc82 );color:var( --e-global-color-b55bc82 );--loader-side-color:var( --e-global-color-b55bc82 );background-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-0048a84 .return-shop{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:12px 12px 12px 12px;}@media(max-width:768px){.elementor-21 .elementor-element.elementor-element-0048a84 .checkout-button{padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-0048a84 .return-shop{padding:8px 8px 8px 8px;}}/* Start custom CSS for woocommerce-cart-etheme_page, class: .elementor-element-0048a84 */.elementor-21 .elementor-element.elementor-element-0048a84 table.cart .product-details .product-title { 
    color: var( --e-global-color-primary );
    font: 500 1em "Roboto", Sans-serif;
    text-transform: none;
}
.elementor-21 .elementor-element.elementor-element-0048a84 .coupon input[type="text"] {
    background-color: #fafcfe;
    border: 1px solid #d2d8e1;
    border-radius: 3px;
    box-shadow: inset 0px 2px 2px #d2d8e1;
}
.elementor-21 .elementor-element.elementor-element-0048a84 .coupon input[type="submit"] {
    padding: 0 10px;
    width: auto;
}/* End custom CSS */