/* Add custom CSS styles below */ 

/*---------------لبطاقة المنتج------------------*/
.product-card--primary-buttons button{
    background-color: #000 ; 
    color: #faeacd !important; 
    border-color: #000 !important;
    border-radius: 10px; 
    border: none;
   

}


.product-card--primary-buttons button i.sicon-shopping {
    color: #faeacd !important; 
}

.product-card--primary-buttons button:hover {
    background-color: #d2a63f; 
    color: #fff !important; 
}

/* تغيير لون الأيقونة عند التمرير */
.product-card--primary-buttons button:hover i.sicon-shopping {
    color: #fff !important; 
}





.s-button-outline{   
    border-radius: 10px;
    border:2px solid #000;
    
    
}


  /*-------------------------للخط الفاصل-----------*/
.enhanced-title-border {
  display: none;
  }
 

/*----------------------صفقة اليوم الثابتة------------*/

.s-block__title h2 {
    position: relative;
    font-size: 1.6rem;
    line-height: 1.75rem;
    font-weight: 700;
    line-height: 1.2;
    margin: 20px;
}

/*----------------------اللوقو------------*/
.img.logo-normal {
    height: 70px;
    
    
}
/*---------------------للنجوم--------------*/
/* أنماط النجوم */
.product-rating {
  display: flex;
  align-items: center;
}

.stars {
  display: flex;
}

.star {
  font-size: 2em;
  color: #fbbf24; /* لون النجوم */
  margin-right: 5px;
}


.rating-count {
  font-size: 1.3em;
  color: #fff;
  margin-right: 10px;
  
  }
  
@media (max-width: 460px) {
  .rating-count {
    font-size: 1rem;
  }
  .star {
  font-size: 1.5em;
  color: #fbbf24; /* لون النجوم */
  margin-right: 5px;
}
}


/*---------------------التغيرات--------------*/

.product-single .product-single__info button.s-social-share-btn, .product-single .product-single__info button.btn--wishlist {
    border-width: 0px;
    background-color: #000000;
    color: #ffffff;
}

.text-primary {
    color: #414042;
    color: #f8e8cd;
}


.s-add-product-button-mini-checkout-content svg {
    margin-right: 0.375rem;
    height: 1rem;
    width: 1rem;
    fill: rgb(255 255 255);
}

.s-add-product-button-mini-checkout-content:where([dir="rtl"], [dir="rtl"] *) {
    flex-direction: row-reverse;
    color: #fff;
}

.s-button-outline {
    border-radius: 10px;
    border: 2px solid #f8e8cd;
    color: #f8e8cd;
}

/*---------------------للصور--------------*/
.product-colors label {
  margin-right: 15px;
}

.product-image img {
  width: 100%;
  max-width: 500px;
  transition: all 0.3s ease;
}


/*----------------اشعارات----------------------*/

.notification {
    position: fixed;
    top: 20px;  
    left: 20px; 
    width: 300px; 
    padding: 10px;
    background-color:#dededc;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    display: flex;
    align-items: center;
    gap: 10px;
    z-index: 1000;
    /*border:3px solid #000;*/
}

.notification img {
    width: 60px;
    height: 60px;
    border-radius: 4px;
}

.notification .content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.notification .title {
    font-size: 16px;
    font-weight: bold;
    color:#000;
}

.notification .time,
.notification .footer {
    font-size: 14px;
    color: #666;
}

.notification .close-btn {
    background: none;
    border: none;
    font-size: 30px;
    color: #333;
    cursor: pointer;
    margin-left: auto;
    top: 1px;
    right: 5px;
 
}
/*-----------------*/
.s-rating-stars-wrapper {
    display: inline-flex
;
    align-items: center;
    display: none;
}

tamara-widget {
  display: block;
  background-color: white;
  padding: 15px;
  border-radius: 10px;
}