.main-nav__highlight-emoji{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}@media(min-width:1024px){.main-nav>.main-nav__featured{align-items:center;margin-inline:var(--nav-padding);border:2px solid var(--nav-highlight-desktop-border, #ff1682);border-radius:999px;background:var(--nav-highlight-desktop-bg, #eef3ff);color:var(--nav-highlight-desktop-text, #164b9f)}.main-nav>.main-nav__featured>.main-nav__item--primary{display:inline-flex;align-items:center;gap:10px;margin:0;padding:9px 16px;color:inherit;font-weight:700}.main-nav>.main-nav__featured>.main-nav__item--primary:after{display:none}.main-nav__featured .main-nav__highlight-emoji{font-size:20px;line-height:1}.main-nav>.main-nav__featured>details>.main-nav__summary{margin-inline:-8px 12px;color:var(--nav-highlight-desktop-text, #164b9f);opacity:1}.main-nav__featured>details>.main-nav__summary .icon{width:14px;height:14px}}@media(max-width:1023.98px){body:has(main-menu[data-mobile-direct-links=true]>.main-menu__disclosure.is-open){overflow:hidden}main-menu[data-mobile-direct-links=true] .main-menu__content{width:min(86vw,430px);max-width:calc(100vw - 32px);height:100dvh;padding-bottom:0;overflow:hidden;border:0;border-radius:0 24px 24px 0;background:#fff;color:#15263f;transition:transform .3s ease}main-menu[data-mobile-direct-links=true] .is-closing>.main-menu__content{visibility:visible}main-menu[data-mobile-direct-links=true] .main-menu__mobile-nav-header{flex:0 0 auto;align-items:center;min-height:76px;margin:0;padding:16px 20px;border-bottom:1px solid #dce3ed;background:#f7f9fd}main-menu[data-mobile-direct-links=true] .js-close-nav{order:2;flex:0 0 44px;width:44px;height:44px;margin-inline-start:auto;padding:10px}main-menu[data-mobile-direct-links=true] .main-menu__mobile-nav-header>.flex{order:1}main-menu[data-mobile-direct-links=true] .main-menu__content>nav{flex:1 1 auto;min-height:0;padding:0;overflow-y:auto;overscroll-behavior:contain}main-menu[data-mobile-direct-links=true] .main-nav>li{display:block;border-bottom:1px solid #dce3ed}main-menu[data-mobile-direct-links=true] .main-nav>li>details{display:none}main-menu[data-mobile-direct-links=true] .main-nav>li>.main-nav__item--primary{display:flex;align-items:center;gap:10px;min-height:64px;padding:18px 20px;color:#15263f;font-size:15px;line-height:1.4;text-transform:uppercase;text-decoration:none;overflow-wrap:anywhere}.main-menu .main-nav>.main-nav__featured>.main-nav__item--primary{display:flex;align-items:center;gap:10px;border-inline-start:6px solid var(--nav-highlight-mobile-accent, #ed1683);padding-inline-start:14px;background:var(--nav-highlight-mobile-bg, #eef3ff);color:var(--nav-highlight-mobile-text, #164b9f);font-weight:700}.main-nav__featured .main-nav__highlight-emoji{flex-basis:40px;width:40px;height:40px;border-radius:12px;background:var(--nav-highlight-mobile-accent, #ed1683);font-size:23px;line-height:1}.main-menu__mobile-footer{flex:0 0 auto;padding:16px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid #dce3ed;background:#fff}.main-menu__account{display:flex;align-items:center;gap:12px;min-height:44px;color:#15263f;font-size:16px;text-decoration:none}.main-menu__account .icon{width:22px;height:22px}main-menu[data-mobile-direct-links=true] a:focus-visible,main-menu[data-mobile-direct-links=true] button:focus-visible{outline:2px solid #164b9f;outline-offset:-3px}}@media(max-width:1023.98px)and (prefers-reduced-motion:reduce){main-menu[data-mobile-direct-links=true] .main-menu__content{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/header-navigation.css.map */
