/* NOMD Holding — Arabic legibility overrides.
   Enlarges ALL small eyebrow/label texts on the Arabic pages so they read
   as clearly as the English version, and removes letter-spacing
   (which breaks Arabic letter joining). */

/* Section eyebrows / kickers */
.section-kicker,
.section-kicker p,
.section-kicker span { font-size: 14px !important; letter-spacing: normal !important; }

.eyebrow { font-size: 15px !important; letter-spacing: normal !important; }
.direction__label { font-size: 15px !important; letter-spacing: normal !important; }
.text-link { font-size: 15px !important; letter-spacing: normal !important; }
.investment-card__index { font-size: 15px !important; letter-spacing: normal !important; }

/* Card meta / small captions */
.about__year { font-size: 13px !important; letter-spacing: normal !important; }
.leader-card__role { font-size: 13px !important; letter-spacing: normal !important; }
.investment-card__sector { font-size: 13px !important; letter-spacing: normal !important; }
.investments__instruction { font-size: 13px !important; letter-spacing: normal !important; }
.investment-horizon__caption,
.investment-horizon__caption p { font-size: 13px !important; letter-spacing: normal !important; }

/* Nav language toggle */
.main-nav__language { font-size: 14px !important; letter-spacing: normal !important; }

/* Hero CTA button */
.button--gold,
.button--gold span { font-size: 14px !important; }

/* Investment sector filter buttons */
.sector-filter button { font-size: 14px !important; letter-spacing: normal !important; }

/* Footer / back-to-top link */
.footer a { font-size: 13px !important; letter-spacing: normal !important; }
