.brands-menu-header-block {
  border-bottom: var(--light, 1px solid rgba(34, 34, 34, 0.08)) var(--dark, 1px solid rgba(237, 237, 237, 0.08));
}
.brands-menu-header-block .maxwidth-theme .brands-menu-header-list {
  margin-left: 0;
  margin-bottom: 0;
  padding-top: 1px;
  padding-bottom: 30px;
}
.brands-menu-header-block .maxwidth-theme .brands-menu-header-list .title-brand_menu {
  padding-left: 0;
  font-size: 16px;
  margin-top: 12px;
}
.brands-menu-header-block .maxwidth-theme .brands-menu-header-list .header-menu__item a {
  cursor: pointer;
}
.brands-menu-header-block .maxwidth-theme .brands-menu-header-list .header-menu__item--dropdown {
  float: left;
}
.brands-menu-header-block .maxwidth-theme .brands-menu-header-list .dropdown-menu-inner ul li:before {
  display: none;
}
.brands-menu-header-block .maxwidth-theme .first-level {
  margin-left: 10%;
  margin-bottom: 0;
}
.brands-menu-header-block .maxwidth-theme .first-level li {
  position: relative;
  float: left;
  list-style: none;
  padding: 10px;
  margin-bottom: 0;
}
.brands-menu-header-block .maxwidth-theme .first-level li a {
  cursor: pointer;
}
.brands-menu-header-block .maxwidth-theme .first-level li:before {
  display: none;
}
.brands-menu-header-block .maxwidth-theme .first-level li .second-level {
  display: none;
  background: #fff;
  width: 500px;
}
.brands-menu-header-block .maxwidth-theme .first-level li:hover .second-level {
  display: block;
  position: absolute;
  top: 0;
}

.submenu-collection {
  margin-left: 107px;
  position: fixed;
  z-index: 1000;
  background: white;
  padding: 20px;
  border: 1px #ccc solid;
  line-height: 1;
  display: flex;
  font-size: 12px;
}
.submenu-collection li {
  marging-bottom: 0;
}
.submenu-collection ul {
  padding: 20px 20px 0;
}

.header-menu__dropdown-menu .dropdown-menu-inner.rounded-x {
  overflow: visible !important;
  display: flex;
}
.header-menu__dropdown-menu .dropdown-menu-inner.rounded-x .header-menu__dropdown-item .catalog-submenu-top {
  position: absolute;
  top: -20px;
  left: 100px;
  min-width: 100px;
  background: white;
  padding: 15px;
  line-height: 1;
  border: 1px #ccc solid;
  z-index: 1000;
}
.header-menu__dropdown-menu .dropdown-menu-inner.rounded-x .header-menu__dropdown-item .catalog-submenu-top li {
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 12px;
}
.header-menu__dropdown-menu .dropdown-menu-inner.rounded-x .header-menu__dropdown-item .catalog-submenu-top .catalog-submenu {
  margin-bottom: 0;
  padding: 5px;
}
.header-menu__dropdown-menu .dropdown-menu-inner.rounded-x .header-menu__dropdown-item .catalog-submenu-top .catalog-submenu li {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 60px;
  display: block;
}
.header-menu__dropdown-menu .dropdown-menu-inner.rounded-x .header-menu__dropdown-item .catalog-submenu-top .catalog-submenu li a {
  color: black;
}
.header-menu__dropdown-menu .dropdown-menu-inner.rounded-x .header-menu__dropdown-item .catalog-submenu-top .catalog-submenu li a:hover {
  color: var(--fill_dark_lite_white_hover);
}
.header-menu__dropdown-menu .dropdown-menu-inner.rounded-x .header-menu__dropdown-item .catalog-submenu-top .catalog-submenu.nowrap-text li {
  min-width: 100px;
}
.header-menu__dropdown-menu .dropdown-menu-inner.rounded-x .header-menu__dropdown-item:hover .catalog-submenu-top {
  display: flex !important;
}

.header-list-open {
  display: none !important;
  margin-bottom: 0;
  background: #f2f2f2;
}
.header-list-open li {
  margin-bottom: 0;
  padding: 10px;
  cursor: pointer;
}
.header-list-open li:before {
  display: none;
}
.header-list-open__item--active {
  font-weight: 700;
  color: #dd2f30;
  text-decoration: none;
}

.header-menu__dropdown-item {
  display: none;
}
.header-menu__dropdown-item .header-menu__dropdown-item--highlight {
  display: none;
}

.header-menu__dropdown-item--highlight {
  display: block;
}
.list-items-view {
  display: none;
}

.items-sub-brands {
  margin-top: 12px;
}

/*# sourceMappingURL=style.css.map */
