.usa-sidenav {

@include border-box-sizing;
@include nav-list("sidenav");
@include typeset($theme-sidenav-font-family, "sm", 3);
border-bottom: units(1px) solid color("base-lighter");

.grid-container & {
  @include u-margin-x(-$theme-site-margins-mobile-width);

  @include at-media("tablet") {
    @include u-margin-x(0);
  }
}

}

.usa-sidenav__sublist {

@include nav-sublist;
font-size: font-size($theme-sidenav-font-family, "xs");

}