.account-sidebar .sidebar-brand {
  display: none;
}

.account-sidebar .customer-mini {
  margin-top: 0;
  border-top: 0;
}

.account-main > header {
  height: 0;
  min-height: 0;
  padding: 0;
  border: 0;
  overflow: visible;
}

.account-main > header > div,
.account-main > header > a {
  display: none;
}

@media (max-width: 800px) {
  .account-main > header .menu-button {
    position: fixed;
    top: 104px;
    left: 16px;
    z-index: 70;
    width: 42px;
    height: 42px;
    place-items: center;
    background: #111411;
    border: 1px solid #292d2a;
    border-radius: 8px;
  }

  .account-content {
    padding-top: 70px;
  }
}

@media (max-width: 620px) {
  .account-main > header .menu-button {
    top: 88px;
  }
}
