.elementor-5904 .elementor-element.elementor-element-76ae895a{--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-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5904 .elementor-element.elementor-element-76ae895a:not(.elementor-motion-effects-element-type-background), .elementor-5904 .elementor-element.elementor-element-76ae895a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#113470;}.elementor-5904 .elementor-element.elementor-element-76ae895a.e-con{--align-self:center;}.elementor-5904 .elementor-element.elementor-element-42e63237{--display:flex;}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-menu-toggle{margin-right:auto;background-color:#02010100;}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-fdc96b0 );fill:var( --e-global-color-fdc96b0 );}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-35c99288 .e--pointer-framed .elementor-item:before,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-35c99288 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown a, .elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-menu-toggle{color:var( --e-global-color-83e7262 );fill:var( --e-global-color-83e7262 );}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown a:hover,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown a:focus,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-menu-toggle:hover,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown a:hover,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown a:focus,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown{border-radius:15px 15px 15px 15px;}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:15px;border-top-right-radius:15px;}.elementor-5904 .elementor-element.elementor-element-35c99288 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-5904 .elementor-element.elementor-element-35c99288 div.elementor-menu-toggle{color:var( --e-global-color-fdc96b0 );}.elementor-5904 .elementor-element.elementor-element-35c99288 div.elementor-menu-toggle svg{fill:var( --e-global-color-fdc96b0 );}.elementor-5904 .elementor-element.elementor-element-35c99288 div.elementor-menu-toggle:hover, .elementor-5904 .elementor-element.elementor-element-35c99288 div.elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-5904 .elementor-element.elementor-element-35c99288 div.elementor-menu-toggle:hover svg, .elementor-5904 .elementor-element.elementor-element-35c99288 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-accent );}.elementor-5904 .elementor-element.elementor-element-4f6a9585{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5904 .elementor-element.elementor-element-75d8a080{width:var( --container-widget-width, 28.571% );max-width:28.571%;margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;--container-widget-width:28.571%;--container-widget-flex-grow:0;text-align:center;}.elementor-5904 .elementor-element.elementor-element-75d8a080.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5904 .elementor-element.elementor-element-75d8a080 img{width:80px;}.elementor-5904 .elementor-element.elementor-element-524b3a2a{--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-between;--align-items:center;}.elementor-5904 .elementor-element.elementor-element-754e0318{width:var( --container-widget-width, 40px );max-width:40px;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fdc96b0 );}.elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-framed .elementor-icon, .elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-default .elementor-icon{color:var( --e-global-color-fdc96b0 );border-color:var( --e-global-color-fdc96b0 );}.elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-framed .elementor-icon, .elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fdc96b0 );}.elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-framed .elementor-icon:hover, .elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-framed .elementor-icon:hover, .elementor-5904 .elementor-element.elementor-element-754e0318.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-754e0318 .elementor-icon{font-size:32px;}.elementor-5904 .elementor-element.elementor-element-754e0318 .elementor-icon svg{height:32px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart *{transition:all 200ms;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart{width:300px;top:60px;background-color:#f6f6f6;box-shadow:-7px 6px 10px -2px rgba(0, 0, 0, 0.18823529411764706);border-radius:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-items-holder{max-height:800px;gap:3px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_cart_header{background-color:#eaeaea;padding:10px 15px 10px 15px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#CECECE;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_cart_close_button{width:28px;height:28px;border-radius:20px;background-color:#FFFFFF;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_cart_close_button i{font-size:16px;color:#707070;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_cart_close_button svg{font-size:16px;fill:#707070;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_cart_close_button:hover i{color:#FF8282;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_cart_close_button:hover svg{fill:#FF8282;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_cart_close_button:hover{background-color:#FFF1F1;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item{padding:10px 10px 10px 10px;background-color:#ffffff;gap:12px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item-image{width:70px;height:70px;background-color:#f0f0f0;object-fit:contain;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item-image-wrapper{width:70px;height:70px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item-title-text{color:#494949;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_mini_price{color:#494949;margin-top:5px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_mini_qty{color:#494949;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_mini_quantity_input{height:25px;margin-top:5px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_mini_minus{width:25px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_mini_plus{width:25px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_mini_input{width:25px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item-delete{align-self:center;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 15px;gap:5px;background-color:#eaeaea;color:#373737;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item-delete i{font-size:15px;color:#373737;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item-delete svg{font-size:15px;fill:#373737;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item-delete:hover{background-color:#FFF1F1;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item-delete:hover i{color:#FF8282;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-item-delete:hover svg{fill:#FF8282;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-footer{background-color:#eaeaea;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#CECECE;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-subtotal{justify-content:space-between;gap:5px;color:#616161;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-checkout-btn{text-align:center;border-radius:5px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-viewcart-btn{text-align:center;border-radius:5px;flex-grow:1;color:#ffffff;background-color:var( --e-global-color-accent );}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-viewcart-btn,.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-checkout-btn{padding:10px 15px 10px 15px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_cart_btn_wrapper{margin-top:10px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-viewcart-btn:hover{color:#ffffff;background-color:var( --e-global-color-aa0c60e );border-style:none;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart_container{justify-content:flex-end;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_mini_cart_toggle{padding:10px 15px 10px 15px;font-size:21px;color:var( --e-global-color-fdc96b0 );border-radius:5px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue_mini_cart_toggle:hover{color:var( --e-global-color-accent );border-radius:5px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd .ue-mini-cart-empty-message{color:#929292;margin-top:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-5904 .elementor-element.elementor-element-4f6a9585{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5904 .elementor-element.elementor-element-75d8a080{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5904 .elementor-element.elementor-element-75d8a080 img{width:300px;}.elementor-5904 .elementor-element.elementor-element-524b3a2a{--justify-content:flex-end;}.elementor-5904 .elementor-element.elementor-element-754e0318{margin:4px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5904 .elementor-element.elementor-element-754e0318 .elementor-icon{font-size:28px;}.elementor-5904 .elementor-element.elementor-element-754e0318 .elementor-icon svg{height:28px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-5904 .elementor-element.elementor-element-76ae895a{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-5904 .elementor-element.elementor-element-42e63237{--width:40px;}.elementor-5904 .elementor-element.elementor-element-35c99288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5904 .elementor-element.elementor-element-4f6a9585{--width:45%;--justify-content:flex-end;}.elementor-5904 .elementor-element.elementor-element-75d8a080{width:var( --container-widget-width, 42% );max-width:42%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;}.elementor-5904 .elementor-element.elementor-element-75d8a080 img{width:100%;}.elementor-5904 .elementor-element.elementor-element-524b3a2a{--width:100px;}.elementor-5904 .elementor-element.elementor-element-754e0318{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5904 .elementor-element.elementor-element-754e0318 .elementor-icon{font-size:21px;}.elementor-5904 .elementor-element.elementor-element-754e0318 .elementor-icon svg{height:21px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5904 .elementor-element.elementor-element-27c8f1dd{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}}@media(min-width:768px){.elementor-5904 .elementor-element.elementor-element-76ae895a{--width:100vw;}.elementor-5904 .elementor-element.elementor-element-42e63237{--width:200px;}.elementor-5904 .elementor-element.elementor-element-4f6a9585{--width:300px;}.elementor-5904 .elementor-element.elementor-element-524b3a2a{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5904 .elementor-element.elementor-element-4f6a9585{--width:300px;}.elementor-5904 .elementor-element.elementor-element-524b3a2a{--width:350px;}}/* Start custom CSS for image, class: .elementor-element-75d8a080 */.logo-cambiante a {
    display: inline-block !important;
    position: relative !important;
    line-height: 0;
}

