
  .pageHeaderButton > button:not(:disabled):focus .text {
    color: #0FF2B2;
  }
  .pageHeaderButton > button:not(:disabled):focus .icon use {
    fill: #0FF2B2;
  }
  body.notUsingKeys .pageHeaderButton > button:not(:disabled):focus {
    outline: 0;
  }
  .pageHeaderLocalLanguage:focus {
    text-decoration-color: #0F1232;
  }
  body.notUsingKeys .pageHeaderLocalLanguage:focus {
    outline: 0;
  }
  .pageHeaderLocalRegionSelSubmit:focus .pageHeaderLocalRegionSelSubmitIcon use {
    fill: #0FF2B2;
  }
  body.notUsingKeys .pageHeaderLocalRegionSelSubmit:focus {
    outline: 0;
  }
  .navigationListItemLink:focus svg {
    transform: translate3d(-0.625rem, 0, 0);
  }
  .navigationListItemLink:focus .text {
    text-decoration: underline;
    color: #0FF2B2;
  }
  body.notUsingKeys .navigationListItemLink:focus {
    outline: 0;
  }
  .navigationListItem.parentLink .navigationListItemLink:focus .text {
    color: #ffffff;
  }
  body.notUsingKeys .navigationListItem.parentLink .navigationListItemLink:focus {
    outline: 0;
  }
  .navigationListItem.parentLink a.navigationListItemLink:focus {
    cursor: pointer;
  }
  .navigationListItem.parentLink a.navigationListItemLink:focus .text {
    text-decoration-color: transparent;
  }
  body.notUsingKeys .navigationListItem.parentLink a.navigationListItemLink:focus {
    outline: 0;
  }
  .navigationList.level3 .navigationListItemLink:focus .text, .navigationList.level4 .navigationListItemLink:focus .text {
    color: var(--nav-colour-text);
    text-decoration-color: var(--nav-colour-text);
  }
  body.notUsingKeys .navigationList.level3 .navigationListItemLink:focus, body.notUsingKeys .navigationList.level4 .navigationListItemLink:focus {
    outline: 0;
  }