/* Add custom CSS styles below */ 
@import url('https://fonts.googleapis.com/css2?family=El+Messiri:wght@400;500;700&display=swap');
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, img, small, strong, ol, ul, li, dd, form, label, table, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, .feature-item h3, .feature-item p,.section--title{
  font-family: 'El Messiri', sans-serif !important;
}
body, .salla-theme_6 .u-light{background:#fafafa}

footer, .footer-main{background:#2a2a2a;}
.footer-sub .container{border-top: 1px solid rgba(244, 244, 244, 0.5)}
.salla-theme_6 footer .footer-sub{color:#fff}
.salla-theme_6 footer .footer-sub .fs-cont .icons .store-certificate b {transform: translateY(0);}
.salla-theme_6 footer .footer-sub .fs-cont .fs-payment img {border: 1px solid #f4f4f4;border-radius: 5px;background: #fff;
}
.sub-nav {background-color: #fafafa;}
.site-header {background: #fafafa;}
.sub-header {background-color: #fafafa;}
.salla-theme_6 .site-header .sub-header .th-main-phone-no span.sicon-phone-talking{
  background: #fff;
  color: #d4ae22;
  border-radius: 5px;
  width: 36px;
  height: 36px;
  padding: 3px;
  text-align: center;
}
.salla-theme_6 .site-header .sub-header .th-main-phone-no span:first-child{
  color: #fff;
  padding: 0;
  margin-right: 5px;

}
.salla-theme_6 .site-header .sub-header .dropdown.dropdown-store-header .circle-action:hover {
  background-color: #fff;
}
.salla-theme_6.color-mode-dark .site-header .sub-header *{color:#d4ae22}

.salla-theme_6 .site-header__cart {
  background-color: rgba(212, 174, 34, 0.9);
}

.salla-theme_6 .site-header .sub-header .dropdown.dropdown-store-header .circle-action{
  background: #fff;
  color: #d4ae22;
  border-radius: 5px;
}

.salla-theme_6 .site-header .header-top .search-wrapper #search #searchbox.prompt {
  background-position: left 1rem center;
  padding: 30px 15px 20px !important;
}
.feature-item p {
    font-size: 15px;
}
.feature-item h3 {
    font-size: 17px;
}
.salla-theme_6 .feature-item__icon {
    margin: 0 0 10px;
    background: #d4ae22;
    border: 0;
    border-radius: 5px;
    width: 70px;
    height: 45px;
    position: relative;
}
.section--title, .section-header .section--title{
  color:#d4ae22 !important
}

body .section-actions .circle-action , .salla-theme_6 section.section.has-slider .section-header .button-more{
  vertical-align: middle;
  border-radius: 5px;
  background: #d4ae22;
  color: #fff;
}

.products-listing {
  background: #fafafa;
  border: 1px solid #fafafa;
}
.product-title{color:#d4ae22}
.salla-theme_6 .product .product-footer .product-add.add_to_cart_btn{background: #d4ae22; color: #fff}

body.salla-theme_6 .site-header .sub-header{
background: #2a2a2a
}
.salla-theme_6.font-estedad .main-menu>li>a{color: #2a2a2a !important}
.salla-theme_6 .sub-nav .main-menu>li:hover a{color: #d4ae22!important
}

.salla-theme_6 .section-header .section--title span{
    border: 5px solid;
    padding: 1px 15px;
    position: relative;
}
.section-header .section--title span:after,.section-header .section--title span:before{
    content: '';
    border-bottom: 5px solid #fff;
    display: inline-block;
    background: #fff;
    position: absolute;
}

.salla-theme_6 .section-header .section--title span:after{
    width: 25px;
    bottom: -5px;
    right: 45px;
}

.salla-theme_6 .section-header .section--title span:before{
    width: 15px;
    top: -5px;
    right: 15px;
    bottom: auto;
}
.sub-nav-content{
background: #d4ae22}