/* Add custom CSS styles below */ 
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap');

body *{
  font-family: "Cairo", sans-serif;
}
@media (max-width:768px){
.navbar-brand img {
    max-width: 70px;
}
}
header.store-header{
    background: #ddc4b5;
}
section:nth-of-type(1){
margin-top:0px
}
/*------main-image------*/
.swiper.s-slider-container.swiper-initialized {
    margin-left: 0!important;
   padding:0px
}
/*-------------------------------------*/
.s-slider-has-notitle .s-slider-block__title {
    margin-bottom: 0px;
    margin-top: -3px;
}
.swiper.s-slider-container.swiper-initialized {
    margin-left: 0!important;
    padding: 0px;
}
salla-slider.photos-slider .swiper-slide {
    width: 100%;
    padding: 0px;
}
/*--------------product-title --------*/
.s-slider-block__title {
     margin-bottom: 0rem; 
}
.s-block.s-block--best-offers.container{
margin-top:0rem;
 margin-bottom:50px ;
}
 salla-slider.photos-slider .swiper-slide {
    padding: 0rem;
    margin: 0rem;
    width: 100%;
}
.s-slider-block__title-nav {
    visibility: hidden;
}
section.g_cat {
    background-image: url(https://cdn.salla.sa/form-builder/BI3zlMBFTFHzXVtjueRtN2yL34dVnUYl6eSvA4Z9.png);
    padding-top: 8%;
    margin-top: -150px;
    margin-bottom: 0px !important;
    padding-bottom: 4%;
    background-repeat: no-repeat;
    background-size: cover;
}

section.ads {
    background-image: url(https://cdn.salla.sa/form-builder/q1vmYd2LfIu0x3lOvxGLwqrh5OH1B3NLOLBQE4Yz.png);
    width: 100% !important;
    max-width: 100%;
    padding: 4% 10% 10% 10%;
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
}

@media (max-width:768px){
   section.g_cat .grid-cols-3 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
section.ads {
    padding: 4% 10% 30% 10%;
}
.landing-page-first-banner h1{
    font-size: 18px !important;
}
.landing-page-first-banner .container {
    margin-right:0px!important;
    justify-content: end !important;
    margin-bottom: 50px;
}
 section:nth-child( 2 of section.s-block.s-block--photos-slider){
  display:none !important;
  }

}
@media (min-width:991px){
.banner_ad .item-text {
    font-size: 20px;
}
 section:nth-child( 3 of section.s-block.s-block--photos-slider){
  display:none !important;
  }
}
/********************/
section.weeklyOffers , .g_cat, .g-products  , .dead_line  , .ads {
    margin-bottom: 40px  !important;
}
.landing-page-first-banner .container {
    margin-right: 20px;
}