.fpmc-header-wrap{position:relative;z-index:40;font-family:var(--fpmc-font);-webkit-font-smoothing:antialiased}.fpmc-header{display:block;position:absolute;top:0;left:0;right:0;z-index:40;padding-top:var(--fpmc-pt-m);padding-bottom:var(--fpmc-pb-m);pointer-events:none}.fpmc-header--sticky{position:fixed}.fpmc-header-wrap:not(.fpmc-header-wrap--overlay) .fpmc-header{background:var(--fpmc-dark)}.fpmc-header-spacer{height:calc(var(--fpmc-pt-m) + 64px + var(--fpmc-pb-m))}.fpmc-header__bar{--fpmc-max: 1312px;display:flex;align-items:center;justify-content:space-between;gap:16px}.fpmc-header__pill,.fpmc-header__toggle{pointer-events:auto}.fpmc-header__pill{display:flex;align-items:center;gap:24px;height:64px;padding:0 22px;border-radius:60px;background:#ffffff1a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--fpmc-h-fg);transition:background-color .4s var(--fpmc-ease)}.fpmc-header-wrap--darken .fpmc-header.is-scrolled .fpmc-header__pill{background:#071911c7}.fpmc-header__logo{display:inline-flex;align-items:center;color:var(--fpmc-h-fg);text-decoration:none}.fpmc-header__nav,.fpmc-header__cta{display:none}.fpmc-header__menu{display:flex;align-items:center;gap:36px}.fpmc-header__link{font-weight:400;color:var(--fpmc-h-fg);text-decoration:none;white-space:nowrap}.fpmc-header__link:hover{color:var(--fpmc-h-active)}.fpmc-header__link.is-active{font-weight:700;color:var(--fpmc-h-active)}.fpmc-header__toggle{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;border:0;border-radius:50%;background:var(--fpmc-h-toggle);color:var(--fpmc-h-toggle-icon);cursor:pointer;flex-shrink:0}@media screen and (min-width:750px){.fpmc-header{padding-top:var(--fpmc-pt-d);padding-bottom:var(--fpmc-pb-d)}.fpmc-header-spacer{height:calc(var(--fpmc-pt-d) + 64px + var(--fpmc-pb-d))}}@media screen and (min-width:990px){.fpmc-header-spacer{height:calc(var(--fpmc-pt-d) + 88px + var(--fpmc-pb-d))}.fpmc-header__pill{flex:1;min-width:0;justify-content:flex-start;gap:44px;height:88px;padding:0 20px 0 60px}.fpmc-header__pill .fpmc-header__logo{margin-right:auto}.fpmc-header__logo,.fpmc-header__nav,.fpmc-header__cta{flex-shrink:0}.fpmc-header__nav,.fpmc-header__cta{display:flex}.fpmc-header__bar>.fpmc-header__toggle,.fpmc-drawer{display:none!important}.fpmc-fit-1 .fpmc-header__pill{gap:16px;padding-left:28px}.fpmc-fit-1 .fpmc-header__menu{gap:20px}.fpmc-fit-2 .fpmc-header__logo .fpmc-logo__text{display:none}.fpmc-fit-2 .fpmc-header__cta{padding:0 20px}.fpmc-fit-3 .fpmc-header__menu{gap:14px}.fpmc-header-wrap.fpmc-fit-3 .fpmc-header__link{font-size:calc(var(--fs-menu-d) - 2px)}.fpmc-header-wrap.fpmc-fit-3 .fpmc-header__cta{font-size:calc(var(--fs-button-d) - 2px)}}.fpmc-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;padding-top:var(--fpmc-pt-m);background:var(--fpmc-h-drawer);color:var(--fpmc-h-fg);overflow-y:auto;pointer-events:auto}.fpmc-drawer[hidden]{display:none}.fpmc-drawer__top{display:flex;align-items:center;justify-content:space-between;min-height:64px}.fpmc-drawer__body{display:flex;flex-direction:column;gap:40px;padding:48px 0}.fpmc-drawer__menu{display:flex;flex-direction:column;gap:18px}.fpmc-drawer__link{font-weight:300;letter-spacing:-.02em;color:var(--fpmc-h-fg);text-decoration:none}.fpmc-drawer__link.is-active{font-weight:700;color:var(--fpmc-h-active)}.fpmc-drawer__cta{align-self:stretch}html.fpmc-drawer-open{overflow:hidden}.fpmc-header__link{font-size:var(--fs-menu-m);font-weight:var(--fw-menu);line-height:var(--lh-menu)}@media screen and (min-width:750px){.fpmc-header__link{font-size:var(--fs-menu-d)}}.fpmc-header__cta{font-size:var(--fs-button-m);font-weight:var(--fw-button);line-height:var(--lh-button)}@media screen and (min-width:750px){.fpmc-header__cta{font-size:var(--fs-button-d)}}.fpmc-drawer__link{font-size:var(--fs-drawer-m);font-weight:var(--fw-drawer);line-height:var(--lh-drawer)}@media screen and (min-width:750px){.fpmc-drawer__link{font-size:var(--fs-drawer-d)}}.fpmc-header-wrap .fpmc-logo__text{font-size:var(--fs-logo-m);font-weight:var(--fw-logo);line-height:var(--lh-logo)}@media screen and (min-width:750px){.fpmc-header-wrap .fpmc-logo__text{font-size:var(--fs-logo-d)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fpmc-header.css.map */
