/* Global variables */
:root {
  --primary--color : #457026 ;
}

/* End change google fonts Here */



/* Start Edit Header */

header .navbar-brand img{
  max-height: 4rem;
}

@media only screen and (min-width: 1024px) {
    .main-menu li.root-level>a {
        color: #fff;
    }
}


@media(min-width:990px){
    header .sicon-user-circle:before , 
    header .sicon-shopping-bag:before , 
    header .s-cart-summary-total{
      color: #fff;
    }

}


.top-navbar {
  display: none;
}





@media(min-width:990px){
  header i.header-btn__icon.sicon-user-circle{
   height: 3rem;
    width: 8.5rem;
    background: #fff; 
}
  
  header .sicon-user-circle:before{
    content: "تسجيل الدخول"  ;
  
    color: var(--primary--color )
  }
}





.s-block.s-block--best-offers , 
.s-block--categories{
  overflow: visible ;
}






/* Start Edit All Banners */


section.s-block.s-block--fixed-banner.wide-placeholder
.container {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
}


@media(min-width:990px){
  :nth-child(1 of section.s-block.s-block--fixed-banner.wide-placeholder) {
  margin-top: -9rem;
  }
}


:nth-child(1 of section.s-block.s-block--fixed-banner.wide-placeholder) img {
 border-radius: 0 ;
}



/* Start Edit Category Section*/


.s-slider-block__title-left{
  display: none;
}
.s-slider-block__title-right, 
.s-block__title .right-side {
  margin: 0 auto;
}

.s-slider-block__title-right h2 , 
.s-block__title .right-side h2{
  color: var(--primary--color) ; 
}

.s-slider-block__title-right h2 , 
.s-block__title .right-side h2{
  position: relative; 
}

.s-slider-block__title-right h2::before , 
.s-block__title .right-side h2::before{
  content: "";
    background: url(https://i.ibb.co/rG5MHcfZ/Group.png);
    width: 30px;
    height: 32px;
    position: absolute;
    background-repeat: no-repeat;
    top: -8px;
    right: -36px;
    background-size: contain;
  
}


.s-block--categories .swiper-wrapper {
  justify-content: center;
}


.s-block--categories .swiper-slide .slide--cat-entry{
  background: transparent;
    border-radius: 0;
  height: 14rem;
}
.s-block--categories .swiper-slide .slide--cat-entry
 img{
     border-radius: 0;
   width: 12rem;
   height: 12rem;
 }

 .s-block--categories .slide--cat-entry h2{
    display: none;
  }


/* Start Edit Produts */
.s-block.s-block--best-offers button.s-button-element.s-button-btn.s-button-outline.s-button-wide{
  background: var(--primary--color); 
  color: #fff;
  border-radius: 4px;
}
.s-block.s-block--best-offers .s-products-slider-card {
  box-shadow: 4px 4px 10px #1A290F12 ;
}



/* Features */

.s-block--banners  .two-row .banner-entry:first-child{
 grid-row: span 1 / span 1;
}
.s-block--banners .grid {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}


@media(max-width:768px){
  .s-block--banners .grid {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

 .s-block--banners .grid .banner-entry {
   height: 120px;
 }
}









/* Footer*/
.footer-is-light .store-footer , 
.footer-is-light .store-footer .store-footer__inner {
  background: var( --primary--color);
}

.footer-is-light .store-footer * {
  color: #fff;
}

@media(min-width:992px){
  .footer-is-light .store-footer .store-footer__inner .container {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

}