/* اسلایدرهای خانه با همان استایل محصولات مرتبط */
.home-relatives-box { border:1px solid #e6e8eb; padding:20px; margin:0 0 32px; border-radius:8px; background:#fff }
.home-relatives-box .single-section-title{
  position:relative; font-weight:700; line-height:2.184; margin:0 0 10px; padding:0 0 10px; font-size:12pt
}
.home-relatives-box .single-section-title:after{
  content:""; position:absolute; right:0; bottom:0; width:100px; height:2px; background:#25BDE4
}

/* ساختار کارت محصول – دقیقاً مثل #section-relatives */
.relatives .swiper-wrapper .swiper-slide{
  display:flex; padding:0 20px; margin:0; border-left:1px solid #e6e8eb; transition:box-shadow .2s ease
}
.relatives .swiper-wrapper .swiper-slide:hover{ box-shadow:0 2px 10px rgba(0,0,0,.1) }

.relatives .slide-img{
  width:150px; height:150px; object-fit:contain; margin:0 auto 10px; image-rendering:auto
}
.relatives .slide-title{ font-weight:700; line-height:2.184; height:55px; font-size:9pt }

/* قیمت مثل تک‌محصول */
.product-price-container{ height:50px; margin-top:10px }
.product-price-container .product-price-normalprice{ font-size:9pt }
.product-price-container .product-price-normalprice .line-through{ color:#9aa3ab; text-decoration:line-through }
.product-price-container .product-price-normalprice .percentage{
  background:#e74c3c; color:#fff; padding:0 8px; border-radius:10px
}
.product-price-container .product-price-finalprice{ font-size:12pt; font-weight:700 }

/* دکمه‌های ناوبری مثل تک‌محصول */
.relatives .swiper-button-prev, .relatives .swiper-button-next{
  width:35px; height:35px; background:#fff; color:#4a5568; border:1px solid #e6e8eb;
  top:calc(50% + 8px); border-radius:50%; transition:all .2s ease
}
.relatives .swiper-button-prev:after, .relatives .swiper-button-next:after{
  font-size:12pt; font-weight:700; opacity:.7; transition:opacity .2s ease
}
.relatives .swiper-button-prev:hover, .relatives .swiper-button-next:hover{
  border-color:#c9cfd6
}
.relatives .swiper-button-prev:hover:after, .relatives .swiper-button-next:hover:after{ opacity:1 }
.relatives .swiper-button-disabled{ display:none }

/* لینک "مشاهده بیشتر" */
.home-relatives-box .more-link{ color:#2563eb; font-weight:700 }
.home-relatives-box .more-link:hover{ color:#1e40af }

/* ریسپانسیو – هم‌راستا با کارت‌های related */
@media (max-width: 1023px){
  .relatives .swiper-wrapper .swiper-slide{ border-left:none }
}
/* ========= Fancy Carousel (RTL) ========= */
/* تلاش شده روی هر دو: .pcarousel و .relatives.swiper اعمال شود */





