

[dir="rtl"] .left-0 {
  left: auto;
  right: 0px;
}

[dir="rtl"] .left-\[-9999px\] {
  left: auto;
  right: -9999px;
}

[dir="rtl"] .right-0 {
  right: auto;
  left: 0px;
}

[dir="rtl"] .right-2 {
  right: auto;
  left: 0.5rem;
}

[dir="rtl"] .right-4 {
  right: auto;
  left: 1rem;
}

[dir="rtl"] .right-5 {
  right: auto;
  left: 1.25rem;
}

[dir="rtl"] .-ml-6 {
  margin-left: 0;
  margin-right: -1.5rem;
}

[dir="rtl"] .-mr-6 {
  margin-right: 0;
  margin-left: -1.5rem;
}

[dir="rtl"] .ml-0\.5 {
  margin-left: 0;
  margin-right: 0.125rem;
}

[dir="rtl"] .ml-1 {
  margin-left: 0;
  margin-right: 0.25rem;
}

[dir="rtl"] .ml-1\.5 {
  margin-left: 0;
  margin-right: 0.375rem;
}

[dir="rtl"] .ml-6 {
  margin-left: 0;
  margin-right: 1.5rem;
}

[dir="rtl"] .mr-1 {
  margin-right: 0;
  margin-left: 0.25rem;
}

[dir="rtl"] .mr-1\.5 {
  margin-right: 0;
  margin-left: 0.375rem;
}

[dir="rtl"] .mr-2 {
  margin-right: 0;
  margin-left: 0.5rem;
}

[dir="rtl"] .animate-spin {
  animation: spin-rtl 1s linear infinite;
}

[dir="rtl"] .divide-x > :not([hidden]) ~ :not([hidden]) {
  border-left-width: calc(var(--border-thin) * var(--tw-divide-x-reverse));
  border-right-width: calc(var(--border-thin) * calc(1 - var(--tw-divide-x-reverse)));
}

[dir="rtl"] .border-l-2 {
  border-left-width: medium;
  border-right-width: 2px;
}

[dir="rtl"] .border-l-\[11px\] {
  border-left-width: medium;
  border-right-width: 11px;
}

[dir="rtl"] .border-l-medium {
  border-left-width: medium;
  border-right-width: var(--border-medium);
}

[dir="rtl"] .border-l-thin {
  border-left-width: medium;
  border-right-width: var(--border-thin);
}

[dir="rtl"] .border-l-bone {
  border-left-color: currentcolor;
  border-right-color: rgb(var(--bone) / var(--tw-border-opacity, 1));
}

[dir="rtl"] .bg-\[linear-gradient\(180deg\2c rgb\(var\(--ink\)\/0\.58\)_0\%\2c rgb\(var\(--ink\)\/0\.56\)_42\%\2c rgb\(var\(--ink\)\/0\.48\)_55\%\2c transparent_70\%\)\2c linear-gradient\(90deg\2c rgb\(var\(--ink\)\/0\.30\)_0\%\2c transparent_56\%\)\] {
  background-image: linear-gradient(-180deg,rgb(var(--ink)/0.58) 0%,rgb(var(--ink)/0.56) 42%,rgb(var(--ink)/0.48) 55%,transparent 70%),linear-gradient(-90deg,rgb(var(--ink)/0.30) 0%,transparent 56%);
}

[dir="rtl"] .bg-\[linear-gradient\(180deg\2c rgb\(var\(--ink\)\/0\.62\)_0\%\2c rgb\(var\(--ink\)\/0\.58\)_42\%\2c rgb\(var\(--ink\)\/0\.48\)_55\%\2c transparent_70\%\)\2c linear-gradient\(90deg\2c rgb\(var\(--ink\)\/0\.32\)_0\%\2c transparent_56\%\)\] {
  background-image: linear-gradient(-180deg,rgb(var(--ink)/0.62) 0%,rgb(var(--ink)/0.58) 42%,rgb(var(--ink)/0.48) 55%,transparent 70%),linear-gradient(-90deg,rgb(var(--ink)/0.32) 0%,transparent 56%);
}

