html[lang="ar"] {
    h1, h2, h3, h4, h5, h6, p, div, a, strong, span{
        font-family: "Almarai", sans-serif !important;
        /* direction:ltr; */
        text-align:right !important; 
    }
    h1, h2, h3, h4, h5, h6{
        font-weight:700;
    }
    .stores-locator__item-box-image{
        margin-left:16px;
    }
    .stores-locator__item-info
    .collection-list .collection-list__title, .gallery-carousel .gallery-carousel__heading {
    text-align: right !important;
}
.announcement-bar__text p, .collection-card__header .h4{
    text-align:center !important;
}
.cart-drawer__close, .drawer__close{
    direction:ltr;
}

.breadcrumb {
  text-align:right !important;
}

.carousel-track {
  flex-direction: row-reverse;
}

.carousel-btn--prev svg,
.carousel-btn--next svg {
  transform: scaleX(-1);
}
.stores-locator__item-wrapper{
    direction:rtl !important;
}
.price-item:after{
  content: "\e900";
    font-family: SAR;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    padding: 0 5px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.price-item:before{
  content:none;
}
.drawer__close{
    inset-inline-end:89%;
}
.featured-products-carousel h2, .featured-products-carousel p, .featured-products-carousel .product-card h6{
    text-align:center !important;
}
.contact__form-header p, .contact__form-header h2, .collection__item .product-card__footer a, .collection__item .product-card__footer span, .collection__item .product-card__footer div, .collection-list-with-banner__text p, .collection-card-mini__title, .cards-grid .cards-grid__text p, .product-card__footer .product-card__title, .product-card__footer .product-card__vendor, .product-card__footer .product-card__price div{
  text-align:center !important;
}
.cards-grid .cards-grid__text{
  font-weight:700;
  font-size:20px;
}
.o100-nap-trigger{
  direction:ltr;
}
.gpo-label, .gpo-ov-wrapper.horizontal, .gpo-ov-wrapper.vertical .gpo-swatches{
  justify-content:right !important;
}
.filter-price .filter-price__currency{
  right:20px !important;
  left:unset !important;
}
.ai-header-icons-mobile-bar-menu__dropdown{
  left:-20px !important;
  right:unset !important;
}
.gpo-choicelist input+label:before, .gpo-choicelist.gpo-checkbox input+label:after{
  left:unset !important;
  right:0 !important;
}
.gpo-choicelist input+label {
    padding-right: 25px !important;
    padding-left: unset !important;
}
.gift-wrap-header__arrow{
  transform:rotate(180deg);
}
.gift-wrapp:before{
      background: linear-gradient(135deg, #D9AA55, #000000);
}
.product-card__footer a{
  text-align:center !important;
}
}