/* Lightbox矢印を強制表示 */
.elementor-slideshow--ui-hidden .elementor-swiper-button-prev,
.elementor-slideshow--ui-hidden .elementor-swiper-button-next {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

/* 念のため追加 */
.elementor-lightbox .elementor-swiper-button-prev,
.elementor-lightbox .elementor-swiper-button-next {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Lightbox矢印の位置を強制指定 */
.elementor-lightbox .elementor-swiper-button-prev {
    position: absolute !important;
    left: 20px !important;
    right: auto !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    z-index: 9999 !important;
}

.elementor-lightbox .elementor-swiper-button-next {
    position: absolute !important;
    right: 20px !important;
    left: auto !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    z-index: 9999 !important;
}

/* 表示設定 */
.elementor-lightbox .elementor-swiper-button-prev,
.elementor-lightbox .elementor-swiper-button-next {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 50px !important;
    height: 50px !important;
    background: transparent !important;
    align-items: center !important;
    justify-content: center !important;
}