@import url(https://fonts.googleapis.com/earlyaccess/notosanskufiarabic.css);


@font-face {
font-family: 'Al-Jazeera-Arabic-Bold';
src: url('../fonts/Al-Jazeera-Arabic-Bold.eot');
src: url('../fonts/Al-Jazeera-Arabic-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/Al-Jazeera-Arabic-Bold.woff2') format('woff2'),
url('../fonts/Al-Jazeera-Arabic-Bold.woff') format('woff'),
url('../fonts/Al-Jazeera-Arabic-Bold.ttf') format('truetype'),
url('../fonts/Al-Jazeera-Arabic-Bold.svg#Al-Jazeera-Arabic-Bold') format('svg');
font-weight: bold;
font-style: normal;
}
.rtl input {
	font-family: 'JF-Flat-Regular';

}
.rtl select ,.option{
    font-family: "Al-Jazeera-Arabic-Regular";
color:#585B5E
}
@font-face {
font-family: "Al-Jazeera-Arabic-Regular";
src: url("../fonts/Al-Jazeera-Arabic-Regular.ttf");
}
@font-face {
font-family: "JF-Flat-Regular";
src: url("../fonts/JF-Flat-Regular.ttf");
}
.rtl  .type_shipping .horizontal .laber_shipping {
    flex-direction: row;
    text-align: left;
  }
	
body.rtl{
		font-family: 'JF-Flat-Regular';

    direction:rtl
}

.rtl .type_Sale_collection_list_slider .collection-slider .cat_grid_item__wrapper {
  left: 30px!important;
  right: auto
}

.rtl .type_shipping .laber_shipping .content h3 {
    text-align: right;
  }

  
.rtl .mfp-content {
  text-align: right;
}
.rtl .text_left,.rtl .left-content{
    text-align:right
}
.rtl .text_right,.rtl .right-content{
    text-align:left
}
.rtl .parent-list .item-list{
    margin-left:0;
    margin-right:20px
}
.rtl .mfp-close-btn-in .mfp-close{
right: auto;
  left: 15px;
  }
  .rtl .thumb_left .details-thumb .slider-nav {
  right: -25px;
  left: auto;
}
.rtl #product-single .open_gallery {
  left: 15px;
  right:auto
}.rtl.thumb_left .details-thumb .cms-wrap-main-slider {
  padding-right: 35px;
}
.rtl .thumb_left .details-thumb .cms-wrap-main-slider {
  padding-right: 35px;
  padding-left: 30px;
}
.rtl .parent-list .item-list>a .icon{
    margin-right:5px;
    margin-left:0
}
.rtl .header .header-top .header-logo{
    text-align:right
}
.rtl .header .header-control li:last-child{
    padding-left:0
}
.rtl .header .header-control li:first-child{
    padding-right:0
}
/* .rtl .facet-checkbox input[type="checkbox"]{ */
/* left: auto; */
  /* right: -30px;} */
