@keyframes menuItemBounce{0%{opacity:0;transform:translateY(12px)}60%{opacity:1;transform:translateY(-5px)}80%{transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes accordionItemBounce{0%{opacity:0;transform:translateY(8px)}70%{opacity:1;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes slideRight{0%{transform:translate(0)}to{transform:translate(5px)}}.menu-drawer__inner-container{opacity:0;transform:translateY(20px);transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);will-change:opacity,transform}.js details[open].menu-opening>.menu-drawer .menu-drawer__inner-container{opacity:1;transform:translateY(0)}.js .menu-drawer__navigation ul li{opacity:0;transform:translateY(12px);transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);will-change:opacity,transform}.js details[open].menu-opening>.menu-drawer .menu-drawer__navigation ul li{animation:menuItemBounce .7s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.07s * var(--animation-order, 0))}.menu-drawer__submenu--accordion .menu-drawer__menu>li{opacity:0;transform:translateY(8px);transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);will-change:opacity,transform}.menu-drawer__submenu--accordion .menu-drawer__menu>li.menu-item-entering{animation:accordionItemBounce .6s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.05s * var(--submenu-order, 0))}.menu-drawer__submenu--accordion .menu-drawer__menu>li.menu-item-exiting{animation:fadeOut .4s ease-in-out forwards;animation-delay:calc(.03s * (10 - var(--submenu-order, 0)))}.menu-drawer__submenu--accordion:not(.is-open) .menu-drawer__menu>li{opacity:0!important;transform:translateY(8px)!important;transition:none!important;animation:none!important}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:not(.menu-item-entering):not(.menu-item-exiting){opacity:1;transform:translateY(0)}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(1){--submenu-order: 1}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(2){--submenu-order: 2}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(3){--submenu-order: 3}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(4){--submenu-order: 4}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(5){--submenu-order: 5}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(6){--submenu-order: 6}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(7){--submenu-order: 7}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(8){--submenu-order: 8}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(9){--submenu-order: 9}.menu-drawer__submenu--accordion.is-open .menu-drawer__menu>li:nth-child(10){--submenu-order: 10}.menu-drawer__menu-item{position:relative;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .3s ease;will-change:transform}.menu-drawer__menu-item:hover{transform:translate(5px)}.menu-drawer__slider-container{opacity:0;transform:translateY(10px);transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);will-change:opacity,transform}.js details[open].menu-opening>.menu-drawer .menu-drawer__slider-container{opacity:1;transform:translateY(0)}.js .menu-drawer__slider-item{opacity:0;transform:translateY(10px);transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);will-change:opacity,transform}.js details[open].menu-opening>.menu-drawer .menu-drawer__slider-item{animation:menuItemBounce .7s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.07s * var(--slider-item-order, 0) + .2s)}.accordion-icon{transition:transform .4s cubic-bezier(.34,1.56,.64,1);will-change:transform}details[open]>summary .accordion-icon{transform:translateY(-50%) rotate(180deg)}.menu-drawer__navigation>.menu-drawer__menu>li{opacity:1!important}.menu-drawer__menu>li.is-shifting{transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,margin-top .3s ease}.menu-drawer__submenu--accordion{transition:max-height .5s cubic-bezier(.34,1.56,.64,1),opacity .5s cubic-bezier(.34,1.56,.64,1),padding .3s ease;will-change:max-height,opacity,padding;overflow:hidden!important}details.accordion-menu-item>summary{transition:background-color .3s ease,transform .4s cubic-bezier(.34,1.56,.64,1),color .3s ease;will-change:transform,background-color;cursor:pointer}details.accordion-menu-item>summary:hover{transform:translate(5px)}.menu-drawer__submenu--accordion:not(.is-open){max-height:0!important;opacity:0;padding:0;transition:max-height .4s cubic-bezier(.55,.055,.675,.19),opacity .4s cubic-bezier(.55,.055,.675,.19),padding .3s ease}.js details[open].menu-opening>.menu-drawer .menu-drawer__navigation .menu-drawer__submenu ul li{animation:accordionItemBounce .6s cubic-bezier(.34,1.56,.64,1) both!important;animation-delay:calc(.05s * var(--submenu-order, 0))!important}details.accordion-menu-item[open]>.menu-drawer__submenu--accordion{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/menu-drawer-animations.css.map */
