.ers-header-wrapper{--ers-header-foreground: var(--ers-color-dark-blue-100);--ers-header-background: var(--ers-color-white);border:0;color:var(--ers-header-foreground);background:var(--ers-header-background);transition:background-color var(--ers-transition-base),color var(--ers-transition-base),border-color var(--ers-transition-base)}.ers-header-wrapper.header-wrapper--border-bottom{border-bottom:0}.ers-header-wrapper--overlay{position:absolute;top:0;left:0;width:100%;--ers-header-foreground: var(--ers-color-white);--ers-header-background: transparent}.ers-header-wrapper--overlay:hover,.shopify-section-header-sticky .ers-header-wrapper,.scrolled-past-header .ers-header-wrapper,.menu-open .ers-header-wrapper{--ers-header-foreground: var(--ers-color-dark-blue-100);--ers-header-background: var(--ers-color-white)}.ers-header.header{width:100%;max-width:none;min-height:7.4rem;padding:0 4rem;grid-template-areas:"heading navigation icons";grid-template-columns:17rem 1fr auto;color:var(--ers-header-foreground)}.ers-header-wrapper:hover .ers-header,.shopify-section-header-sticky .ers-header,.scrolled-past-header .ers-header,.menu-open .ers-header,.ers-header-wrapper:not(.ers-header-wrapper--overlay) .ers-header{min-height:6.4rem}.ers-header .header__heading,.ers-header .header__heading-link{justify-self:start;line-height:0}.ers-header .header__heading-link{display:block;padding:0;color:currentColor}.ers-header .header__heading-logo-wrapper{display:block;width:17rem;transition:width var(--ers-transition-base)}.ers-header .header__heading-logo{display:block;width:100%;height:auto;transition:filter var(--ers-transition-base)}.ers-header-wrapper--overlay-logo-invert.ers-header-wrapper--overlay:not(:hover) .header__heading-logo{filter:invert(1)}.shopify-section-header-sticky .ers-header-wrapper--overlay-logo-invert .header__heading-logo,.scrolled-past-header .ers-header-wrapper--overlay-logo-invert .header__heading-logo,.menu-open .ers-header-wrapper--overlay-logo-invert .header__heading-logo{filter:none}.ers-header .header__heading-link .h2{margin:0;color:currentColor;font-family:var(--ers-font-body-medium-family);font-size:1.1rem;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.ers-header-wrapper:hover .header__heading-logo-wrapper,.shopify-section-header-sticky .ers-header-wrapper--overlay .header__heading-logo-wrapper,.scrolled-past-header .ers-header-wrapper--overlay .header__heading-logo-wrapper,.menu-open .ers-header-wrapper--overlay .header__heading-logo-wrapper,.shopify-section-header-sticky .header__heading-logo-wrapper,.scrolled-past-header .header__heading-logo-wrapper,.menu-open .header__heading-logo-wrapper,.ers-header-wrapper:not(.ers-header-wrapper--overlay) .header__heading-logo-wrapper{width:10.4rem}.ers-header .header__inline-menu{justify-self:center;margin:0}.ers-header .list-menu--inline{gap:3.2rem;flex-wrap:nowrap}.ers-header .header__menu-item{padding:0;color:currentColor;font-family:var(--ers-font-body-medium-family);font-size:1.1rem;font-weight:500;letter-spacing:.05em;line-height:1;text-decoration:none;text-transform:uppercase}.ers-header .header__menu-item:hover span,.ers-header details[open]>.header__menu-item,.ers-header .header__active-menu-item{text-decoration:none}.ers-header .header__menu-item .icon-caret{position:static;flex:0 0 auto;width:.9rem;height:.9rem;margin-left:.6rem;color:currentColor}.ers-header details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.ers-header .header__submenu{background:var(--ers-color-white);color:var(--ers-color-dark-blue-100);transition:opacity var(--ers-transition-base),transform var(--ers-transition-base)}.ers-header .header__submenu.global-settings-popup{left:0;top:calc(100% + 1rem);width:27.2rem;min-width:27.2rem;padding:3.2rem;border:0;border-radius:0;box-shadow:none}.ers-header .header__submenu.list-menu{display:flex;flex-direction:column;gap:3.2rem}.ers-header .header__submenu li{line-height:1}.ers-header .header__submenu .header__menu-item{display:flex;justify-content:space-between;width:100%;min-width:0;padding:0;color:currentColor;font-family:var(--ers-font-body-medium-family);font-size:1.1rem;font-weight:500;letter-spacing:.05em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.ers-header .header__submenu .header__menu-item:hover,.ers-header .header__submenu .header__menu-item:hover span,.ers-header .header__submenu .list-menu__item--active{text-decoration:none}.ers-header .header__submenu .icon-caret{width:.9rem;height:.9rem;margin-left:3.2rem}.ers-header .header__submenu .header__submenu{margin:1.6rem 0 0;padding:0;background:transparent;box-shadow:none}.ers-header .header__icons{gap:2rem;align-items:center;padding:0 2.5rem 0 0;color:currentColor}.ers-header .desktop-localization-wrapper,.ers-header .header__icon--account{display:none}.ers-header .header__icons>.header__search{display:inline-flex;width:2rem;height:2rem;line-height:0}.ers-header .header__icon,.ers-header .header__icon--cart{width:2rem;height:2rem;margin:0;color:currentColor}.ers-header .header__icon--search{display:inline-flex}.ers-header .header__icon:hover .icon,.ers-header .modal__close-button:hover .icon{transform:none}.ers-header .header__icon .svg-wrapper{width:2rem;height:2rem}.ers-header .header__icon .icon{width:2rem;height:2rem;color:currentColor}.ers-header .header__icon--cart{gap:.8rem;width:auto}.ers-header .cart-count-bubble{position:static;display:inline-flex;min-width:auto;height:auto;margin:0;color:currentColor;background:transparent;font-family:var(--ers-font-body-medium-family);font-size:1.1rem;letter-spacing:.05em;line-height:1}.ers-header>.header__search{display:none}@media screen and (max-width:989px){.ers-header-wrapper--overlay{--ers-header-foreground: var(--ers-color-white);--ers-header-background: linear-gradient(180deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, .01) 100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.shopify-section-header-sticky .ers-header-wrapper--mobile-gradient,.scrolled-past-header .ers-header-wrapper--mobile-gradient,.ers-header-wrapper--mobile-gradient:not(.ers-header-wrapper--overlay){--ers-header-background: linear-gradient(180deg, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .8) 100%);border-bottom:.1rem solid var(--ers-color-dark-blue-30)}.shopify-section-header-sticky .ers-header-wrapper--mobile-white,.scrolled-past-header .ers-header-wrapper--mobile-white,.ers-header-wrapper--mobile-white:not(.ers-header-wrapper--overlay){--ers-header-background: var(--ers-color-white);border-bottom:.1rem solid var(--ers-color-dark-blue-30)}.menu-open .ers-header-wrapper{--ers-header-background: rgba(255, 255, 255, .9);border-bottom:.1rem solid var(--ers-color-dark-blue-30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ers-header-wrapper--overlay:hover{--ers-header-foreground: var(--ers-color-white);--ers-header-background: linear-gradient(180deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, .01) 100%)}.shopify-section-header-sticky .ers-header-wrapper--mobile-gradient:hover,.scrolled-past-header .ers-header-wrapper--mobile-gradient:hover{--ers-header-background: linear-gradient(180deg, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .8) 100%)}.shopify-section-header-sticky .ers-header-wrapper--mobile-white:hover,.scrolled-past-header .ers-header-wrapper--mobile-white:hover{--ers-header-background: var(--ers-color-white)}.menu-open .ers-header-wrapper:hover{--ers-header-background: rgba(255, 255, 255, .9)}.shopify-section-header-sticky .ers-header-wrapper,.scrolled-past-header .ers-header-wrapper,.menu-open .ers-header-wrapper,.ers-header-wrapper:not(.ers-header-wrapper--overlay){--ers-header-foreground: var(--ers-color-dark-blue-100)}.ers-header-wrapper--overlay-logo-invert.ers-header-wrapper--overlay .header__heading-logo{filter:invert(1)}.shopify-section-header-sticky .ers-header-wrapper--overlay-logo-invert .header__heading-logo,.scrolled-past-header .ers-header-wrapper--overlay-logo-invert .header__heading-logo,.menu-open .ers-header-wrapper--overlay-logo-invert .header__heading-logo{filter:none}.ers-header.header{min-height:12.6rem;padding:4.8rem 2rem 3rem;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 13rem 1fr}.shopify-section-header-sticky .ers-header.header,.scrolled-past-header .ers-header.header,.ers-header-wrapper:not(.ers-header-wrapper--overlay) .ers-header.header{min-height:12.6rem;padding-top:6.4rem;padding-bottom:1.4rem}.ers-header .header__heading,.ers-header .header__heading-link{justify-self:center}.ers-header .header__heading-logo-wrapper,.ers-header-wrapper:hover .header__heading-logo-wrapper,.shopify-section-header-sticky .header__heading-logo-wrapper,.scrolled-past-header .header__heading-logo-wrapper,.menu-open .header__heading-logo-wrapper,.ers-header-wrapper:not(.ers-header-wrapper--overlay) .header__heading-logo-wrapper{width:13rem}.ers-header .header__inline-menu{display:none}.ers-header header-drawer{grid-area:left-icons;justify-self:start;margin:0}.ers-header .header__icon--menu{position:relative}.ers-header .header__icon--menu[aria-expanded=true]:before{display:none;content:none}.menu-open .ers-header .header__icons,.menu-open .ers-header>.header__search{display:none}.ers-header>.header__search{display:inline-flex;grid-area:left-icons;justify-self:start;margin-left:4rem}.ers-header .header__icons{gap:2rem;justify-self:end;padding:0}.ers-header .header__icons .header__search,.ers-header .header__icons .header__icon--account{display:none}.js .ers-header menu-drawer>details>summary:before,.js .ers-header menu-drawer>details[open]:not(.menu-opening)>summary:before,.js .ers-header header-drawer>details>summary:before,.js .ers-header header-drawer>details[open]:not(.menu-opening)>summary:before{display:none}.ers-header .menu-drawer{top:100%;width:100vw;max-width:100vw;padding:0;color:var(--ers-color-dark-blue-100);background:#ffffffe6;border-top:.1rem solid var(--ers-color-dark-blue-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);filter:none}.ers-header .menu-drawer__inner-container,.ers-header .menu-drawer__navigation-container{height:100%}.ers-header .menu-drawer__navigation-container{display:block;overflow-y:auto;background:transparent}.ers-header .menu-drawer__navigation{box-sizing:border-box;min-height:100%;padding:7rem 4rem}.ers-header .menu-drawer__utility-links{display:none}.ers-header .ers-menu-drawer__menu{display:flex;flex-direction:column;align-items:center;gap:5rem;width:100%}.js .ers-header .menu-drawer__menu li,.ers-header .ers-menu-drawer__item{margin:0}.ers-header .ers-menu-drawer__menu-item{display:inline-flex;align-items:center;justify-content:center;gap:2rem;width:auto;padding:0;color:var(--ers-color-dark-blue-100);background:transparent;font-family:var(--ers-font-heading-family);font-size:3.2rem;font-weight:400;letter-spacing:0;line-height:1;text-align:center;text-decoration:none}.ers-header button.ers-menu-drawer__menu-item{border:0;cursor:pointer}.ers-header .ers-menu-drawer__menu-item:hover,.ers-header .ers-menu-drawer__menu-item:focus,.ers-header .ers-menu-drawer__menu-item--active,.ers-header .ers-menu-drawer__submenu-link:hover,.ers-header .ers-menu-drawer__submenu-link:focus,.ers-header .ers-menu-drawer__submenu-link.menu-drawer__menu-item--active{color:var(--ers-color-dark-blue-100);background:transparent;text-decoration:none}.ers-header .ers-menu-drawer__group{display:flex;flex-direction:column;align-items:center;gap:3rem}.ers-header .ers-menu-drawer__caret{position:static;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin:0;transform:none}.ers-header .ers-menu-drawer__caret .icon{display:block;width:1.2rem;height:1.2rem;transform:rotate(180deg)}.ers-header .ers-menu-drawer__submenu,.ers-header .ers-menu-drawer__grandchild-list{display:flex;flex-direction:column;align-items:center;gap:5rem;width:19.2rem;padding:2rem 0}.ers-header .ers-menu-drawer__submenu[hidden]{display:none}.ers-header .ers-menu-drawer__menu-item--parent[aria-expanded=true] .icon{transform:rotate(180deg)}.ers-header .ers-menu-drawer__menu-item--parent[aria-expanded=false] .icon{transform:none}.ers-header .ers-menu-drawer__grandchild-list{padding-bottom:0}.ers-header .ers-menu-drawer__submenu-link{display:block;width:100%;color:var(--ers-color-dark-blue-100);font-family:var(--ers-font-body-medium-family);font-size:1.4rem;font-weight:500;letter-spacing:.05em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase}}@media screen and (min-width:990px){.ers-header header-drawer{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-header.css.map */
