@media (min-width: 769px) {
 .mini-swiper .swiper-wrapper {
  gap: 0 !important;
  justify-content: flex-start !important;
}

  .swiper-slide.mini-swiper {
    flex: 1 1 auto !important;
    max-width: calc(12.5% - 10px) !important; /* 8 kartta bir satır için */
    margin-right: 10px !important;
    padding: 2px;
    box-sizing: border-box;
    background: none !important;
    border: none !important;
    position: relative;
    overflow: visible !important;
    filter: none !important;
    box-shadow: none !important;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    border-radius: 12px;
    flex-shrink: 0 !important;
    width: 480px !important;
  }

  .swiper-slide.mini-swiper:last-child {
    margin-right: 0 !important;
  }

  .swiper-slide.mini-swiper:hover {
    z-index: 10;
    transform: scale(1.05);
    box-shadow:
      0 0 12px rgba(0, 119, 255, 0.4),
      0 0 28px rgba(0, 119, 255, 0.25),
      0 0 48px rgba(0, 119, 255, 0.15);
  }

  .swiper-slide.mini-swiper img {
    display: block;
    width: 100%;
    height: auto;
    transition: transform 0.3s ease, filter 0.3s ease;
    z-index: 2;
    position: relative;
    pointer-events: none;
    filter: drop-shadow(0 0 0 rgba(0, 119, 255, 0));
  }

 
  .swiper-slide.mini-swiper::before,
  .swiper-slide.mini-swiper::after {
    content: none !important;
    display: none !important;
    box-shadow: none !important;
    background: none !important;
  }

  .swiper-button-next,
  .swiper-button-prev {
    display: none !important;
  }

  .mini-swiper.swiper {
    overflow: hidden !important;
    height: auto !important;
  }
}

.mid-me {
    border-radius: 12px;
    box-shadow: 0 4px 8px var(--tf-border);
    cursor: pointer;
    display: contents !important;
    height: 380px !important;
    object-fit: cover;
    overflow: hidden;
    position: relative;
    transform: scale(1) rotate(0deg);
    transition: transform .4s ease-in-out, opacity .4s ease-in-out, box-shadow .4s ease-in-out;
    width: 380px !important;
}

.mid-me:before {
    background: linear-gradient(45deg, #ffffff00, #0003);
}


/* LOOP OLAYINI ÇÖZME */
.swiper-slide.mini-swiper:last-child {
  margin-right: 0 !important;
}

/* Swiper'ın loop için eklediği kopyaları gizleme */
.swiper-slide-duplicate {
  margin-right: 0 !important;
}

/* wrapper içinde fazladan boşluk oluşmasın */
.swiper-wrapper {
  gap: 0 !important;
  justify-content: flex-start !important;
}

/* Genel slide stilini sıfırlıyoruz */
.swiper-slide.mini-swiper {
  margin-right: 8px !important;
  width: 480px !important; /* Ya da kullandığın gerçek genişlik */
  flex-shrink: 0 !important;
}


