:root{--v73-menu-ease: cubic-bezier(.16, 1, .3, 1);--v73-menu-stage-height: 388px}@media(min-width:1001px){.mega-stage{position:fixed;z-index:110;top:var(--header-height, 78px);left:0;right:0;height:0;overflow:hidden;contain:layout paint;isolation:isolate;background:radial-gradient(40rem 24rem at 100% 0%,rgb(232 164 106 / 8%),transparent 72%),#f1f0ec;border-top:1px solid rgb(7 17 26 / 10%);box-shadow:0 30px 80px #00081138;opacity:0;visibility:hidden;pointer-events:none;transition:height .68s var(--v73-menu-ease),opacity .24s ease,visibility 0s .68s}.site-header.is-mega-open .mega-stage{height:var(--v73-menu-stage-height);opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.site-header.is-mega-closing .mega-stage{visibility:visible}.mega-stage .nav-flyout.mega-menu{position:absolute;right:0;bottom:0;left:0;top:0;width:100%;height:var(--v73-menu-stage-height);max-height:none!important;overflow:hidden;background:transparent;border:0;box-shadow:none;opacity:0!important;visibility:hidden!important;transform:none!important;transition:none!important;pointer-events:none!important}.mega-stage .nav-flyout.is-active,.mega-stage .nav-flyout.is-leaving{opacity:1!important;visibility:visible!important}.mega-stage .nav-flyout.is-active{z-index:2;pointer-events:auto!important}.mega-stage .nav-flyout.is-leaving{z-index:1}.mega-stage .mega-menu__inner{height:100%;opacity:1!important;transform:none!important;transition:none!important}.mega-stage .nav-flyout.is-opening .mega-menu__inner{animation:v73-menu-open .46s var(--v73-menu-ease) both}.mega-stage:after{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 26%,rgb(255 255 255 / 42%) 49.5%,transparent 73%);opacity:0;transform:translate3d(-72%,0,0);pointer-events:none;content:""}.site-header.is-mega-switching .mega-stage:after{animation:v73-menu-wipe-forward .47s cubic-bezier(.4,0,.2,1) both}.site-header.is-mega-switching[data-mega-direction=backward] .mega-stage:after{animation-name:v73-menu-wipe-backward}.mega-stage .nav-flyout.is-leaving .mega-menu__inner{animation-duration:.175s!important;animation-timing-function:cubic-bezier(.4,0,.6,1)!important;animation-fill-mode:both!important}.site-header[data-mega-direction=forward] .mega-stage .nav-flyout.is-leaving .mega-menu__inner{animation-name:v73-menu-leave-forward!important}.site-header[data-mega-direction=backward] .mega-stage .nav-flyout.is-leaving .mega-menu__inner{animation-name:v73-menu-leave-backward!important}.mega-stage .nav-flyout.is-entering .mega-menu__inner{animation-duration:.295s!important;animation-timing-function:var(--v73-menu-ease)!important;animation-fill-mode:both!important}.site-header[data-mega-direction=forward] .mega-stage .nav-flyout.is-entering .mega-menu__inner{animation-name:v73-menu-enter-forward!important}.site-header[data-mega-direction=backward] .mega-stage .nav-flyout.is-entering .mega-menu__inner{animation-name:v73-menu-enter-backward!important}.mega-stage .nav-flyout.is-closing .mega-menu__inner{animation:v73-menu-close .3s ease both}.mega-stage .mega-menu__intro{overflow:hidden;contain:paint}.mega-stage .mega-card,.mega-stage .mega-step,.site-header.is-mega-switching .mega-card,.site-header.is-mega-switching .mega-step{animation:none!important}}@keyframes v73-menu-open{0%{opacity:0;transform:translate3d(0,-12px,0)}to{opacity:1;transform:none}}@keyframes v73-menu-leave-forward{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-12px,0,0)}}@keyframes v73-menu-leave-backward{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(12px,0,0)}}@keyframes v73-menu-enter-forward{0%{opacity:0;transform:translate3d(12px,0,0)}to{opacity:1;transform:none}}@keyframes v73-menu-enter-backward{0%{opacity:0;transform:translate3d(-12px,0,0)}to{opacity:1;transform:none}}@keyframes v73-menu-wipe-forward{0%{opacity:0;transform:translate3d(-72%,0,0)}42%{opacity:.42}to{opacity:0;transform:translate3d(72%,0,0)}}@keyframes v73-menu-wipe-backward{0%{opacity:0;transform:translate3d(72%,0,0)}42%{opacity:.42}to{opacity:0;transform:translate3d(-72%,0,0)}}@keyframes v73-menu-close{0%{opacity:1}to{opacity:0}}@media(max-width:1000px){.mega-stage{display:none}}@media(prefers-reduced-motion:reduce){.mega-stage,.mega-stage:after,.mega-stage .mega-menu__inner{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/drivona-menu-v73.css.map */