/* 2. La imagen Naranja (Fondo oculto) */
.logo-cambiante a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* Tu URL sigue aquí: */
    background-image: url('https://easycana.com/wp-content/uploads/2025/08/Easy-Cana-Transparente.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0; /* Invisible al principio */
    /* SE ELIMINÓ LA LÍNEA DE TRANSICIÓN AQUÍ */
    pointer-events: none;
}

/* 3. La imagen Blanca (Original visible) */
.logo-cambiante img {
    opacity: 1;
    /* SE ELIMINÓ LA LÍNEA DE TRANSICIÓN AQUÍ */
    height: auto;
    vertical-align: middle;
}

/* 4. EL EFECTO: Intercambio INSTANTÁNEO al pasar el mouse */

/* La blanca desaparece de golpe */
.logo-cambiante a:hover img {
    opacity: 0;
}

/* La naranja aparece de golpe */
.logo-cambiante a:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for ucaddon_woo_mini_cart_ax, class: .elementor-element-27c8f1dd */@media (max-width: 767px) {
    /* 1. Ocultamos el texto haciendo la fuente tamaño 0 en el contenedor */
    .ue_mini_cart_toggle {
        font-size: 0 !important;
        line-height: 0 !important; /* Ayuda a eliminar espacios verticales extra */
    }

    /* 2. Restauramos el tamaño del icono para que sea visible */
    .ue_mini_cart_toggle i {
        font-size: 18px !important; /* Ajusta este valor si quieres el icono más grande o pequeño */
        line-height: normal !important;
    }
}/* End custom CSS */