.header-wrapper{--aee-header-fg: var(--ink);background-color:var(--bg)}.header__heading-link .h2,.header__heading-link:hover .h2,.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>details>.header__menu-item,.header__icon{color:var(--aee-header-fg)}@media(prefers-reduced-motion:no-preference){.header-wrapper{transition:background-color .25s var(--ease-ui)}.header__heading-link .h2,.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>details>.header__menu-item,.header__icon{transition:color .25s var(--ease-ui)}}body.aee-hero-header:not(.aee-header-solid) .header-wrapper{background-color:transparent;--aee-header-fg: var(--parchment)}body.aee-hero-header .aee-hero{margin-top:calc(-1 * var(--header-height, 8rem));padding-top:calc(var(--space-6) + var(--header-height, 8rem))}@media(prefers-reduced-motion:no-preference){body.aee-home .header>*{opacity:0}body.aee-home .header-wrapper{--aee-header-rule: 0}html.aee-motion-failed body.aee-home .header>*{opacity:1!important;transform:none!important}html.aee-motion-failed body.aee-home .header-wrapper{--aee-header-rule: 1 !important}}body.aee-home .header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:color-mix(in srgb,var(--aee-header-fg) 40%,transparent);transform:scaleX(var(--aee-header-rule, 1));transform-origin:center}body.aee-home .header__inline-menu>.list-menu--inline>li>.header__menu-item,body.aee-home .header__inline-menu>.list-menu--inline>li>details>.header__menu-item{position:relative;letter-spacing:.03em}body.aee-home .header__inline-menu>.list-menu--inline>li>.header__menu-item:after,body.aee-home .header__inline-menu>.list-menu--inline>li>details>.header__menu-item:after{content:"";position:absolute;left:var(--space-1);right:var(--space-1);bottom:var(--space-1);height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left center}body.aee-home .header__inline-menu>.list-menu--inline>li>.header__menu-item:hover:after,body.aee-home .header__inline-menu>.list-menu--inline>li>.header__menu-item:focus-visible:after,body.aee-home .header__inline-menu>.list-menu--inline>li>details>.header__menu-item:hover:after,body.aee-home .header__inline-menu>.list-menu--inline>li>details>.header__menu-item:focus-visible:after{transform:scaleX(1)}body.aee-home .header__inline-menu>.list-menu--inline>li>.header__menu-item:hover span,body.aee-home .header__inline-menu>.list-menu--inline>li>details>.header__menu-item:hover span{text-decoration:none}@media(prefers-reduced-motion:no-preference){body.aee-home .header-wrapper:after{transition:background-color .25s var(--ease-ui)}body.aee-home .header__inline-menu>.list-menu--inline>li>.header__menu-item:after,body.aee-home .header__inline-menu>.list-menu--inline>li>details>.header__menu-item:after{transition:transform .2s var(--ease-ui)}}body.aee-hero-header .utility-bar{background:var(--ink);color:var(--parchment);border-bottom-color:transparent}body.aee-hero-header .utility-bar .announcement-bar__message,body.aee-hero-header .utility-bar .announcement-bar__link,body.aee-hero-header .utility-bar .announcement-bar__link:hover{color:var(--parchment)}.header__heading-logo-wrapper{position:relative}body.aee-hero-header .header__heading-logo-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(aee-wordmark-light.png);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;pointer-events:none}body.aee-hero-header:not(.aee-header-solid) .header__heading-logo{opacity:0}body.aee-hero-header:not(.aee-header-solid) .header__heading-logo-wrapper:after{opacity:1}@media(prefers-reduced-motion:no-preference){body.aee-hero-header .header__heading-logo,body.aee-hero-header .header__heading-logo-wrapper:after{transition:opacity .25s var(--ease-ui)}}.header__inline-menu>.list-menu--inline{flex-wrap:wrap;align-items:baseline;justify-content:center;row-gap:0}.header__nav-item{order:1}.header__nav-item--sub{order:3}.header__nav-break{order:2;flex-basis:100%;height:calc(.6 * var(--u));margin:0;padding:0;list-style:none;pointer-events:none}.header__inline-menu .header__item-stack{display:flex;flex-direction:column;align-items:center;gap:calc(.1 * var(--u));line-height:var(--leading-tight)}.header__item-label{display:block}.header__item-subtitle{display:block;max-width:calc(16 * var(--u));font-family:var(--font-body);font-size:calc(.7 * var(--u));font-style:italic;font-weight:400;letter-spacing:.01em;line-height:1.2;text-align:center;text-transform:none;color:var(--aee-nav-accent)}.header__inline-menu .header__item-label{font-size:calc(1.1 * var(--u))}.header__inline-menu .header__item-subtitle{font-size:calc(.82 * var(--u))}.header-wrapper{--aee-nav-active: var(--brass-text);--aee-nav-accent: var(--brass-text)}body.aee-hero-header:not(.aee-header-solid) .header-wrapper{--aee-nav-active: var(--parchment);--aee-nav-accent: var(--brass)}body.aee-hero-header:not(.aee-header-solid) .header__inline-menu>.list-menu--inline>li>.header__menu-item,body.aee-hero-header:not(.aee-header-solid) .header__inline-menu>.list-menu--inline>li>details>.header__menu-item{color:var(--cream)}.header__inline-menu>.list-menu--inline>li>.header__menu-item:hover,.header__inline-menu>.list-menu--inline>li>details>.header__menu-item:hover,.header__inline-menu>.list-menu--inline>li>.header__menu-item:focus-visible,.header__inline-menu>.list-menu--inline>li>details>.header__menu-item:focus-visible{color:var(--aee-nav-accent)}.header__inline-menu .header__active-menu-item{color:var(--aee-nav-active);text-decoration-color:var(--accent)}.header__inline-menu>.list-menu--inline>li>.header__menu-item:active,.header__inline-menu>.list-menu--inline>li>details>.header__menu-item:active{color:var(--aee-nav-active)}.header__inline-menu>.list-menu--inline>li>.header__menu-item:hover .header__active-menu-item{color:var(--aee-nav-accent)}.header__inline-menu>.list-menu--inline>li>.header__menu-item:hover .header__item-subtitle,.header__inline-menu>.list-menu--inline>li>details>.header__menu-item:hover .header__item-subtitle{color:var(--aee-nav-accent)}.menu-drawer .header__item-stack{display:flex;flex-direction:column;align-items:flex-start;gap:calc(.1 * var(--u))}.menu-drawer .header__item-subtitle{max-width:none;text-align:left;color:var(--brass-text)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/aee-header.css.map */
