/**
 * WPX Lightbox Trigger Styles
 */

.wpx-lightbox-trigger {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: opacity 0.2s ease, transform 0.2s ease;
}

.wpx-lightbox-trigger:hover {
    opacity: 0.9;
    transform: scale(1.05);
}

.wpx-lightbox-trigger:focus-visible {
    outline: 2px solid #0073e6;
    outline-offset: 2px;
}

.wpx-trigger-icon {
    line-height: 1;
}

/* Hidden gallery container - holds links for GLightbox */
.wpx-lightbox-images {
    display: none !important;
}