/* ===== Контейнер слайдера ===== */
.custom-slider-wrapper {
  width: 90% !important;
  max-width: 1440px !important;
  height: 490px;
  box-sizing: border-box;
  position: relative;
  /* Горизонтальное обрезание, вертикальное — видно */
  overflow-x: hidden !important;
  overflow-y: visible !important;
}

/* ===== Скрываем стрелки и точки ===== */
.custom-slider-wrapper .slick-arrow,
.custom-slider-wrapper .slick-dots {
  display: none !important;
}

/* ===== Позволяем выступать слайдам ===== */
.custom-slider-wrapper .slick-slider,
.custom-slider-wrapper .slick-list,
.custom-slider-wrapper .slick-track {
  overflow: visible !important;
  height: auto !important;
}

/* ===== Отступы и позиционирование слайдов ===== */
.custom-slider-wrapper .slick-slide {
  margin: 0 10px;
  box-sizing: border-box;
  position: relative;
  display: flex;           /* для выставленной высоты img */
  align-items: flex-start; /* img задаёт высоту */
}

/* ===== Базовый стиль для картинок ===== */
.custom-slider-wrapper img {
  display: block;
  width: 100% !important;
  height: auto !important;
  object-fit: cover !important;
  border: 10px solid #FFFFFF !important;
  border-radius: 20px !important;
}

/* ===== НЕактивные слайды ===== */
.custom-slider-wrapper .slick-slide:not(.slick-center) {
  width: 480px !important;
  height: 350px !important;
 /* filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.03)) !important;*/
  transform: translateY(0) !important;
  z-index: 1 !important;
  filter: brightness(0.95) saturate(0.8) !important;
  
}

/* ===== Активный (центральный) слайд ===== */
.custom-slider-wrapper .slick-center {
  width: 700px !important;
  transform: translateY(80px) !important;
  filter: drop-shadow(0 2px 4px rgba(177, 177, 177, 0.1)) !important;
  z-index: 3 !important;
  margin: 0 -100px !important;
}

/* ===== Жёсткая высота img в слайдах ===== 
.custom-slider-wrapper .slick-slide img {
  height: 350px !important;
  width: auto !important;
}


/* Смещаем весь slider-wrapper вправо на 100px */
.custom-slider-wrapper {
  position: relative;    /* чтобы left: работал */
  left: 80px !important;/* сдвигаем вправо */
}

