/* ==========================================================
   Bebek Pink Boat - Sağdan sola diller (Arapça vb.)
   Yalnızca dir="rtl" olan sayfalarda style.css'ten sonra yüklenir;
   style.css'teki yöne bağlı kurallar burada aynalanır.
   ========================================================== */
:root {
  --font-body: "Cairo", "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;
  --font-brush: "Permanent Marker", "Cairo", cursive;
  --font-head: "Cairo", "Unbounded", sans-serif;
  --font-serif: "Cairo", Georgia, serif;
}

/* Arapça harflerde letter-spacing harf bağlantılarını koparır */
.hero-title:not([lang="en"]),
.cta-title,
.section-title,
.bp-title { letter-spacing: 0; font-weight: 700; }

/* ---------- Features ---------- */
.features-box::after {
  right: auto;
  left: 0;
  clip-path: polygon(65% 0, 0 0, 0 70%);
}

/* ---------- Tour pills ---------- */
.tour-price {
  right: auto;
  left: 22px;
}

/* ---------- Testimonials ---------- */
.t-card .t-head { margin: 0 -20px 18px 0; }
.t-card .t-head::before {
  left: auto;
  right: 0;
}
.t-card .t-avatar {
  left: auto;
  right: 22px;
}
.t-card .t-quote {
  right: auto;
  left: 18px;
  transform: scaleX(-1);
}

/* ---------- Footer ---------- */
.footer-script {
  left: auto;
  right: 18px;
  transform: rotate(10deg);
}
.footer-col a:hover {
  padding-left: 0;
  padding-right: 4px;
}

/* ---------- Floating ---------- */
.chat-float {
  right: auto;
  left: 18px;
}
.back-to-top {
  right: auto;
  left: 26px;
}