.rtl .facets__item label, .facets__item input[type="checkbox"]{
	/* left: -33px; */
}
.rtl .header .header__counter{
    right:initial;
    right:0
}
.rtl .frm_search_input:before{
    margin:0 0 0 20px;
    right:0;
    left:auto
}
.rtl .total-price {
  display: inline-flex;
  color: var(--color_icon_header);
  flex-direction: column;
  justify-content: center;
  margin-right: 10px;
}
.rtl .header-search .search_header .btn_search{
    padding-left:15px;
    padding-right:0
}
.rtl .header-search .search_header .search_header__submit{
    border-radius:3px 0 0 3px
}
.rtl .header-search .search_header .frm_search_cat{
    padding:0 15px 0 0
}
.rtl .header-search .search_header .frm_search_cat:after{
    left:16px;
    right:auto
}
.rtl .vertical_menu h4.flex:after{
    left:0;
    right:auto
}
.rtl .vertical_menu .icon-colse,.rtl .vertical_menu .icon-left{
    margin-right:0;
    margin-left:15px
}
.rtl .product-image__overlay-top-left{
    left:auto;
    right:2px
}
.rtl .short-description ul li{
    padding-left:0;
    padding-right:13px
}
.rtl .short-description ul li:before{
    left:0;
    right:0
}
.rtl .laber-slick-carousel .slick-next{
    left:-10px;
    right:auto
}
.rtl .frm_search_cat select{
padding: 0 30px 0 23px!important
}
.rtl .laber-slick-carousel .slick-prev{
    right:-10px;
    left:auto
}
.rtl .product_collection_list .product-item .product-collection__content{
    text-align:right;
    padding:0 15px 0 0
}
.rtl .style_left{
    text-align:right
}
.rtl .product-collection:before{
    right:0;
    left:auto
}
.rtl .product-item .product-image__overlay-bottom{
    left:20px;
    right:initial
}
.rtl .product-item:hover .group-button a{
    -webkit-animation-name:slideInLeft;
    animation-name:slideInLeft
}
.rtl .tabcontent .tab-products{
    left:0;
    right:auto
}
.rtl .product_collection_list .product-collection__content .add-to-cart{
    margin-right:10px
}
.rtl .product_section .viewall,.rtl .product_collection_list .viewall{
    left:0;
    right:auto
}
.rtl .footer .widget_mail .widget_footer .signup-newsletter-form .input-text{
    border-radius:0 3px 3px 0
}
.rtl .footer .widget_mail .widget_footer .signup-newsletter-form .submit-btn{
    border-radius:3px 0 0 3px
}
.rtl .footer .main-footer .footer-contact .phone{
    padding:0 60px 0 0
}
.rtl .footer .main-footer .footer-contact .phone i{
    right:0;
    left:auto
}
.rtl .footer .main-footer .menu_footer .menu a:hover{
    padding:0 10px 0 0
}
.rtl .back-to-top{
    left:30px;
    right:auto
}
/* .rtl .main-content-grid .content-sidebar .layer-navigation__accordion .layer-navigation__content .collection-filters .input-checkbox,.rtl .main-content-grid .content-sidebar .layer-navigation__accordion .layer-navigation__content .collection-filters .input-checkbox .wrap-icon,.rtl .main-content-grid .content-sidebar .layer-navigation__accordion .layer-navigation__content .collections-menu__item a .laberIcon,.rtl .main-content-grid .content-sidebar .layer-navigation__accordion .layer-navigation__content .collections-menu__button a .laberIcon,.rtl .main-content-grid .bot_page_collection .pagination ul li{ */
    /* margin:0 0 0 10px */
