/** Shopify CDN: Minification failed

Line 111:1 Expected "}" to go with "{"

**/
@media (max-width: 768.98px) {
  .main-nav__badge {
    display: none;
  }
}
@media (min-width: 769px) {
  .main-nav__badge--1 {
    background-color: rgba(var(--badge-1-color)/0.1);
    color: rgb(var(--badge-1-color));
  }
  .main-nav__badge--2 {
    background-color: rgba(var(--badge-2-color)/0.1);
    color: rgb(var(--badge-2-color));
  }
  .main-nav__badge--3 {
    background-color: rgba(var(--badge-3-color)/0.1);
    color: rgb(var(--badge-3-color));
  }
  .mega-nav--columns .main-nav__item--go {
    display: none;
  }
  .mega-nav--columns .child-nav__item,
  .mega-nav--columns .main-nav__grandchild {
    padding-right: 0;
    padding-left: 0;
  }
  .mega-nav--columns .child-nav__collection-image {
    min-height: 54px;
  }
  .mega-nav--columns .child-nav__item--toggle:not(.nav__item--no-underline) > .main-nav__item-content,
  .mega-nav--columns .child-nav__collection-image.child-nav__item--toggle:not(.nav__item--no-underline) {
    margin-bottom: calc(2 * var(--space-unit));
    border-bottom: 1px solid var(--nav-line-color);
  }
  .mega-nav--columns .child-nav__item--toggle .main-nav__toggle-btn {
    display: none;
  }
  .mega-nav--columns .child-nav__item--toggle {
    transition: none;
  }
  .mega-nav--columns .child-nav__item--toggle:hover {
    color: unset;
  }
  .mega-nav--columns .child-nav__item--toggle:hover > .main-nav__item-content {
    color: inherit;
  }
  .mega-nav--columns .child-nav__item--toggle:hover > .main-nav__item-content.main-nav__link--featured {
    color: rgb(var(--header-accent-color));
  }
  .mega-nav--columns .child-nav__item--toggle > .main-nav__item-content > .child-nav__item:hover {
    color: rgba(var(--nav-child-text-color)/0.7);
  }
  .mega-nav--columns .child-nav__item--toggle > .child-nav__panel {
    display: block;
  }
  .mega-nav--columns .main-nav__grandchild .main-nav__item {
    padding: 0.4em 0;
    font-size: 0.88em;
  }
  .mega-nav--columns .child-nav > li {
    min-width: 0;
  }
  .mega-nav--columns .main-nav__grandchild li:last-child .main-nav__item {
    margin-top: 0.35em;
    font-weight: 600;
  }
  .mega-nav--columns .main-nav__collection-image {
    margin-inline-end: 1rem;
  }
  .mega-nav--columns .child-nav__item--toggle > .main-nav__item-content > .child-nav__item {
    font-weight: 600;
  }
  .mega-nav--columns .main-nav__grandchild .main-nav__item[href*="letter="]:last-child,
  .mega-nav--columns .main-nav__grandchild li:last-child .main-nav__item {
    margin-top: 0.25em;
    font-weight: 600;
  }
  .md\:nav-gap-x-16 {
    column-gap: calc(16 * var(--space-unit));
  }
.main-nav__collection-image--icons {
  --image-size: 32px;
}

.main-nav__collection-icon-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  color: rgb(var(--header-accent-color, var(--nav-child-text-color)));
  background: rgba(var(--header-accent-color, var(--nav-child-text-color)) / 0.08);
}

.main-nav__collection-icon-wrap.main-nav__collection-image-circle {
  border-radius: 50%;
}

.collection-nav-icon {
  width: calc(var(--image-size, 32px) - 10px);
  height: calc(var(--image-size, 32px) - 10px);
  display: block;
}

.mega-nav--columns .main-nav__collection-icon-wrap {
  margin-inline-end: 0.75rem;
}