#shopify-section-header {
  --section-padding-top: 12px;
  --section-padding-bottom: 12px;
  --image-logo-height: 30px;
  --gradient-header-background: #ffffff;
  --color-header-background: 255, 255, 255;
  --color-header-foreground: 0, 0, 0;
  --color-header-border: 210, 213, 217;
  --icon-weight: 1.5px;
}

@media screen and (min-width: 750px) {
  #shopify-section-header {
    --image-logo-height: 40px;
  }
}

header-drawer {
  display: block;
}

@media screen and (min-width: 990px) {
  header-drawer {
    display: none;
  }
}

.menu-drawer-container {
  display: flex;
  position: static;
}

.list-menu {
  list-style: none;
  padding: 0;
  margin: 0;
}

.list-menu--inline {
  display: inline-flex;
  flex-wrap: wrap;
  column-gap: 1.5rem;
}

.list-menu__item--link {
  text-decoration: none;
  padding-bottom: 1rem;
  padding-top: 1rem;
  line-height: calc(1 + 0.8 / var(--font-body-scale));
}

@media screen and (min-width: 750px) {
  .list-menu__item--link {
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
  }
}

.localization-form {
  padding-inline-start: 1.5rem;
  padding-inline-end: 1.5rem;
}

localization-form .localization-selector {
  background-color: transparent;
  box-shadow: none;
  padding: 1rem 0;
  height: auto;
  margin: 0;
  line-height: calc(1 + .8 / var(--font-body-scale));
  letter-spacing: .04rem;
}

.localization-form__select .icon-caret {
  width: 0.8rem;
  margin-inline-start: 1rem;
}

#shopify-section-header .disclosure__button { display: none; }
#shopify-section-header .mega-menu__item--blank:empty { display: none; }
