/* Slider genel ayarları — index.php inline stillerinden sonra yüklenir */

/* Karartma kapalı */
#tacHero.tac-hero--no-shade .tac-hero__shade,
#tacHero.tac-hero--no-shade .tac-hero__shade--video {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    background: none !important;
}

/* Geçiş: Solma (varsayılan) */
#tacHero.tac-hero--fx-fade .tac-hero__slide {
    opacity: 0 !important;
    transform: none !important;
    transition: opacity 0.45s ease !important;
    pointer-events: none;
}
#tacHero.tac-hero--fx-fade .tac-hero__slide.is-active {
    opacity: 1 !important;
    pointer-events: auto;
}

/* Geçiş: Sağdan sola kayma */
#tacHero.tac-hero--fx-slide-left .tac-hero__slide {
    opacity: 0 !important;
    transform: translate3d(48px, 0, 0) !important;
    transition: opacity 0.5s ease, transform 0.5s ease !important;
    pointer-events: none;
}
#tacHero.tac-hero--fx-slide-left .tac-hero__slide.is-active {
    opacity: 1 !important;
    transform: translate3d(0, 0, 0) !important;
    pointer-events: auto;
}

/* Geçiş: Soldan sağa kayma */
#tacHero.tac-hero--fx-slide-right .tac-hero__slide {
    opacity: 0 !important;
    transform: translate3d(-48px, 0, 0) !important;
    transition: opacity 0.5s ease, transform 0.5s ease !important;
    pointer-events: none;
}
#tacHero.tac-hero--fx-slide-right .tac-hero__slide.is-active {
    opacity: 1 !important;
    transform: translate3d(0, 0, 0) !important;
    pointer-events: auto;
}

/* Geçiş: Yakınlaştırma */
#tacHero.tac-hero--fx-zoom .tac-hero__slide {
    opacity: 0 !important;
    transform: scale(1.08) !important;
    transition: opacity 0.55s ease, transform 0.55s ease !important;
    pointer-events: none;
}
#tacHero.tac-hero--fx-zoom .tac-hero__slide.is-active {
    opacity: 1 !important;
    transform: scale(1) !important;
    pointer-events: auto;
}

/* Geçiş: Alttan belirme */
#tacHero.tac-hero--fx-fade-up .tac-hero__slide {
    opacity: 0 !important;
    transform: translate3d(0, 36px, 0) !important;
    transition: opacity 0.5s ease, transform 0.5s ease !important;
    pointer-events: none;
}
#tacHero.tac-hero--fx-fade-up .tac-hero__slide.is-active {
    opacity: 1 !important;
    transform: translate3d(0, 0, 0) !important;
    pointer-events: auto;
}
