.elementor-24 .elementor-element.elementor-element-692aa8a{--display:flex;--min-height:28vh;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-692aa8a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-692aa8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F29D30;}.elementor-24 .elementor-element.elementor-element-692aa8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-35a590e{--display:flex;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item a.hfe-menu-item{padding-left:8px;padding-right:8px;}.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item a.hfe-sub-menu-item{padding-left:calc( 8px + 20px );padding-right:8px;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 8px + 40px );padding-right:8px;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 8px + 60px );padding-right:8px;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 8px + 80px );padding-right:8px;}.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item a.hfe-menu-item, .elementor-24 .elementor-element.elementor-element-5e16828 .menu-item a.hfe-sub-menu-item{padding-top:3px;padding-bottom:3px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-24 .elementor-element.elementor-element-5e16828 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:5px;}.elementor-24 .elementor-element.elementor-element-5e16828 ul.sub-menu{width:220px;}.elementor-24 .elementor-element.elementor-element-5e16828 .sub-menu a.hfe-sub-menu-item,
						 .elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-24 .elementor-element.elementor-element-5e16828 a.hfe-menu-item, .elementor-24 .elementor-element.elementor-element-5e16828 a.hfe-sub-menu-item{font-family:"Roboto", Sans-serif;font-weight:600;line-height:31px;}.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item a.hfe-menu-item, .elementor-24 .elementor-element.elementor-element-5e16828 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item a.hfe-menu-item, .elementor-24 .elementor-element.elementor-element-5e16828 .sub-menu, .elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown, .elementor-24 .elementor-element.elementor-element-5e16828 .hfe-dropdown-expandible{background-color:#F29D30;}.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item a.hfe-menu-item:hover,
								.elementor-24 .elementor-element.elementor-element-5e16828 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item a.hfe-menu-item.highlighted,
								.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item a.hfe-menu-item:focus{color:#FFFFFF;background-color:#D4961B;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:#FFC42E;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:unset;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:#FFC42E;}.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-24 .elementor-element.elementor-element-5e16828 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#FFFFFF;background-color:#D4961B;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:after{background-color:#EBB343;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-nav-menu:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a.current-menu-item:after{background-color:unset;}.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-24 .elementor-element.elementor-element-5e16828 .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:after{border-color:#EBB343;}.elementor-24 .elementor-element.elementor-element-5e16828 .sub-menu a.hfe-sub-menu-item,
								.elementor-24 .elementor-element.elementor-element-5e16828 .elementor-menu-toggle,
								.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5e16828 .sub-menu,
								.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown,
								.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown-expandible,
								.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#F29D30;}.elementor-24 .elementor-element.elementor-element-5e16828 .sub-menu li.menu-item:not(:last-child),
						.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-24 .elementor-element.elementor-element-963ee77{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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:0px;}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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:0px;height:0px;background:#F5A922;}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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% - 0px - 28px);}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper{width:41%;}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .cart-collaterals{width:calc(100% - 41%);}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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:0%;}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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-quantity{flex-basis:23%;}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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-subtotal{flex-basis:18%;}.elementor-24 .elementor-element.elementor-element-963ee77 .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-td.product-remove a,
					.elementor-24 .elementor-element.elementor-element-963ee77 .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-td.product-thumbnail .eael-woo-cart-product-remove a{color:#FFFFFF !important;}.elementor-24 .elementor-element.elementor-element-963ee77 .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-td.product-remove a svg,
					.elementor-24 .elementor-element.elementor-element-963ee77 .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-td.product-thumbnail .eael-woo-cart-product-remove a svg{fill:#FFFFFF !important;}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove{text-align:center;}.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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{flex-basis:10%;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper.eael-woo-style-2:not(.has-table-right-content){background:#F29D30;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper.eael-woo-style-2.has-table-left-content.has-table-right-content{background:linear-gradient(to right, #F29D30 41%, #F29D30 0%);background-color:#F29D30;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper.eael-woo-style-2{background:#F29D30;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-963ee77 .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::after{background:#000000;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wc-table-header .eael-wct-th,
				.elementor-24 .elementor-element.elementor-element-963ee77 .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:19px;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-remove a:hover,
					.elementor-24 .elementor-element.elementor-element-963ee77 .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:hover,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-name,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-name a,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-subtotal,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity input[type=number],
					.elementor-24 .elementor-element.elementor-element-963ee77 .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,
					.elementor-24 .elementor-element.elementor-element-963ee77 .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-name a{color:#000000 !important;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-price,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity .eael-cart-qty-minus,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity .eael-cart-qty-plus,
					.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .product-name .eael-woo-cart-sku,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-name dl,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a,
					.elementor-24 .elementor-element.elementor-element-963ee77 .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{color:#000000 !important;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
					.elementor-24 .elementor-element.elementor-element-963ee77 .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{fill:#000000 !important;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td:not(.product-thumbnail),
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td a,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-minus,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-plus,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity input[type=number],
					.elementor-24 .elementor-element.elementor-element-963ee77 .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-size:18px;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
                    .eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .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-24 .elementor-element.elementor-element-963ee77 .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-24 .elementor-element.elementor-element-963ee77 .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:21px;width:21px;line-height:21px;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
                    .elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a i,
					.elementor-24 .elementor-element.elementor-element-963ee77 .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:21px;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper.eael-woo-style-2 .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr{border-color:#000000;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th{font-size:20px;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td,
				.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td strong{font-size:19px;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{background-color:#AC4500;}.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-error,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-info,
					.elementor-24 .elementor-element.elementor-element-963ee77 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-message{padding:050px 0px 0px 0px;}body.elementor-page-24:not(.elementor-motion-effects-element-type-background), body.elementor-page-24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){body:not(.rtl) .elementor-24 .elementor-element.elementor-element-5e16828.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-692aa8a{--width:68%;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-692aa8a{--width:780px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-5e16828.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-24 .elementor-element.elementor-element-5e16828 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}}/* Start custom CSS for eael-woo-cart, class: .elementor-element-963ee77 *//* ========================================================= */
/* DYNAMIC "REMOVE FROM CART" TEXT (SOLID BUTTON STYLE)      */
/* ========================================================= */

/* 1. Peidame originaalse X ikooni */
.eael-woo-cart-table .eael-woo-cart-td.product-remove a.remove svg,
.eael-woo-cart-table .eael-woo-cart-td.product-remove a.remove i {
    display: none !important;
}

/* 2. Muudame lingi päris nupuks (nagu karusellis) */
.eael-woo-cart-table .eael-woo-cart-td.product-remove a.remove {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    width: auto !important;
    min-height: 36px !important; /* Sama paksus mis karuselli nuppudel */
    padding: 0 16px !important;  /* Piisav hingamisruum külgedel */
    
    background-color: #880808 !important; /* Puhas ja tume punane taust */
    border: 1px solid #b31b1b !important; /* Taustaga sama värvi äärejoon */
    border-radius: 5px !important;        /* Ümarad nurgad */
    
    font-size: 13px !important;
    font-weight: 700 !important;
    text-decoration: none !important;     /* Eemaldame allakriipsutuse */
    line-height: normal !important;
    
    /* SEE ON KRIITILINE: Keelab tekstil mitmele reale minemast ja hoiab kasti koos */
    white-space: nowrap !important; 
    box-sizing: border-box !important;
}

/* Hover efekt - nupule minnes läheb õrnalt veel tumedamaks */
.eael-woo-cart-table .eael-woo-cart-td.product-remove a.remove:hover {
    background-color: #8f1515 !important;
    border-color: #8f1515 !important;
}

/* 3. Dünaamiline tekst: Eesti keel (Vaikimisi) */
.eael-woo-cart-table .eael-woo-cart-td.product-remove a.remove::after {
    content: "Eemalda toode" !important;
}

/* 4. Dünaamiline tekst: Vene keel */
html[lang="ru-RU"] .eael-woo-cart-table .eael-woo-cart-td.product-remove a.remove::after {
    content: "Удалить" !important; 
}




/* ========================================================= */
/* MOBIILIVAATE OSTUKORVI PARANDUSED (Nupud tagasi!)         */
/* ========================================================= */

@media (max-width: 767px) {
    
    /* 1. Toome eemaldamise nupu (Punane nupp) mobiilis tagasi */
    .eael-woo-cart-table .eael-woo-cart-tr .product-remove {
        display: flex !important; /* EAEL peidab selle mobiilis tavaliselt ära */
        justify-content: center;
        margin-top: 15px; /* Tekitame nupu ümber veidi ruumi */
        width: 100% !important;
        border: none !important;
    }

    /* 2. Toome tagasi + ja - nupud koguse juures */
    .eael-woo-cart-table .eael-woo-cart-tr .product-quantity .quantity {
        display: flex !important; /* Sunnime koguse nupud ritta */
        align-items: center;
        justify-content: center;
        gap: 5px;
    }

    .eael-woo-cart-table .eael-woo-cart-tr .product-quantity .quantity .eael-cart-qty-minus,
    .eael-woo-cart-table .eael-woo-cart-tr .product-quantity .quantity .eael-cart-qty-plus {
        display: flex !important; /* EAEL peidab need tihti mobiilis */
        width: 30px !important;
        height: 30px !important;
        background-color: #f0f0f0; /* Kerge hall taust nupule */
        align-items: center;
        justify-content: center;
        cursor: pointer;
        border-radius: 3px;
    }

    /* 3. Parandame üldist ridade paigutust mobiilis, et tekst ei oleks litsutud */
    .eael-woo-cart-table .eael-woo-cart-tr {
        padding: 20px 10px !important;
        border-bottom: 2px solid #eee !important; /* Eraldame tooted selgemalt */
    }

    /* Teeme toote nime ja hinna mobiilis selgemaks */
    .eael-woo-cart-table .eael-woo-cart-td.product-name {
        font-weight: bold !important;
        margin-bottom: 10px;
    }
}


/* ========================================================= */
/* FIX: TOPELT KEELEVALIKU EEMALDAMINE (CART & CHECKOUT)     */
/* ========================================================= */

/* Sihi ainult ostukorvi ja kassa lehti */
.woocommerce-cart .trp-language-switcher + .trp-language-switcher,
.woocommerce-checkout .trp-language-switcher + .trp-language-switcher {
    display: none !important;
}

/* Kui nad ei asu vahetult üksteise järel, siis see on kindlam valik: */
body.woocommerce-cart .trp-language-switcher:nth-of-type(n+2),
body.woocommerce-checkout .trp-language-switcher:nth-of-type(n+2) {
    display: none !important;
}

/* Garanteerime, et see ainus allesjäänud nupp on alati pealmine */
.woocommerce-cart .trp-language-switcher,
.woocommerce-checkout .trp-language-switcher {
    z-index: 999999 !important;
    pointer-events: auto !important;
}



/* ========================================================= */
/* "TAGASI POODI" NUPU STIILID (WOOCOMMERCE STANDARD)        */
/* ========================================================= */

.return-to-shop {
    margin-bottom: 30px !important;
}

.return-to-shop .button.wc-backward {
    display: inline-block !important;
    padding: 12px 30px !important;
    background-color: #000000 !important; /* Must taust */
    color: #ffffff !important;            /* Valge tekst */
    border: 1px solid #000000 !important;
    border-radius: 5px !important;        /* Ümarad nurgad */
    text-decoration: none !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    transition: all 0.3s ease !important;
    line-height: normal !important;
    text-align: center;
}

/* Hover efekt */
.return-to-shop .button.wc-backward:hover {
    background-color: #333333 !important; /* Tumehall hoveril */
    border-color: #333333 !important;
    color: #ffffff !important;
}/* End custom CSS */