/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/assets/styles/rtl.scss ***!
  \*******************************************************************************************************************************************************************************************/
.navbar-menu > li .sub-menu {
  left: auto;
  right: 0;
}
.navbar-menu > li ul {
  left: auto;
  left: initial;
  right: 100%;
}
.navbar-menu .has-sub .fa-solid {
  margin-top: -8px;
  right: auto;
  left: 5px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}
.drop-header .dropdown-menu:before {
  left: 0;
  right: auto;
}
@media (max-width: 992px) {
  .drop-header.is--mobile .dropdown-menu:before {
    right: 4px;
    left: auto;
  }
}
.hc-offcanvas-nav .nav-close-button span::before {
  margin-left: -7px;
}
.block-category .sub [class*=fa-] {
  transform: rotate(180deg);
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
  left: 0;
  right: auto;
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: auto;
  right: 0;
}
@media screen and (max-width: 767px) {
  .announcement-bar .btn-close {
    right: auto;
    left: 10px;
  }
}
[dir=rtl] .box-form-search .wrapper--form-search .s-search-input {
  padding-left: 2.9rem;
  padding-right: 0.5rem;
}
[dir=rtl] .box-form-search .wrapper--form-search .s-search-icon-wrap {
  left: 1rem;
  right: auto;
}
