.elementor-238 .elementor-element.elementor-element-5a689ad{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-238 .elementor-element.elementor-element-76b007d{--display:flex;}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove a{color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove a svg{fill:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove a:hover{color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table tbody tr td.product-remove a:hover svg{fill:var( --e-global-color-primary );}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-8eccb1c{text-align:center;justify-content:center;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-8eccb1c .quantity{text-align:center;justify-content:center;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-8eccb1c img{width:130px !important;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-45e2344{text-align:left;justify-content:flex-start;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-45e2344 .quantity{text-align:left;justify-content:flex-start;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-65aebf5{text-align:center;justify-content:center;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-65aebf5 .quantity{text-align:center;justify-content:center;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-c5a177c{text-align:center;justify-content:center;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-c5a177c .quantity{text-align:center;justify-content:center;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-5bf82df{text-align:center;justify-content:center;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-5bf82df .quantity{text-align:center;justify-content:center;}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity input[type=number]{background-color:var( --e-global-color-13a006d );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wc-table-header .eael-wct-th,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wc-table-header .eael-wct-th,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .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:var( --e-global-typography-27b0412-font-family ), Sans-serif;font-size:var( --e-global-typography-27b0412-font-size );text-transform:var( --e-global-typography-27b0412-text-transform );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-remove a:hover,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-name,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-name a,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-subtotal,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity input[type=number],
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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-238 .elementor-element.elementor-element-83a4a99 .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:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-price,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity .eael-cart-qty-minus,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-quantity .quantity .eael-cart-qty-plus,
					.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper.eael-woo-style-2 form.eael-woo-cart-form .eael-woo-cart-table .product-name .eael-woo-cart-sku,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-name dl,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td:not(.product-thumbnail),
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td a,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-minus,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-plus,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity input[type=number],
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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:var( --e-global-typography-eb9f316-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
                    .eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .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-238 .elementor-element.elementor-element-83a4a99 .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-238 .elementor-element.elementor-element-83a4a99 .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-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
                    .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a i,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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;}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th{color:var( --e-global-color-text );font-family:var( --e-global-typography-eb9f316-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr:not(.shipping) td,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td a{color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr.shipping td{color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td a{color:var( --e-global-color-46dd739c );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td a:hover{color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td strong{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon input{color:var( --e-global-color-text );font-family:var( --e-global-typography-eb9f316-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon input::placeholder{color:var( --e-global-color-text );opacity:var( --e-global-color-text );}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{font-family:var( --e-global-typography-4c9be16-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9be16-font-size );font-weight:var( --e-global-typography-4c9be16-font-weight );background-color:var( --e-global-color-primary );color:var( --e-global-color-13a006d );}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a{color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .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-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .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-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop svg,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a svg{height:12px;width:12px;line-height:12px;}.elementor-238 .elementor-element.elementor-element-83a4a99 .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .eael-woo-cart-back-to-shop i,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .return-to-shop a i{font-size:12px;}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button, 
				.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){font-family:var( --e-global-typography-f81afd1-font-family ), Sans-serif;font-size:var( --e-global-typography-f81afd1-font-size );font-weight:var( --e-global-typography-f81afd1-font-weight );text-transform:var( --e-global-typography-f81afd1-text-transform );letter-spacing:var( --e-global-typography-f81afd1-letter-spacing );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{background-color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button{color:var( --e-global-color-13a006d );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button:hover,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button:hover, 
					.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button, 
					.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button,
					.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){margin:10px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-error,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-error li{color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-error::before{color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-error{font-family:var( --e-global-typography-eb9f316-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-info,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .woocommerce-info{color:var( --e-global-color-text );font-family:var( --e-global-typography-eb9f316-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-info::before,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .woocommerce-info::before{color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-message,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-message a{color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-message::before{color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-message{font-family:var( --e-global-typography-eb9f316-font-family ), Sans-serif;font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-39694a6{--display:flex;}@media(max-width:1024px){.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wc-table-header .eael-wct-th,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .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:var( --e-global-typography-27b0412-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td:not(.product-thumbnail),
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td a,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-minus,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-plus,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity input[type=number],
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th{font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td strong{font-size:var( --e-global-typography-text-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon input{font-size:var( --e-global-typography-eb9f316-font-size );}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{font-size:var( --e-global-typography-4c9be16-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button, 
				.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){font-size:var( --e-global-typography-f81afd1-font-size );letter-spacing:var( --e-global-typography-f81afd1-letter-spacing );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-error{font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-info,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .woocommerce-info{font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-message{font-size:var( --e-global-typography-eb9f316-font-size );}}@media(min-width:768px){.elementor-238 .elementor-element.elementor-element-5a689ad{--content-width:1400px;}}@media(max-width:767px){.elementor-238 .elementor-element.elementor-element-5a689ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-ec8a5b8{text-align:right;justify-content:flex-end;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-ec8a5b8 .quantity{text-align:right;justify-content:flex-end;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-8eccb1c img{width:80px !important;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-45e2344{text-align:left;justify-content:flex-start;}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .elementor-repeater-item-45e2344 .quantity{text-align:left;justify-content:flex-start;}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wc-table-header .eael-wct-th,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .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:var( --e-global-typography-27b0412-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td:not(.product-thumbnail),
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td a,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-minus,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity .eael-cart-qty-plus,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .eael-wct-td.product-quantity .quantity input[type=number],
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a svg,
                    .eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .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-238 .elementor-element.elementor-element-83a4a99 .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-238 .elementor-element.elementor-element-83a4a99 .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:22px;width:22px;line-height:22px;}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-remove a i,
                    .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper form.eael-woo-cart-form .eael-woo-cart-table .product-thumbnail .eael-woo-cart-product-remove a i,
					.elementor-238 .elementor-element.elementor-element-83a4a99 .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:22px;}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr th{font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals table tr td strong{font-size:var( --e-global-typography-text-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon input{font-size:var( --e-global-typography-eb9f316-font-size );}.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .eael-cart-coupon-wrapper .coupon button{font-size:var( --e-global-typography-4c9be16-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals button, 
				.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .button,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-clear-btn .button,
				.eael-woo-cart .elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .eael-cart-coupon-and-collaterals .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(:hover):not(:active){font-size:var( --e-global-typography-f81afd1-font-size );letter-spacing:var( --e-global-typography-f81afd1-letter-spacing );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-error{font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-info,
				.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper ~ .woocommerce-info{font-size:var( --e-global-typography-eb9f316-font-size );}.elementor-238 .elementor-element.elementor-element-83a4a99 .eael-woo-cart-wrapper .woocommerce-notices-wrapper .woocommerce-message{font-size:var( --e-global-typography-eb9f316-font-size );}}/* Start custom CSS for eael-woo-cart, class: .elementor-element-83a4a99 *//* ===== Carrito EA Woo Cart: Layout 2 columnas limpio y alineado ===== */
@media (max-width: 767px) {

  /* Evita scroll lateral */
  .eael-woo-cart-wrapper,
  .eael-woo-cart-table-wrap,
  .eael-woo-cart-table {
    width: 100% !important;
    min-width: 0 !important;
    overflow-x: hidden !important;
  }

  /* Cada producto en dos columnas: imagen/izq + info/der */
  .eael-wct-tr {
    display: grid !important;
    grid-template-columns: 100px 1fr;
    grid-template-areas:
      "thumb name"
      "thumb price"
      "thumb qty"
      "thumb subtotal";
    column-gap: 12px;
    row-gap: 4px;
    align-items: start;
    padding: 10px 0;
    border-bottom: 1px solid #eee;
  }

  /* Ajuste visual de celdas */
  .eael-wct-td {
    width: 100% !important;
    max-width: 100% !important;
    white-space: normal !important;
    word-break: break-word !important;
    margin: 0;
    padding: 0;
  }

  /* Imagen del producto */
  .eael-wct-td.product-thumbnail {
    grid-area: thumb;
  }
  .eael-wct-td.product-thumbnail img {
    width: 100%;
    max-width: 90px;
    height: auto;
    border-radius: 6px;
    display: block;
  }

  /* Nombre del producto con eliminar al lado */
  .eael-wct-td.product-name {
    grid-area: name;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    line-height: 1.3;
  }
  .eael-wct-td.product-remove {
    order: 2;
    margin-left: 10px;
  }




  /* Pseudoetiquetas (opcional: si quieres mostrar títulos antes de cada valor) */
  .eael-wct-td.product-price::before    { content: "Precio"; font-size: 14px; font-weight: 500; color: #1B2D23; display: block; margin-bottom: 2px; }
  .eael-wct-td.product-quantity::before { content: "Cantidad"; font-size: 14px; font-weight: 500; color: #1B2D23; display: block; margin-bottom: 2px; }
  .eael-wct-td.product-subtotal::before { content: "Subtotal"; font-size: 14px; font-weight: 500; color: #1B2D23; display: block; margin-bottom: 2px; }

  /* Quita encabezado de tabla (ya no es necesario) */
  .eael-wc-table-header { display: none !important; }

  /* Elimina márgenes entre productos */
  .eael-wc-table-body { gap: 0 !important; }

  /* Compacta inputs y botones del carrito */
  .woocommerce-cart-form .actions {
    display: flex;
    flex-direction: column;
    gap: 8px;
  }
  .woocommerce-cart-form .actions .coupon,
  .woocommerce-cart-form .actions .button {
    width: 100% !important;
  }
}

/* ===== Refinado visual EA Woo Cart móvil ===== */
@media (max-width: 767px) {

  /* --- Ajuste de cantidad (espacio entre - 1 +) --- */
  .eael-wct-td.product-quantity {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 4px !important; /* reduce el espacio entre los botones */
  }

  /* Forzar que los botones y el input estén bien alineados */
  .eael-wct-td.product-quantity .quantity {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 4px !important;
  }

  /* Ajuste visual del input numérico */
  .quantity input.qty {
    width: 36px !important;
    height: 30px !important;
    text-align: center;
    margin: 0 !important;
    padding: 0 !important;
    border: 1px solid #ccc;
    border-radius: 4px;
    font-size: 14px;
  }

  /* Botones + y - más compactos */
  .quantity .qty_button,
  .quantity .plus,
  .quantity .minus {
    width: 28px !important;
    height: 28px !important;
    line-height: 26px !important;
    text-align: center;
    font-size: 16px !important;
    border: 1px solid #ccc !important;
    border-radius: 4px;
    background: #fff !important;
    cursor: pointer;
  }

  .quantity .qty_button:hover,
  .quantity .plus:hover,
  .quantity .minus:hover {
    background: #f5f5f5 !important;
  }

  /* --- Pequeños ajustes de alineación --- */
  .eael-wct-td.product-price,
  .eael-wct-td.product-subtotal {
    margin-top: 2px;
  }

  /* Eliminar espacio extra inferior de cada item */
  .eael-wct-tr {
    padding-bottom: 8px;
    margin-bottom: 0;
  }

  /* --- OPCIONAL: look premium “tarjeta ligera” --- */
  .eael-wct-tr {
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.05);
    padding: 12px;
    margin-bottom: 10px;
  }

  /* Botón de eliminar: pequeño, alineado arriba a la derecha */
  .eael-wct-td.product-remove {
    position: absolute;
    top: 8px;
    right: 10px;
    font-size: 18px;
  }
  .eael-wct-tr { position: relative; }

}

/* --- Poner "Cantidad" y los controles (- 1 +) en una MISMA fila --- */
@media (max-width: 767px) {

  /* Asegura que la celda esté en su área del grid (por si faltó) */
  .eael-wct-td.product-price    { grid-area: price; }
  .eael-wct-td.product-quantity { grid-area: qty; }
  .eael-wct-td.product-subtotal { grid-area: subtotal; }

  /* La celda de cantidad va en fila, alineada y sin saltos */
  .eael-wct-td.product-quantity {
    display: flex !important;
    align-items: center !important;
    gap: 6px !important;
    flex-wrap: nowrap !important;
  }

  /* Hacer el label "Cantidad" inline, a la izquierda de los botones */
  .eael-wct-td.product-quantity::before {
    content: "Cantidad";
    display: inline-block !important;
    margin: 0 8px 0 0 !important;  /* espacio a la derecha del label */
    white-space: nowrap !important; /* evita que “Cantidad” haga salto */
  }

  /* Contenedor interno de los botones e input en fila */
  .eael-wct-td.product-quantity .quantity {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    flex-wrap: nowrap !important;
  }

  /* (Opcional) si algún tema fuerza anchuras raras, lo compactamos */
  .quantity input.qty {
    width: 36px !important;
    height: 30px !important;
    text-align: center;
    margin: 0 !important;
    padding: 0 !important;
  }

  .quantity .plus,
  .quantity .minus {
    width: 28px !important;
    height: 28px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }
}
/* ===== Ajuste fino: menos espacio y textos centrados ===== */
@media (max-width: 767px) {

  /* Compactar cada fila (sin perder tu layout 2 columnas) */
  .eael-wct-tr{
    row-gap: 2px !important;     /* menos separación vertical entre líneas */
    padding: 8px 0 !important;   /* menos alto de cada item */
    margin-bottom: 6px !important;
    border-bottom: 1px solid #e9e9e9 !important;
  }

  /* Celdas sin rellenos extra */
  .eael-wct-td{
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Imagen ligeramente más compacta */
  .eael-wct-td.product-thumbnail img{
    max-width: 80px !important;
  }

  /* Centrar textos de la columna derecha */
  .eael-wct-td.product-price,
  .eael-wct-td.product-quantity,
  .eael-wct-td.product-subtotal{
    text-align: center !important;
  }

  /* Etiquetas en línea (Precio / Cantidad / Total) */
  .eael-wct-td.product-price::before,
  .eael-wct-td.product-quantity::before,
  .eael-wct-td.product-subtotal::before{
    display: inline-block !important;
    margin-right: 6px !important;
    margin-bottom: 0 !important;
    vertical-align: middle;
  }

  /* Cantidad en una sola fila, sin espacios extra */
  .eael-wct-td.product-quantity{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important; /* centrado real del bloque */
    gap: 6px !important;
    flex-wrap: nowrap !important;
  }
  .eael-wct-td.product-quantity .quantity{
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    flex-wrap: nowrap !important;
  }
  .quantity input.qty{
    width: 34px !important;
    height: 28px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center;
  }
  .quantity .plus,
  .quantity .minus{
    width: 26px !important;
    height: 26px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }

  /* Un poco menos de aire antes del bloque de cupón/totales */
  .eael-cart-coupon-and-collaterals{ margin-top: 8px !important; }
  .cart-collaterals{ margin-top: 10px !important; }
}

/* === Parche: sin hueco a la derecha y todo centrado (solo móvil) === */
@media (max-width: 767px) {

  /* Quita padding/margen lateral del contenedor del widget en la página de carrito */
  .woocommerce-cart .elementor-section .elementor-container,
  .woocommerce-cart .elementor-column,
  .woocommerce-cart .elementor-widget-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    box-sizing: border-box;
  }

  /* Asegura que los wrappers del carrito no agreguen ancho extra */
  .woocommerce-cart .eael-woo-cart-wrapper,
  .woocommerce-cart .eael-woo-cart-table-wrap,
  .woocommerce-cart .eael-woo-cart-table,
  .woocommerce-cart .eael-wc-table-body,
  .woocommerce-cart .eael-wct-tr {
    width: 100% !important;
    padding-right: 0 !important;
    margin-right: 0 !important;
    box-sizing: border-box;
  }

  /* Centrado real de los bloques de la columna derecha (vence rules del plugin) */
  .woocommerce-cart .eael-wct-td.product-name,
  .woocommerce-cart .eael-wct-td.product-price,
  .woocommerce-cart .eael-wct-td.product-quantity,
  .woocommerce-cart .eael-wct-td.product-subtotal {
    display: flex !important;
    justify-content: center !important;
    text-align: center !important;
  }

  /* El label “Cantidad” + controles, centrados en la misma fila */
  .woocommerce-cart .eael-wct-td.product-quantity::before {
    display: inline-block !important;
    margin-right: 8px !important;
    white-space: nowrap !important;
    content: "Cantidad";
  }
  .woocommerce-cart .eael-wct-td.product-quantity .quantity {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
    flex-wrap: nowrap !important;
  }

  /* Un pelín menos de alto por ítem para compactar aún más */
  .woocommerce-cart .eael-wct-tr {
    padding: 8px 0 !important;
    row-gap: 2px !important;
  }
}

/* ===== Fix: botón Eliminar visible y sin cortes ===== */
@media (max-width: 767px) {

  /* Asegura área táctil suficiente y que no se recorte */
  .eael-wct-td.product-remove a.remove{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 2px !important;
    height: 2px !important;
    line-height: 28px !important;
    text-decoration: none !important;
  }}
  
  .fa-times:before { font-size: 12px ;}/* End custom CSS */
/* Start custom CSS */.woocommerce table.shop_table thead th, .woocommerce-page table.shop_table thead th {
    font-family: "gill-facia", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    color: #00261C;
}

.woocommerce #content table.cart td, .woocommerce-page #content table.cart td {
    font-family: "gill-facia", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    color: #00261C;
}


.woocommerce-cart .cart-collaterals .cart_totals>h2, .woocommerce-cart .cart-collaterals .cross-sells>h2 {
    font-family: "gill-facia", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    color: #00261C;
    
}


.woocommerce .quantity input[type=email], .woocommerce .quantity input[type=number], .woocommerce .quantity input[type=text] {
    font-family: "gill-facia", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    color: #00261C;
    border: 1px solid #00261C;
    
}

.woocommerce #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text {
    font-family: "gill-facia", Sans-serif;
    font-weight: 600;
    color: #00261C !important;
    border: 1px solid #00261C;
    
}


.woocommerce a.button, .woocommerce button.button.alt, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce a.button.alt, .woocommerce .woocommerce-message a.button, .ast-site-header-cart .widget_shopping_cart .buttons .button.checkout, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
    font-family: "gill-facia", Sans-serif;
    text-transform: uppercase;
}



 .woocommerce a.remove {
     color: #00261C;
     border: 0px
 }
 
 .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    font-family: "century", Sans-serif;
       color: #00261C;
}

.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-family: "century", Sans-serif;
       color: #00261C;
}



.woocommerce-cart .cart-collaterals .cart_totals .shop_table, .woocommerce-cart .cart-collaterals .cross-sells .shop_table {
    font-family: "century", Sans-serif;
       color: #00261C;
}/* End custom CSS */