@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;
}

.header-is-dark .header-components, .header-is-dark .header-components-top, .header-is-dark .fixed-pinned.header-components, .header-is-dark .fixed-pinned .inner, .header-is-dark .main-nav-container{
    background-image:linear-gradient(45deg,#000,#0d0d0d,#1a1a1a)!important;
}

.s-block--default-home-slider .slider-height .swiper-slide .home-slider-position .home-slider-data p{
    opacity: 1!important;
    font-size: 20px!important;
    color: #fff!important;
    line-height: 2rem!important;
}

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

.main-menu li:hover>.sub-menu{
    background-image:linear-gradient(45deg,#000,#0d0d0d,#1a1a1a)!important;

}

footer{
    background-image: url('https://cdn.salla.sa/AzelOB/pT1k39nBCwf2ptJbgdyWDRnUgZUNxngY6VrelBgW.jpg')!important;
    background-size:cover!important;
    background-repeat:no-repeat!important;
}
.footer-content{
    margin: 2px 2.5rem!important;
          padding-top: 20px;
          padding-left: 30px;
          padding-right: 30px;
}

.hero-slider-border h3{
    font-size: 1.5rem!important;
    line-height: 2.25rem!important;
}

.s-block__title h2, .s-block__title h1 {
    font-size: 1.3rem!important;
    line-height: 2.25rem!important;
    font-weight: 700!important;
    color: #633e37!important;
}

.s-block__title::after{
    background-color: rgb(100 62 56 / 64%)!important;
}

.s-block__title-text {
    margin-bottom: 2rem!important;
    color: #664039!important;
}


body.product-entry--fit-type.cover .product-entry img{
    object-fit: none!important;
}

.product-entry__image::after, .s-product-card-image::after, .full-image::after, .itme-categories-image::after {
    background: linear-gradient(to right, rgb(100 63 56 / 9%) 
    0%, rgb(100 63 56 / 10%) 100%)!important;
    transform: skewX(-25deg)!important;
}

.card-effect .card-border::after, .card-effect .card-border::before{
    background-color: #52332e!important;
}

.card-effect::after, .card-effect::before{
    background-color: #52332e!important;
}

.display-all-url::after{
    background-image:linear-gradient(45deg,#000,#0d0d0d,#1a1a1a)!important;
    background-color:inherit!important;
}

.footer-list>a:hover{
    color: #3e2723!important;
}

.s-block--categories .s-slider-block__title h2{
    font-size: 18px!important;
    line-height: 2.25rem!important;
    font-weight: 700!important;
    color: #000!important;
    padding-left: 0!important;
}

.slide--cat-entry i{
    background-color:#000;
    color: #fff!important;
    /* width: 12.1rem !important;
    height: 15rem !important; */
    width: 18.9rem !important;
    height: 22rem !important;
    border-radius: 0!important;
    margin-bottom: 0!important;
}

.slide--cat-entry h4 {
        margin-bottom: 0;
        font-size: 14px;
        position: absolute!important;
        bottom: 56px!important;
        color: #fff!important;
        opacity: 1!important;
}

.footer_is_dark .footer-bottom{
    background-image:linear-gradient(45deg,#000,#0d0d0d,#1a1a1a)!important;
    background-color:inherit!important;
   
}

.footer-bottom >p{
    color: #fff!important;
 
}

.product-entry  button:hover{
    background-image:linear-gradient(45deg,#000,#0d0d0d,#1a1a1a)!important;
    background-color:inherit!important;
    border: none!important;
}
.s-product-card-content-title a:hover{
    color: #3e2723!important;
}
.s-product-card-price{
    color: #49cc90!important;
}
.header-is-dark .menu-fixed-bar{
    background-image:linear-gradient(45deg,#000,#0d0d0d,#1a1a1a)!important;
    background-color:inherit!important;
}
.header-is-dark #mainnav .inner{
    background-image:linear-gradient(45deg,#000,#0d0d0d,#1a1a1a)!important;
    background-color:inherit!important;
}
@media (max-width:992px){
    footer{
        background-image: url('https://cdn.salla.sa/AzelOB/ooSNAhpQUZohh61boIX6PXVjQnGCM1vrvFlNz3jW.png')!important;
        background-size:cover!important;
        background-repeat:no-repeat!important;
    }

    .footer-content{
        margin: 5px 0rem !important; 
    padding-top: 50px!important; 
   padding-left: 0px!important; 
     padding-right: 0px!important; 
    }
    .store-footer__top .container .grid-cols-2{
        grid-template-columns: inherit!important; 
        display: contents!important; 
    }

    .store-footer__top .container .grid-cols-2 .flex-1 {
        width: 100%;
        margin-bottom: 30px!important;
    }
    body.product-entry--fit-type.cover .product-entry img{
        object-fit: cover!important;
    }
    .s-products-slider-card.swiper-slide {
        width: 50% !important;
    }
}
.sicon-menu{
    color: #fff!important;
}
.slide--cat-entry{
    padding: 0!important;
    border: none!important;


}

.slide--cat-entry{
    .card-effect::after{
        border: none!important;
        box-shadow: none!important;
        
    }
}


.slide--cat-entry
.card-effect .card-border::after, 
.slide--cat-entry
.card-effect .card-border::before{
    background-color: transparent!important;
}
.slide--cat-entry .card-effect::before{
    background-color: transparent!important;

}
.slide--cat-entry .card-border{
    display: none!important;
}

.slide--one-sixth >  .card-effect::after, .card-effect::before{
    display: none!important;

}

.slide--cat-entry{
    flex-direction: inherit!important;
}
.slide--cat-entry{
    height: 13rem;
    background: transparent!important;
}
.slide--cat-entry .md\:\!w-20{
    width: 11rem !important;
    height: 24rem !important;
    border-radius: 0!important;
    margin: 0!important;
}
.slide--cat-entry  .lazy__bg.lazy_avatar{
    background-size: 100%!important;
}

.s-product-card-image-cover {
    object-fit: none!important;
    aspect-ratio:2/2!important
}

.s-product-card-entry{
    background-color: #fff!important;
    border-color: #000!important;
    border-radius: 15px!important;
}

.s-product-card-brand, .s-product-card-category{
    border-radius: 42px!important;
    padding: 13px!important;
    color: #FFF;
    font-weight: 600 !important;
    background-image:linear-gradient(45deg,#000,#0d0d0d,#1a1a1a)!important;
}

.s-button-wide {
    padding: 9px 5px !important;
    width: 100%;
    border-radius: 5px !important;
    border-width: 2px !important;
}

.s-button-primary-outline:hover{
    background-image:linear-gradient(45deg,#000,#0d0d0d,#1a1a1a)!important;
    color: #fff!important;
}

.store-footer h3{
    color: #fff!important;
}

.s-products-slider-card.swiper-slide {
    width: 25%;
}

.s-product-card-wishlist-btn{
    display: none!important;
}

.s-slider-block__title-left{
    display: none!important;
}

.s-slider-block__title-right{
    display: flex!important;
    justify-content: center!important;
    text-align: center!important;
    width: 100%!important;
    padding-left: 0!important;
    padding-right: 0!important;
}

.s-block--banners .banner-square h3 {
    color: #fff;
    font-weight: 400 !important;
    font-size: 1.5rem;
    line-height: 39px;
}


.s-product-options-colors-wrapper .s-product-options-colors-item{
    white-space: normal!important;
}