/* Nordic-specific tweaks
   Loaded for all pages — selectors target html[lang^="..."] so only apply on respective language pages.
   2026-05-04 */

/* FI menu fits — Finnish menu items are long ("Valaistus & Visuaalinen", "Miksi Integroitu"), so reduce font + padding */
html[lang^="fi"] #mainMenu .nav.menu > li > a {
  font-size: 12px !important;
  padding-left: 6px !important;
  padding-right: 6px !important;
  letter-spacing: -0.2px;
}
html[lang^="fi"] #mainMenu .nav.menu {
  font-size: 12px;
}

/* SV/NO have shorter words but slight tightening doesn't hurt */
html[lang^="sv"] #mainMenu .nav.menu > li > a,
html[lang^="nb"] #mainMenu .nav.menu > li > a {
  font-size: 13px !important;
  padding-left: 7px !important;
  padding-right: 7px !important;
}
