.salla-theme_3 .site-header .header-wrapper .sub-nav{
    flex:1 0 0
}
@media only screen and (min-width:992px){
    .salla-theme_3 .site-header .header-wrapper .sub-nav .sub-nav-content .main-menu{
        width:calc(100% - 85px);
        text-align:right;
        margin:0 auto
    }
}
* {
    font-family: system-ui !important;
}
@media only screen and (max-width:1024px){
    .salla-theme_3 .site-header .header-wrapper .sub-nav{
        white-space:nowrap;
        margin:0 20px;
        overflow-x:auto
    }
}
.salla-theme_3 .site-header .header-wrapper .header-row.left #cl_switcher_wrapper{
    float:right
}
.salla-theme_3 .site-header .header-wrapper .header-row.left #cl_switcher_wrapper #cl_toggle{
    border-radius:3px;
    border-color:#ececec
}
@media only screen and (max-width:992px){
    .salla-theme_3 .site-header .header-wrapper .header-row.left{
        top:50%;
        transform:translateY(-50%)
    }
}
@media only screen and (min-width:992px){
    .salla-theme_3 .site-header .header-wrapper .header-row.left{
        position:relative
    }
}
@media only screen and (max-width:992px){
    .salla-theme_3 .site-header{
        z-index:999999999
    }
}
.salla-theme_3 .site-header .site-header__cart .badge{
    left:-4px;
    right:unset
}
@media only screen and (max-width:767px){
    .salla-theme_3 .site-header .logo-wrapper .logo{
        margin-right:0
    }
    .salla-theme_3 .site-header .logo-wrapper .logo img{
        width:auto;
        height:auto;
        max-width:210px;
        max-height:45px
    }
}
@media only screen and (min-width:1200px){
    .salla-theme_3 .row.products-grid>div.product-box:nth-child(4n+1){
        clear:both
    }
}
@media only screen and (max-width:1199px){
    .salla-theme_3 .row.products-grid>div.product-box:nth-child(4n+1){
        clear:unset
    }
}
@media only screen and (max-width:1199px){
    .salla-theme_3 .row.products-grid>div.product-box:nth-child(3n+1){
        clear:both
    }
}
@media only screen and (max-width:1024px){
    .salla-theme_3 .row.products-grid>div.product-box:nth-child(3n+1){
        clear:unset
    }
}
@media only screen and (max-width:1024px){
    .salla-theme_3 .row.products-grid>div.product-box:nth-child(odd){
        clear:both
    }
}
@media only screen and (min-width:1200px){
    .salla-theme_3 .row.products-grid.front>div.product-box:nth-child(4n+1){
        clear:unset
    }
}
@media only screen and (max-width:1024px){
    .salla-theme_3 .row.products-grid.front>div.product-box:nth-child(4n+1){
        clear:unset
    }
}
@media only screen and (min-width:1025px){
    .salla-theme_3 .row.products-grid.front>div.product-box:nth-child(3n+1){
        clear:both
    }
}
@media only screen and (max-width:1024px){
    .salla-theme_3 .row.products-grid.front>div.product-box:nth-child(3n+1){
        clear:unset
    }
}
@media only screen and (max-width:1024px){
    .salla-theme_3 .row.products-grid.front>div.product-box:nth-child(odd){
        clear:both
    }
}
.salla-theme_3 .feature-item__icon{
    background-color:transparent
}
.salla-theme_3 .feature-item__icon span{
    line-height:1!important
}
.salla-theme_3 .footer-main .social__item a{
    position:relative
}
.salla-theme_3 .footer-main .social__item a *{
    position:absolute;
    top:50%;
    left:50%;
    transform:translateY(-50%) translateX(-50%)
}
.salla-theme_3 .footer-main .social__item a:hover{
    color:var(--color-text-reverse)!important
}
.salla-theme_3 .footer-sub .footer-wrapper{
    display:flex;
    align-items:center;
    justify-content:space-between;
    flex-direction:row
}
.salla-theme_3 .footer-sub .footer-wrapper p{
    flex:0 0 30%
}
.salla-theme_3 .footer-sub .footer-wrapper .icons{
    display:flex;
    align-items:center;
    justify-content:flex-start;
    flex-direction:row;
    flex-wrap:wrap
}
@media only screen and (max-width:992px){
    .salla-theme_3 .footer-sub .footer-wrapper{
        flex-direction:column
    }
    .salla-theme_3 .footer-sub .footer-wrapper p{
        margin-bottom:20px
    }
}
.salla-theme_3 .cart-thumb{
    z-index:9999999999999
}
.salla-theme_3 #modal_login.modal,.salla-theme_3 .sweet-alert{
    z-index:99999999999999!important
}
.salla-theme_3 footer .footer-sub .footer-wrapper{
    display:flex;
    align-items:center;
    justify-content:space-between;
    flex-direction:row
}
@media only screen and (max-width:992px){
    .salla-theme_3 footer .footer-sub .footer-wrapper{
        flex-direction:column
    }
    .salla-theme_3 footer .footer-sub .footer-wrapper p{
        margin-bottom:10px
    }
}
.salla-theme_3 .product-details__price{
    position:relative
}
.salla-theme_3 .product-details__price .product-price{
    padding:0;
    font-family:DINNextLTArabic-Regular
}
.salla-theme_3 .product-details__price .price-before{
    display:inline-block;
    transform:translateY(-3px);
    font-size:13px;
    font-weight:400;
    margin-left:5px;
    color:#999;
    padding:0
}
.salla-theme_3 .product-details__price .tax-label{
    margin-top:5px
}
.salla-theme_3 .product-details__price strong{
    font-weight:700
}
.salla-theme_3 .shipping-bar .free-shipping--large{
    padding:0 4px
}
.salla-theme_3 .testimonials-item{
    margin:0 10px!important
}
.salla-theme_3 .product .product-add span{
    position:absolute;
    top:50%;
    left:50%;
    transform:translateY(-50%) translateX(-59%)
}
.salla-theme_3 .products-listing.eq-height .slick-track .slick-slide{
    padding-bottom:50px
}
@media only screen and (min-width:992px){
    .salla-theme_3.cl-support .site-header .sub-nav .sub-nav-content .main-menu{
        width:80%;
        margin:0 auto
    }
}
.salla-theme_3 #tidio-chat{
    position:absolute;
    z-index:100000000000000020000!important
}
