/** Shopify CDN: Minification failed

Line 68:46 Unexpected "{"
Line 640:2 "magin-left" is not a known CSS property
Line 699:19 Expected identifier but found whitespace

**/
/*================ Style for layout RTL ================*/

body.rtl {
    direction: rtl;
}

.rtl .mfp-close-btn-in .mfp-close{
  right: auto;
  left: 0;
}

.rtl .js_popup_prpr_wrap_newsletter .wrap-newslette-popup .checkbox input{
  margin-right: 0;
  margin-left: 5px;
}

.rtl .header .header-top .header-logo{
  text-align: right;
  margin-right: 0;
  margin-left: 43px;
}

.rtl .header .header-control li:not(:first-child){
  margin-right: 20px;
  margin-left: 0;
}

.rtl .text_left, 
.rtl .left-content{
  text-align: right;
}

.rtl .text_right, 
.rtl .right-content{
  text-align: left;
}

.rtl .back-to-top{
  right: auto;
  left: 30px;
}

[dir="rtl"] .slick-next:before{
  content: "\f105";
}

[dir="rtl"] .slick-prev:before{
  content: "\f104";
}

[dir="rtl"] .slick-next{
  right: 25px;
  left: auto;
}

[dir="rtl"] .slick-prev{
  left: 25px;
  right: auto;
}

.rtl div[data-wrapper-slidershow] .slick-prev,{
  right: auto;
}

.rtl div[data-wrapper-slidershow] .slick-next{
  left: auto;
}

.rtl .thumb_right .details-thumb .slider-nav.slick-slider {
    right: auto;
    left: 0;
}

.rtl .thumb_right .details-thumb .cms-wrap-main-slider{
  padding-right: 0;
  padding-left: 120px;
}

.rtl .thumb_left .details-thumb .slider-nav.slick-slider {
    right: 0;
    left: auto;
}

.rtl .thumb_left .details-thumb .cms-wrap-main-slider{
  padding-left: 0;
  padding-right: 120px;
}

.rtl .pp_slpr_close{
  right: auto;
  left: 10px;
}

.rtl .popup_slpr_info{
  padding-left: 10px;
  padding-right: 0;
}

.rtl input.search_header__input:not([type=submit]):not([type=checkbox]){
  padding: 0 19px 0 50px;
}

.rtl .header-search .mini_search_frm>.row .btn_search{
  padding-right: 0;
  padding-left: 4px;
}

.rtl .header .header-icon .header__counter{
  right: auto;
  left: -13px;
}

.rtl .type_brand_list .slick-slide .brand-item-info{
  border-left: none;
  border-right: 1px solid #dedede;
}

.rtl .type_brand_list .slick-slide.slick-current .brand-item-info{
  border-right-color: transparent;
}

.rtl .widget_mail .col-ft-1{
  border-right: none;
  border-left: 1px solid #dbdada;
}

.rtl .header .main-menu .submenu .type_link>a:after{
  left: auto;
  right: 0;
}

.rtl div[data-wrapper-slidershow] .content-item .wrap_text .wrapper_caption a.buttons i{
    right: auto;
    left: 20px;
    transform: rotate(180deg);
}

.rtl .footer .widget_mail .widget_footer.style2 .signup-newsletter-form .col-auto{
  right: auto;
  left: 0;
}

.rtl .footer .main-footer .widget-title:before{
  left: auto;
  right: 0;
}

.rtl .product-options__section .label:not(:last-child){
  margin-right: 0;
  margin-left: 8px;
}

.rtl .post-item .post-info .meta-post li{
  display: flex;
  flex-wrap: wrap;
  padding-right: 0;
  padding-left: 10px;
}

.rtl .post-item .post-info .meta-post li:last-child{
  padding-left: 0;
}

.rtl .post-item .post-info .meta-post .author:after{
  right: auto;
  left: 0;
}

.rtl .footer .footer-note .footer-menu-bottom{
  margin-left: 0;
  margin-right: 45px;
}

.rtl .footer .footer-note .footer-menu-bottom ul{
  padding-right: 0;
}

.rtl .footer .footer-note .footer-menu-bottom ul li:not(:last-child){
  margin-right: 0;
  margin-left: 43px;
}

