.navigation-menu .kr-menu-toggle{-webkit-appearance:none;appearance:none;border:0;border-radius:0;box-shadow:none;background:transparent;color:currentColor;cursor:pointer;display:flex;align-items:center;width:100%;height:100%;margin:0;padding:.8rem 0;font:inherit;font-weight:var(--font-bolder-weight);font-size:calc(var(--font-body-scale) * var(--main-navigation-font-size));text-align:start;text-transform:inherit;word-break:break-word;position:relative}.navigation-sub-menu .navigation-item>.kr-menu-toggle{padding:.6rem 2rem;font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:var(--font-body-weight)}.navigation-sub-menu .kr-menu-toggle:hover,.navigation-sub-menu .kr-menu-toggle:focus-visible{color:rgb(var(--color-accent-1));text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.navigation-menu .kr-menu-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}.navigation-main>.navigation-item>.kr-menu-toggle:before{content:"";position:absolute;inset-inline-start:0;bottom:-.1rem;width:100%;border-bottom:3px solid transparent}.navigation-main>.navigation-item>.kr-menu-toggle[aria-expanded=true]:before{border-bottom-color:rgb(var(--color-accent-2))}.navigation-menu .kr-menu-toggle[aria-expanded=false]~.navigation-sub-menu{visibility:hidden;opacity:0;pointer-events:none}.navigation-menu .kr-menu-toggle[aria-expanded=true]~.navigation-sub-menu{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.navigation-mobile .navigation-mobile-item-link>.kr-mobile-menu-label{word-break:break-word;display:flex;align-items:center;flex:auto;padding:1.5rem 1rem 1.5rem 0;color:currentColor;cursor:pointer}.kr-policy-links{margin:16px 0;color:#303235;font-size:14px;line-height:1.5;text-align:left}.kr-policy-links__heading{margin:0 0 4px;font-size:inherit;font-weight:600}.kr-policy-links__list{display:flex;flex-wrap:wrap;gap:2px 18px;margin:0;padding:0;list-style:none}.kr-policy-links__list li{margin:0;padding:0}.kr-policy-links .kr-policy-links__list a{display:inline-flex;align-items:center;min-height:36px;padding:4px 0;color:inherit;font-size:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:3px}.kr-policy-links .kr-policy-links__list a:hover{text-decoration-thickness:2px}.kr-policy-links .kr-policy-links__list a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kr-policy-links--footer{margin-top:28px;padding-top:20px;border-top:1px solid #494b4d;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG */
