/*
[lang="ar"] .grandparent .header__grandparent__links{
  justify-items: end;
}
*/
[lang="ar"] .grandparent .header__grandparent__links * {
  text-align:right;
}
[lang="ar"] .dropdown__family{
  align-items: flex-end;
}
[lang="ar"] .grandparent .navlink--child, [lang="ar"] .grandparent .navlink--grandchild{
    margin-right: unset;
  margin-left:auto
}
[lang="ar"] .input-group .input-group-field{
  text-align:right;
}

[lang="ar"] .footer__nav li,
[lang="ar"] summary.menu-title{
  text-align: right;
}
[lang="ar"] .footer .grid__item{
  float:right;
}
[lang="ar"] li.email a, 
[lang="ar"] li.whatsapp a{
  flex-direction:row-reverse;
}
[lang="ar"] .product__badge{
  left: unset !important;
  right: 6px !important;
}
[lang="ar"] .product__form__wrapper{
 text-align:right; 
}
[lang="ar"] .product__title__wrapper{
  justify-content: center;
}
@media screen and (min-width:768px){
  [lang="ar"] .product__title__wrapper{
  justify-content: right;
}
}
[lang="ar"] .grandparent .navlink--child, [lang="ar"] .grandparent .navlink--grandchild{
  padding-right:0;
  padding-left: 5px;
}
/*
[lang="ar"] .sliderow__title{
  flex-direction: row-reverse;
}
*/
[lang="ar"] .sliderow__title .sliderule__chevron--left{
  height: unset;
  margin-left: unset;
    margin-right: auto;
}
/*
[lang="ar"] .header__menu__inner{
  flex-direction: row-reverse;
}
[lang="ar"] .grandparent .header__dropdown__inner{
  flex-direction: row-reverse;
}
*/
[lang="ar"] button.slider-arrow.slider-arrow--next, [lang="ar"] button.slider-arrow.slider-arrow--prev {
    transform: rotate(180deg);
}
/*
[lang="ar"] .slider-actions{
      flex-direction: row-reverse;
}

*/
/*Product Page*/
@media screen and (min-width: 768px) {
  /*
  [lang="ar"] .product__wrapper--thumbnails .grid--product {
    padding: 0;
    display: flex;
    flex-direction: row-reverse;
  }
  */
  [lang="ar"] .product__form__wrapper {
    text-align: right;
  }
 

  [lang="ar"] .product__form--buybutton .product__submit__buttons {
    flex-direction: row-reverse;
  }
  [lang="ar"]
    .product__form--buybutton
    .product__submit__buttons
    .product__submit__add {
    margin: 0 0 0 10px;
  }
  [lang="ar"] .input-group {
    flex-direction: row-reverse;
  }
}
  [lang="ar"] .product__price__wrap {
    justify-content: flex-start;
  }
  [lang="ar"] .variant__countdown--in,
  [lang="ar"] .variant__countdown--low,
  [lang="ar"] .variant__countdown--out,
  [lang="ar"] .variant__countdown--unavailable {
    padding-right: 16px;
  }
  [lang="ar"] .variant__countdown--in:before,
  [lang="ar"] .variant__countdown--low:before,
  [lang="ar"] .variant__countdown--out:before,
  [lang="ar"] .variant__countdown--unavailable:before,
  [lang="ar"] .variant__countdown--in:after,
  [lang="ar"] .variant__countdown--low:after,
  [lang="ar"] .variant__countdown--out:after,
  [lang="ar"] .variant__countdown--unavailable:after {
    left: unset;
    right: 0;
  }
[lang="ar"] .cart__notes__label{
text-align: right;
}
[lang="ar"] .quantity__wrapper {
    margin-left: auto;
  }
[lang="ar"] .product-accordion .accordion__title {
  padding: 1.5rem 0 1.5rem 30px;
  text-align: right;
}
[lang="ar"] .product-accordion .accordion__title:after{
  right:unset;
  left:5px;
  transform: rotate(45deg);
}
[lang="ar"] .product-accordion .accordion-is-open:after{
  transform: rotate(-45deg) !important;
}
[lang="ar"] .product__related .section-collection__head h2{
  text-align:center;
}
[lang="ar"] variant-csp-swatch .csp-variant-opt.js-csp.product-form__input-csp{
  display: flex;
    flex-wrap: wrap;
    /*justify-content: flex-start;
    flex-direction: row-reverse;*/
}
[lang="ar"] .form__selectors{
  justify-content: flex-start;
}
[lang="ar"] variant-csp-swatch .csp-variant-opt.js-csp.product-form__input-csp{
  margin: 20px 0 !important;
}
[lang="ar"] .product__price--off{
      margin: 0 20px 0 0px;
}

[lang="ar"] .search__predictive__actions input{
  text-align:right;
}
[lang="ar"]  .product__badge {
    left: unset !important;
    right: -35px !important;
    -webkit-transform: rotate(45deg) !important;
}

[lang="ar"] button.btn.btn--primary.btn--large.btn--full.checkout__button {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: center;
}

@media screen and (min-width: 768px) {
   [lang="ar"]  .section-collection__head:not(:last-child) {
        text-align: center;
        padding-left: 0px;
    }
}
 [lang="ar"] .custom-scrollbar__track {

  right: 0;
  left: auto;

}

 [lang="ar"] .sliderow__back__button {
    position: absolute;
    top: 0;
    right: var(--outer);
   left:unset;
    z-index: 5;
    height: 100%;
    transform: rotate(180deg);
    padding: 0;
    color: var(--text);
}
[lang="ar"] .search-popdown.is-visible{
      transform: translate3d(0%, 0, 0) !important;
}
[lang="ar"] .product__title{
  text-align:center;
}

[lang="ar"] .cart__drawer__title{
  padding: var(--gutter) var(--gutter) 0 0;
}
[lang="ar"] .drawer__accordion .accordion__title{
  text-align:right;
}
[lang="ar"] .drawer__accordion .accordion__title:after{
  left: var(--gutter);
  right:unset;
  transform: rotate(45deg);
}
[lang="ar"] .drawer__accordion .accordion__title.accordion-is-open:after {
    transform: rotate(-45deg); !important;
}
[lang="en"] button#lang-switcher {
    padding: 0;
    padding-left: var(--outer);
}
[lang="ar"] .buunto-date-picker.buunto-cart-page{
  text-align:right;
}
[lang="ar"] .cart__graph{
  left:unset;
  right:0;
}
[lang="ar"] .cart__graph img {
  right:unset;
    left: 0;
    transform: rotatey(180deg);
}
[lang="ar"] .cart__items__title{
  padding-right:0;
}
[lang="ar"] .p_c_c .pplr-character-count {
    position: absolute;
    right: 0px;
  top:-10px;
}
[lang="ar"] .p_c_c .pplrlabel, .p_c_c .oindexlabel {
    width: 100%;
    text-align: right;
    margin-top: 20px;
}
[lang="ar"]  .buuntoCal .buuntoCal-header{
  flex-direction:row-reverse;
}