.rtl .widget_mail .widget-title .icon-newsletter{
  margin-right: 0;
  margin-left: 20px;
}

.rtl .footer .widget_mail .widget_footer .signup-newsletter-form .input-text{
  padding: 0 15px 0 150px;
}

.rtl .popup_slpr_wrap a.quickview-button{
  right: auto;
  left: 10px;
}

.rtl .cms-top-header .topbar .announcement-bar .list-socials li{
  margin-left: 0;
  margin-right: 20px;
}

.rtl .cms-top-header .topbar .announcement-bar .list-socials li:fist-child{
  margin-right: 0;
}

.rtl .parent-list .item-list{
  margin-right: 0;
  margin-left: 30px;
}

.rtl .parent-list .item-list>a .icon{
  margin-left: 0;
  margin-right: 5px;
}

.rtl .cms-top-header .topbar .announcement-bar .topbar-menu li:not(:last-child){
  margin-right: 0;
  padding-right: 0;
  margin-left: 15px;
  padding-left: 15px;
}

.rtl .details-info .price.price--sale .compare{
  margin-right: 0;
  margin-left: 10px;
}

.rtl .details-info .product-options__value.border:not(:last-child){
  margin-right: 0;
  margin-left: 10px;
}

.rtl .spr-summary-actions-newreview{
  float: left;
}

/* home custom */
.rtl div[data-wrapper-slidershow] .content-item .content-phares{
  border-left-width: 0;
  border-right-width: 3px;
  border-right-style: solid;
  padding-left: 0;
  padding-right: 20px;
}

.rtl div[data-wrapper-slidershow] .content-item .slide_item_h4:before{
  left: auto;
  right: 0;
}

.rtl div[data-wrapper-slidershow] .content-item .slide_item_h4:before{
  right: ato;
  left: 20px;
}

.rtl .collection_list .section-title{
  text-align: right;
}

.rtl .collection_list .section-title:after{
  left: auto;
  right: 0;
}

.rtl .collection_list .block__heading--sub:before{
  margin-right: 0;
  margin-left: 20px;
}

.rtl .collection_list .block__heading--action:after{
  display: none;
}

.rtl .collection_list .block__heading--action:before{
    content: "\f0d9";
    font-family: 'Fontawesome';
    margin-right: 10px
}

.rtl .type_tab_collection .block-titile-tab .wrap_title:before{
  right: 0;
  left: auto;
}

.rtl .type_tab_collection .block-titile-tab .bn_button.viewall a i{
    transform: rotate(180deg);
    margin-left: 0;
    margin-right: 5px;
}

.rtl .products_collection_big .product-collection__content{
  text-align: right;
}

.rtl .products_collection_big .brand-wrap .brand-title{
  margin-right: 0;
  margin-left: 15px;
}

.rtl .products_collection_big .product-item .group-button .wishlist-button{
  margin-right: 0;
  margin-left: 6px;
}

.rtl .products_collection_big .product-item .group-button .add-to-cart{
  margin-right: 0;
  margin-left: 6px;
}

.rtl .banner-style-2 .banner_title_h3:before{
  left: auto;
  right: 0;
}

.rtl .type_banner .laber_banner .banner_text .buttons i{
  margin-right: 0;
  margin-left: 5px;
}

.rtl .products_collection_big .product-item .group-button .add-to-cart .icon{
  margin-right: 0;
  margin-left: 10px;
}

.rtl .header .submenu{
  left: auto;
  right: 0;
  text-align: initial;
}

.rtl .frm_search_cat select{
  padding: 0 15px 0 30px;
  background-position: left 10px top 50%;
}

.rtl .popup_slpr_wrap{
  left: auto;
  right: 30px;
}

.rtl .hero_canvas{
  right: auto;
  left: 0;
  -webkit-transform: translate3d(-104%,0,0);
  transform: translate3d(-104%,0,0);
}

.rtl .hero_canvas.act_opened{
  transform: none;
}

.rtl #login_pupop.hero_canvas{
  right: 0;
}

.rtl .popup-wishlist-full__head i, 
.rtl .popup-compare-full__head i{
  right: auto;
  left: 0;
}

