.slide-down-enter-active,.slide-down-leave-active{transition:transform 1s cubic-bezier(.075,.82,.165,1),border-radius 1s cubic-bezier(.075,.82,.165,1)}.slide-down-enter-from{border-radius:max(100vw,100vh);transform:translateY(-100%) scale(0)}.slide-down-enter-to{border-radius:0;transform:translateY(0) scale(1)}.thumbnail-img{opacity:1;transition:opacity 2s cubic-bezier(.075,.82,.165,1),object-position 1s cubic-bezier(.075,.82,.165,1);transition:opacity 2s cubic-bezier(.075,.82,.165,1),object-position 1s cubic-bezier(.075,.82,.165,1),-o-object-position 1s cubic-bezier(.075,.82,.165,1)}.thumbnail-img.fade-in{opacity:.1}.thumbnail-img.begin-animation{-o-object-position:100%;object-position:100%;transition:opacity 2s cubic-bezier(.075,.82,.165,1),object-position .1s cubic-bezier(.075,.82,.165,1);transition:opacity 2s cubic-bezier(.075,.82,.165,1),object-position .1s cubic-bezier(.075,.82,.165,1),-o-object-position .1s cubic-bezier(.075,.82,.165,1)}.thumbnail-img.animate-scroll{-o-object-position:0;object-position:0}.menu-container h1{transform:scale(0);transition:transform 3s cubic-bezier(.075,.82,.165,1)}.menu-container .button-links :first-child{opacity:0;transform:translate(200%);transition:transform .8s cubic-bezier(.075,.82,.165,1) 1.5s,opacity .5s ease 1.5s}.menu-container.delay-animation h1{transform:scale(1)}.menu-container.delay-animation .button-links :first-child{opacity:1;transform:translate(0)}.menu-container .menu-banner{background-image:var(--52ea7e87);background-position-y:bottom;background-repeat:no-repeat;background-size:contain;height:100%;opacity:1;transition:opacity 2s cubic-bezier(.075,.82,.165,1),background-color 1s cubic-bezier(.075,.82,.165,1),padding-top 1s ease,background-position 1s cubic-bezier(.075,.82,.165,1);width:100%}.menu-container .menu-banner.fade-in{background-color:#6f087b;background-position-y:center;margin-top:-9rem;opacity:.1;padding-top:3rem}@keyframes vanish{50%{border-radius:0;transform:translate(0) scale(1)}to{border-radius:9999px;transform:translateY(-100%) scale(0)}}.modal-menu--wrapper.on-close{animation:vanish 5s cubic-bezier(.075,.82,.165,1);transition:transform 5s cubic-bezier(.075,.82,.165,1)}.modal-menu--wrapper.on-close .bg-overlay{animation:vanish 5s cubic-bezier(.075,.82,.165,1);opacity:0;transition:opacity 5s cubic-bezier(.075,.82,.165,1)}.modal-menu--wrapper.on-close .modal-menu{transform:translate(100%)!important;transition:transform 3s cubic-bezier(.075,.82,.165,1),width 2s ease;width:0!important;will-change:width}.modal-menu--wrapper .modal-menu.menu-title--mouse-enter{background-color:#000!important}
