.menu--account .menu-level--0 {
  display: flex;
  flex-wrap: wrap; }

.menu--account .menu-item-level--0 {
  width: 23.9255%;
  margin-right: 1.43266%;
  float: left;
  margin-bottom: 1.43266%;
  padding: calc(10px + 10 * ((100vw - 600px) / 800));
  box-sizing: border-box;
  background-color: #171716;
  color: #fff; }
  .menu--account .menu-item-level--0:nth-child(4n) {
    margin-right: 0; }
  .menu--account .menu-item-level--0:nth-child(4n+1) {
    clear: left; }
  @media screen and (max-width: 600px) {
    .menu--account .menu-item-level--0 {
      padding: 10px; } }
  @media screen and (min-width: 1400px) {
    .menu--account .menu-item-level--0 {
      padding: 20px; } }
  .menu--account .menu-item-level--0 > span {
    font-weight: normal;
    font-size: calc(22px + 4 * ((100vw - 600px) / 800));
    line-height: calc(26px + 4 * ((100vw - 600px) / 800)); }
    @media screen and (max-width: 600px) {
      .menu--account .menu-item-level--0 > span {
        font-size: 22px; } }
    @media screen and (min-width: 1400px) {
      .menu--account .menu-item-level--0 > span {
        font-size: 26px; } }
    @media screen and (max-width: 600px) {
      .menu--account .menu-item-level--0 > span {
        line-height: 26px; } }
    @media screen and (min-width: 1400px) {
      .menu--account .menu-item-level--0 > span {
        line-height: 30px; } }
  .menu--account .menu-item-level--0 a {
    color: #fff; }

/*# sourceMappingURL=../../_maps/components/menu/menu--account.css.map */
