body {
    background-color: var(--white-color) !important;
}
/** silder block ***/


section.s-block.s-block--photos-slider {
    margin-top: 0;
}

section.s-block.s-block--photos-slider .swiper-slide {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
}
section.s-block.s-block--photos-slider .swiper-slide,
section.s-block.s-block--photos-slider .swiper-slide img {
    border-radius: 0 !important;
}

section.s-block.s-block--photos-slider .swiper.s-slider-container {
    padding: 0 !important;
}

/** End silder block ***/

/** banners blocks ***/

section.s-block.s-block--fixed-banner.wide-placeholder > .container {
    padding: 0 !important;
    margin: 0 !important;
    max-width: unset !important;
}

.banner--fixed img {
    border-radius: 0 !important;
}

/** End banners ***/
.two-row .banner-entry:first-child {
    grid-column: span 1/span 1;
    grid-row: span 1/span 1;
}


a.banner-entry.square-photos {
        height: 400px;
        background:transparent;
}
    
    
    section.s-block.s-block--banners.container .grid:has(a:nth-child(6)) a.banner-entry.square-photos  {
        height: 200px!important;
    }
   section.s-block.s-block--banners.container .lazy__bg.lazy.entered.loaded {
        background-size: contain;
        /* height: 400px!important; */
        padding-bottom:0px!important;
        background-repeat: no-repeat;
    }
    
    #app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(7) {
    background-image:url("https://i.ibb.co/4jD9dN9/BG-1.png");
    background-repeat:no-repeat;
    background-size:contain;
    background-position: center;
     padding: 200px;
    max-width:100%;
}
button.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
    color: white;
background: linear-gradient(180deg, rgba(16,55,69,0.7595413165266106) 0%, rgba(16,55,69,1) 100%);

    border-radius:50px;
}
button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    color:white;
background: linear-gradient(180deg, rgba(16,55,69,0.7595413165266106) 0%, rgba(16,55,69,1) 100%);
        border-radius:50px;

}

.s-products-list-wrapper.s-products-list-vertical-cards{
   background-size: auto 100%;
  background-position: center center;
  background-repeat: no-repeat;
  transition:         all .5s ease-in-out;
}
.s-product-card-entry {
   transform: translate(0px, 0px);
  transition:         all .5s ease-in-out;
    

}

.s-product-card-entry:hover{
  transform: translate(0px, -10px);
       box-shadow: 3px 3px 5px 4px #ddd !important;
}

section#best-offers-2-slider {
    margin-bottom:2rem;
}




.s-product-card-content {
    background-color: #f3f4f6;
}

#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(9) {
    background-image:url("https://i.ibb.co/B3mB5rf/BG-1.png");
    background-repeat:no-repeat;
    background-size:contain;
    background-position: center;
     padding-top: 500px;
    padding-bottom:60px!important;
    max-width:100%;
}


section.s-block.s-block--banners.container {
    padding-bottom:20px;
}



.store-footer__inner {
    background-color:transparent!important;
    
}
.s-block_title h2 , .s-slider-block_title h2{
    color:blueviolet;
}
section.s-block.s-block--banners.container .grid:has(a:nth-child(6)){
        grid-template-columns: repeat(3, minmax(0, 1fr))!important;
        gap: 10px;
}

@media(max-width: 767px) {
      .store-footer__inner *{
    justify-content:center;
    text-align:center!important;
}
  #app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(6) a.banner-entry.square-photos {
    height: 100px!important;
}
   #app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(7) a.banner-entry.square-photos {
    height: 100px!important;
}
     #app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(9) a.banner-entry.square-photos{
         height:100px!important;
         widows:200px!important;
     }
 section.s-block.s-block--banners.container .grid:has(a:nth-child(3)) {
    grid-template-columns: repeat(3, minmax(0, 1fr))!important;
    
}
#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(9) {
    background-image:url("https://i.ibb.co/B3mB5rf/BG-1.png");
    background-repeat:no-repeat;
    background-size:contain;
    background-position: top;
     padding-top: 140px;
    /* padding-bottom:60px!important */
    max-width:100%;

}
#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(7) {
    background-image:url("https://i.ibb.co/4jD9dN9/BG-1.png");
    background-repeat:no-repeat;
    background-size:contain;
    background-position: center;
     padding: 50px;
    max-width:100%;

}
}
salla-advertisement{
height:40px !important;
}

/* شركاؤنا المعتمدين */

.brands-index #brands-nav{
display:none;
}
.brands-index section{
  padding-top:0px !important;
}
.brands-index section > div:first-child{
    display: none;
}
.brands-index .px-8.xl\:px-0 {
    display: none;
}
@media screen and (min-width: 768px) {
   .brands-index #gallery a img{
   width:200px !important;
   height:100px !important;
   }
  .brands-index #gallery{
  gap:40px !important;
  }
}
@media screen and (max-width: 768px) {
    .brands-index #gallery{
        padding: 5px !important;
    }
     .brands-index #gallery a{
        width:30% !important;
    }
}