Skip to content
Snippets Groups Projects
menu-language-item.scss 1.41 KiB
Newer Older
:host(.hy-menu-item) {
  display: flex;
}

a {
  @include font-size(12px, 20px);
  @include font-weight($regular);
  align-items: center;
  color: var(--brand-main-nearly-black);
  display: flex;
  font-family: var(--main-font-family);
  letter-spacing: -0.4px;
  margin-left: 20px;
  text-decoration: none;
  text-transform: uppercase;

druid's avatar
druid committed
    @include font-size(14px, 20px);
    @include font-weight($semibold);
druid's avatar
druid committed
    letter-spacing: -0.5px;
    padding: 8px 12px;
    text-transform: none;

    &:hover {
      background-color: var(--grayscale-background-box);
      color: var(--brand-main);
    }
  }
  @include breakpoint($xlarge) {
druid's avatar
druid committed
    @include font-size(16px, 20px);
    letter-spacing: -0.53px;
    padding: 12px 12px;
  &:focus {
    outline: solid 2px var(--additional-yellow);
    outline-offset: 2px;
  }

  &.is-active {
druid's avatar
druid committed
    @include breakpoint($wide) {
      border: 2px solid var(--grayscale-black);
    }

      color: var(--grayscale-black);
      border-bottom: 2px solid var(--additional-orange);
druid's avatar
druid committed
        border: none;
  &.is-disabled {
    @include breakpoint($wide) {
      color: var(--link-disabled);

      &:hover {
        background-color: transparent;
        color: var(--link-disabled);
      }
    }
  }