.elementor-33970 .elementor-element.elementor-element-4be8e726{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33970 .elementor-element.elementor-element-4be8e726.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-33970 .elementor-element.elementor-element-1d3d76e{width:100%;max-width:100%;}.elementor-33970 .elementor-element.elementor-element-1d3d76e.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper,
					.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity input[type=number]{background-color:#FFFFFF00;}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
                    .eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .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-33970 .elementor-element.elementor-element-1d3d76e .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-33970 .elementor-element.elementor-element-1d3d76e .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-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
                    .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a i,
					.elementor-33970 .elementor-element.elementor-element-1d3d76e .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-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td{text-align:left;}.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{background-color:#FFFFFF;color:var( --e-global-color-primary );}.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop,
					.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a{color:var( --e-global-color-secondary );}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop i{color:var( --e-global-color-secondary );}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop svg{fill:var( --e-global-color-secondary );}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop svg,
					.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a svg{height:14px;width:14px;line-height:14px;}.elementor-33970 .elementor-element.elementor-element-1d3d76e .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop i,
					.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a i{font-size:14px;}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{background-color:var( --e-global-color-primary );}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{color:#FFFFFF;}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
				.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
				.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
				.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button:hover,
					.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-clear-btn .button:hover, 
					.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button:hover{background-color:#FFFFFF;color:var( --e-global-color-primary );}.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .eael-cart-update-btn button,
					.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
					.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,
					.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){width:95%;}.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .eael-cart-update-btn,
					.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-clear-btn,
					.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:center;}@media(max-width:767px){.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td,
				.elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td strong{font-size:14px;}}@media(min-width:768px){.elementor-33970 .elementor-element.elementor-element-4be8e726{--width:100%;}}/* Start custom CSS */.cart-custom-style2 .cart-collaterals {
    padding: 0px 0px 0px 0px !important;
}

.eael-woo-cart .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals, .eael-woo-cart .eael-woo-cart-wrapper .eael-cart-clear-btn .cart-collaterals .cart_totals {
    max-width: 100% !important;
}
/* Força o widget de carrinho a ocupar 100% da largura do container */
body.elementor-page-33970 .woocommerce {
    width: 100% !important;
    max-width: 100% !important;
}

/* Ajusta a tabela de produtos para expandir */
body.elementor-page-33970 .shop_table {
    width: 100% !important;
}

/* Remove possíveis margens internas que limitam o conteúdo */
body.elementor-page-33970 .elementor-widget-container {
    padding-left: 0;
    padding-right: 0;
}

.eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .eael-cart-update-btn button, .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-clear-btn .button, .eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button, .eael-woo-cart .elementor-33970 .elementor-element.elementor-element-1d3d76e .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active) {
    width: 100%;
}

.eael-woo-cart .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon, .eael-woo-cart .eael-woo-cart-wrapper .eael-cart-clear-btn .eael-cart-coupon-wrapper .coupon {
    border: 1px solid #d7dfef;
    border-radius: 5px;
    max-width: 90%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}/* End custom CSS */