/* Add custom CSS styles below */ 
/*change body color */
body.index {
    background-image: url(https://i.ibb.co/GVStYr1/Layer-1.jpg)!important;
    background-size: cover;
}
.has-overlay--before:before, .has-overlay--after:after ,header.page-header.h-16.has-overlay--before {
display:none;
}
.s-block {
    margin-top: 0rem; 
}
.s-block:first-of-type .container {
    max-width: 100%;
    padding:0;
}
/*  griddتصينفات المنتجات*/
.md\:grid-cols-4 {
    grid-template-columns: repeat(5,minmax(0,1fr));
}
.lazy__bg {
    background-size: contain;
    background-repeat: no-repeat;
   
}
.banner-entry , .two-row .banner-entry:first-child{
     height: 380px !important;
      background-color: transparent;
    background-color: transparent;
      padding: 0px ;
      color: #fff;
   }
.sm\:gap-8 {
    gap: 0;
}

.two-row .banner-entry:first-child {
    grid-column: unset;
    grid-row: unset;
}
.two-row .banner-entry:nth-child(4) {
    grid-column: unset;
}
.s-block__title {
    margin-top: 2rem;
}
section:nth-child(11) .banner--fixed img {
    background-color: unset!important;
    margin:  2rem auto;
}
.footer-is-light .store-footer {
    background-color: unset;
}
@media (max-width: 767px){
/* menu */
    .sicon-menu:before {
         color: #000;
}
.sm\:gap-8 {
    gap: .5rem;
}
.banner-entry ,.two-row .banner-entry:first-child {
    height: 120px !important;
  } 

/*slides*/
.swiper-slide {
    width: 56%;
}
}