.jfg-native-menu{--jfg-menu-bg: #251b3f;color:#fff;font-family:var(--font-body-family)}.jfg-native-menu ul{list-style:none;margin:0;padding:0}.jfg-native-menu .jfg-menu-item{position:relative;margin:0}.jfg-native-menu .jfg-menu-link{display:flex;align-items:center;gap:7px;color:#fff;text-decoration:none;font-weight:400;font-family:inherit;letter-spacing:normal;cursor:pointer;box-sizing:border-box}.jfg-native-menu summary{list-style:none}.jfg-native-menu summary::-webkit-details-marker{display:none}.jfg-native-menu .jfg-menu-link:hover{color:#d6d6d6}.jfg-native-menu .jfg-menu-link:focus-visible{outline:2px solid #d7bbff;outline-offset:-3px}.jfg-native-menu .jfg-menu-icon{display:inline-block;flex:0 0 auto;height:1em;width:1em;fill:currentColor}.jfg-native-menu .jfg-menu-caret{width:9px;height:6px;flex-shrink:0;margin-left:auto}.jfg-menu-branch>.jfg-menu-panel{display:none}.jfg-menu-branch[open]>.jfg-menu-panel{display:block}.jfg-native-menu--desktop .jfg-menu-roots{display:flex;align-items:center;flex-wrap:wrap}.jfg-native-menu--desktop .jfg-menu-root>.jfg-menu-branch>.jfg-menu-link,.jfg-native-menu--desktop .jfg-menu-root>a{padding:12px 15px;font-size:14px;line-height:18.2px;color:#ffffffbf}.jfg-native-menu--desktop .jfg-menu-root>.jfg-menu-branch>summary .jfg-menu-caret{margin-left:0}.jfg-native-menu--desktop .jfg-menu-panel{position:absolute;top:0;left:100%;width:220px;padding:7px 0;background:var(--jfg-menu-bg);border:1px solid rgba(255,255,255,.75);z-index:30}.jfg-native-menu--desktop .jfg-menu-root>.jfg-menu-branch>.jfg-menu-panel{top:100%;left:0}.jfg-native-menu--desktop .jfg-menu-panel .jfg-menu-link{padding:7px 25px;font-size:16px;line-height:22.4px}.jfg-native-menu--desktop .jfg-menu-panel .jfg-menu-caret{transform:rotate(-90deg);width:7px}.jfg-native-menu--desktop .jfg-menu-branch.jfg-fly-left>.jfg-menu-panel{left:auto;right:100%}.jfg-native-menu--desktop .jfg-menu-root>.jfg-menu-branch.jfg-align-right>.jfg-menu-panel{left:auto;right:0}.jfg-native-menu--desktop .jfg-menu-branch[open]>summary>span{text-decoration:underline;text-underline-offset:3px}.jfg-native-menu--mobile .jfg-menu-link{padding:12px 30px;min-height:48px;font-size:18px;line-height:24px}.jfg-native-menu--mobile .jfg-menu-panel{background:#00000014;padding-left:15px}.jfg-native-menu--mobile .jfg-menu-panel .jfg-menu-link{font-size:16px;line-height:22px;padding-top:10px;padding-bottom:10px}.jfg-native-menu--mobile .jfg-menu-branch[open]>summary .jfg-menu-caret{transform:rotate(180deg)}body:has(.header__search details[open]) .jfg-native-menu--desktop{visibility:hidden;pointer-events:none}@media(max-width:989px){.jfg-native-menu--desktop{display:none!important}}@media(min-width:990px){.jfg-native-menu--mobile{display:none}}@media(prefers-reduced-motion:no-preference){.jfg-native-menu .jfg-menu-caret{transition:transform .12s ease}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/jfg-native-menu.css.map */
