/* RTL overrides for Moblo theme */

[dir="rtl"] .nav__submenu .nav__link--parent .nav__chevron {
  margin-inline-start: auto;
  margin-left: 0;
}

[dir="rtl"] .nav__submenu .nav__item--has-children.is-open > .nav__link--parent .nav__chevron {
  transform: rotate(90deg);
}

[dir="rtl"] .hero__tour-meta {
  text-align: start;
}

[dir="rtl"] .hero__tour-copy {
  text-align: end;
}

@media (min-width: 1025px) {
  [dir="rtl"] .hero__tour-copy {
    text-align: start;
  }
}

[dir="rtl"] .prod__price del {
  margin-inline-start: 4px;
  margin-left: 0;
}

[dir="rtl"] .finance__bullet-num span {
  margin-inline-start: 2px;
  margin-left: 0;
}

[dir="rtl"] .reviews__big-stars strong {
  margin-inline-end: 4px;
  margin-right: 0;
}

[dir="rtl"] .reviews__big-stars span {
  margin-inline-start: 8px;
  margin-left: 0;
}

[dir="rtl"] .media-split__copy--left {
  padding-inline-start: var(--media-split-gutter);
  padding-inline-end: 16px;
  padding-left: 16px;
  padding-right: var(--media-split-gutter);
}

[dir="rtl"] .media-split__copy--right {
  padding-inline-end: var(--media-split-gutter);
  padding-inline-start: 16px;
  padding-right: 16px;
  padding-left: var(--media-split-gutter);
}

[dir="rtl"] .media-split__media--bleed-start {
  margin-inline-end: calc(-1 * max(0px, (100vw - var(--container)) / 2));
  margin-right: 0;
}

[dir="rtl"] .media-split__media--bleed-end {
  margin-inline-start: calc(-1 * max(0px, (100vw - var(--container)) / 2));
  margin-left: 0;
}

@media (max-width: 1024px) {
  [dir="rtl"] .media-split__media--bleed-start,
  [dir="rtl"] .media-split__media--bleed-end {
    margin-inline-start: calc(50% - 50vw);
    margin-inline-end: calc(50% - 50vw);
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
  }
}

[dir="rtl"] .wk-brand-logos__fade--start {
  background: linear-gradient(270deg, var(--wk-brand-logos-fade, var(--color-surface-pure)) 0%, transparent 100%);
}

[dir="rtl"] .wk-brand-logos__fade--end {
  background: linear-gradient(90deg, var(--wk-brand-logos-fade, var(--color-surface-pure)) 0%, transparent 100%);
}

[dir="rtl"] .consultation-form__select {
  padding-inline-end: 40px;
  padding-right: 40px;
}

[dir="rtl"] .nav__submenu .nav__submenu {
  padding-inline-start: 12px;
  padding-left: 12px;
}

@media (max-width: 1024px) {
  [dir="rtl"] .nav__actions {
    margin-inline-start: 0;
    margin-left: 0;
  }
}

[dir="rtl"] .nav__badge {
  right: auto;
  left: 2px;
}

[dir="rtl"] .section-head__link svg {
  transform: scaleX(-1);
}

[dir="rtl"] .prod__view svg {
  transform: scaleX(-1);
}

[dir="rtl"] .wk-carousel__nav--prev svg,
[dir="rtl"] .wk-carousel__nav--next svg,
[dir="rtl"] .hero__slider-nav--prev svg,
[dir="rtl"] .hero__slider-nav--next svg {
  transform: scaleX(-1);
}
