/* Emergency Gallery Fix */

/* Force gallery images to be visible */
.gallery__image {
    opacity: 1 !important;
    background-color: transparent !important;
    display: block !important;
    visibility: visible !important;
}

/* Fix the orange overlay issue */
.gallery__overlay {
    background-color: transparent !important;
    background: linear-gradient(to bottom,
            rgba(0, 0, 0, 0) 0%,
            rgba(0, 0, 0, 0.1) 50%,
            rgba(0, 0, 0, 0.7) 100%) !important;
}

/* Ensure gallery grid is visible */
.gallery__grid {
    display: grid !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Force gallery items to be visible */
.gallery__item {
    opacity: 1 !important;
    visibility: visible !important;
    background-color: var(--color-white) !important;
}

/* Remove skeleton loading that might be blocking */
.gallery__image-skeleton {
    display: none !important;
}

/* Ensure image container is visible */
.gallery__image-container {
    opacity: 1 !important;
    visibility: visible !important;
    background-color: #f8f8f8 !important;
}

/* Debug styles removed - gallery is working properly */

/* Force all gallery content to be visible */
.gallery * {
    opacity: 1 !important;
    visibility: visible !important;
}