.fancybox__container {
    z-index: 9999 !important;
}
.fancybox__content {
    background: transparent !important;
}

/* FANCYBOX override */
.fancybox__backdrop,
#lightbox {
    /* background-color: var(--yellow) !important; */
    background: var(--fancybox-bg, rgba(24, 24, 27, 0.6)) !important;
    /* background-image: url('/wp-content/plugins/obrovo/assets/img/lightbox__background.svg') !important; */
    /* background-image: url('/wp-content/plugins/obrovo/assets/img/design-wave__yellow.svg') !important; */
    /* background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: 0 50px !important; */

    /* -webkit-mask-image: url('/wp-content/plugins/obrovo/assets/img/lightbox__background.svg');
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    -webkit-mask-position: center;

    mask-image: url('/wp-content/plugins/obrovo/assets/img/lightbox__background.svg');
    mask-repeat: no-repeat;
    mask-size: contain;
    mask-position: center; */
}

.carousel__button.is-close {
    background-image: url('/wp-content/plugins/obrovo/assets/img/X.svg') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    width: 117px !important;
    height: 114px !important;
    color: transparent !important;
    border: none !important;
    border-radius: 0 !important;
}

@media screen and (max-width: 480px) {
    .carousel__button.is-close {
        background-size: contain !important;
        height: 80px !important;
        top: -115px !important;
    }
    
}


.fancybox__content {
    padding: 9px !important;
}

.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content {
    height: 80vh !important;
}