.logo{z-index:500}.header{align-items:center;display:flex;justify-content:right}.header-inner-wrapper{height:0px}.header__logo--mobile,.header__logo--desktop{line-height:0}.header__heading-logo{width:120px!important}.header__logo--desktop{left:var(--content-pad-x-desktop);position:absolute!important;top:50px}.header *[tabindex="-1"]:focus{outline:none}.header__icons{align-items:center;display:flex;justify-content:center}.header__icon svg{margin:.5rem}.header__icon:not(.header__icon--summary),.header__icon span{display:flex;align-items:center;justify-content:center}.header__icon{color:rgb(var(--color-text))}.header__icon span{height:100%;font-size:var(--font-hsm-desktop)}.header__icon:after{content:none}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1.07)}.header__icon .icon{fill:none;vertical-align:middle}.header__icon,.header__icon--cart .icon{padding:0}.header__icon--cart{position:relative}@media screen and (max-width:989px){menu-drawer~.header__icons .header__icon--account{display:none}}sticky-header{padding:.75rem 0}sticky-header{background-color:rgb(var(--color-ice-blue))!important;margin-top:20px;position:relative}@media screen and (max-width:479px){sticky-header{width:100%}}@media screen and (min-width:480px)and (max-width:989px){sticky-header{margin-left:auto;margin-right:auto;width:400px}}.header__main-content{align-items:center;display:flex;justify-content:space-between;width:var(--menu-width)}.mega-menu>li:first-child>a,.mega-menu>li:first-child>button{margin-left:1.75rem}.header__icons{margin-right:1.5rem}.header-nav--mobile{margin-left:1.5rem}@media screen and (min-width:990px){.header__main-content{width:var(--menu-width-desktop)}}.header__inline-menu{display:none;grid-area:navigation}.header__inline-menu-categories{align-items:center}.header--top-center .header__inline-menu,.header--top-center .header__heading-link{margin-left:0}.header-drawer{display:flex;flex-direction:column;justify-content:space-between;overflow:scroll}header-drawer:after{content:"";display:block;padding-right:88px}ul{padding:0}.mega-menu{display:flex;gap:1.25rem;align-items:center;justify-content:left}.mega-menu a{text-decoration:none}.mega-menu__primary-link{border:none;cursor:pointer;font-size:16px;font-weight:400;line-height:1;margin:0;padding:0;text-transform:uppercase}button.main-link{border-radius:3rem;background-color:#0000}.nav-item{text-transform:uppercase;padding-bottom:2rem}.nav-item--secondary{text-transform:uppercase}.submenu-item{margin-bottom:.5rem;text-transform:uppercase}.submenu li:first-child .submenu-item{margin-top:2rem}.secondary-nav{background-color:#fff;border-radius:0 0 2px 2px;box-shadow:var(--shadow-menu);display:flex;gap:1rem;justify-content:space-between;line-height:1.5;margin-top:64px;overflow:hidden;padding:2rem 1rem 2rem 0;position:absolute;top:0;width:var(--menu-width);z-index:-1}@media screen and (min-width:990px){.secondary-nav{width:var(--menu-width-desktop)}}.secondary-nav--hidden{transition:var(--animation-menu);-webkit-transition:var(--animation-menu);visibility:hidden}.secondary-nav__link{cursor:pointer;margin-bottom:1.5rem;text-transform:uppercase}.secondary-nav__image{padding-right:1rem;width:300px}.no-js .mega-menu--has-submenu:hover+ul{top:75px;opacity:1;display:flex}mobile-menu-disclosure.header-drawer-container .icon-hamburger-wrapper{z-index:1000}mobile-menu-disclosure.header-drawer-container .icon-close--wrapper{position:fixed;right:20px;top:38px}button:has(.icon-hamburger),button:has(.icon-close){background-color:transparent;border:none}mobile-menu-disclosure .icon-close{display:none}mobile-menu-disclosure.header-drawer-container.disclosure-open .icon-close--wrapper{z-index:1000}mobile-menu-disclosure .header-drawer{background-color:rgb(var(--color-ice-blue));bottom:0;height:100%!important;left:0;overflow-y:scroll;opacity:0;position:fixed;right:0;top:0;transition:var(--animation-mobile-menu);z-index:800}mobile-menu-disclosure:not(.disclosure-open) .header-drawer{visibility:hidden}mobile-menu-disclosure .disclosure-content.disclosure-content-open{height:100%;opacity:1;visibility:visible}body:has(mobile-menu-disclosure.header-drawer-container.disclosure-open){overflow:hidden;width:100%}mobile-menu-disclosure li{list-style:none}mobile-menu-disclosure button{padding:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-header.css.map */
