@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800;900;1000&display=swap');
html,body,h1,h2,h3,h4,h5,h6,p,span,a{
    font-family: 'Cairo', sans-serif !important;
}

html{
    direction: rtl !important;
}


@media (min-width: 992px){
    .rtl .pixelstrap .mega ul{
        padding: 20px 150px !important;
    }
}
.breadcrumb-item+.breadcrumb-item::before{
    float: right;
}
.pixelstrap .full-mega-menu::before {
    transform: scaleX(-1); 
}
.pixelstrap ul a:before {
    left: auto;
    right: 0 !important;
}
@media (min-width: 1200px){
    .pixelstrap.sm-vertical a .sub-arrow:before {
        content: "\f104";
    }
    .pixelstrap ul li {
        border-left: 1px solid #ddd !important;
        border-right: 0 !important;
    }
    .pixelstrap ul li:last-child{
        border: none !important;
    }
    .sidenav .pixelstrap ul{
        padding: 10px 0;
    }
    .sidenav .pixelstrap ul li {
        border: 0!important;
        border-bottom: 1px solid #ddd;
    }
    .sidenav .pixelstrap ul li a{
        padding: 12px 25px !important;
        font-weight: bold;
    }
    .sidenav .pixelstrap ul li a:before{
        display: none  !important;
    }
}

.sidenav .pixelstrap ul li a,
.header-style-5.color-style .bottom-part .pixelstrap.sm-vertical > li > a,
.header-style-5.color-style .main-nav-center .sm > li > a,
.header-style-5 .bottom-part .category-menu .toggle-sidebar h5{
    font-weight: bold;
}
.top-header .header-dropdown .onhover-dropdown .onhover-show-div li a{
    text-align: right;
}
.rtl .pixelstrap a .sub-arrow{
    left: 23px;
}
.product-box .product-detail h4, .product-box .product-info h4, .product-wrap .product-detail h4, .product-wrap .product-info h4{
    direction: rtl;
}
.rtl .product-box .img-wrapper .lable-block .lable4, .rtl .product-wrap .img-wrapper .lable-block .lable4{
    direction: ltr !important;
}


.sub-title-div{
    display: flex;
    justify-content: end;
}
@media (max-width: 991px) {
    .product-right h2,.product-right .label-section {
        text-align: right ;
    }
}
@media (max-width: 577px){
   
    .brand-logo {
      right: 0;
      left: auto;
    }
    .home-slider .slider-contain .slider-content{
        width: 100%;
        display: flex;
        justify-content: start;
        flex-direction: column;
    }
    .home-slider .slider-contain .slider-content h2{
        font-size: 20px;
    }

}
@media (max-width: 1430px){

    .rtl .collection-product-wrapper .product-top-filter .product-filter-content .product-page-filter {
    border-left: none;
    }
}
.rtl .slick-slider{
    direction:rtl !important;
}
.zoomWindowContainer div {
    right: 450px !important;
    left: auto !important;
}
@media only screen and (max-width: 500px) {
    .g-recaptcha iframe {
        max-width: 100%;
        transform:scale(0.77);
        -webkit-transform:scale(0.77);
        transform-origin: right;
        -webkit-transform-origin: right;
      }
}


.rtl .product-right-slick.slick-slider{
    direction: ltr !important;
}