/* Popup */
.dialog-type-lightbox{
    background-color: #152447f0;
}
.elementor-slideshow__title{
    display: none;
}
.dialog-widget.elementor-lightbox .elementor-lightbox-image{box-shadow: none!important;}

/* Apply the custom cursor to .galeria-producto and all descendants */
.galeria-producto,
.galeria-producto * {
    cursor: url('https://batterysprayers.matabi.com/wp-content/uploads/2024/12/zoom-icon-matabi-battery-sprayers.svg'), auto;
    pointer-events: auto;
}

.galeria-producto:hover,
.galeria-producto *:hover {
    cursor: url('https://batterysprayers.matabi.com/wp-content/uploads/2024/12/zoom-icon-matabi-battery-sprayers.svg'), auto;
    pointer-events: auto;
}

/* Override for the swiper buttons so they revert to a default cursor */
.galeria-producto .elementor-swiper-button,
.galeria-producto .elementor-swiper-button * {
    cursor: pointer; /* or whatever default you want, e.g., pointer, auto, etc. */
    pointer-events: auto; /* If needed */
}

 .galeria-producto .elementor-swiper-button:hover{cursor:pointer}

 /* NEESLETTER FORM */
 .newsletter-form .wpcf7 input[type="email"]{ background-color: transparent;
    border: none;
    border-bottom: 1px solid #ffd100;
    border-radius: 0;
    padding: 10px 0;
    width: 100%;
    color: #fff;}
    .newsletter-form .wpcf7 input[type="email"]:focus,
    .newsletter-form .wpcf7 input[type="email"]:active{outline: none;}
    .newsletter-form .wpcf7 .wpcf7-list-item-label{margin-left: 5px;}
    .newsletter-form .wpcf7  .wpcf7-acceptance{margin-top: 20px;    color: #fff;
        font-size: .9em;}

        .newsletter-form .wpcf7  .wpcf7-acceptance   .wpcf7-list-item{margin-left:0;}
        .newsletter-form .wpcf7-submit{background: #0082BB;
            color: #fff;
            border: none;
            border-radius: 20px;
            padding: 5px 32px;
            margin-top: 20px;}


            .wpcf7 form.sent .wpcf7-response-output{ border: none;
                padding: 0;
                color: #ffd100;}

/* Ocultar facebook en aleman */
                html[lang="de-DE"] .facebook-icon,html[lang="en-US"] .facebook-icon,html[lang="pt-pt"] .facebook-icon {
                    display: none !important;
                }