/* =========================================================
   Universal Hover Overlay Neutralization for modified-tt3-theme
   ========================================================= */

/* 1. Neutralize background shifts on link wrapper elements */
.slider-wrapper a:hover, 
.banner-wrapper a:hover, 
.swiper-slide a:hover,
#banner-manager a:hover,
[class*="banner"] a:hover {
    background: transparent !important;
    background-color: transparent !important;
    mix-blend-mode: normal !important;
}

/* 2. Block CSS pseudo-layers from loading dark backgrounds */
.slider-wrapper a::before, .slider-wrapper a::after,
.banner-wrapper a::before, .banner-wrapper a::after,
.swiper-slide a::before, .swiper-slide a::after,
.swiper-slide::after, .swiper-slide::before {
    display: none !important;
    content: none !important;
    background: none !important;
    background-color: transparent !important;
}

/* 3. Keep images at 100% full crisp layout brightness */
.slider-wrapper img, 
.banner-wrapper img, 
.swiper-slide img {
    opacity: 1 !important;
    filter: none !important;
}

.slider-wrapper a:hover img, 
.banner-wrapper a:hover img, 
.swiper-slide a:hover img {
    opacity: 1 !important;
    filter: none !important;
    background-color: transparent !important;
}

