.aeo-nav{font-family:var(--aeo-header-font,var(--aeo-font-body))}.aeo-nav__panel{gap:1.5rem}.aeo-nav__list,.aeo-nav__panel{align-items:center;display:flex;justify-content:var(--aeo-nav-justify,flex-end)}.aeo-nav__list{flex-wrap:wrap;gap:var(--aeo-nav-gap,.25rem 1.5rem);list-style:none;margin:0;padding:0}.aeo-nav--vertical .aeo-nav__list,.aeo-nav--vertical .aeo-nav__panel{align-items:flex-start;flex-direction:column}.aeo-nav--vertical .aeo-nav__list{gap:var(--aeo-nav-gap,.75rem)}.aeo-nav__item{position:relative}.aeo-nav__top{display:flex;gap:.1rem}.aeo-nav__link,.aeo-nav__top{align-items:center;position:relative}.aeo-nav__link{background:none;border:0;color:var(--aeo-nav-link,var(--aeo-header-link));cursor:pointer;display:inline-flex;font:inherit;font-size:var(--aeo-header-link-size,1rem);font-weight:500;gap:.35rem;padding:.5rem 0;text-decoration:none}.aeo-nav--vertical .aeo-nav__link{padding:0}.aeo-nav__item.is-open>.aeo-nav__top>.aeo-nav__link,.aeo-nav__item:focus-within>.aeo-nav__top>.aeo-nav__link,.aeo-nav__link:focus-visible,.aeo-nav__link:hover{color:var(--aeo-nav-link-hover,var(--aeo-header-link-hover));text-decoration:none}.aeo-nav__item.is-active-branch>.aeo-nav__top>.aeo-nav__link,.aeo-nav__link.is-active{color:var(--aeo-nav-link-active,var(--aeo-header-link-active))}.aeo-nav--horizontal .aeo-nav__link.is-active:after{background-color:currentColor;border-radius:2px;bottom:.15rem;content:"";height:2px;left:0;position:absolute;right:0}.aeo-nav__link--button:after,.aeo-nav__subtoggle:before{border-bottom:1.5px solid;border-right:1.5px solid;content:"";height:.4em;margin-top:-.2em;transform:rotate(45deg);transition:transform .15s ease;width:.4em}.aeo-nav__subtoggle{align-items:center;background:none;border:0;border-radius:var(--aeo-radius-sm);color:var(--aeo-nav-link,var(--aeo-header-link));cursor:pointer;display:inline-flex;font-size:var(--aeo-header-link-size,1rem);height:1.75rem;justify-content:center;margin:0;padding:0;width:1.5rem}.aeo-nav__item.is-open>.aeo-nav__top>.aeo-nav__link--button:after,.aeo-nav__item.is-open>.aeo-nav__top>.aeo-nav__subtoggle:before{margin-top:.2em;transform:rotate(-135deg)}.aeo-nav__submenu{list-style:none;margin:0;padding:.5rem}.aeo-nav__sublink{border-radius:var(--aeo-radius-sm);color:var(--aeo-nav-link,var(--aeo-header-link));display:block;padding:.55rem .75rem;text-decoration:none;white-space:nowrap}.aeo-nav__sublink--rich{align-items:flex-start;display:flex;gap:.75rem;min-width:17rem;white-space:normal}.aeo-nav__sublink.is-active,.aeo-nav__sublink:focus-visible,.aeo-nav__sublink:hover{background-color:var(--aeo-nav-dropdown-hover,var(--aeo-color-surface-alt));color:var(--aeo-nav-link-hover,var(--aeo-header-link-hover));text-decoration:none}.aeo-nav__mega-inner{display:grid;gap:2rem;padding:1.75rem}.aeo-nav__mega-columns{display:grid;gap:1.5rem 2rem}.aeo-nav__mega-heading{color:var(--aeo-color-muted);font-size:var(--aeo-small-size);font-weight:700;letter-spacing:.05em;margin:0 0 .75rem;text-transform:uppercase}.aeo-nav__mega-heading a{color:inherit}.aeo-nav__mega-links{display:grid;gap:.25rem;list-style:none;margin:0;padding:0}.aeo-nav__mega-link{align-items:flex-start;border-radius:var(--aeo-radius-sm);color:var(--aeo-nav-link,var(--aeo-header-link));display:flex;gap:.75rem;margin:0 -.6rem;padding:.6rem;text-decoration:none}.aeo-nav__mega-link.is-active,.aeo-nav__mega-link:focus-visible,.aeo-nav__mega-link:hover{background-color:var(--aeo-nav-dropdown-hover,var(--aeo-color-surface-alt));text-decoration:none}.aeo-nav__mega-icon{align-items:center;background-color:var(--aeo-nav-icon-background,var(--aeo-color-accent-soft));border-radius:var(--aeo-radius-sm);color:var(--aeo-nav-icon,var(--aeo-color-accent));display:inline-flex;flex:0 0 auto;height:2.25rem;justify-content:center;width:2.25rem}.aeo-nav__mega-icon svg{fill:currentColor;height:1rem;width:1rem}.aeo-nav__mega-text{display:flex;flex-direction:column;gap:.1rem}.aeo-nav__mega-label{font-weight:600;line-height:1.35}.aeo-nav__mega-description{color:var(--aeo-color-muted);font-size:var(--aeo-small-size);line-height:1.4}.aeo-nav__feature{background-color:var(--aeo-nav-feature-background,var(--aeo-color-surface-alt));border-radius:var(--aeo-radius);display:flex;flex-direction:column;gap:.5rem;padding:1.25rem}.aeo-nav__feature-image{border-radius:var(--aeo-radius-sm);display:block;height:auto;margin-bottom:.5rem;width:100%}.aeo-nav__feature-title{color:var(--aeo-color-ink);font-weight:700;margin:0}.aeo-nav__feature-text{color:var(--aeo-color-muted);font-size:var(--aeo-small-size);margin:0}.aeo-nav__feature-link{margin-top:auto;padding-top:.5rem}.aeo-nav__placeholder{color:var(--aeo-color-muted);font-size:var(--aeo-small-size);margin:0}.aeo-nav__end{align-items:center;display:flex;gap:1rem}.aeo-nav__end--language-last .aeo-lang{order:1}.aeo-lang__toggle{gap:.4rem}.aeo-nav .aeo-lang .aeo-lang__toggle{justify-content:flex-start}.aeo-nav .aeo-lang .aeo-lang__toggle:after{margin-left:auto}@media (min-width:1024px){.aeo-nav .aeo-lang .aeo-lang__toggle:after{margin-left:0}}.aeo-lang__icon{display:inline-flex;line-height:0}.aeo-lang__icon svg{fill:currentColor;height:1.1em;width:1.1em}.aeo-lang--flag .aeo-lang__toggle:after,.aeo-lang--icon .aeo-lang__toggle:after{display:none}.aeo-lang abbr{text-decoration:none}.aeo-lang__flag{font-size:1.15em;line-height:1}.aeo-lang__flag--image{border-radius:2px;display:block;flex:0 0 auto;height:auto;max-height:1em;object-fit:cover;width:1.25em}.aeo-lang__option{align-items:center;display:flex;gap:.6rem}.aeo-lang__option.is-current{color:var(--aeo-nav-link-active,var(--aeo-header-link-active));font-weight:600}@media (min-width:768px){.aeo-nav--horizontal .aeo-nav__mega,.aeo-nav--horizontal .aeo-nav__submenu{opacity:0;pointer-events:none;position:absolute;top:100%;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease;z-index:20}.aeo-nav--horizontal .aeo-nav__submenu{background-color:var(--aeo-nav-dropdown-background,var(--aeo-header-dropdown-background));border:1px solid var(--aeo-color-border);border-radius:var(--aeo-nav-dropdown-radius,var(--aeo-radius));box-shadow:var(--aeo-shadow-md);left:-.75rem;min-width:14rem}.aeo-nav--horizontal .aeo-nav__item--mega{position:static}.aeo-nav--horizontal .aeo-lang>.aeo-nav__submenu{left:auto;min-width:11rem;right:-.75rem}.aeo-nav--horizontal .aeo-nav__item--mega>.aeo-nav__top:after{content:"";height:2.5rem;left:-1rem;position:absolute;right:-1rem;top:100%}.aeo-nav--horizontal .aeo-nav__mega{left:0;padding-top:.5rem;right:0}.aeo-nav--horizontal .aeo-nav__mega-inner{background-color:var(--aeo-nav-dropdown-background,var(--aeo-header-dropdown-background));border:1px solid var(--aeo-color-border);border-radius:var(--aeo-nav-dropdown-radius,var(--aeo-radius));box-shadow:var(--aeo-shadow-lg)}.aeo-nav--mega-full.aeo-nav--horizontal .aeo-nav__mega{left:50%;padding-top:0;right:auto;transform:translate(-50%,6px);width:100vw}.aeo-nav--mega-full.aeo-nav--horizontal .aeo-nav__mega-inner{border-radius:0;border-width:1px 0;padding-inline:max(var(--aeo-gutter),calc((100vw - var(--aeo-max-width))/2))}.aeo-nav__mega-inner--feature{grid-template-columns:minmax(0,1fr) var(--aeo-nav-feature-width,17rem)}.aeo-nav__mega-columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.aeo-nav__mega-columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.aeo-nav__mega-columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}.aeo-nav--horizontal .aeo-nav__item.is-open>.aeo-nav__mega,.aeo-nav--horizontal .aeo-nav__item.is-open>.aeo-nav__submenu,.aeo-nav--horizontal .aeo-nav__item:focus-within>.aeo-nav__mega,.aeo-nav--horizontal .aeo-nav__item:focus-within>.aeo-nav__submenu,.aeo-nav--horizontal .aeo-nav__item:hover>.aeo-nav__mega,.aeo-nav--horizontal .aeo-nav__item:hover>.aeo-nav__submenu{opacity:1;pointer-events:auto;transform:none}.aeo-nav--mega-full.aeo-nav--horizontal .aeo-nav__item.is-open>.aeo-nav__mega,.aeo-nav--mega-full.aeo-nav--horizontal .aeo-nav__item:focus-within>.aeo-nav__mega,.aeo-nav--mega-full.aeo-nav--horizontal .aeo-nav__item:hover>.aeo-nav__mega{transform:translateX(-50%)}.aeo-nav--horizontal .aeo-nav__mega.aeo-nav__mega--placed{left:var(--aeo-mega-left);right:auto;width:var(--aeo-mega-width)}.aeo-nav--mega-full.aeo-nav--horizontal .aeo-nav__mega.aeo-nav__mega--placed{transform:translateY(6px)}.aeo-nav--mega-full.aeo-nav--horizontal .aeo-nav__item.is-open>.aeo-nav__mega.aeo-nav__mega--placed,.aeo-nav--mega-full.aeo-nav--horizontal .aeo-nav__item:focus-within>.aeo-nav__mega.aeo-nav__mega--placed,.aeo-nav--mega-full.aeo-nav--horizontal .aeo-nav__item:hover>.aeo-nav__mega.aeo-nav__mega--placed{transform:none}}.aeo-nav--vertical .aeo-nav__mega,.aeo-nav--vertical .aeo-nav__submenu{padding:.5rem 0 0 .75rem}.aeo-nav--vertical .aeo-nav__sublink{padding:.25rem 0}.aeo-nav__toggle{align-items:center;background:none;border:0;color:var(--aeo-nav-toggle,var(--aeo-header-link));cursor:pointer;display:none;font:inherit;font-weight:600;gap:.5rem;margin:0;padding:.5rem 0}.aeo-nav__toggle-icon,.aeo-nav__toggle-icon span,.aeo-nav__toggle-icon:after,.aeo-nav__toggle-icon:before{background-color:currentColor;border-radius:2px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:20px}.aeo-nav__toggle-icon{background:none;position:relative}.aeo-nav__toggle-icon:after,.aeo-nav__toggle-icon:before{content:"";left:0;position:absolute}.aeo-nav__toggle-icon:before{top:-6px}.aeo-nav__toggle-icon:after{top:6px}.aeo-nav.is-open .aeo-nav__toggle-icon span{opacity:0}.aeo-nav.is-open .aeo-nav__toggle-icon:before{transform:translateY(6px) rotate(45deg)}.aeo-nav.is-open .aeo-nav__toggle-icon:after{transform:translateY(-6px) rotate(-45deg)}.aeo-nav.is-open .aeo-nav__toggle-label--open,.aeo-nav__toggle-label--close{display:none}.aeo-nav.is-open .aeo-nav__toggle-label--close{display:inline}@media (max-width:1023px){.aeo-nav--below-1023.aeo-nav--js .aeo-nav__toggle{display:inline-flex}.aeo-nav--below-1023.aeo-nav--js .aeo-nav__panel{display:none}.aeo-nav--below-1023.aeo-nav--js.is-open .aeo-nav__panel{background-color:var(--aeo-nav-panel-background,var(--aeo-header-background));border-top:1px solid var(--aeo-color-border);box-shadow:var(--aeo-shadow-md);display:flex;gap:1rem;left:0;max-height:calc(100vh - 5rem);max-height:calc(100dvh - var(--aeo-header-height, 5rem));overflow-y:auto;overscroll-behavior:contain;padding:1rem var(--aeo-gutter) 1.5rem;position:absolute;right:0;top:100%;z-index:30}.aeo-nav--below-1023 .aeo-nav__list,.aeo-nav--below-1023.aeo-nav--js.is-open .aeo-nav__panel{align-items:stretch;flex-direction:column;justify-content:flex-start}.aeo-nav--below-1023 .aeo-nav__item,.aeo-nav--below-1023 .aeo-nav__item--mega{position:static}.aeo-nav--below-1023.aeo-nav--js .aeo-nav__end{align-items:stretch;flex-direction:column}.aeo-nav--below-1023.aeo-nav--js .aeo-nav__end--language-last .aeo-lang{order:0}.aeo-nav--below-1023 .aeo-nav__top{justify-content:space-between}.aeo-nav--below-1023 .aeo-nav__link{color:var(--aeo-nav-panel-link,var(--aeo-nav-link,var(--aeo-header-link)));flex:1 1 auto;justify-content:space-between;padding:.6rem 0}.aeo-nav--below-1023 .aeo-nav__subtoggle{color:var(--aeo-nav-panel-link,var(--aeo-nav-link,var(--aeo-header-link)));height:2.75rem;justify-content:flex-end;width:2.75rem}.aeo-nav--below-1023 .aeo-nav__top:has(>.aeo-nav__subtoggle)>.aeo-nav__link{flex:0 1 auto}.aeo-nav--below-1023 .aeo-nav__link.is-active:after{display:none}.aeo-nav--below-1023 .aeo-nav__mega,.aeo-nav--below-1023 .aeo-nav__submenu{background:none;border:0;box-shadow:none;min-width:0;opacity:1;padding:0 0 .75rem;pointer-events:auto;position:static;transform:none;width:auto}.aeo-nav--below-1023.aeo-nav--js .aeo-nav__mega,.aeo-nav--below-1023.aeo-nav--js .aeo-nav__submenu{display:none}.aeo-nav--below-1023 .aeo-nav__item.is-open>.aeo-nav__mega,.aeo-nav--below-1023 .aeo-nav__item.is-open>.aeo-nav__submenu{display:block}.aeo-nav--below-1023 .aeo-nav__mega-inner{background:none;border:0;box-shadow:none;padding:.25rem 0 .25rem .75rem}.aeo-nav--below-1023 .aeo-nav__item:hover>.aeo-nav__mega,.aeo-nav--below-1023 .aeo-nav__item:hover>.aeo-nav__submenu{transform:none}}@media (max-width:767px){.aeo-nav--below-767.aeo-nav--js .aeo-nav__toggle{display:inline-flex}.aeo-nav--below-767.aeo-nav--js .aeo-nav__panel{display:none}.aeo-nav--below-767.aeo-nav--js.is-open .aeo-nav__panel{background-color:var(--aeo-nav-panel-background,var(--aeo-header-background));border-top:1px solid var(--aeo-color-border);box-shadow:var(--aeo-shadow-md);display:flex;gap:1rem;left:0;max-height:calc(100vh - 5rem);max-height:calc(100dvh - var(--aeo-header-height, 5rem));overflow-y:auto;overscroll-behavior:contain;padding:1rem var(--aeo-gutter) 1.5rem;position:absolute;right:0;top:100%;z-index:30}.aeo-nav--below-767 .aeo-nav__list,.aeo-nav--below-767.aeo-nav--js.is-open .aeo-nav__panel{align-items:stretch;flex-direction:column;justify-content:flex-start}.aeo-nav--below-767 .aeo-nav__item,.aeo-nav--below-767 .aeo-nav__item--mega{position:static}.aeo-nav--below-767.aeo-nav--js .aeo-nav__end{align-items:stretch;flex-direction:column}.aeo-nav--below-767.aeo-nav--js .aeo-nav__end--language-last .aeo-lang{order:0}.aeo-nav--below-767 .aeo-nav__top{justify-content:space-between}.aeo-nav--below-767 .aeo-nav__link{color:var(--aeo-nav-panel-link,var(--aeo-nav-link,var(--aeo-header-link)));flex:1 1 auto;justify-content:space-between;padding:.6rem 0}.aeo-nav--below-767 .aeo-nav__subtoggle{color:var(--aeo-nav-panel-link,var(--aeo-nav-link,var(--aeo-header-link)));height:2.75rem;justify-content:flex-end;width:2.75rem}.aeo-nav--below-767 .aeo-nav__top:has(>.aeo-nav__subtoggle)>.aeo-nav__link{flex:0 1 auto}.aeo-nav--below-767 .aeo-nav__link.is-active:after{display:none}.aeo-nav--below-767 .aeo-nav__mega,.aeo-nav--below-767 .aeo-nav__submenu{background:none;border:0;box-shadow:none;min-width:0;opacity:1;padding:0 0 .75rem;pointer-events:auto;position:static;transform:none;width:auto}.aeo-nav--below-767.aeo-nav--js .aeo-nav__mega,.aeo-nav--below-767.aeo-nav--js .aeo-nav__submenu{display:none}.aeo-nav--below-767 .aeo-nav__item.is-open>.aeo-nav__mega,.aeo-nav--below-767 .aeo-nav__item.is-open>.aeo-nav__submenu{display:block}.aeo-nav--below-767 .aeo-nav__mega-inner{background:none;border:0;box-shadow:none;padding:.25rem 0 .25rem .75rem}.aeo-nav--below-767 .aeo-nav__item:hover>.aeo-nav__mega,.aeo-nav--below-767 .aeo-nav__item:hover>.aeo-nav__submenu{transform:none}}@media (prefers-reduced-motion:reduce){.aeo-nav__mega,.aeo-nav__submenu,.aeo-nav__toggle-icon,.aeo-nav__toggle-icon span,.aeo-nav__toggle-icon:after,.aeo-nav__toggle-icon:before{transition:none}}