@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800;900&display=swap');
  
  


:root{

   --color-primary:#472e96;
  --color-primary-reverse :#fff;
}

body{

  font-family: 'Cairo', sans-serif;
}

.sicon-shopping-bag:before {
    content: "\e901";
}


section.s-block.s-block--fixed-banner.wide-placeholder:first-of-type{
  margin-top:0;
  
}

header #mainnav i.header-btn__icon.sicon-user-circle , 
header #mainnav i.header-btn__icon.icon.sicon-shopping-bag{
background: #f8f8f8;
    border: none;
}

header #mainnav .sicon-user-circle:before {
    content: "\f078";
    color:#666666;

}


section.s-block.s-block--fixed-banner.wide-placeholder:first-of-type .container{
  max-width:100%;
  padding-left:0;
  padding-right:0;
}
section.s-block.s-block--fixed-banner.wide-placeholder img{
border-radius:0; 
}


/************* Start Edit Slider **************/ 
section.s-block.s-block--photos-slider{
  padding:0;
  margin:0;
}
salla-slider.photos-slider .swiper-slide{
  width:100vw;
  max-height:calc(100vh - 200px);
}
salla-slider.photos-slider .swiper-slide img{
  max-height:calc(100vh - 200px);
  object-fit:cover;

}

salla-slider.photos-slider .swiper-slide{
  margin:0;
}

    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
      padding-left:0;
    }

/************* End Edit Slider ***************/


/* Start Edit Categories */
a.slide--cat-entry{
    background-color: #e2e2e285 !important;
    color: #3452A3;
    flex-flow: column-reverse;
    height:12rem;
}

@media(max-width:768px){
a.slide--cat-entry{
    height:5rem;
    padding:0;
}

}
salla-slider salla-slider .slide--one-sixth{
}
}

a.slide--cat-entry img{
  background-size:contain;
}
.slide--cat-entry h2{
  margin-bottom:1rem;
}

salla-slider .slide--one-sixth{
  width:calc(100% / 4) !important;
}

.banner-entry h3, .banner-entry p{
  opacity:1;
}

/* End Edit Categories */








/************ Start Products Sections *************/

/* Products Header  */
.s-block__title h2{
  color:#333;
}

/* End Products Sections*/
.s-button-primary-outline{
  border:1px solid #eee;
 
}


custom-salla-product-card{
    border: 1px solid #EEEEEE;
    color:#333 !important;

}
.s-product-card-image{
  background-color:#fff !important;
}

custom-salla-product-card .s-button-btn{
  border-radius:5px;
  padding:.8rem 0;
}

.s-slider-block__title-left .s-slider-block__display-all , 
.s-block__display-all{
  border: 1px solid var(--color-primary);
    padding: 0.5rem 0.8rem;
    border-radius:5px;
    color:var(--color-primary);
}
.s-block--slider-with-bg .slider-bg:before{
  background-color:transparent;
}
/************ End Products Sections *************/


/*********** Start Features Section *********/ 

section.s-block.s-block--categories .swiper-slide a.slide--cat-entry{
  background:transparent !important;
}
section.s-block.s-block--categories .swiper-slide a.slide--cat-entry h2{
  display:none;
}

section.s-block.s-block--categories .swiper-slide a.slide--cat-entry img{
  width:100%;
  height:100%;
  border-radius:0;
}

/*********** End Features Section *********/ 



/********** Start Marketings **************/ 
.s-block.s-block--logos-slider .brand-item{
  background-color:#fff;
  border:1px solid #eee;
}
/********* End Marketings ****************/ 


/********* Start Footer ************/ 
.store-footer .navbar-brand{
  padding:1rem;
}

/*
.store-footer__inner {
    background: #7d7d7e !important;
    color: #fff;
}
*/

/********* End Footer **************/


/********* Start Hidden Search *****/


.s-product-card-image-cover{
  object-fit:fill;
}


.inner.bg-inherit .header-search{
  margin-left:2rem;
  justify-content:center !important;
}
.store-header #mainnav .inner.bg-inherit .container div:first-child{
  align-items:center !important;

}


@media(max-width:768px){
.inner.bg-inherit .header-search{
      display:none;
  }
  .sayHello {
    display:none;
  }

}

@media(min-width:786px){
  .top-navbar .header-search {
    display:none;
  }
    .inner.bg-inherit .header-search{
    margin:0 2rem;
  }
}




input.s-search-input{
border-radius: 6px !important;
height:45px !important;
}

.inner.bg-inherit{
  padding-top:1rem;
}

/***************** Start Categories Section ******/ 
.s-block.s-block--categories .swiper-slide a.slide--cat-entry  {
  background-color:transparent;
  border-width:0;
}




:nth-child(2 of .s-contacts-list.s-contacts-list-vertical #contact-slot)
{
  display:none !important;
}

:nth-child(3 of .s-contacts-list.s-contacts-list-vertical #contact-slot)
{
  display:none !important;
}

.s-contacts-list.s-contacts-list-vertical .s-contacts-icon{
  background:#547787;
  border-radius:7px;
  color:#fff;
}

.s-contacts-list.s-contacts-list-vertical .s-contacts-icon:where([dir=rtl],[dir=rtl] *){
  border:none;
  font-size:3rem;
}


/* Edit Contact shape */
.s-contacts-list-vertical {
    flex-direction: row;
}

.s-contacts-list-vertical .unicode{
  display:none;
}