.elementor-8 .elementor-element.elementor-element-5da25f20 > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-5da25f20{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .premium-dual-header-first-header span{display:block;}.elementor-8 .elementor-element.elementor-element-14fa2f54 > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .elementor-widget-container{text-align:left;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .premium-dual-header-first-span{font-family:"Creato Display Regular", Sans-serif;font-size:90px;font-weight:500;text-transform:uppercase;line-height:0.6em;color:#F3F4F6;margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .premium-dual-header-first-span, .elementor-8 .elementor-element.elementor-element-14fa2f54.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-8 .elementor-element.elementor-element-14fa2f54.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .premium-dual-header-second-header{font-family:"Creato Display Regular", Sans-serif;font-size:90px;font-weight:600;text-transform:uppercase;color:#F3F4F6;}.elementor-8 .elementor-element.elementor-element-22fd6d2c{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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:140px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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:140px;height:140px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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% - 140px - 28px);}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr-left{text-align:left;flex-direction:row;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper{width:50%;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .cart-collaterals{width:calc(100% - 50%);}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-price{text-align:center;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper.eael-woo-style-2:not(.has-table-right-content){background:#FAFAFA00;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper.eael-woo-style-2.has-table-left-content.has-table-right-content{background:linear-gradient(to right, #FAFAFA00 50%, #FFFFFF 0%);background-color:#FAFAFA00;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper.eael-woo-style-2{background:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wc-table-header .eael-wct-th,
					.elementor-8 .elementor-element.elementor-element-69266a9 .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-td{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wc-table-header .eael-wct-th,
				.elementor-8 .elementor-element.elementor-element-69266a9 .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-td{font-family:"Creato Display Regular", Sans-serif;font-size:18px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td:not(.product-thumbnail),
					.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td a,
					.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-minus,
					.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-plus,
					.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity input[type=number],
					.elementor-8 .elementor-element.elementor-element-69266a9 .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-td{font-family:"Creato Display Ligth", Sans-serif;font-size:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
                    .eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .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:15px;width:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
                    .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a i,
					.elementor-8 .elementor-element.elementor-element-69266a9 .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:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th{font-family:"Creato Display Regular", Sans-serif;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td,
				.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td strong{font-family:"Creato Display Medium", Sans-serif;font-size:18px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon input{font-family:"Creato Display Regular", Sans-serif;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{font-family:"Creato Display Regular", Sans-serif;background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop,
					.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a{font-family:"Creato Display Regular", Sans-serif;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop svg,
					.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a svg{height:15px;width:15px;line-height:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop i,
					.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a i{font-size:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button, 
				.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button,
				.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){font-family:"Creato Display Regular", Sans-serif;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-5da25f20{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14fa2f54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .premium-dual-header-first-span{font-size:40px;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .premium-dual-header-second-header{font-size:100px;}.elementor-8 .elementor-element.elementor-element-22fd6d2c{margin-top:-65px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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:80px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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:80px;height:80px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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% - 80px - 28px);}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper{width:50%;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .cart-collaterals{width:calc(100% - 50%);}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wc-table-header .eael-wct-th,
				.elementor-8 .elementor-element.elementor-element-69266a9 .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-td{font-size:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
                    .eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .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:12px;width:12px;line-height:12px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
                    .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a i,
					.elementor-8 .elementor-element.elementor-element-69266a9 .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:12px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th{font-size:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td,
				.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td strong{font-size:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon input{font-size:12px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{font-size:12px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button, 
				.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button,
				.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){font-size:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button,
					.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){padding:5px 0px 5px 0px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button,
					.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){margin:0px 0px 10px 11px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-5da25f20{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1a7f8e66 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .premium-dual-header-first-header span{display:block;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .premium-dual-header-first-span{font-size:52px;}.elementor-8 .elementor-element.elementor-element-14fa2f54 .premium-dual-header-second-header{font-size:52px;}.elementor-8 .elementor-element.elementor-element-22fd6d2c{margin-top:-20px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-444a7446 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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:111px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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:111px;height:111px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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% - 111px - 28px);}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-woo-cart-tr-left{text-align:right;flex-direction:row-reverse;margin-left:-10px;margin-right:10px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper{width:3%;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .cart-collaterals{width:calc(100% - 3%);}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-price{text-align:left;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-price{flex-basis:0px;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity,
					.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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 > .product-quantity{text-align:center;justify-content:center;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity{text-align:center;justify-content:center;}.eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove{text-align:left;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wc-table-header .eael-wct-th,
				.elementor-8 .elementor-element.elementor-element-69266a9 .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-td{font-size:15px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
                    .eael-woo-cart .elementor-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .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-8 .elementor-element.elementor-element-69266a9 .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:20px;width:20px;line-height:20px;}.elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
                    .elementor-8 .elementor-element.elementor-element-69266a9 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a i,
					.elementor-8 .elementor-element.elementor-element-69266a9 .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:20px;}}/* Start custom CSS for eael-woo-cart, class: .elementor-element-69266a9 *//* Alinear contenido del carrito a la izquierda en MÓVIL - WOO CART EA */
@media (max-width: 767px) {
    /* Contenedor del carrito */
    .eael-woo-cart-tr,
    .woocommerce-cart-form__cart-item,
    .cart_item {
        text-align: left !important;
        display: flex !important;
        align-items: flex-start !important;
        justify-content: flex-start !important;
        flex-direction: row !important;
    }
    
    /* Todos los elementos dentro del carrito */
    .eael-woo-cart-tr * {
        text-align: left !important;
    }
    
    /* Información del producto */
    .product-name,
    .product-price,
    .product-quantity,
    .product-subtotal {
        text-align: left !important;
        justify-content: flex-start !important;
    }
    
    /* Imagen del producto a la izquierda */
    .product-thumbnail {
        margin-right: 15px !important;
        margin-left: 0 !important;
    }
    
    /* Totales */
    .cart-subtotal,
    .order-total {
        text-align: left !important;
        display: flex !important;
        justify-content: space-between !important;
    }
    
    /* Botones centrados en su propio espacio */
    .wc-proceed-to-checkout,
    .checkout-button,
    .button {
        text-align: center !important;
        width: 100% !important;
    }
}

/* Mejorar tipografía y espaciado del carrito en MÓVIL */
@media (max-width: 767px) {
    /* Título del producto */
    .eael-woo-cart-tr .product-name,
    .woocommerce-cart-form__cart-item .product-name {
        font-size: 12px !important;
        line-height: 1.4 !important;
        margin-bottom: 10px !important;
    }
    
    /* Precio del producto */
    .eael-woo-cart-tr .product-price,
    .woocommerce-cart-form__cart-item .product-price {
        font-size: 14px !important;
        font-weight: 600 !important;
        margin-bottom: 0px !important;
    }
    
    /* Botones de cantidad */
    .quantity {
        margin: 10px 0 !important;
    }
    
    .quantity input {
        font-size: 12px !important;
        height: 45px !important;
    }
    
    /* Subtotal texto */
    .cart-subtotal th,
    .order-total th {
        font-size: 16px !important;
        font-weight: 500 !important;
        padding: 10px 0 !important;
    }
    
    /* Subtotal cantidad */
    .cart-subtotal td,
    .order-total td {
        font-size: 16px !important;
        font-weight: 700 !important;
        padding: 8px 0 !important;
    }
    
    /* Espaciado entre elementos */
    .eael-woo-cart-tr {
        padding: 15px 0 !important;
        margin-bottom: 15px !important;
    }
    
    /* Botones */
    .button,
    .checkout-button {
        font-size: 16px !important;
        padding: 10px 5px !important;
        margin-top: 0px !important;
    }
    
    /* Campo de cupón */
    input[name="coupon_code"] {
        font-size: 12px !important;
        padding: 10px !important;
    }
}

/* Ocultar subtotal del producto individual en el carrito móvil */
@media (max-width: 767px) {
    /* Ocultar el subtotal que aparece junto a cada producto */
    .eael-woo-cart-tr .product-subtotal,
    .woocommerce-cart-form__cart-item .product-subtotal,
    .cart_item .product-subtotal {
        display: none !important;
    }
    
    /* También ocultar la columna de subtotal si existe como encabezado */
    .product-subtotal-heading,
    thead .product-subtotal {
        display: none !important;
    }
}

/* Reducir espacio entre imagen y precio del producto en móvil */
@media (max-width: 767px) {
    /* Reducir el gap entre la imagen y la información */
    .eael-woo-cart-tr,
    .woocommerce-cart-form__cart-item,
    .cart_item {
        gap: 0px !important; /* Ajusta este valor para más o menos espacio */
    }
    
    /* Imagen más pequeña y ajustada */
    .product-thumbnail,
    .eael-woo-cart-tr .product-thumbnail {
        width: 150px !important;
        max-width: 120px !important;
        flex-shrink: 0 !important;
        margin-right: 5px !important;
    }
    
    .product-thumbnail img {
        width: 100% !important;
        height: auto !important;
    }
    
    /* Información del producto ocupa el resto del espacio */
    .product-name,
    .eael-woo-cart-tr .product-name {
        flex: 1 !important;
        margin-right: 10px !important;
    }
    
    /* Precio y controles alineados a la derecha */
    .product-price,
    .quantity {
        margin-left: auto !important;
        flex-shrink: 0 !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Creato Display Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shopgrecho.com/wp-content/uploads/2025/11/CreatoDisplay-Regular.woff2') format('woff2'),
		url('https://shopgrecho.com/wp-content/uploads/2025/11/CreatoDisplay-Regular.woff') format('woff'),
		url('https://shopgrecho.com/wp-content/uploads/2025/11/CreatoDisplay-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Creato Display Ligth';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://shopgrecho.com/wp-content/uploads/2025/11/CreatoDisplay-Light.woff2') format('woff2'),
		url('https://shopgrecho.com/wp-content/uploads/2025/11/CreatoDisplay-Light.woff') format('woff'),
		url('https://shopgrecho.com/wp-content/uploads/2025/11/CreatoDisplay-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Creato Display Medium';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://shopgrecho.com/wp-content/uploads/2025/11/CreatoDisplay-Medium.woff2') format('woff2'),
		url('https://shopgrecho.com/wp-content/uploads/2025/11/CreatoDisplay-Medium.woff') format('woff'),
		url('https://shopgrecho.com/wp-content/uploads/2025/11/CreatoDisplay-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */