/* Yapıyön */
html[dir="rtl"] body { font-family: "Segoe UI", Tahoma, "Noto Naskh Arabic", "Noto Sans Arabic", "Geeza Pro", "Arabic Typesetting", Inter, system-ui, sans-serif; }
html[dir="rtl"] .h1, html[dir="rtl"] .h2, html[dir="rtl"] .h3 { letter-spacing: 0; }
html[dir="rtl"] .num, html[dir="rtl"] bdi, html[dir="rtl"] code, html[dir="rtl"] .rakam b, html[dir="rtl"] .rakamlar b,
html[dir="rtl"] [data-deger], html[dir="rtl"] .ab-ozet__deger, html[dir="rtl"] .fiyat-deger, html[dir="rtl"] .kd-deger,
html[dir="rtl"] a[href^="tel:"], html[dir="rtl"] a[href^="mailto:"] { direction: ltr; unicode-bidi: isolate; }
html[dir="rtl"] input, html[dir="rtl"] textarea, html[dir="rtl"] select { text-align: right; }
html[dir="rtl"] input[type="number"], html[dir="rtl"] input[type="email"], html[dir="rtl"] input[type="tel"], html[dir="rtl"] input[type="url"] { direction: ltr; text-align: right; }
html[dir="rtl"] select.girdi { background-position: left 12px center; padding-left: 40px; padding-right: 13px; }
html[dir="rtl"] .dg > svg:last-child, html[dir="rtl"] .bag-ok > svg, html[dir="rtl"] .ik__alt b > svg, html[dir="rtl"] .bl-one__metin .ik__alt b > svg,
html[dir="rtl"] .bl-bant__oge > svg:last-child, html[dir="rtl"] .gundem__baslik > svg, html[dir="rtl"] .kaynaklar a > svg,
html[dir="rtl"] .mg-sutun__alt > svg, html[dir="rtl"] .kirinti svg, html[dir="rtl"] .yardim-kutusu a > svg:last-child { transform: scaleX(-1); }
html[dir="rtl"] .atla { left: auto; right: 16px; }
html[dir="rtl"] .tuzak { left: auto; right: -9999px !important; }
html[dir="rtl"] .dg { padding: 0 24px 0 22px; }
html[dir="rtl"] .dg:hover svg { transform: translateX(-3px); }
html[dir="rtl"] .bag-ok:hover svg { transform: translateX(-3px); }
html[dir="rtl"] .nav { margin-left: 0; margin-right: 12px; }
html[dir="rtl"] .ust-arac { margin-left: 0; margin-right: auto; }
html[dir="rtl"] .mega-vitrin { margin: 24px 0 24px 24px; }
html[dir="rtl"] .mega-vitrin__yona { left: -10px; right: auto; }
@property --aci {
  html[dir="rtl"] .slayt__metin { left: auto; right: 56px; }
  html[dir="rtl"] .slayt-kontrol { left: auto; right: 56px; }
  html[dir="rtl"] select.girdi { padding-left: 40px; padding-right: 0; background-position: left 12px center; }
  html[dir="rtl"] .gonder:hover svg { transform: translateX(-3px); }
  html[dir="rtl"] .ekran-cubuk span { margin-left: 0; margin-right: 12px; }
  html[dir="rtl"] .ekran-cubuk em { margin-left: 0; margin-right: auto; }
  html[dir="rtl"] .ekran-cubuk em { padding-left: 0; padding-right: 8px; }
  html[dir="rtl"] .tur-not { padding: 14px 14px 14px 22px; }
  html[dir="rtl"] .kirinti li + li::before { margin-left: 6px; margin-right: 0; }
  html[dir="rtl"] .ab-ozet__yona { margin: -6px 0 -24px -8px; }
  html[dir="rtl"] .yona-balon p { border-radius: 16px 16px 4px 16px; }
  html[dir="rtl"] .makale ul, html[dir="rtl"] .makale ol { margin: 0 1.3em 1.2em 0; }
  html[dir="rtl"] .yan-yona .yona { margin: -8px auto -6px 0; }
  html[dir="rtl"] .on-alt__metin { padding-left: 150px; padding-right: 0; }
  html[dir="rtl"] .on-alt__yona { margin-left: 0; margin-right: 120px; left: auto; right: 50%; }
  html[dir="rtl"] .yuzen { left: 20px; right: auto; }
  html[dir="rtl"] .yuzen-yardim { padding: 0 6px 0 18px; }
  html[dir="rtl"] .yk { left: 0; right: auto; }
  html[dir="rtl"] .yk-bas { padding: 14px 12px 12px 52px; }
  html[dir="rtl"] .yk-kapat { left: 10px; right: auto; }
  html[dir="rtl"] .v9-sohbet__soru { border-radius: 16px 16px 16px 4px; }
  html[dir="rtl"] .v9-sohbet__cevap p { border-radius: 16px 16px 4px 16px; }
  html[dir="rtl"] .buyut__ipucu { left: 12px; right: auto; }
  html[dir="rtl"] .isik__adres { margin-left: 0; margin-right: 10px; }
  html[dir="rtl"] .on-alt__yona-kap { margin-left: 0; margin-right: 96px; left: auto; right: 50%; }
  html[dir="rtl"] .yuzen-yardim { padding: 0 8px 0 18px; }
  html[dir="rtl"] .ref-serit__kayan { margin-left: 0; margin-right: 7%; }
  @media (prefers-reduced-motion: reduce) {
    html[dir="rtl"] .ref-serit__kayan { margin-left: 0; margin-right: 0; }
  }
  @media (max-width: 1180px) {
    html[dir="rtl"] .slayt-kontrol { left: auto; right: 40px; }
  }
  @media (max-width: 900px) {
    html[dir="rtl"] .on-alt__metin { padding-left: 0; padding-right: 0; }
    html[dir="rtl"] .on-alt__yona { margin-left: 0; margin-right: 0; left: 16px; right: auto; }
  }
  @media (max-width: 640px) {
    html[dir="rtl"] .yuzen { left: 12px; right: auto; }
    html[dir="rtl"] .yuzen-yardim { padding-left: 14px; padding-right: 0; }
  }
  @media (max-width: 1180px) {
    html[dir="rtl"] .slayt__metin { left: auto; right: 40px; }
    html[dir="rtl"] .slayt-kontrol { left: auto; right: 40px; }
  }
  @media (max-width: 900px) {
    html[dir="rtl"] .on-alt__yona-kap { margin-left: 0; margin-right: 0; left: 12px; right: auto; }
  }
  html[dir="rtl"] .siluet { left: auto; right: 0; }
  html[dir="rtl"] .kapak__iz { left: -26px; right: auto; }
  html[dir="rtl"] .ik:hover .kapak__iz { transform: translate(6px, 6px); }
  html[dir="rtl"] .alan figcaption span svg { margin-left: 0; margin-right: 3px; }
  html[dir="rtl"] .mg-serit .mg-serit__sag { margin-left: 0; margin-right: auto; }
  html[dir="rtl"] .mg-sekmeler button { padding: 13px 18px 13px 16px; }
  html[dir="rtl"] .mg-hap { padding: 0 22px 0 20px; }
  html[dir="rtl"] .yr-adimlar li, html[dir="rtl"] .makale .yr-adimlar li { padding: 16px 62px 16px 18px; }
  html[dir="rtl"] .yr-adimlar li::before { left: auto; right: 18px; }
  @media (max-width: 640px) {
    html[dir="rtl"] .yr-adimlar li { padding-left: 0; padding-right: 54px; }
    html[dir="rtl"] .yr-adimlar li::before { left: auto; right: 16px; }
  }
  html[dir="rtl"] .mz-ozet li { padding-left: 0; padding-right: 26px; }
  html[dir="rtl"] .mz-ozet li::before { left: auto; right: 4px; }
  html[dir="rtl"] .mz-uyari { border-left: 0; border-right: 3px solid var(--tur-c); }
  html[dir="rtl"] .mz-dipnot ul { padding-left: 0; padding-right: 18px; }
  html[dir="rtl"] .kd-bant::before { left: auto; right: -220px; }
  html[dir="rtl"] .kd-bas { padding-left: 6px; padding-right: 0; }
  html[dir="rtl"] .kd__bag:hover svg { transform: translateX(-3px); }
  @media (max-width: 1023px) {
    html[dir="rtl"] .kd-bas { padding-left: 0; padding-right: 0; }
  }
  @media (max-width: 640px) {
    html[dir="rtl"] .sekmeler { padding: 2px 20px 6px 44px; }
  }
  @media (max-width: 640px) {
    html[dir="rtl"] .isik__adres { margin-left: 0; margin-right: 0; }
  }
  html[dir="rtl"] .mg-kim__yona { left: auto; right: 24px; }
  html[dir="rtl"] .mg-kim__kart b { left: 28px; right: 48%; }
  html[dir="rtl"] .mg-kim__ok { left: 24px; right: auto; }
  html[dir="rtl"] .nav { margin-left: 0; margin-right: 4px; }
  html[dir="rtl"] .oz-kart > p.oz-not { padding: 2px 10px 2px 0; }
  @media (max-width: 640px) {
    html[dir="rtl"] .kars-rakip td { padding: 4px 36px 12px 12px; }
  }
  html[dir="rtl"] .mg-kim__yona { left: auto; right: 22px; }
  html[dir="rtl"] .mg-kim__kart b { left: 24px; right: 40%; }
  html[dir="rtl"] .mg-kim__ok { left: 20px; right: auto; }
}
