.sub-menu{margin-bottom:var(--spacing-xl)}.sub-menu h2{font-family:var(--font-family-secondary);font-size:var(--font-size-md);font-weight:var(--font-weight-secondary-bold);line-height:var(--lineHeight-sm);line-height:var(--lineHeight-lg);margin-bottom:.375em;text-transform:lowercase}@media screen and (min-width:769px){.sub-menu h2{font-size:var(--font-size-lg);line-height:var(--lineHeight-md)}}.sub-menu ul{list-style-type:none;margin:0;padding:0}.sub-menu ul>li{margin-left:0;padding-left:0}.sub-menu ul>li:before{display:none;visibility:hidden}.sub-menu li{margin-bottom:.375em}.sub-menu a{border-bottom:2px solid transparent;font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-primary-regular);line-height:var(--lineHeight-md);text-decoration:none;text-transform:lowercase;transition:border var(--transition-link)}@media screen and (min-width:769px){.sub-menu a{font-size:var(--font-size-xl)}}@media screen and (min-width:1261px){.sub-menu a{font-size:var(--font-size-2xl)}}.sub-menu a:hover{border-color:var(--color-secondary)}.sub-menu .router-link-exact-active,.sub-menu a[data-active]{color:var(--color-gray-500)}@media screen and (min-width:769px){.sub-menu{margin-bottom:var(--spacing-4xl)}}@media screen and (min-width:1400px){.sub-menu--overflow{height:0;margin-bottom:0;overflow:visible}}
