.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7311 .elementor-element.elementor-element-9b4af54 > .elementor-container{max-width:1500px;}.elementor-widget-wl-cart-table-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7311 .elementor-element.elementor-element-3230c8d .woolentor-cart-product{align-items:flex-start;}.elementor-7311 .elementor-element.elementor-element-3230c8d .shop_table.cart tr.cart_item div.product-thumbnail img{width:170px;max-width:170px;}.elementor-7311 .elementor-element.elementor-element-3230c8d .shop_table.cart tr.cart_item .product-name{font-family:"Avenir Book", Sans-serif;font-size:15px;font-weight:400;}.elementor-7311 .elementor-element.elementor-element-3230c8d .shop_table.cart tr.cart_item div.product-price,.elementor-7311 .elementor-element.elementor-element-3230c8d .shop_table.cart tr.cart_item div.product-price .amount{font-family:"Avenir Book", Sans-serif;font-size:15px;font-weight:400;}.elementor-7311 .elementor-element.elementor-element-3230c8d .wl-variation-key{font-family:"Avenir Book", Sans-serif;font-size:13px;font-weight:400;}.elementor-7311 .elementor-element.elementor-element-3230c8d .woolentor-cart-product-meta > div span.wl-variation-value{font-family:"Avenir Book", Sans-serif;font-size:12px;font-weight:300;}.elementor-7311 .elementor-element.elementor-element-3230c8d .woolentor-cart-product-sale{font-family:"Avenir Book", Sans-serif;font-size:12px;font-weight:300;}.elementor-7311 .elementor-element.elementor-element-3230c8d .woolentor-cart-product-actions-btn,.elementor-7311 .elementor-element.elementor-element-3230c8d .woolentor-cart-product-actions-btn a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7311 .elementor-element.elementor-element-3230c8d .shop_table.cart td.actions .wl_update_cart_shop input.button{font-family:"Avenir Book", Sans-serif;font-weight:400;padding:5px 20px 5px 20px;}.elementor-7311 .elementor-element.elementor-element-3230c8d .shop_table.cart td.actions .coupon .button{font-family:"Avenir Book", Sans-serif;font-weight:600;padding:5px 20px 5px 20px;}.theme-astra #content .elementor-7311 .elementor-element.elementor-element-3230c8d table.cart .button[name="apply_coupon"]{padding:5px 20px 5px 20px;}.elementor-7311 .elementor-element.elementor-element-3230c8d .shop_table.cart td.actions .coupon input.input-text{font-family:"Avenir Book", Sans-serif;font-size:12px;font-weight:400;width:100px !important;}.elementor-widget-wl-cart-total.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7311 .elementor-element.elementor-element-2986466 .cart_totals > h2{text-align:left;font-family:"Avenir Book", Sans-serif;font-size:20px;font-weight:400;}.elementor-7311 .elementor-element.elementor-element-2986466 .cart_totals .shop_table tr th, .elementor-7311 .elementor-element.elementor-element-2986466 .cart_totals .shop_table tr td{text-align:left;}.elementor-7311 .elementor-element.elementor-element-2986466 .cart_totals .shop_table tr th{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-align:left;vertical-align:top;}.elementor-7311 .elementor-element.elementor-element-2986466 .cart_totals .shop_table tr.cart-subtotal td{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7311 .elementor-element.elementor-element-2986466 .cart_totals .shop_table tr.order-total th, .elementor-7311 .elementor-element.elementor-element-2986466 .cart_totals .shop_table tr.order-total td .amount{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7311 .elementor-element.elementor-element-2986466 .cart_totals .shop_table tr.shipping th, .elementor-7311 .elementor-element.elementor-element-2986466 .cart_totals .shop_table tr.shipping td{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7311 .elementor-element.elementor-element-2986466 .wc-proceed-to-checkout .button.checkout-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}@media(max-width:1024px){.elementor-7311 .elementor-element.elementor-element-3230c8d{width:var( --container-widget-width, 630.5px );max-width:630.5px;--container-widget-width:630.5px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-7311 .elementor-element.elementor-element-1560c60{width:70%;}.elementor-7311 .elementor-element.elementor-element-9dcdb38{width:29.818%;}}/* Start custom CSS for wl-cart-table-list, class: .elementor-element-3230c8d */@media (min-width: 992px) {
    .woocommerce-cart.cart-page-layout-2 .woocommerce-cart-form {
        width: 100%;
        float: left;
    }
}/* End custom CSS */