/* components/page-header/src/scss/page-header.scss */
.header {
  padding: 1.5625rem 0;
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
  z-index: 210;
  -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
  -webkit-transition: all 0.3s cubic-bezier(0.92, 0.13, 0, 0.09);
  transition: all 0.3s cubic-bezier(0.92, 0.13, 0, 0.09);
}
.gin--horizontal-toolbar .header {
  top: 2.4375rem;
}
.mobile-overlay-open .header {
  background: #007E38;
}
@media (min-width: 1000px) {
  .header {
    position: relative;
    -webkit-box-shadow: none;
    box-shadow: none;
    top: 0 !important;
    z-index: 99;
  }
}
@media (min-width: 1000px) {
  .header__inner {
    -webkit-column-gap: 3.125rem;
    -moz-column-gap: 3.125rem;
    column-gap: 3.125rem;
  }
}
.header__branding {
  display: none;
}
@media (min-width: 1000px) {
  .header__branding {
    display: block;
    -webkit-transform: translateY(0.15625rem);
    transform: translateY(0.15625rem);
  }
}
.header__content {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.header__meta {
  display: none;
}
@media (min-width: 1000px) {
  .header__meta {
    display: block;
    margin-bottom: 1.5625rem;
  }
}
.header__main .header__main__navigation {
  display: none;
}
@media (min-width: 1000px) {
  .header__main .header__main__navigation {
    display: block;
  }
}
.header__main .header__main__search,
.header__main .header__main__actions {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
@media (min-width: 1000px) {
  .header__main .header__main__search,
  .header__main .header__main__actions {
    -webkit-box-flex: unset;
    -ms-flex: unset;
    flex: unset;
  }
}
.header__main .header__main__branding-mobile {
  padding: 0 0.9375rem;
}
@media (min-width: 1000px) {
  .header__main .header__main__branding-mobile {
    display: none;
  }
}
@media (min-width: 1000px) {
  .header__main .header__main__search {
    margin-left: auto;
    margin-right: 1.875rem;
  }
}
@media (min-width: 1200px) {
  .header__main .header__main__search {
    margin-right: 5rem;
  }
}
.header__main .header__main__actions {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.header__main .header__search {
  margin-left: 1.5625rem;
  position: unset;
}
.header__main .header__search .contextual {
  display: none;
}
@media (min-width: 1200px) {
  .header__main .header__search {
    margin: 0;
    max-width: 18.125rem;
    min-width: 14.375rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
}
.header__main .header__wishlist {
  display: none;
  margin-right: 1.5625rem;
}
.header__main .header__wishlist .contextual {
  display: none;
}
@media (min-width: 1000px) {
  .header__main .header__wishlist {
    display: block;
  }
}
.header__main .header__account {
  margin-right: 1.25rem;
  position: unset;
}
.header__main .header__account .contextual {
  display: none;
}
@media (min-width: 1000px) {
  .header__main .header__account {
    margin-right: 1.5625rem;
    position: relative;
  }
}
.header__main .header__cart .contextual {
  display: none;
}
/*# sourceMappingURL=page-header.css.map */