/* } */
.rtl .single_add_to_cart_button{
    margin:0 15px 0 0
}
[dir=rtl] .slick-next:before{
    content:"\e950"
}
[dir=rtl] .slick-prev:before{
    content:"\e951"
}
.rtl .details-thumb .cms-wrap-main-slider .wrap-main-slider .full-item{
    float:right
}
.rtl .zoomWindow{
    right:510px!important;
    left:initial!important
}
.rtl .header .submenu{
    left:initial;
    right:0
}
.rtl .header .submenu.mega-menu{
    left:0;
    right:0
}
.rtl .header .submenu,.rtl .content-form .information-form .main-title,.rtl .breadcrumbs .outline-breadcrum .wrap-breadcrum h1{
    text-align:right
}
.rtl .contact-info .contact-phone-mail{
    padding:0 60px 0 0
}
.rtl .text_column_with_img .h3:before,.rtl .contact-info .contact-phone-mail i{
    right:0;
    left:auto
}
.rtl .text_column_with_img .h3{
    padding:0 37px 0 0
}
.rtl .laber_text-column-with-image .text_column_with_img .numb{
    left:50px;
    right:auto
}
.rtl .hero_canvas .js-cart-inner .list-item .product-item .info{
    text-align:right;
    display:inline-block;
    width:100%
}
.rtl .hero_canvas .js-cart-inner .list-item .product-item .remove{
    right:initial;
    left:0
}
.rtl .hero_canvas .js-cart-inner .list-item .product-item .thumb{
    margin-right:0;
    margin-left:10px
}
.rtl #shipping-calculator .shopping-cart-element-content p.select:after{
    right:initial;
    left:15px
}
.rtl .shoppingcart-content .cart-content .shopping-cart-content .title td,.rtl .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name .wrap_item_cart .wrap_title_cart a{
    text-align:right
}
.rtl .login-register-form .input-info{
    padding:0 43px 0 20px
}
.rtl .content-form .box-label p svg,.rtl .content-form .label-text p svg{
    left:initial;
    right:20px
}
.rtl .content-form .check-box .text-label{
    padding-right:20px;
    padding-left:0
}
.rtl .content-form .check-box input[type=checkbox]+label:before{
    left:initial;
    right:0
}
.rtl .hero_canvas{
    right:initial;
    left:0;
    -webkit-transform:translate3d(-120%,0,0);
    transform:translate(-120%)
}
.rtl .hero_canvas.act_opened{
    -webkit-transform:none;
    transform:none
}
.rtl .close_popup_ajax{
    left:30px!important;
    right:initial!important
}
.rtl .parent-list .child-list{
    text-align:right
}
.rtl .vertical_menu .list-vertical_menu ul li a .icon_right{
    left:0;
    right:auto
}
.rtl .vertical_menu .list-vertical_menu ul li a .icon-chevron-right:before{
    content:"\e950"
}
.rtl .vertical_menu .list-vertical_menu .subverticalmenu{
    left:auto;
    right:100%
}
.rtl .custom-review .spr-summary-actions-newreview{
    float:left
}
.rtl .compare-wishlist a .icon{
    margin:0 0 0 5px
}
.rtl .details-info .cms-product-meta .quantity{
    margin:0 0 0 10px
}
.rtl .popup_slpr_wrap{
    left:initial;
    right:30px
}
.rtl .slpr_has_btns .popup_slpr_info{
    padding-right:0;
    padding-left:30px
}
.rtl .pp_slpr_close{
    right:initial;
    left:10px
}
.rtl .main-footer .newsletter-content{
    padding-left:0;
    border-left:none;
    padding-right:100px;
    border-right:1px solid #fff
}
.rtl .footer .widget_mail .widget_footer .signup-newsletter-form .icon{
    margin-left:0;
    margin-right:20px
}
.rtl .footer .main-footer .widget_mail .text-email2 i{
    margin-right:0;
    margin-left:10px
}
.rtl .wrapper_tabcontent.customer h3 i,.rtl .wrapper_tabcontent.customer .btn i,.rtl .order-history p.none a svg,.rtl .order-history p.none a{
    margin-right:0;
    margin-left:10px
}
.rtl .layer-navigation__accordion .nav-accordion .expand,.rtl .layer-navigation__accordion .nav-accordion .collapse{
    right:initial;
    left:0
}
.rtl .main-content-grid .content-sidebar .layer-navigation__accordion .layer-navigation__content .collection-filters .input-checkbox .rounded-circle{
    margin-right:0;
    margin-left:10px
}
.rtl .product-options.type_select .dropdown-button:after{
    left:15px;
    right:initial
}
.rtl .laber_progress{
    left:initial;
    right:0
}
.rtl .details-info label{
    /* margin-right:0; */
    /* margin-left:10px */
}
.rtl .details-info .product-options--type-collection.type_select .dropdown-button:after{
    left:15px;
    right:initial
}
.rtl .sidebar .widget-search .search-info{
    padding:0 15px 0 60px
}
.rtl .sidebar .widget-search .search-button{
    right:initial;
    left:0
}
.rtl .sidebar .laber-social-link .list-socials li,.rtl .sidebar .laber-social-sharing ul li,.rtl .sidebar .widget .blog-categories li .count{
    margin:0 10px 0 0
}
.rtl .sidebar .widget .post-item .post-format{
    margin:0 0 0 10px
}
.rtl .sidebar .content .group_checkbox label{
    margin:0 10px 0 0
}
.rtl .sidebar .widget-tags-post ul li{
    float:right
}
.rtl .group-button-buyitnow .checkbox-group input{
    margin:0 0 0 5px
}
.rtl .compare-wishlist a{
    padding:0 0 0 20px
}
.rtl .sticky_variant_content .wrap_variant .js-product-options div:not(:last-child){
    margin-left:10px;
    margin-right:0
}
.rtl .spr-badge-starrating{
    margin:0 0 0 5px
}
.rtl .content-video .number{
    padding-left:0;
    padding-right:30px
}
.rtl .content-video .number:before{
    left:initial;
    right:0
}



























.rtl .laber-newsletter .signup-newsletter-form .submit-btn{
    margin-right:10px;
    margin-left:0
}
.rtl .js_popup_prpr_wrap_newsletter .wrap-newslette-popup .checkbox input{
    margin-right:0;
    margin-left:5px
}
/* .rtl .js-menu-mobile-content{ */
    /* right:0; */
    /* left:inherit; */
    /* -webkit-transform:translate(100%); */
    /* -ms-transform:translate(100%); */
    /* -o-transform:translate(100%); */
    /* transform:translate(100%) */