.rtl #login_pupop.hero_canvas .close_popup_ajax{
  right: auto;
  left: 25px;
}

.rtl .js-menu-mobile-content{
  left: auto;
  right: 0;
  webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translate(100%);
}

.open_menu .rtl .js-menu-mobile-content, 
.open_sidebar .rtl .js-sidebar-mobile-content{
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translate(0);
}

.open_menu .rtl .close-sidebar-btn, .open_sidebar .close-sidebar-btn{
  left: auto;
  right: 310px;
}

.rtl .box-menu-moible .menu-mobile .laber_mb_menu .menu-item>a{
  padding-left: 0;
  padding-right: 15px;
}

.rtl .box-menu-moible .menu-mobile .laber_mb_menu .menu-item.shop-language.show-flag img{
  margin-right: 0;
  margin-left: 7px;
}

.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: auto;
  left: 0;
}

.rtl .box-menu-moible .menu-mobile .laber_mb_menu .sub-menu3, 
.rtl .box-menu-moible .menu-mobile .laber_mb_menu .sub-menu2, 
.rtl .box-menu-moible .menu-mobile .laber_mb_menu .sub-menu{
  padding-right: 0;
}

.rtl .box-menu-moible .menu-mobile .laber_mb_menu .menu-item .menu_contact_title{
  padding-left: 0;
  padding-right: 25px;
}

.rtl .box-menu-moible .menu-mobile .laber_mb_menu .menu-item .menu_contact_text{
  padding-left: 0;
  padding-right: 25px;
}

.rtl .search_header__submit{
  right: auto;
  left: 2px;
}

.rtl #search_pupop.hero_canvas .mini_cart_header .widget-title{
  text-align: initial;
}

.rtl .main-content-grid .content-sidebar .layer-navigation__head h5:before{
  left: auto;
  right: 0;
}

.rtl .main-content-grid .js_categories_content .top-control .control-button a:not(:last-child){
  margin-right: 0;
  margin-left: 10px;
}

.rtl .js_sortby_pick i, .rtl .js_number_pick i{
  margin-left: 0;
  margin-right: 5px;
}

.rtl .main-content-grid .content-sidebar .layer-navigation__accordion .layer-navigation__content .collection-filters .input-checkbox .rounded-circle,
.rtl .main-content-grid .layer-navigation__accordion .collections-menu__item a .to,
.rtl .main-content-grid .content-sidebar .layer-navigation__accordion .layer-navigation__content .collection-filters .input-checkbox .wrap-icon{
  margin-right: 0;
  margin-left: 10px;
}

.rtl .laberProducts-column .thumb{
  padding-left: 0;
  padding-right: 15px;
}

.rtl .group-button-buyitnow .checkbox-group input{
  margin-right:0;
  margin-left: 5px;
}

.rtl .details-info .group-button .add-to-cart .icon, 
.rtl .products_collection_big .product-item .group-button .add-to-cart.ajax_loading .icon, 
.rtl .product-item .add-to-cart.ajax_loading .icon{
  margin-right: 0;
  margin-left: 10px;
}

.rtl .details-info .cms-product-meta .quantity{
  margin-left: 20px;
  margin-right: 0;
}

.rtl .cms-tab h2:before{
  left: auto;
  right: 0;
}

.rtl .compare-wishlist a .icon{
  margin-right: 0;
  margin-left: 10px;
}

.rtl .compare-wishlist a{
  padding-right: 0;
  padding-left: 30px;
}

.rtl .content-form .main-title:before,
.rtl .about-us .section-title:after{
  left: auto;
  right: 0;
}

.rtl .content-form .information-form .list-info li .icon{
  float: right;
  margin-right:0;
  margin-left: 40px;
}

.rtl .about-us .section-subtitle{
  text-align: initial;
}

.rtl .block-map .block__heading{
  left: auto;
  right: -1px;
  clip-path: polygon(23% 0, 100% 0, 100% 100%, 0 100%, 0 29%);
}

.rtl .about-us .block-map .content-visit .section-subtitle{
  text-align: center;
}

.rtl .about-us .block-map .section-title:after{
  left: 0;
}

