/* ====================================================================== */
/* GLightbox custom styling */
/* ====================================================================== */

.goverlay {
    background: rgba(8, 12, 18, 0.94) !important;
    backdrop-filter: blur(3px);
}

/* Main image */

.gslide-image img,
.gslide-image img.zoomable {
    border-radius: 16px !important;

    box-shadow:
        0 0 35px rgba(0,0,0,0.82),
        0 0 18px rgba(120,180,255,0.18) !important;

    max-height: 88vh !important;
}

/* Image container */

.ginner-container {
    background: transparent !important;
}

/* Navigation buttons */

.gclose,
.gprev,
.gnext {

    background: rgba(20, 28, 40, 0.78) !important;

    border-radius: 14px !important;

    transition:
        background 0.2s ease,
        transform 0.2s ease !important;
}

/* Hover */

.gclose:hover,
.gprev:hover,
.gnext:hover {

    background: rgba(40, 60, 90, 0.95) !important;

    transform: scale(1.08);
}

