.header .header__timezone svg path {
  fill: var(--black);
}

body.header--transparent header .header {
  background-color: transparent;
  position: absolute;
  z-index: 9999;
}
body.header--transparent header .header .nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {
  color: var(--white);
}
body.header--transparent header .header .nav-menu .bricks-nav-menu > li > a {
  color: var(--white);
}
body.header--transparent header .header .topbar__item {
  background-color: var(--neutral-light-trans-20);
}
body.header--transparent header .header .textbutton {
  color: var(--white);
}
body.header--transparent header .header .header__timezone .timezone__time {
  color: var(--white);
}
body.header--transparent header .header .header__timezone svg path {
  fill: var(--white);
}
body.header--transparent header .header .lngswitcher__link {
  color: var(--white);
}
body.header--transparent header .header .topbar__search input::placeholder {
  color: var(--white);
}
body.header--transparent header .header .topbar__search button i {
  color: var(--white);
}

.skip-link {
  background-color: white;
}

.brx-offcanvas-inner {
  margin-top: var(--header-height);
}

.brxe-search button {
  transition: all 0.5s ease;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.brxe-search button:hover {
  background-color: var(--primary);
}
.brxe-search button:hover svg path {
  fill: var(--base);
}
.brxe-search button svg {
  width: 18px;
}
.brxe-search button svg path {
  transition: all 0.5s ease;
}

.bricks-search-overlay.show button {
  color: var(--base) !important;
  font-size: 2.5em;
}
.bricks-search-overlay.show input {
  color: var(--base) !important;
}

body.admin-bar .bricks-search-overlay.show button {
  top: 32px;
}

.nav-menu .bricks-nav-menu .sub-menu a {
  color: white;
}

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