.elementor-808 .elementor-element.elementor-element-779460e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-tr-left,
					.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper{width:45%;}.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-tr-right,
					.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .cart-collaterals{width:calc(100% - 45%);}.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2:not(.has-table-right-content){background:#FAFAFA;}.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2.has-table-left-content.has-table-right-content{background:linear-gradient(to right, #FAFAFA 45%, #FFFFFF 0%);background-color:#FAFAFA;}.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2{background:#FFFFFF;}.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
                    .eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove,
                    .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a svg,
					.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-td.product-remove a svg{height:16px;width:16px;line-height:16px;}.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
                    .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a i,
					.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-td.product-remove a i{font-size:16px;}.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{background-color:var( --e-global-color-e5db446 );}.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop svg,
					.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a svg{height:16px;width:16px;line-height:16px;}.elementor-808 .elementor-element.elementor-element-07592d1 .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop i,
					.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a i{font-size:16px;}.elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{background-color:var( --e-global-color-e5db446 );}@media(max-width:767px){.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-thead .eael-woo-cart-tr .eael-woo-cart-tr-left > .product-thumbnail{width:124px;}.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tbody .eael-woo-cart-tr .eael-woo-cart-tr-left > .product-thumbnail{width:124px;height:124px;}.eael-woo-cart .elementor-808 .elementor-element.elementor-element-07592d1 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr .eael-woo-cart-tr-left > .product-name{width:calc(100% - 124px - 28px);}}/* Start custom CSS for eael-woo-cart, class: .elementor-element-07592d1 */@media (max-width:768px){

    /* Hide table headers */
    .woocommerce-cart table.shop_table thead{
        display:none;
    }

    .woocommerce-cart table.shop_table,
    .woocommerce-cart table.shop_table tbody,
    .woocommerce-cart table.shop_table tr,
    .woocommerce-cart table.shop_table td{
        display:block;
        width:100%;
    }

    /* Cart item becomes card */
    .woocommerce-cart table.shop_table tr{
        background:#fff;
        border-radius:12px;
        padding:12px;
        margin-bottom:15px;
        box-shadow:0 2px 10px rgba(0,0,0,.05);
    }

    /* Product image smaller */
    .woocommerce-cart td.product-thumbnail img{
        width:70px !important;
        height:auto;
    }

    /* Product name */
    .woocommerce-cart td.product-name{
        font-size:14px;
        margin-bottom:10px;
    }

    /* Price/Qty/Total rows */
    .woocommerce-cart td.product-price,
    .woocommerce-cart td.product-quantity,
    .woocommerce-cart td.product-subtotal{
        display:flex;
        justify-content:space-between;
        align-items:center;
        padding:6px 0;
    }

    .woocommerce-cart td.product-price:before{
        content:"Price";
        font-weight:600;
    }

    .woocommerce-cart td.product-quantity:before{
        content:"Qty";
        font-weight:600;
    }

    .woocommerce-cart td.product-subtotal:before{
        content:"Total";
        font-weight:600;
    }

    /* Remove button */
    .woocommerce-cart td.product-remove{
        position:absolute;
        top:10px;
        right:10px;
        width:auto;
    }

    /* Gift badge */
    .woo-badge{
        display:inline-block;
        margin-top:6px;
    }
}/* End custom CSS */