/********************************************************************************************************************

    ██╗███╗   ███╗ █████╗  ██████╗ ███████╗     ██████╗ █████╗ ██████╗  ██████╗ ██╗   ██╗███████╗███████╗██╗     
    ██║████╗ ████║██╔══██╗██╔════╝ ██╔════╝    ██╔════╝██╔══██╗██╔══██╗██╔═══██╗██║   ██║██╔════╝██╔════╝██║     
    ██║██╔████╔██║███████║██║  ███╗█████╗      ██║     ███████║██████╔╝██║   ██║██║   ██║███████╗█████╗  ██║     
    ██║██║╚██╔╝██║██╔══██║██║   ██║██╔══╝      ██║     ██╔══██║██╔══██╗██║   ██║██║   ██║╚════██║██╔══╝  ██║     
    ██║██║ ╚═╝ ██║██║  ██║╚██████╔╝███████╗    ╚██████╗██║  ██║██║  ██║╚██████╔╝╚██████╔╝███████║███████╗███████╗
    ╚═╝╚═╝     ╚═╝╚═╝  ╚═╝ ╚═════╝ ╚══════╝     ╚═════╝╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝  ╚═════╝ ╚══════╝╚══════╝╚══════╝
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
 ********************************************************************************************************************/
   
    
    /* Make links non clickable in backend. */

    .is-root-container .nvm-image-carousel {
        pointer-events: none;
    }

        .is-root-container .image-carousel-slider {
            display: flex;
            align-items: center;
        }

            .is-root-container .image-carousel-slider .figure-container {
                flex-basis: 20%;
                max-width: 20%;
            }

    /* Image carousel main container. */

    .nvm-image-carousel {
        /*padding: calc(2 * var(--nvm-grid-rhythm) ) 0;*/
    }

        .nvm-image-carousel .figure-container {
            margin-bottom: calc(2 * var(--nvm-grid-gutter));
        }


        /* Slick style. */
        .nvm-image-carousel .slick-prev {
            left: -20px;
        }

        .nvm-image-carousel .slick-next {
            right: -20px;
        }

        .nvm-image-carousel .slick-dots {
        }

            .nvm-image-carousel .slick-prev::before,
            .nvm-image-carousel .slick-next::before {
                font-size: 25px;
                opacity: 1;
                color: var(--nvm-color-black);
            }