.fe-header{position:fixed;top:0;left:0;right:0;z-index:100;background-color:#0d0d0db8;border-bottom:1px solid transparent;transition:background-color .3s var(--fe-ease),border-color .3s var(--fe-ease)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.fe-header{background-color:#0d0d0d9e;-webkit-backdrop-filter:blur(1.4rem) saturate(1.2);backdrop-filter:blur(1.4rem) saturate(1.2)}}.fe-header[data-condensed=true]{background-color:#0d0d0ddb;border-bottom-color:var(--fe-rule)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.fe-header[data-condensed=true]{background-color:#0d0d0dc7}}.fe-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--fe-space-sm);height:var(--fe-header-height);max-width:var(--fe-container);margin-inline:auto;padding-inline:var(--fe-gutter);transition:height .3s var(--fe-ease)}.fe-header[data-condensed=true] .fe-header__inner{height:var(--fe-header-height-condensed)}.fe-header__logo{display:flex;align-items:center;flex:0 0 auto;line-height:0}.fe-header__logo-img{display:block;width:auto;height:var(--fe-logo-h, 3.4rem);transition:height .3s var(--fe-ease)}.fe-header[data-condensed=true] .fe-header__logo-img{height:calc(var(--fe-logo-h, 3.4rem) * .76)}@media screen and (max-width:749px){.fe-header__logo-img{height:min(var(--fe-logo-h, 3.4rem),2.2rem)}.fe-header[data-condensed=true] .fe-header__logo-img{height:min(calc(var(--fe-logo-h, 3.4rem) * .76),1.9rem)}}.fe-header__nav{display:none;flex:1 1 auto;justify-content:center}.fe-header__list{display:flex;align-items:center;gap:clamp(2rem,.8rem + 2vw,4rem);margin:0;padding:0;list-style:none}.fe-header__link{display:inline-flex;align-items:center;min-height:4.4rem;font-size:var(--fe-text-label);font-weight:600;letter-spacing:var(--fe-tracking-label);text-transform:uppercase;text-decoration:none;color:var(--fe-text);white-space:nowrap;transition:color .2s var(--fe-ease)}.fe-header__link:hover,.fe-header__link:focus-visible,.fe-header__link[aria-current=true]{color:var(--fe-accent)}.fe-header__actions{display:flex;align-items:center;gap:var(--fe-space-2xs);flex:0 0 auto}.fe-header__cta{padding:1.1rem 1.8rem;font-size:var(--fe-text-label)}@media screen and (max-width:749px){.fe-header__cta{padding:1.5rem 1.4rem;letter-spacing:.08em}}.fe-header__toggle{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-right:-1.1rem;padding:0;border:0;background:none;color:var(--fe-text);cursor:pointer}.fe-header__bars{display:block;width:2.4rem}.fe-header__bars span{display:block;height:2px;background-color:currentColor;transition:transform .25s var(--fe-ease)}.fe-header__bars span+span{margin-top:.6rem}[aria-expanded=true] .fe-header__bars span:first-child{transform:translateY(.5rem) rotate(45deg)}[aria-expanded=true] .fe-header__bars span+span{transform:translateY(-.5rem) rotate(-45deg)}@media screen and (min-width:1100px){.fe-header__nav{display:flex}.fe-header__toggle{display:none}}.fe-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:flex;align-items:center;background-color:var(--fe-bg);opacity:0;transition:opacity .25s var(--fe-ease)}.fe-menu[data-open=true]{opacity:1}.fe-menu[hidden]{display:none}.fe-menu__nav{width:100%;max-width:var(--fe-container);margin-inline:auto;padding:var(--fe-header-height) var(--fe-gutter) var(--fe-space-xl);display:flex;flex-direction:column;gap:var(--fe-space-lg);align-items:flex-start}.fe-menu__list{display:flex;flex-direction:column;gap:var(--fe-space-sm);margin:0;padding:0;list-style:none}.fe-menu__link{display:block;padding-block:.4rem;font-family:var(--fe-font-display);font-weight:400;font-size:var(--fe-text-display-3);line-height:var(--fe-leading-display);letter-spacing:var(--fe-tracking-display);text-transform:uppercase;text-decoration:none;color:var(--fe-text);transition:color .2s var(--fe-ease)}.fe-menu__link:hover,.fe-menu__link:focus-visible,.fe-menu__link[aria-current=true]{color:var(--fe-accent)}@media(prefers-reduced-motion:reduce){.fe-header,.fe-header__inner,.fe-header__logo-img,.fe-menu,.fe-header__bars span{transition:none}}@media screen and (max-width:480px){.fe-header__cta .fe-btn__arrow{display:none}.fe-header__cta{padding:0 1.2rem;min-height:4.4rem;font-size:1.1rem;letter-spacing:.06em}.fe-header__cta .fe-btn__label{display:flex;align-items:center;padding:0}.fe-header__inner{gap:1.2rem}}.fe-header__logo{min-height:4.4rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-fe-header.css.map */
