.header-layout-large {
  $navbar-breakpoint: lg !default;
  $nav-link-color: $white !default;
  $section-bottom-bg-color: $primary !default;

  padding: 0;

  .header-section {
    width: 100%;
  }

  .header-section-bottom {
    display: none;
    background-color: $section-bottom-bg-color;

    @include media-breakpoint-up($navbar-breakpoint) {
      display: block;
    }
  }

  .navbar-search {
    display: none;

    @include media-breakpoint-up($navbar-breakpoint) {
      display: block;
    }
  }

  .navbar-language {
    display: none;

    @include media-breakpoint-up($navbar-breakpoint) {
      display: block;
    }

    .language-menu {
      display: flex;
      flex-wrap: wrap;
      padding-left: 0;
      margin-bottom: 0;
      list-style: none;
    }

    li {
      display: flex;

      &::before {
        display: block;
        margin-right: 3px;
        margin-left: 3px;
        content: "|";
      }

      &:first-child {
        &::before {
          content: none;
        }
      }
    }

    .text-muted {
      display: none;
    }
  }

  .navbar-mmenu {
    @include media-breakpoint-up($navbar-breakpoint) {
      display: none;
    }
  }

  .nav-link {
    color: $nav-link-color;

    @include hover-focus () {
      color: $nav-link-color;
    }
  }
}
