html:is([lang="sv-SE"], [lang="it-IT"], [lang="pl-PL"], [lang="nl-NL"], [lang="id-ID"], [lang="tr-TR"]) body {
  font-family: Inter, "Segoe UI", Arial, sans-serif;
}

html:is([lang="sv-SE"], [lang="it-IT"], [lang="pl-PL"], [lang="nl-NL"], [lang="id-ID"], [lang="tr-TR"]) .ml-hero-copy h1,
html:is([lang="sv-SE"], [lang="it-IT"], [lang="pl-PL"], [lang="nl-NL"], [lang="id-ID"], [lang="tr-TR"]) .de-product-copy h1 {
  overflow-wrap: anywhere;
  hyphens: auto;
}

html:is([lang="sv-SE"], [lang="it-IT"], [lang="pl-PL"], [lang="nl-NL"], [lang="id-ID"], [lang="tr-TR"]) .ml-section > div > span,
html:is([lang="sv-SE"], [lang="it-IT"], [lang="pl-PL"], [lang="nl-NL"], [lang="id-ID"], [lang="tr-TR"]) .section-heading > span,
html:is([lang="sv-SE"], [lang="it-IT"], [lang="pl-PL"], [lang="nl-NL"], [lang="id-ID"], [lang="tr-TR"]) .ml-faq > span {
  color: #b8202a;
}

@media (min-width: 761px) {
  html:is([lang="it-IT"], [lang="pl-PL"], [lang="nl-NL"], [lang="id-ID"], [lang="tr-TR"]) .de-product {
    padding-top: 3.5rem;
  }
}

@media (max-width: 760px) {
  html:is([lang="sv-SE"], [lang="it-IT"], [lang="pl-PL"], [lang="nl-NL"], [lang="id-ID"], [lang="tr-TR"]) .ml-language-switcher {
    inset-block-start: auto;
    inset-block-end: 12px;
    inset-inline: 12px;
    width: auto;
    max-width: calc(100vw - 24px);
    flex-wrap: nowrap;
    overflow-x: auto;
    white-space: nowrap;
  }

  html[lang="pl-PL"] .ml-language-switcher a[aria-current="page"] {
    order: -1;
  }

  html[lang="nl-NL"] .ml-language-switcher a[aria-current="page"] {
    order: -1;
  }

  html[lang="id-ID"] .ml-language-switcher a[aria-current="page"] {
    order: -1;
  }

  html[lang="tr-TR"] .ml-language-switcher a[aria-current="page"] {
    order: -1;
  }

  html:is([lang="sv-SE"], [lang="it-IT"], [lang="pl-PL"], [lang="nl-NL"], [lang="id-ID"], [lang="tr-TR"]) .ml-hero-copy h1 {
    font-size: clamp(2rem, 10vw, 3.25rem);
  }
}
