/* Arapça (sağdan sola) — yalnız html[dir=rtl] sayfalarda yüklenir (2026-10-30). Yazı tipi: IBM Plex Sans Arabic (yalnız Arapça harfler; Latin Outfit kalır) */
@font-face{font-family:"Sipnik Arapca";src:url(/s/font/arapca-400.woff2) format("woff2");font-weight:300 500;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC7, U+10EC9-10EEE, U+10EF0-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1}
@font-face{font-family:"Sipnik Arapca";src:url(/s/font/arapca-600.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC7, U+10EC9-10EEE, U+10EF0-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1}
@font-face{font-family:"Sipnik Arapca";src:url(/s/font/arapca-700.woff2) format("woff2");font-weight:700 900;font-display:swap;unicode-range:U+0600-06FF, U+0750-077F, U+0870-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC7, U+10EC9-10EEE, U+10EF0-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1}
html[dir="rtl"] *{font-family:"Sipnik Arapca",Outfit,system-ui,sans-serif!important;letter-spacing:0!important}
html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3{line-height:1.35}
html[dir="rtl"] p,html[dir="rtl"] li{line-height:1.75}
/* logo ve Latin akışlar */
html[dir="rtl"] .logo,html[dir="rtl"] .lg-ray,html[dir="rtl"] input[type="tel"],html[dir="rtl"] input[type="email"],html[dir="rtl"] .ab-tel{direction:ltr}
html[dir="rtl"] input[type="tel"],html[dir="rtl"] input[type="email"]{text-align:right}
/* oklar ters yöne */
html[dir="rtl"] svg:has(> path[d="M5 12h14M13 6l6 6-6 6"]),html[dir="rtl"] svg:has(> path[d="m9 6 6 6-6 6"]),html[dir="rtl"] svg:has(> path[d="m15 6-6 6 6 6"]){transform:scaleX(-1)}
html[dir="rtl"] .ok-bag:hover svg,html[dir="rtl"] .kart-bag:hover .ok-bag svg,html[dir="rtl"] button.sp-fm-oge:hover .sp-fm-ok{transform:scaleX(-1) translateX(3px)}
html[dir="rtl"] .kh-ok.onceki:hover{transform:translateX(2px)}html[dir="rtl"] .kh-ok.sonraki:hover{transform:translateX(-2px)}
html[dir="rtl"] .kh-ok.onceki:hover i{transform:translateX(3px)}html[dir="rtl"] .kh-ok.sonraki:hover i{transform:translateX(-3px)}
html[dir="rtl"] .kh-ok{padding:8px 8px 8px 14px}html[dir="rtl"] .kh-ok.sonraki{padding:8px 14px 8px 8px}
/* üst menü */
html[dir="rtl"] .ana-nav{margin-right:10px;margin-left:auto}
html[dir="rtl"] .acilir-panel{left:auto;right:-12px}
html[dir="rtl"] .dil-ac .acilir-panel{right:auto;left:-8px}
html[dir="rtl"] .menu-dugme{margin-left:0;margin-right:auto}
html[dir="rtl"] .mm-dil{text-align:right}html[dir="rtl"] .mm-dil small{margin-left:0;margin-right:auto}
/* kartlar, bloklar */
html[dir="rtl"] .ekranlar .ust-ekran{right:auto;left:-4%}
html[dir="rtl"] .kartlar .k-ok,html[dir="rtl"] .kartlar.g-duz .k.kutu .k-ok{right:auto;left:24px}
html[dir="rtl"] .kartlar.g-duz .k-ok{right:auto;left:0}
html[dir="rtl"] .dertler b{padding-right:0;padding-left:20px}html[dir="rtl"] .dertler .d svg{right:auto;left:20px}
html[dir="rtl"] .tablo-kap th,html[dir="rtl"] .tablo-kap td,html[dir="rtl"] .yazi th,html[dir="rtl"] .yazi td{text-align:right}
html[dir="rtl"] .sss details p{padding-right:0;padding-left:8px}
html[dir="rtl"] .film-dugme i svg{margin-left:0;margin-right:2px}
/* paket tablosu */
html[dir="rtl"] .pk-p,html[dir="rtl"] .pk-d{border-left:0;border-right:1px solid var(--cizgi)}
html[dir="rtl"] .pk-et,html[dir="rtl"] .pk-kose{left:auto;right:0}
html[dir="rtl"] .pk-rozet{left:auto;right:20px}html[dir="rtl"] .pk-p .pk-rozet{right:auto;left:50%}
/* FAB menüsü ve ülke modalı */
html[dir="rtl"] button.sp-fm-oge{text-align:right}html[dir="rtl"] .sp-fm-ok{margin-left:0;margin-right:4px}
html[dir="rtl"] .ul-ad,html[dir="rtl"] .ul-oneri{text-align:right}html[dir="rtl"] .ul-ad em{margin-left:0;margin-right:auto}
@media (max-width:1060px){html[dir="rtl"] .menu-dugme{margin-right:0}html[dir="rtl"] .ust .btn.kucuk{margin-left:0;margin-right:auto}}
@media (max-width:760px){html[dir="rtl"] .ekranlar .ust-ekran{left:0}}
