/* =====================================================================
   rtl.css - Hebrew / Israel overrides (load AFTER style.css)
   Adds right-to-left direction and a Hebrew web font, and flips the
   few direction-specific rules. Latin uppercase tricks (letter-spacing,
   text-transform) are neutralised since Hebrew has no letter case.
   ===================================================================== */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;600;700&family=Rubik:wght@400;500;600;700&display=swap');

:root{
  --font:'Heebo','Rubik',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;
}

html{direction:rtl}
body{font-family:var(--font);text-align:right}

/* Hebrew has no uppercase - drop the Latin spacing/casing effects */
.adbar,.cta,.sticky-btn,.price-label,.offer .offer-head,.headline{
  letter-spacing:normal;
  text-transform:none;
}

/* flip direction-specific bits */
.byline .author{text-align:left}
.warning{border-left:0;border-right:4px solid var(--accent)}

/* keep Latin/numeric bits (prices, phone, email) readable inside RTL text */
.price-row,.sticky-price{direction:ltr}

/* comment avatar sits on the right automatically via flex + rtl;
   nudge photo alignment back to the start edge */
.comment-photo{margin-left:auto;margin-right:0}
