.footer {
  display: none;
}
.header {
  display: flex;
  justify-content: space-between;
}
.list-menu__item {
  margin: 0 1.5rem;
  font-size: 1.6rem;
}
.header__icon .svg-wrapper {
  width: 24px;
}
.header__submenu .header__menu-item {
    justify-content: space-between;
    padding: 1rem 0;
}
details[open]>.header__submenu {
  border-radius: 8px;
}