/* Add custom CSS styles below */ 
/* اللون الافتراضي أبيض */
.product-single .main-menu li>a ,.product-single i.header-btn__icon.sicon-user , .product-single i.header-btn__icon.icon.sicon-cart , .product-single span.header-btn__icon.icon.sicon-search   {
    color:black 
}
.product-index #mobile-menu *,
.product-index .sicon-user,
.product-index .sicon-search,
.product-index .sicon-cart{
  color:#000 !important;
}
.main-menu-row,
.sicon-search,
.sicon-user,
.sicon-cart {
    color:#2f4036 ;
    transition: color 0.3s ease;
}

/* لما الـ slide الأول يكون active */
.swiper-slide[data-swiper-slide-index="0"].swiper-slide-active ~ * .main-menu-row,
.swiper-slide[data-swiper-slide-index="0"].swiper-slide-active ~ * .sicon-search,
.swiper-slide[data-swiper-slide-index="0"].swiper-slide-active ~ * .sicon-user,
.swiper-slide[data-swiper-slide-index="0"].swiper-slide-active ~ * .sicon-cart,
body:has(.swiper-slide[data-swiper-slide-index="0"].swiper-slide-active) .main-menu-row,
body:has(.swiper-slide[data-swiper-slide-index="0"].swiper-slide-active) .sicon-search,
body:has(.swiper-slide[data-swiper-slide-index="0"].swiper-slide-active) .sicon-user,
body:has(.swiper-slide[data-swiper-slide-index="0"].swiper-slide-active) .sicon-cart {
    color: black;
}



section:nth-of-type(2) .grid{
    grid-template-columns: repeat(6,minmax(0,1fr));
}
@media(max-width:768px){
  section:nth-of-type(2) .grid{
    grid-template-columns: repeat(3,minmax(0,1fr));
}
  .products-lookbook__label{
    display: none !important;
  }
}

section:nth-of-type(2) .banner-entry:first-child {
    grid-row: span 1/span 1;
}

section:nth-of-type(2) .banner-entry {
    height: 250px !important;
  background-color: unset !important;
}


.s-slider-block__title .s-slider-block__title-right{
  display: none !important;
}

.s-slider-block__title .s-slider-block__title-left{
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.s-slider-nav-arrow svg {
    width: 40px;
    fill: #2e3f35;
}

.review.swiper-slide > div{
    background-color: transparent !important;
    border: 2px solid !important;
}

.s-block--custom-reviews .home-block-title .home-block-line{
  width: 12rem !important;
  border-color: #d4b466 !important;
}


.store-footer{
    border-top: 3px solid !important;
}
.s-slider-block__title{
  border: 0 !important;
}
section.s-block.s-block--special-products-slider--8.s-block--special-products-slider img.lazy.w-full.h-full.object-cover.object-center.min-h-\[250px\].max-h-\[350px\].lg\:max-h-\[700px\].loaded {
    background-size:contain !important;
    object-fit:contain !important;
    background-color:transparent  !important;
}


section.s-block.s-block--special-products-slider--8.s-block--special-products-slider .lg\:w-1\/3.flex.items-center.justify-center.bg-cover.bg-no-repeat.text-center.has-overlay--opacity-0 {
    background-color:transparent  !important;
    
}
@media(max-width:992px){
section.s-block.s-block--special-products-slider--8.s-block--special-products-slider img.lazy.w-full.h-full.object-cover.object-center.min-h-\[250px\].max-h-\[350px\].lg\:max-h-\[700px\].loaded {
    background-size:contain !important;
    object-fit:cover !important;
    background-color:transparent  !important;
}
}

footer a[href*=instagram] {
    background: linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
border:none
}
footer a[href*=tiktok] {
   background: black;
    color:white;
border:none
}
footer a[href*=snapchat] {
    background:yellow;
border:none
}
footer a[href*=youtube] {
    background:red;
border:none;
    color:white;
}
footer a[href*=twitter] {
    background:lightskyblue;
border:none;
    color:white;
}