header.dark .da-tm{
    color:#ffffff !important;
}
















/* تغيير لون عناوين الفوتر */
.store-footer h3,
.store-footer .footer-title{
    color: #ffffff !important;
}
















/* جميع النصوص داخل الفوتر باللون الأبيض */
.store-footer,
.store-footer p,
.store-footer a,
.store-footer li,
.store-footer span{
    color: #ffffff !important;
}
















/* تغيير لون نصوص قائمة الحساب فقط */
.dark .s-user-menu-dropdown-item-title{
    color: #2d6973 !important;
}








/* تحريك تقييمات العملاء الحقيقية على الشاشات الكبيرة */
@media (min-width: 768px) and (prefers-reduced-motion: no-preference) {
  .s-block--testimonials .swiper-slide {
    flex: 0 0 100% !important;
    width: 100% !important;
    max-width: 100% !important;
  }








  .s-block--testimonials .swiper-wrapper {
    --hisscare-reviews-shift: 100%;
    animation: hisscare-reviews-carousel 9s ease-in-out infinite alternate !important;
  }








  html[dir="ltr"] .s-block--testimonials .swiper-wrapper {
    --hisscare-reviews-shift: -100%;
  }








}








@keyframes hisscare-reviews-carousel {
  0%, 35% {
    transform: translate3d(0, 0, 0);
  }
  65%, 100% {
    transform: translate3d(var(--hisscare-reviews-shift), 0, 0);
  }
}


/* بطاقة تقييم مربعة ومتمركزة */
@media (min-width: 768px) {
  .s-block--testimonials .swiper-slide > .flex {
    width: 360px !important;
    height: 360px !important;
    max-width: calc(100vw - 32px) !important;
    margin-inline: auto !important;
  }
}