@media (max-width: 768px) {
    .header-search {
        position: fixed;
        bottom: 15px;
        right: 15px;
        z-index: 1000;
    }
}
/*تعديل خط سعر المنتجات*/
.s-product-card-price{
font-size:1.125rem;
line-height:1.5rem;
}
.s-product-card-sale-price h4{
font-size:1.125rem;
line-height:1.5rem;
}
.s-product-card-sale-price span{
font-size:1.125rem;
line-height:1.5rem
}

.s-button-primary {
  background-image: linear-gradient(
    0deg,rgba(34, 193, 195, 1) 0%,
    rgba(18, 101, 204) 100%
  ) !important;
}

.tabs__product .tab-trigger{
  background-image: linear-gradient(0deg,rgba(34, 193, 195, 1) 0%,
    rgba(18, 101, 204) 100%
  )
}

.tabs .tab-trigger.is-active{
  color: white;
}

/* استهداف شعار GIF */
.logo-light {
  width: 6rem;
  height: 6rem;
  border-radius: 15%;
  box-shadow: 0 4px 15px rgba(0,0,0,0.3);
  
  /* الحركة الأساسية */
  animation: logo-move 3s ease-in-out infinite alternate,
             logo-rotate 6s linear infinite;
  
  /* تأثير التدرج على الخلفية */
  background: linear-gradient(45deg, #1e90ff, #00ffff, #1e90ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* حركة دوران خفيفة */
@keyframes logo-rotate {
  0% { transform: rotate(0deg); }
  50% { transform: rotate(5deg); }
  100% { transform: rotate(-5deg); }
}

/* حركة صعود ونزول خفيفة */
@keyframes logo-move {
  0% { transform: translateY(0); }
  50% { transform: translateY(-5px); }
  100% { transform: translateY(5px); }
}

/* تأثير التكبير عند المرور بالماوس */
.logo-light:hover {
  transform: scale(1.15);
  box-shadow: 0 6px 20px rgba(0,0,0,0.5);
}

.s-product-card-entry {
  border-width: 1px;
}