[dir="rtl"] .bg-gradient-to-r {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

[dir="rtl"] .pl-6 {
  padding-left: 0;
  padding-right: 1.5rem;
}

[dir="rtl"] .pl-8 {
  padding-left: 0;
  padding-right: 2rem;
}

[dir="rtl"] .pr-10 {
  padding-right: 0;
  padding-left: 2.5rem;
}

[dir="rtl"] .pr-\[env\(safe-area-inset-right\)\] {
  padding-right: 0;
  padding-left: env(safe-area-inset-left);
}

[dir="rtl"] .text-left {
  text-align: right;
}

[dir="rtl"] .text-right {
  text-align: left;
}

@media (max-width: 640px) {

  [dir="rtl"] .f-acc[open] .f-acc__chev {
    transform: rotate(-180deg);
  }
}

[dir="rtl"] .wa-fab {
  right: auto;
  left: 18px;
}

[dir="rtl"] .wa-label {
  margin-right: 0;
  margin-left: 0;
}

[dir="rtl"] .wa-fab[data-open='true'] .wa-label,
[dir="rtl"] .wa-fab:focus-within .wa-label {
  margin-right: 0;
  margin-left: 10px;
}

@media (hover: hover) {

  [dir="rtl"] .wa-fab:hover .wa-label {
    margin-right: 0;
    margin-left: 10px;
  }
}

[dir="rtl"] .dubai-fab {
  right: auto;
  left: 20px;
}

[dir="rtl"] .dubai-bubble {
  right: auto;
  left: 96px;
  padding: 14px 16px 14px 34px;
  transform: translateX(-12px);
}

[dir="rtl"] .dubai-bubble::after {
  right: auto;
  left: -8px;
  border-left: none;
  border-right: 8px solid rgb(var(--bone));
}

[dir="rtl"] .dubai-hero-rule {
  background: linear-gradient(-90deg, rgb(var(--champagne)), transparent);
}

@media (min-width: 768px) {

    [dir="rtl"] .dubai-card-wipe {
      transform-origin: left;
    }
}

@media (hover: hover) and (pointer: fine) {

    [dir="rtl"] .dubai-fill-btn::before {
      left: auto;
      right: var(--dubai-fill-x, 50%);
      transform: translate(50%, -50%);
    }
}

[dir="rtl"] .before\:left-0::before {
  left: auto;
  right: 0px;
}

[dir="rtl"] .before\:right-0::before {
  right: auto;
  left: 0px;
}

[dir="rtl"] .checked\:after\:left-1\/2:checked::after {
  left: auto;
  right: 50%;
}

[dir="rtl"] .checked\:after\:border-r-2:checked::after {
  border-right-width: medium;
  border-left-width: 2px;
}

[dir="rtl"] .focus-visible\:left-3:focus-visible {
  left: auto;
  right: 0.75rem;
}

@media (min-width: 640px) {

  [dir="rtl"] .sm\:divide-x > :not([hidden]) ~ :not([hidden]) {
    border-left-width: calc(var(--border-thin) * var(--tw-divide-x-reverse));
    border-right-width: calc(var(--border-thin) * calc(1 - var(--tw-divide-x-reverse)));
  }
}

@media (min-width: 768px) {

  [dir="rtl"] .md\:left-4 {
    left: auto;
    right: 1rem;
  }
}

@media (min-width: 768px) {

  [dir="rtl"] .md\:right-4 {
    right: auto;
    left: 1rem;
  }
}

@media (min-width: 768px) {

  [dir="rtl"] .md\:right-7 {
    right: auto;
    left: 1.75rem;
  }
}

@media (min-width: 768px) {

  [dir="rtl"] .md\:mr-2 {
    margin-right: 0;
    margin-left: 0.5rem;
  }
}

@media (min-width: 768px) {

  [dir="rtl"] .md\:pl-8 {
    padding-left: 0;
    padding-right: 2rem;
  }
}

@media (min-width: 768px) {

  [dir="rtl"] .md\:text-left {
    text-align: right;
  }
}

@media (min-width: 768px) {

  [dir="rtl"] .md\:text-right {
    text-align: left;
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:-ml-8 {
    margin-left: 0;
    margin-right: -2rem;
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:-mr-8 {
    margin-right: 0;
    margin-left: -2rem;
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
    border-left-width: calc(var(--border-thin) * var(--tw-divide-x-reverse));
    border-right-width: calc(var(--border-thin) * calc(1 - var(--tw-divide-x-reverse)));
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:border-l-thin {
    border-left-width: medium;
    border-right-width: var(--border-thin);
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:pl-0 {
    padding-left: 0;
    padding-right: 0px;
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:pl-4 {
    padding-left: 0;
    padding-right: 1rem;
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:pl-6 {
    padding-left: 0;
    padding-right: 1.5rem;
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:pr-0 {
    padding-right: 0;
    padding-left: 0px;
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:pr-4 {
    padding-right: 0;
    padding-left: 1rem;
  }
}

@media (min-width: 1024px) {

  [dir="rtl"] .lg\:pr-6 {
    padding-right: 0;
    padding-left: 1.5rem;
  }
}

@media (min-width: 1280px) {

  [dir="rtl"] .xl\:ml-4 {
    margin-left: 0;
    margin-right: 1rem;
  }
}

[dir="rtl"] svg.lucide-arrow-right,[dir="rtl"] svg.lucide-arrow-left,[dir="rtl"] svg.lucide-arrow-up-right,[dir="rtl"] svg.lucide-arrow-down-right,[dir="rtl"] svg.lucide-chevron-right,[dir="rtl"] svg.lucide-chevron-left,[dir="rtl"] svg.lucide-chevrons-right,[dir="rtl"] svg.lucide-chevrons-left,[dir="rtl"] svg.lucide-move-right,[dir="rtl"] svg.lucide-move-left,[dir="rtl"] svg.lucide-corner-down-right{transform:scaleX(-1)}