body:has(.header-wrapper--hero) .announcement-bar-section{display:none}.header-wrapper.header-wrapper--hero{position:fixed;top:0;right:0;left:0;z-index:30;border-bottom-color:transparent;background:transparent;background-image:none;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.header-wrapper.header-wrapper--hero:not(.is-scrolled){--color-foreground: 255, 255, 255;--color-background: 0, 0, 0;color:#fff}.header-wrapper.header-wrapper--hero.is-scrolled{--color-foreground: 18, 18, 18;--color-background: 255, 255, 255;border-bottom:.1rem solid rgba(18,18,18,.08);background:#fff;background-image:none;color:#121212}.header-wrapper--hero:not(.is-scrolled) .header__heading-logo{filter:brightness(0) invert(1)}.header-wrapper--hero:not(.is-scrolled) .header__menu-item,.header-wrapper--hero:not(.is-scrolled) .header__icon,.header-wrapper--hero:not(.is-scrolled) .header__heading-link,.header-wrapper--hero:not(.is-scrolled) .header__heading-link .h2{color:#fff}.header-wrapper--hero.is-scrolled .header__menu-item,.header-wrapper--hero.is-scrolled .header__icon,.header-wrapper--hero.is-scrolled .header__heading-link,.header-wrapper--hero.is-scrolled .header__heading-link .h2{color:#161616}.header-wrapper .header__heading,.header-wrapper .header__heading-link{justify-self:start}.header-wrapper .header__menu-item{font-weight:600;letter-spacing:.14em;text-transform:uppercase}.header-wrapper--hero .header__submenu,.header-wrapper--hero .search-modal,.header-wrapper--hero .disclosure__list-wrapper{--color-foreground: 18, 18, 18;--color-background: 255, 255, 255;background:#fff;background-image:none;color:#121212}.header-wrapper .header__submenu .header__menu-item,.header-wrapper .disclosure__list-wrapper .header__menu-item{font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:none;color:#121212cc}@media screen and (min-width:990px){.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header-wrapper .header__menu-item{padding:1rem 1.5rem;font-size:1.2rem}.header--middle-left .header__icons{justify-self:end}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/header-hero.css.map */
