@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-arabic-400.woff2) format('woff2');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:'IBM Plex Sans Arabic';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-arabic-500.woff2) format('woff2');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:'IBM Plex Sans Arabic';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-arabic-600.woff2) format('woff2');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:'IBM Plex Sans Arabic';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/ibm-plex-arabic-700.woff2) format('woff2');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}
/* Arapça (RTL): Divi ve tema düzeninin sağdan sola karşılıkları + Arapça yazı tipi. */
:root{--yazi-ar:'IBM Plex Sans Arabic','Poppins',sans-serif}
body,button,input,select,textarea{font-family:var(--yazi-ar)}

/* Gizli öğeler: RTL'de left:-9999px sayfayı sola taşırır (yatay kaydırma) */
.skip{left:auto;right:-9999px}
.skip:focus{right:8px}
/* Kayan şeritler: akış yönü soldan sağa kalır (animasyon translateX ile), metin sağdan sola */
.duyuru__akis,.yorum-serit__akis{direction:ltr}
.duyuru__akis>*,.yorum-serit__akis>*{direction:rtl}
.duyuru__akis{padding:9px 16px 9px 0}
/* Çekmeceler: mobil menü sağdan, mini sepet soldan açılır */
.mobil-menu__panel{left:auto;right:0;animation-name:saga-kay}
.mini-sepet__panel{right:auto;left:0;animation-name:sola-kay}
body.menu-acik{left:0;right:0}

/* ---- Fiziksel sol/sağ kuralların aynası (site.css, urun.css, anasayfa.css, odeme.css) ---- */
body.cardarb .woocommerce-error,body.cardarb .woocommerce-message,body.cardarb .woocommerce-info,body.cardarb .woocommerce-notice--success{border-left-width:0;border-right-width:4px;border-right-style:solid}
body.cardarb .woocommerce-error{border-right-color:var(--c-kirmizi)}
body.cardarb .woocommerce-message,body.cardarb .woocommerce-notice--success{border-right-color:var(--c-yesil)}
body.cardarb .woocommerce-message .button{float:left;margin-left:0;margin-right:12px}
.ust__hamburger{margin-left:0;margin-right:-8px}
.ust__ikonlar{margin-left:0;margin-right:auto}
.ust__ikon .adet{right:auto;left:-2px}
.urun-kart__rozet,.setkart__rozet{left:auto;right:12px}
.urun-kart__fiyat del{margin-right:0;margin-left:6px}
.wa-yuzen{right:auto;left:14px}
@media (min-width:900px){.wa-yuzen{right:auto;left:24px}}
.magaza__sira{margin-left:0;margin-right:auto}
.sayfa__govde ul,.sayfa__govde ol,.yazi__govde ol,.yazi__govde ul,.urun__aciklama ul{padding-left:0;padding-right:22px}
.cardarb-form__bal,.abone__bal{left:auto;right:-9999px}
.eyebrow::before{margin-right:0;margin-left:8px}
.duyuru a{margin-left:0;margin-right:10px}
.video-modal__kapat{right:auto;left:0}
.urun__rozet{left:auto;right:14px}
.urun__video-metin{padding-right:0;padding-left:6px}
.urun__fayda li{padding-left:0;padding-right:26px}
.urun__fayda li::before{left:auto;right:0}
.satin-kutu::before{left:auto;right:0;border-radius:0 14px 14px 0}
.tasarruf{text-align:left}
@media (max-width:480px){.tasarruf{text-align:right}}
@media (min-width:900px){.urun__rozet{left:auto;right:98px}}
.btn--wa svg{margin-right:0;margin-left:4px}
.parca-modal__kapat{right:auto;left:12px}
.parca-modal__faydalar li{padding-left:0;padding-right:18px}
.parca-modal__faydalar li::before{left:auto;right:0}
.hero__etiket{right:auto;left:4%}
@media (max-width:899px){.hero__etiket{left:auto;right:4%;transform:rotate(6deg)}}
.setkart .f small{margin-left:0;margin-right:6px}
.hero__btn-g[data-video]::before{margin-right:0;margin-left:2px}
.nasil__video .nasil__sure{left:auto;right:12px}
.insta__sure{right:auto;left:10px}
.hero__video span{right:auto;left:12px}
.sepet-ozet dd{text-align:left}
.sepet-guven li::before{margin-right:0;margin-left:6px}
body.cardarb #payment ul.payment_methods li input[type=radio]{margin-right:0;margin-left:8px}
.odeme-guven svg,.tesekkur__kutu svg{margin-right:0;margin-left:4px}
body.cardarb #payment ul.payment_methods li .payment_box{padding-right:0}
.kk__no-sar input{padding-right:12px;padding-left:150px}
/* Telefon, e-posta, kart numarası alanları soldan sağa yazılır */
input[type=tel],input[type=email],input[type=url],.kk__no-sar input{direction:ltr;text-align:right}
.duyuru--akan a{margin-left:0}
.duyuru a{margin-left:0;margin-right:10px}
@media (max-width:899px){.duyuru__durdur{margin-left:0;margin-right:auto;border-left:0;border-right:1px solid rgba(255,255,255,.12)}}
