/* 1. THE IMAGE (Vibrant Color & Sleeve Safe) */
.swiper-slide img {
    all: unset !important;
    display: block !important;
    width: auto !important;
    height: auto !important;
    max-height: 480px !important; 
    object-fit: contain !important;
    background: transparent !important;
    margin: 0 auto !important;
    /* This fixes the fading - it forces full opacity and brightness */
    opacity: 1 !important;
    filter: drop-shadow(0 15px 25px rgba(0,0,0,0.15)) saturate(1.1) !important;
}

/* 2. KILL FADED OVERLAYS (Fixes "Faded Colors") */
/* Some plugins use a 'shadow' overlay to fade side slides. This kills it. */
.swiper-slide-shadow-left, 
.swiper-slide-shadow-right,
.swiper-slide-shadow-top,
.swiper-slide-shadow-bottom {
    display: none !important;
    opacity: 0 !important;
}

.swiper-slide {
    opacity: 1 !important; /* Forces side shirts to be as bright as the center */
}

/* 3. STABILIZE THE CENTER (Fixes "Drifting") */
/* We reset the perspective so the 'camera' stays locked in the middle */
.swiper-container, .swiper {
    perspective: 1200px !important;
    overflow: visible !important;
}

.swiper-wrapper {
    display: flex !important;
    align-items: center !important;
    /* This keeps the row perfectly centered */
    justify-content: center !important; 
}

/* 4. CALIBRATED V-FORMATION */
.swiper-slide {
    width: 320px !important; 
    margin-right: -40px !important; 
    background: transparent !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: visible !important;
}

/* 5. UI & TEXT KILLER */
.wclps-product-title, .wclps-product-price, .wclps-product-content,
.product-details, .info, .swiper-pagination, 
.swiper-button-next, .swiper-button-prev {
    display: none !important;
}