.header .header-drawer{display:none;height:100%}@media (max-width: 920px){.header .header-drawer{display:block}}.header .header-drawer:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;pointer-events:none;transition:opacity .45s cubic-bezier(.2,0,.2,1);z-index:1000}.header .header-drawer .header-drawer-icon{height:100%;width:54px;display:flex;justify-content:center;align-items:center}.header .header-drawer .header-drawer-icon svg{height:24px;width:24px}.header .header-drawer .header-drawer-panel{position:fixed;top:0;left:0;height:100vh;width:40rem;max-width:90vw;transform:translate(-102%);transition:transform .45s cubic-bezier(.2,0,.2,1);will-change:transform;z-index:1001}@media (max-width:767px){.header .header-drawer .header-drawer-panel{max-width:100vw;width:100vw}}.header .header-drawer .header-drawer-panel .icon-close{position:absolute;left:25px;top:25px;height:24px;z-index:9999;cursor:pointer}.header .header-drawer .header-drawer-panel .drawer-nav{padding:48px 0}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu{list-style-type:none}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-menu-item{width:100%;display:flex;justify-content:flex-end;padding:13px 64px 13px 48px;text-decoration:none;font-size:20px;letter-spacing:2px;font-weight:300;line-height:1}@media (max-width:767px){.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-menu-item{padding:20px 36px 20px 0}}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-menu-item .drawer-menu-item__link{text-decoration:none}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-menu-item .icon-arrow{margin-left:24px}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-item .submenu-close{width:100%;display:flex;justify-content:flex-start;padding:13px 48px 13px 64px;text-decoration:none;font-size:20px;letter-spacing:2px;font-weight:300;line-height:1;background:transparent;border:none}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-item .submenu-close .icon-arrow{transform:rotate(180deg);margin-right:16px}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-item .drawer-submenu{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:64px;transform:translate(-100%);opacity:0;visibility:hidden;z-index:1;transition:transform .45s cubic-bezier(.2,0,.2,1),opacity .45s cubic-bezier(.2,0,.2,1)}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-item .drawer-submenu .drawer-subsubmenu{list-style-type:none}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-item[open] .drawer-submenu{transform:translate(0);opacity:1;visibility:visible;z-index:2}.header .header-drawer .header-drawer-panel .drawer-nav .drawer-menu .drawer-item.is-sub-closing .drawer-submenu{transform:translate(-100%);opacity:0;visibility:visible}.header .header-drawer[open]:before{opacity:1;pointer-events:auto}.header .header-drawer[open] .header-drawer-panel{transform:translate(0)}.header .header-drawer.is-closing:before{opacity:0;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1)}.header .header-drawer.is-closing .header-drawer-panel{transform:translate(-102%);transition:transform .55s cubic-bezier(.4,0,.2,1)}
/*# sourceMappingURL=/cdn/shop/t/125/assets/elvtd-header-menu-mobile.css.map */