.rtl .find-store ul li:not(:last-child){
  padding-right: 0;
  margin-right: 0;
  padding-left: 20px;
  margin-left: 20px;
  border-right: 0;
  border-left: 1px solid #505050;
}

.rtl .vertical_menu .title:before{
  left: auto;
  right: 0;
}

.rtl .main-menu.align_left{
  text-align: right !important;
}

.rtl .main-menu.align_right{
  text-align: left !important;
}

.rtl .vertical_menu h4.flex i{
  margin: 26px 17px 0 55px
}

.rtl .vertical_menu .title:after{
  margin-left: 0;
  margin-right: 5px;
}

.rtl .page-404 .wrap-content .page-404-content .wrap-help .search-404{
  margin-right: 0;
  margin-left: 25px;
}

.rtl .blog-grid .post-item .post-info{
  text-align: initial;
}

.rtl .post-item .main-info-post .btn-readmore a:after{
    transform: rotate(180deg);
    margin-left: 0;
    margin-right: 5px;
}

.rtl .sidebar .widgettitle:before{
  left: auto;
  right: 0;
}

.rtl .sidebar .widget .blog-categories li .count{
  margin-left: 0;
  margin-right: auto;
}

.rtl .sidebar .post-item .post-info{
  text-align: initial;
  padding-left: 0;
  padding-right: 20px;
}

.rtl .sidebar .widget-tags-post ul li{
  float: right;
}

.rtl .sidebar .widget-search .search-button{
  right: auto;
  left: 0;
}

.rtl .sidebar .widget-search .search-info{
  padding: 0 20px 0 50px;
}

.rtl .hero_canvas .js-cart-inner .list-item .product-item .remove{
  margin-left: 0;
  margin-right: auto;
}

.rtl .hero_canvas .js-cart-inner .list-item .product-item .thumb{
  margin-left: 15px;
  margin-right: 0;
  float: right;
}

.rtl .vertical_menu .list-vertical_menu>ul>li>a:before{
  left: auto;
  right: 0;
}

.rtl .details-info .cms-option-item label{
  display: flex;
  flex-wrap: wrap;
}

.rtl .details-info .cms-option-item label .label-selected{
  margin-left: 0;
  margin-right: 5px;
}

.rtl .vertical_menu .list-vertical_menu ul li a .icon_right{
  right:auto;
  left: 15px;
}

.rtl .vertical_menu .list-vertical_menu ul>li.menu_item_hover .subverticalmenu,
.rtl .vertical_menu .list-vertical_menu ul>li:hover .subverticalmenu{
  left: auto;
  right: 100%;
}

.rtl .cms-popup-quickview #product-single{
  margin-right: -15px !important;
  magin-left: 0 !important;
}

.rtl .close_popup_ajax{
  right: auto;
  left: 20px;
}

.rtl .details-thumb .cms-wrap-main-slider .wrap-main-slider .full-item{
  float: right;
}

.rtl .page-wishlist .wrap_title.type-left,
.rtl .collection-wishlist-empty.type-left{
  text-align: right;
}

.rtl .page-wishlist .wrap_title.type-right,
.rtl .collection-wishlist-empty.type-right{
  text-align: left;
}

@media screen and (max-width: 1024px){
  .rtl .header .header-nav-mobile .mobile-navigation .icon{
    float: right;
    margin-right: 0;
    margin-left: 15px;
  }

  .rtl .header .header-top .header-logo{
    margin-left: 0;
  }
}

@media screen and (max-width: 991px){
  .rtl .type_tab_collection .block-titile-tab .wrap_title:before{
    left: 50%;
    right: auto;
  }

  .rtl .tabcontent .tab-products ul{
    left:auto;
    right: 0;
  }
}

@media screen and (max-width: 640px){
  .rtl .footer .footer-note .footer-menu-bottom{
    margin-right: 0;
  }
}

@media screen and (max-width: 480px){
  .rtl .footer .footer-note .footer-menu-bottom ul li:not(:last-child){
    margin-left: 16px;
  }
}

@media screen and (max-width: 479px){
  .open_menu .rtl . .close-sidebar-btn, 
  .open_sidebar .rtl .close-sidebar-btn{
    right: auto;
    left: 10px;
  }
}

/* end home custom */