/* =======start-header-top========== */
.header__main-container.container{
  span.header-btn__icon.icon.sicon-search,i {
    color: #7BBA46;
    &:hover{
      color: #754827;
    }
}
}

/* ========start=hero= section============  */
section.advanced-slider.advanced-slider--0.auto-height.mt-10.container {
    max-width: 2240px;
    padding-inline: 0 !important;
}

/* ========start=catagory= section============  */
.swiper-slide.slide--one-sixth.text-center.group:hover h3{
  color:#FBB32C;
  transition: 0.3s;
  transform: scale(1.1);
}

/* ========start=card product= section============  */
.custom-salla-product-card#product-861679066 {
    background-color: #75482714 !important;
    border-radius: 10px !important;
} 
custom-salla-product-card{
    background-color: #75482714 !important;
}
.custom-salla-product-card#product-861679066:hover .product-card__content {
    background-color: #754827 !important;
}    
custom-salla-product-card:hover {
  background-color: #754827 !important;
  transition: all 0.3s ease !important;
  box-shadow: 0px 4px 4px 0px #00000040;
  border-color: #75482714 !important;

  .product-card__title a {
    color: white !important;
  }

  button.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center{
    background-color: #fbb32c !important;
    color: #754827 !important;
  }
  .total-price.text-red-600.font-bold.inline-block.text-lg,.sicon-sar,.product-card__subtitle.text-sm.text-store-text-secondary.leading-6{
    color:white !important;
  }
  span{
    color:#fbb32c;
  }
  .s-button-text{
    color:#754827 !important;
  }
}
button.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center{
  border: 1px solid #754827 !important;
  border-radius: 6px !important;
  .s-button-text{
    color:#754827;
  }
}

.total-price.text-red-600.font-bold.inline-block.text-lg{
  font-size: 20px !important;
  color: #29190E;
}
.product-card__title a,.sicon-sar,.product-card__subtitle.text-sm.text-store-text-secondary.leading-6{
  font-size: 16px;
  color: #29190E;
   margin-bottom: 16px !important;
}
.s-product-options-option-content {
 
    border-radius: 6px !important;
    border-color: #754827 !important;

}
salla-product-options .s-form-control {
    background-color: #75482714 !important;
    border-radius: 6px;
}
.swiper-wrapper.s-slider-swiper-wrapper{
padding-bottom: 30px;
}
/* ========end=card product= section============  */

/* =======start=section=banner=bayment ==========  */
.s-block--photos-slider {
    overflow: hidden !important;
}

/* حاوية السلايدر */
.s-block--photos-slider .s-slider-container,
.s-block--photos-slider .swiper {
    width: 100% !important;
    max-width: 1440px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    overflow: hidden !important;
}

/* الـ Slides */
.s-block--photos-slider .swiper-slide {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* إلغاء أي Margin تضيفه Salla */
.s-block--photos-slider .swiper-slide[style] {
    margin-inline: 0 !important;
}


.s-block--photos-slider .photos-slider__image {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    display: block !important;
    object-fit: contain !important;
}
.banner--fixed img{
  border-radius:0 !important;
  
}
.brands__grid.grid.grid-cols-2.gap-8.text-gray-500.sm\:gap-12.md\:grid-cols-3.lg\:grid-cols-6{
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;  
    flex-wrap:wrap;
}
/* =======end=section=banner=bayment ==========  */
section.s-block.s-block--brands.by-brand.s-block--full-bg.pt-8.sm\:pt-12.pb-8.sm\:pb-20 {
    background-color: #7548271A;
}
a.brands__item.flex.justify-center.items-center{
  width: 270px;
  height: 207px;
  background-color: white;
  border-radius: 10px;
  box-shadow: 0px 4px 4px 0px #0000001A;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap:wrap;
  padding: 20px;
  &:hover{
    transform: translatey(-10px);
    transform: scale(.98);
    transition: .3s;
  }
  
}
.s-block--brands img {
    min-height: 160px;
    filter: none;
    transition: filter .3s ease;
    object-fit: contain !important;
    width: 200px !important;
    min-width: 140px !important;
    border-radius: 10px !important;
}
/* ========start=card acquisition= section============  */
.border-store-text-secondary{
  border: 1px solid #29190EB2;
}

p.faq__question.text-base.text-store-text-primary.rtl\:text-right.ltr\:text-left {
    font-size: 16px;
    color: #29190E;
}


i.bg-primary.text-primary-reverse.rounded-full.text-base.p-\[4px\].sicon-keyboard_arrow_down {
    background-color: #29190E;
    color: white;
}
.single-faq.w-full.rounded-lg.border.border-store-text-secondary.bg-store-bg-secondary.py-3.px-5.open{
  background-color: #754827 !important;
  padding:6px 6px 20px 6px !important;
  transition: all .3s;
  box-shadow: 0px 4px 4px 0px #0000001A;

}
.single-faq.w-full.rounded-lg.border.border-store-text-secondary.bg-store-bg-secondary.py-3.px-5.open p{
  color: white !important;
}
.single-faq.w-full.rounded-lg.border.border-store-text-secondary.bg-store-bg-secondary.py-3.px-5.open{
  button.faq-btn.flex.justify-between.items-center.w-full.gap-2{
    border: 1px solid white !important;
    border-radius: 10px !important;
    padding: 10px;
  }
}
.single-faq.w-full.rounded-lg.border.border-store-text-secondary.bg-store-bg-secondary.py-3.px-5.open p{
  color: white !important;
}
.testimonials__review-card{
 border: 1px solid #29190E ;
  border-radius: 10px !important;
 .testimonials__text,.testimonials__review-author-name {
  font-size: 16px;
  color: #29190E;
  font-weight: 400;
  margin-bottom: 20px;
 }
 &:hover{
  background-color: #754827;
  transition: .3s;
  .testimonials__review-author-name{
    color: white !important;
  }
  .testimonials__text{
    color: white !important;  
    
  }
  .sicon-quote{
    color:#FBB32C !important;
     opacity: 1;
  }
}
}
.s-block--testimonials.enhanced:before{
  background-image: none !important;
}
.store-footer__inner{
  background-color: #29190E !important;
  .footer-description,a,.footer-title,h3,.text-sm,.s-trust-badges-number,.s-trust-badges-label,.shrink-0,.sicon-keyboard_arrow_down,.sicon-dollar-coin-stack{
    color:white !important;
    &:hover{
      color:#FBB32C !important;
      transition: .3s;
      transform: scale(.96);
    }
  

  }

}
.s-social-list{
  a{
    background-color: #29190E !important;
    transition: .3s;
    color:white !important;

    
    &:hover{
      background-color: #FBB32C !important;
      color:#29190E !important;
      transform: scale(1.1);
      transition: .3s;
    }
  }
}
li.s-payments-list-item{
  box-shadow: 0px 5px 4px 0px #0000001A;
  border-radius: 5px;
  padding: 5px;

}
 /* ========end=card acquisition= section============  */