/* Applies only to the Elementor Gallery widget specified in the plugin JS. */
.lkg-gallery-more-window {
    width: 100%;
    overflow: hidden;
    transition: height 260ms ease;
}
.lkg-gallery-more-widget .e-gallery-item.lkg-gallery-more-hidden {
    visibility: hidden !important;
    pointer-events: none !important;
}
.lkg-gallery-more-controls {
    display: flex;
    justify-content: center;
    margin: 24px 0 8px;
}
.lkg-gallery-more-button {
    background: transparent;
    color: inherit;
    border: 1px solid currentColor;
    border-radius: 3px;
    padding: 12px 24px;
    cursor: pointer;
    font: inherit;
    line-height: 1.3;
    transition: background-color 150ms ease, color 150ms ease;
}
.lkg-gallery-more-button:hover,
.lkg-gallery-more-button:focus-visible {
    background: #202020;
    border-color: #202020;
    color: #fff;
}
.lkg-gallery-more-button:focus-visible {
    outline: 2px solid currentColor;
    outline-offset: 3px;
}
.lkg-gallery-more-controls[hidden] { display: none !important; }
@media (prefers-reduced-motion: reduce) {
    .lkg-gallery-more-window { transition: none; }
}
