.elementor-2244 .elementor-element.elementor-element-bec2ccc{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2244 .elementor-element.elementor-element-bec2ccc:not(.elementor-motion-effects-element-type-background), .elementor-2244 .elementor-element.elementor-element-bec2ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://wealthexpoar.com/wp-content/uploads/2025/04/1920x480-mt4-1920x480-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2244 .elementor-element.elementor-element-bec2ccc::before, .elementor-2244 .elementor-element.elementor-element-bec2ccc > .elementor-background-video-container::before, .elementor-2244 .elementor-element.elementor-element-bec2ccc > .e-con-inner > .elementor-background-video-container::before, .elementor-2244 .elementor-element.elementor-element-bec2ccc > .elementor-background-slideshow::before, .elementor-2244 .elementor-element.elementor-element-bec2ccc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2244 .elementor-element.elementor-element-bec2ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );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-2244 .elementor-element.elementor-element-0a4b28e{text-align:center;}.elementor-2244 .elementor-element.elementor-element-0a4b28e img{width:18%;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2244 .elementor-element.elementor-element-0fb951c{--main-alignment:right;--divider-style:solid;--subtotal-divider-style:solid;--view-cart-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:#000000;--toggle-button-icon-color:#000000;--toggle-button-background-color:var( --e-global-color-primary );--cart-background-color:#000000;--cart-border-style:solid;--cart-border-radius:5px 5px 5px 5px;--cart-padding:15px 15px 15px 15px;--remove-item-button-color:#FFFFFF;--menu-cart-subtotal-color:#FFFFFF;--menu-cart-subtotal-text-align:left;--checkout-button-text-color:#000000;--checkout-button-background-color:var( --e-global-color-primary );}.elementor-2244 .elementor-element.elementor-element-0fb951c.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{right:0;left:auto;transform:none;}.elementor-2244 .elementor-element.elementor-element-0fb951c .elementor-menu-cart__main{border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2244 .elementor-element.elementor-element-0fb951c .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;--subtotal-divider-color:#FFFFFF;}.elementor-2244 .elementor-element.elementor-element-0fb951c .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:5px 5px 5px 5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2244 .elementor-element.elementor-element-b6c0a3e{text-align:center;}.elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .elementor-add-to-cart.elementor-product-simple .cart{flex-direction:row;}.woocommerce .elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .cart .button{color:#000000;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-2244 .elementor-element.elementor-element-f91cfb3 .custom-add-to-cart-wrapper .button-text{color:#000000;}.elementor-2244 .elementor-element.elementor-element-f91cfb3 .custom-add-to-cart-wrapper .custom-add-to-cart{background-color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .quantity .qty{color:#FFFFFF;background-color:#000000;border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .custom-add-to-cart-wrapper .quantity-input{color:#FFFFFF;background-color:#000000;border-color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .single_add_to_cart_button svg{height:16px;width:16px;}.woocommerce .elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .single_add_to_cart_button i{font-size:16px;color:#000000;}.elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .custom-add-to-cart svg{height:16px;width:16px;}.elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .custom-add-to-cart i{font-size:16px;color:#000000;}.woocommerce .elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .single_add_to_cart_button svg path{fill:#000000;}.elementor-2244 .elementor-element.elementor-element-f91cfb3 .eael-single-product-add-to-cart .custom-add-to-cart svg path{fill:#000000;}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for eael-woo-add-to-cart, class: .elementor-element-f91cfb3 */.elementor-2244 .elementor-element.elementor-element-f91cfb3 a{
    color: white !important;
}
.elementor-2244 .elementor-element.elementor-element-f91cfb3 .amount{
    color: white !important;
}

/* Ajusta el ancho y separación de la miniatura */
.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__thumb {
  width: 60px;
  padding-right: 10px;
  vertical-align: middle;
}
.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__thumb img {
  width: 100%;
  height: auto;
}
/* Asegura que toda la fila quede alineada verticalmente */
.woocommerce-grouped-product-list tr {
  vertical-align: middle;
}

.minus, .plus{
    background: #05fd5f;
    color: black;
}/* End custom CSS */