@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@400;500;600;700&display=swap');

body {
    font-family: 'Noto Kufi Arabic', sans-serif!important;
    background-color: #fff!important;
}


 text-align: center;
}
.s-block--features__item{
    border-radius: 5px!important;
    border: 1px solid #d9ae4836;
    box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
}

.s-block--features__item .feature-icon{
    background-color: #d9ae48!important;
    color: #fff!important;
}

.s-block--features__item .feature-icon i{
    color: #fff!important;
}

.s-product-card-fit-height .s-product-card-image{
    max-height: 21rem!important;
    border-top-right-radius: 5px!important;
    border-top-left-radius: 5px!important;
    border-bottom-right-radius: 0px!important;
    border-bottom-left-radius: 0px!important;
  
}

.s-product-card-content-title{
    text-align: center!important;
    color: #333!important;
}

.s-product-card-content-sub{
    justify-content: center!important;
}


.s-product-card-price{
    color: #d9ae48!important;
}

.s-button-primary-outline{
    background-image: linear-gradient(45deg,#d9ae48,#f9b639)!important;
    color: #fff!important;
    border: none!important;
    font-weight: 500!important;
}

.s-product-card-entry{
    border-radius: 5px!important;
    border: 1px solid #d9ae4836;
}



section:nth-of-type(2) .container, section:nth-of-type(2)  .md\:grid-cols-3 {

    grid-template-columns:repeat(4,minmax(0,1fr))!important;
}

.s-block--hero-slider .swiper-slide .swiper-lazy:after{
    background: transparent!important;
}
.s-block--hero-slider .swiper-slide{
    height: 36rem;
}



.s-slider-v-centered .s-slider-block__title-nav{
    display: none!important;
}



.two-row .banner-entry:first-child {
    grid-column: inherit!important;
    grid-row: inherit!important;
    background: transparent!important;
}

.banner-entry h3{
    opacity: inherit!important;
}

.two-row .banner-entry > h3 {
font-size: 1.2rem!important;
position: relative!important;
top: 191px!important;
right: 75px!important;
display: block!important;
line-height: 1rem!important;

}

.banner-entry h3.text-with-border{
    border: none!important;
}


.has-overlay:after{
    background: transparent!important;
}

.home-slider__content .text-center >h3{
    font-size: 28px!important;
    line-height: 46px!important;
    font-weight: 500!important;;
}

@media (max-width: 991px)
{

    .s-product-card-content-title a{
        font-size: 14px!important;
    }

    .s-products-slider-card{
        width: 200px!important;
        }
    section:nth-of-type(2) .container, section:nth-of-type(2)  .md\:grid-cols-3 {

        grid-template-columns:repeat(2,minmax(0,1fr))!important;
    }
    section:nth-of-type(2) .container, section:nth-of-type(2)  .md\:grid-cols-3 >.banner-entry{
        height: 150px!important;
    
    }


    .two-row .banner-entry > h3 {
    
        top: 147px!important;
        color: #333!important;
    right: 3px!important;
    font-size: 14px!important;
    
    }

    .two-row .banner-entry{
        margin-bottom:40px!important;
        overflow: visible!important;
    
    }
.home-slider__content .text-center >h3{
    font-size: 16px!important;
    line-height: 31px!important;
}
  
}

.store-footer__inner{
    background-color: #f5f5f5!important;
}

.store-footer h3{
    color: #616161;
}

.leading-6{
    color: #616161;
}

.unicode{
    color: #616161;
}

.sicon-whatsapp2:before{
    color: #616161;
}
.sicon-iphone:before{
    color: #616161;
}

.sicon-mail:before{
    color: #616161;
}

.text-sm{
    color: #616161;
}
.sicon-snapchat:before{
    color: #616161;
}
.sicon-instagram:before{
    color: #616161;
}

.main-nav-container
{
    background-color: #f5f5f5!important;
}

.store-footer{
    background-color: #f5f5f5!important;
}

.text-gray-400{
    color: #616161!important;
}

.items-end::before{
    content: url('https://cdn.salla.sa/arvzV/b7DWpi5hpxOPvcxD7C9jxoTgshvFAy0gXfzVJvV0.png');
    top: 14px;
    position: relative;
    left: 9px;
}

/*===========*/
#mainnav{background: #181818!important;}
.main-menu li.root-level>a{color: white!important;}
.main-menu li.root-level>a:hover{color: #ffe5a6!important;}
.main-menu li.root-level>a.offers-link{color: #ffe5a6!important;}
.s-user-menu-trigger{background: transparent;}
.sicon-shopping-bag::before,.s-cart-summary-total,.sicon-user-circle:before{color: #FFF!important;}
.lazy__bg.lazy.entered{border-radius: 12px!important;}


/**
h1, h2, h3, h4, h5, h6
{
   font-size: 2.271rem;
    font-weight: 700;
    margin-bottom: 15px;
    margin-top: 15px;
    color: #d4af37;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    align-items: center;
  
    }*//
  .s-block__title {
    margin-bottom: 1rem;
    align-items: center;
}
.s-slider-block__title {
   text-align: center !important;
}

h2
{   
    text-align: center !important;
    background: #d6b668;
    border-radius: 0.6rem 0.6rem 0.6rem 0.6rem;
    font-size: 20px !important;
    font-weight: 550;
    color: #ffffff;
     padding-right: 18px; 
    padding-top: 11px;
    position: relative;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    	padding-left: 2rem;
    
   
  /*  margin-right: 600px; */
 }
 
 

block__title h2  {

    margin-bottom: 1rem;  
    display: flex;
    align-items: center;
}
.s-slider-block__title h2 {
    margin-bottom: 1rem;  
    display: flex;
    align-items: center;
}


.swiper-wrapper{
width:92%;
}
salla-slider.photos-slider .swiper {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
}
.s-slider-block__title h2 {
    /* margin-bottom: 1rem; */
    display: flex;
    align-items: center;
      align-items: center;
}
.s-slider-block__title-right {
	padding-left: 2rem;
    display: flex;
    flex-grow: 1;
    align-items: center;
    justify-content: center !important;
}
s-product-card-price {
    color: #ffffff!important;
}
/* .s-slider-block__title-right {
	padding-left: 2rem;
    display: flex;
    flex-grow: 1;
    align-items: center;
    justify-content: center;
} */
[dir=rtl] .s-slider-block__title h2 {
    padding-left: 2rem;
    display: flex;
    /*flex-grow: 1;*/
    align-items: center!important;
    justify-content: center!important;
    text-align: center!important;
    padding-left: 15px;
}

.s-product-card-price {
    color: #ffffff!important;
}
.store-footer__inner {
    background-color: #d2b367!important;
}
.sicon-tiktok:before {
    content: "\e9a3";
    color: black;
}
[dir=rtl] .s-slider-block__title-right {
    padding-left: 2rem;
    text-align: center!important;
    justify-content: center!important;
}
.font-bold {
    font-weight: 700;
    font-family: cursive;
}
.s-product-card-price{
color: #000000!important;
}