/* BrandsInOne (İsrail sitesi) görünümü — ortak style.css'in üstüne yüklenir.
   LookFoundMe'den farklı: soğuk kırık beyaz zemin, kraliyet mavisi marka rengi, İbranice destekli yazı tipleri. */
:root {
  --bg: #f7f7f5;
  --surface: #ffffff;
  --text: #111827;
  --muted: #4b5563;
  --line: #e5e7eb;
  --accent: #111827;
  --accent-ink: #ffffff;
  --accent-soft: #eef2ff;
  --brand: #2446c7;
  --serif: "Frank Ruhl Libre", Georgia, serif;
  --sans: "Heebo", "Segoe UI", Arial, sans-serif;
  --radius: 10px;
  --r-ctl: 8px;
}
body { background: var(--bg); }

/* İbranicede italik yazı yoktur: eğik stiller düz olsun */
.tagline, .ai-note, .logo em, h1 em, .step .n { font-style: normal; }
.logo em { font-weight: 700; }
.logo, .logo-name { letter-spacing: 0; }
.tagline { font-family: var(--sans); font-weight: 400; font-size: 20px; color: var(--muted); }

/* Yuvarlak köşeli, modern kartlar ve butonlar */
.card, .store-card, .brand-tile, .cat-tile, .gender-tile, .filter-panel, .menu-panel, .bigsearch, .search { border-radius: var(--radius); }
.card img, .store-preview img, .store-best img { border-radius: 8px; }
.buy, .btn, .gender-toggle span, .facet-chip, .vertical-switch, .menu-btn { border-radius: var(--r-ctl); }
.bigsearch button, .topsearch button, .bigsearch input, .topsearch input { border-radius: var(--r-ctl); }
.sale-badge, .sale-tag { border-radius: 6px; }

/* Sağdan sola (İbranice) düzen düzeltmeleri */
[dir="rtl"] .home-top .menu { margin-right: 0; margin-left: auto; }
[dir="rtl"] .home-top .menu:has(+ .market-chip) { margin-left: 8px; }
[dir="rtl"] .app-back svg { transform: scaleX(-1); }
[dir="rtl"] .menu-panel { left: auto; right: 0; }
[dir="rtl"] .sale-badge, [dir="rtl"] .type-badge.on-card { left: auto; right: 10px; }
[dir="rtl"] .cat-tile .sale-badge { left: auto; right: 18px; }
[dir="rtl"] .card-meta s { margin-left: 0; margin-right: 6px; }
[dir="rtl"] .filter-panel > summary::after { margin-left: 0; margin-right: auto; }
[dir="rtl"] .grid-tools, [dir="rtl"] .crumbs { direction: rtl; }
/* Fiyat, model kodu gibi Latin/sayısal parçalar doğru yönde kalsın */
[dir="rtl"] .price, [dir="rtl"] .compare-price, [dir="rtl"] .card .title { unicode-bidi: plaintext; }