/* } */
.rtl .box-menu-moible .menu-mobile .laber_mb_menu .menu-item#item_search a .icon{
    right:inherit;
    left:15px
}
.rtl .box-menu-moible .menu-mobile .laber_mb_menu .menu-item .collapse,.rtl .box-menu-moible .menu-mobile .laber_mb_menu .menu-item .expand{
    right:inherit;
    left:0
}








@media (min-width: 1440px){
    .rtl div[data-wrapper-slidershow] .slick-prev{
        right:20px
    }
    .rtl div[data-wrapper-slidershow] .slick-next{
        left:20px;
        right:initial
    }
}
@media (min-width: 1025px){
    .rtl .header .main-menu>li{
        float:right
    }
    .rtl .header .main-menu>li:first-child{
        padding-right:0
    }
    .rtl .header .main-menu>li>a i{
        margin-right:2px
    }
    .rtl .header .main-menu .mega-menu1 .type_link .sub-column,.rtl .header .main-menu .submenu .menu-item .sub-menu-1 .heading{
        text-align:right
    }
    .tabcontent_style3 .tab-products ul li a{
        padding:0 30px 0 0
    }
}
@media (min-width: 1400px){
    .rtl .footer .footer-top .widget_footer .footer_app img{
        margin-left:20px;
        margin-right:0
    }
}
@media (max-width: 1199px){
    .rtl .header .header-nav-mobile .mobile-navigation .icon{
        margin-right:15px;
        margin-left:0;
        float:right
    }
}
@media (max-width: 1024px){
    .rtl .header-search .search_header .btn_search{
        padding-left:0
    }
    .rtl .header .header-top .header-control li:last-child{
        padding-left:0
    }
}
@media (max-width: 991px){
    .rtl .type_shipping .laber_style2 .laber_shipping{
        justify-content:right
    }
}
@media (max-width: 991px){
    .rtl .shoppingcart-content .cart-content .shopping-cart-content tr{
        padding:20px 120px 20px 20px
    }
    .rtl .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name a.img{
        left:inherit;
        right:0
    }
    .rtl .shoppingcart-content .cart-content .shopping-cart-content td.delete-item{
        right:inherit;
        left:0
    }
}

   .rtl .list-vertical_menu ul li a .icon_right {
  position: absolute;
  right: auto;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0,-50%);
  -ms-transform: translate(0,-50%);
  transform: translateY(-50%);
  font-size: 16px;
}
 
   .rtl .list-vertical_menu .subverticalmenu {
  position: absolute;
  top: 0;
  right: 100%!important;
   } 

   .rtl .content_banner {
text-align:right
   }  
   
   .rtl .frm_search_cat select {
  background-image: url(../img/icon_down.png);
  background-position: left 20px top 50%;
  background-size: auto 6px;
  background-repeat: no-repeat;
}

 .rtl  .header-search .mini_cart_content .js_prs_search .item .product-item .product-image {
  width: 60px;
  margin-left: 20px;
  margin-right: 0px;
}

 /* .rtl .frm_search_cat::after { */
  /* content: ""; */
  /* background-color: #acafb7; */
  /* height: 15px; */
  /* width: 1px; */
  /* display: block; */
  /* position: absolute; */
  /* top: 15px; */
  /* left: 0; */
  /* right: auto; */
/* } */



 .rtl  .js-popup-inner .list-item .product-store-lists .product-store-lists__remove {
  cursor: pointer;
  color: var(--color_main);
  font-weight: 400;
  font-size: 16px;
  width: 16px;
  height: 16px;
  display: block;
  line-height: 16px;
  text-align: center;
  position: absolute;
  top: 0;
  right: auto;
  left: 0;
}

 .rtl  .js-popup-inner .list-item .product-store-lists .product-store-lists__content {
  margin: 0;
  padding-top: 0;
  overflow: hidden;
  position: relative;
  text-align: left;
  width: auto;
  padding-left: 50px;
}


@media (max-width: 1024px) {
    .md\:w-full {
      width: 100%;
      max-width: 100%;
    }
  }




