@include media-breakpoint-up(lg) {
  .sidebar-horizontal {
    .wrapper {
      grid-template-areas:
        "main-header"
        "main-sidebar"
        "content-wrapper"
        "main-footer";
      grid-template-columns: auto;
      grid-template-rows: max-content max-content auto max-content;
    }

    .main-sidebar {
      display: grid;
      height: $lte-sidebar-horizontal-height;
      min-width: $lte-sidebar-horizontal-width;
      max-width: $lte-sidebar-horizontal-width;
      justify-content: start;
      z-index: $lte-zindex-sidebar-horizontal;
    }

    .brand-container {
      display: none;
    }

    .sidebar {
      // overflow: visible;
      overflow-x: auto;
      overflow-y: hidden;

      // padding-top: .75rem;

      .nav-sidebar {
        display: grid;
        list-style-type: none;
        grid-auto-columns: 130px;
        grid-auto-flow: column;
        // grid-gap: 5px;

        .nav-header {
          display: none;
        }

        .nav-item > .nav-link {
          display: grid;
          grid-auto-flow: row;
          justify-content: center;

          .nav-icon {
            text-align: center;
            padding-left: 0;
          }

          p {
            padding-left: 0;
          }
        }
      }
    }

    &.sidebar-close {
      .main-sidebar {
        margin-top: -#{$lte-sidebar-horizontal-height};
      }
    }
  }
}
