.account {
  .sidebar-main {
    .block-collapsible-nav {
      background-color: @white;
      height: 100%;
      margin-bottom: 0;
      padding: @default--space 0;

      .gt-lg({ margin-right: @default--space; });
    }

    .block-collapsible-nav-title {
      .visually-hidden();
    }

    .block-collapsible-nav-content {
      li {
        .p4;

        line-height: 1.5;
        margin-bottom: @default--space / 4;
        padding: (@default--space / 4) @default--space;

        .gt-lg({ padding: (@default--space / 4) (@default--space * 2); });

        &.current {
          background-color: @champagne;
          color: @white;

          a {
            &:hover {
              color: @white;
              text-decoration: none;
            }
          }
        }

        a {
          &:focus,
          &:hover,
          &:active {
            color: @champagne;
          }
        }
      }
    }
  }
}
