html.jkl-menu-open,body.jkl-menu-open{overflow:hidden;height:100%}body.jkl-menu-open{position:fixed;width:100%;left:0;right:0;touch-action:none}.jkl-burger-menu{position:fixed;z-index:1000;left:0;top:calc(-1 * (var(--announcement-height) + var(--countdown-bar-height)));width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100);pointer-events:none;visibility:hidden;display:none}.jkl-burger-menu .modal-close-button{color:#fff}.jkl-burger-menu.hiding{visibility:visible;pointer-events:none}.jkl-burger-menu.hiding .jkl-burger-menu__overlay{opacity:1}.jkl-burger-menu--open{pointer-events:all;visibility:visible}.jkl-burger-menu--open .jkl-burger-menu__wrapper{transform:translate(0)}.jkl-burger-menu--open .jkl-burger-menu__wrapper.jkl-burger-menu__dropdown-wrapper{transform:translateY(calc(var(--header-height) + var(--countdown-height)))}.jkl-burger-menu__wrapper{position:relative;--color-foreground: 255, 255, 255;font-family:Poppins,sans-serif;color:#fff;width:44rem;max-width:44rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem;padding-right:.3rem;transform:translate(-100%);transition:var(--modal-transition);overflow:visible;background:transparent;z-index:2}.jkl-burger-menu__dropdown-wrapper{width:100%;max-width:100%;height:auto;transform:translateY(-100%)}.jkl-burger-menu__header{display:flex;align-items:center;justify-content:space-between;padding:2.4rem 1.6rem;position:fixed;top:0;width:100%;background:transparent;z-index:9}.jkl-burger-menu__back{display:none;align-items:center;justify-content:center;color:rgb(var(--color-foreground));background:none;border:none;cursor:pointer;padding:.5rem}.jkl-burger-menu__back:hover{opacity:.7}.jkl-burger-menu__current-section{font-weight:400;font-size:14px;letter-spacing:2.1px;text-transform:uppercase;color:#fff;text-align:center;flex-grow:1}.jkl-burger-menu__current-section.jkl-align-start{text-align:left!important}.jkl-burger-menu__top{display:flex;flex-direction:column;padding:2.4rem 0;overflow:hidden;flex-grow:1;overflow:auto}.jkl-burger-menu__top::-webkit-scrollbar{width:.2rem}.jkl-burger-menu__top::-webkit-scrollbar-thumb{background-color:rgb(var(--color-border));border-radius:2rem}.jkl-burger-menu__list{width:100%;padding:2.4rem 1.6rem 1.4rem;list-style:none;margin:0;margin-top:2rem}.jkl-burger-menu__list:not(.jkl-burger-menu__list-second){text-transform:none}.jkl-burger-menu__list.jkl-burger-menu__list-second{padding:1.6rem;margin-top:1.4rem}.jkl-burger-menu__list.jkl-burger-menu__list-second--submenu{margin-top:0}.jkl-burger-menu__link--secondary{font-weight:400!important;font-size:12px!important;letter-spacing:0;text-transform:none}.jkl-burger-menu__list li{display:flex}.jkl-burger-menu__list li>jkl-menu-drawer{width:100%}.jkl-burger-menu__item{width:100%;display:block;transition:opacity var(--duration-long) ease-in-out}.jkl-burger-menu__item.jkl-level-1,.jkl-burger-menu__item.jkl-level-2{font-weight:400;font-size:14px;letter-spacing:0;text-transform:none}.jkl-burger-menu__item.jkl-level-3{font-weight:400;font-size:14px;letter-spacing:0;text-transform:none;text-transform:none!important}@media screen and (min-width:1100px){.jkl-burger-menu__item{opacity:0}}.jkl-burger-menu--open .jkl-burger-menu__top>.jkl-burger-menu__list>li>.jkl-burger-menu__item,.jkl-burger-menu--open .jkl-burger-menu__top .jkl-burger-menu__dropdown_menu_wrapper>.jkl-burger-menu__list>li>.jkl-burger-menu__item,.jkl-burger-menu--open .jkl-burger-menu__top .jkl-burger-menu__dropdown_menu_wrapper>.jkl-burger-menu__list>li>jkl-menu-drawer>details>.jkl-burger-menu__item,.jkl-burger-menu--open .jkl-burger-menu__top>.jkl-burger-menu__list>li>jkl-menu-drawer>details>.jkl-burger-menu__item{opacity:1}details.menu-opening>.jkl-burger-menu__submenu>.jkl-burger-menu__submenu-inner>.jkl-burger-menu__list>li>.jkl-burger-menu__item,details.menu-opening>.jkl-burger-menu__submenu>.jkl-burger-menu__submenu-inner>.jkl-burger-menu__list>li>jkl-menu-drawer>details>.jkl-burger-menu__item{opacity:1}.jkl-burger-menu:not(.jkl-burger-menu--open) .jkl-burger-menu__top>.jkl-burger-menu__list>li>.jkl-burger-menu__item,.jkl-burger-menu:not(.jkl-burger-menu--open) .jkl-burger-menu__top>.jkl-burger-menu__list>li>jkl-menu-drawer>details>.jkl-burger-menu__item{transition:unset!important;transition-delay:unset!important}details:not(.menu-opening)>.jkl-burger-menu__submenu>.jkl-burger-menu__submenu-inner>.jkl-burger-menu__list>li>.jkl-burger-menu__item,details:not(.menu-opening)>.jkl-burger-menu__submenu>.jkl-burger-menu__submenu-inner>.jkl-burger-menu__list>li>jkl-menu-drawer>details>.jkl-burger-menu__item{transition:unset!important;transition-delay:unset!important}.jkl-burger-menu__item.jkl-burger-menu__summary{display:flex;align-items:center;gap:.4rem}.jkl-burger-menu__link{position:relative;display:block;width:auto;padding:1rem 0;text-decoration:none;color:#fff;transition:opacity var(--duration-default);font-family:Poppins,sans-serif}.jkl-burger-menu__link:after{bottom:7px}.jkl-burger-menu__link.jkl-shop-all{font-weight:500;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.jkl-burger-menu__link.jkl-shop-all:hover{opacity:.7}.jkl-burger-menu__arrow{display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground-secondary));opacity:0;transform:translate(-.25rem);transition:all .8s cubic-bezier(.5,0,0,1) 0s}.jkl-burger-menu__summary{display:flex;align-items:center}.jkl-burger-menu__summary:hover .jkl-burger-menu__arrow{opacity:1;transform:translate(0)}.jkl-burger-menu__summary:hover .link-hover-line:after{width:100%}.jkl-burger-menu__summary .jkl-burger-menu__link{display:inline-block;max-width:calc(100% - 3.2rem);width:unset}.jkl-burger-menu__submenu{visibility:hidden;position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;transform:translate(100%);background:transparent;padding:2.4rem 0;padding-bottom:0;padding-right:.3rem;opacity:0;pointer-events:none;transition:transform var(--duration-default) cubic-bezier(.29,.63,.44,1),visibility var(--duration-default) cubic-bezier(.29,.63,.44,1),opacity var(--duration-default) cubic-bezier(.29,.63,.44,1)}.jkl-burger-menu__submenu:before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;pointer-events:none;z-index:-1;background:linear-gradient(to right,#000 0% 13%,#000000b8 20%,#0000006b 30%,#0000002e 38%,#0000000f 44%,#0000 48%);opacity:0;transition:opacity var(--duration-default) cubic-bezier(.29,.63,.44,1)}details[open].menu-opening>.jkl-burger-menu__submenu{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}details[open].menu-opening>.jkl-burger-menu__submenu:before{opacity:1}.jkl-burger-menu__submenu .jkl-burger-menu__header{justify-content:space-between}.jkl-burger-menu__submenu-inner{display:flex;flex-direction:column;height:100%;overflow-y:auto}.jkl-burger-menu__submenu-inner::-webkit-scrollbar{width:2px}.jkl-burger-menu__submenu-inner::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.2)}.jkl-burger-menu__bottom{padding:2.4rem 0;padding-top:0}.jkl-burger-menu__2nd-level-bottom{padding:2.4rem 1.6rem;margin-top:2.4rem;display:flex;flex-direction:column;gap:1.6rem}.jkl-burger-menu__2nd-level-bottom .mega_menu_description{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;color:#fff;line-height:normal;margin:0;padding:0}.jkl-burger-menu__2nd-level-bottom .button{margin:0;width:auto!important;min-width:auto!important;max-width:none!important;flex:none!important;align-self:flex-start;padding:.8rem 4rem}.jkl-burger-menu__bottom .button{margin-left:1.6rem}.jkl-burger-menu__bottom .mega_menu_description{padding:0 1.6rem;width:35rem;color:rgb(var(--color-foreground-secondary));text-transform:none}.jkl-burger-menu__bottom .mega_menu_description+.button{margin-top:1.6rem}.jkl-burger-menu__bottom .header__scheme{justify-content:flex-start;padding-top:2.4rem;margin-top:2.4rem;padding-left:1.6rem;border-top:1px solid rgb(var(--color-border))}.jkl-burger-menu__overlay{position:fixed;top:calc(-1 * (var(--announcement-height) + var(--countdown-bar-height)));left:0;bottom:0;width:100%;min-height:100vh;z-index:1;display:block;opacity:0;background:linear-gradient(to right,#000 0% 13%,#000000b8 20%,#0000006b 30%,#0000002e 38%,#0000000f 44%,#0000 48%);transition-timing-function:linear;transform:scale(1);pointer-events:none}.jkl-burger-menu__overlay--active{display:block;opacity:1;pointer-events:auto}.jkl-desktop-burger-menu .jkl-burger-menu__toggle{transition:var(--duration-default)}.jkl-desktop-burger-menu .jkl-burger-menu__toggle:hover{opacity:.6}.jkl-burger-menu.jkl-burger-menu--open{min-height:100vh}.jkl-menu-trigger{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}.jkl-menu-trigger:hover{opacity:.7}@media screen and (min-width:1100px){.jkl-burger-menu{display:block}}.no-js .jkl-burger-menu{display:none}[dir=rtl] .jkl-burger-menu__wrapper{transform:translate(100%)}[dir=rtl] .jkl-burger-menu__submenu{transform:translate(-100%)}[dir=rtl] details[open].menu-opening>.jkl-burger-menu__submenu{transform:translate(0)}#account-modal .account__content{background:linear-gradient(185.77deg,#fff6ebe6 37.1%,#fbfbfbe6 109.33%)!important;background-color:transparent!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-family:Poppins,sans-serif;color:#000}#account-modal .account__header{padding:1.6rem}#account-modal .account__header h3{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;letter-spacing:2.4px;text-transform:uppercase;color:#000;margin:0}#account-modal .account-modal__close-button{color:#000}#account-modal .account-modal__close-button .icon{width:1.6rem;height:1.6rem}#account-modal .account__main{padding:1.6rem;display:flex;flex-direction:column;align-items:center;gap:2.4rem}#account-modal .account__info{display:flex;flex-direction:column;gap:1.6rem;width:100%}#account-modal .account__info h3{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:normal;color:#000;margin:0;padding:0;letter-spacing:0;text-transform:none}#account-modal .account__info p{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#000;margin:0;padding:0}#account-modal .header__account__login{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;letter-spacing:.7px;text-transform:uppercase;border:1px solid #000;background:transparent;padding:.8rem 4rem;height:4rem;display:flex;align-items:center;justify-content:center;width:100%;color:#000;min-width:auto}#account-modal .account__main .header__account__login.button--tertiary:hover,#account-modal .account__main .header__account__login.button--tertiary:focus-visible,#account-modal .account__main .header__account__logout.button--tertiary:hover,#account-modal .account__main .header__account__logout.button--tertiary:focus-visible{color:#fff!important;border-color:rgb(var(--color-button-tertiary-hover))}#account-modal .account__main .header__account__login.button--tertiary:hover span,#account-modal .account__main .header__account__login.button--tertiary:focus-visible span,#account-modal .account__main .header__account__logout.button--tertiary:hover span,#account-modal .account__main .header__account__logout.button--tertiary:focus-visible span{color:inherit!important}#account-modal .header__account__register{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;letter-spacing:.7px;text-transform:uppercase;color:#000;text-decoration:none;padding:0;overflow:visible;width:auto;margin-top:0}#account-modal .header__account__register span{padding-bottom:.2rem;border-bottom:1px solid #000}#account-modal .header__account__register span:after,#account-modal .header__account__register span:before{display:none}#account-modal .header__account__account{width:100%;font-family:Poppins,sans-serif;color:#000}#account-modal .header__account__body li a{font-family:Poppins,sans-serif;color:#000}#account-modal .header__account__logout{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;letter-spacing:.7px;text-transform:uppercase;border:1px solid #000;background:transparent;color:#000}#account-modal .account-modal__overlay{background:#00000085;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/jkl-desktop-burger-menu.css.map */
