.mk-door{position:fixed;left:0;width:100%;height:50.2%;background:#0b0b0b;z-index:300;transition:transform 1.15s cubic-bezier(.77,0,.18,1)}.mk-door-top{top:0}.mk-door-bottom{bottom:0}.mk-door.open-top{transform:translateY(-100%)}.mk-door.open-bottom{transform:translateY(100%)}#mkIntro{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0b0b;z-index:999999;display:flex;justify-content:center;align-items:center;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;will-change:opacity,transform;transform:translateZ(0);backface-visibility:hidden}.mk-center{position:relative;z-index:100;animation:floatScene 6s ease-in-out infinite}@keyframes floatScene{0%{transform:translateY(-18px)}50%{transform:translateY(-25px)}to{transform:translateY(-18px)}}.mk-logo-wrap{position:relative;display:flex;justify-content:center;align-items:center;transform:translate(-170px);transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .35s ease;will-change:transform}.mk-logo-wrap.move-right{transform:translate(210px)}.mk-logo{width:285px;opacity:0;transform:translateY(70px) scale(.55) rotateX(60deg);filter:blur(10px) drop-shadow(0 0 0 rgba(34,197,94,0));transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .45s ease,filter .75s ease}.mk-logo.show{opacity:1;transform:translateY(0) scale(1) rotateX(0);filter:blur(0) drop-shadow(0 35px 60px rgba(0,0,0,.75)) drop-shadow(0 0 35px rgba(34,197,94,.2))}.mk-logo svg{width:100%;height:auto}.mk-logo.show{opacity:1;transform:translateY(0) scale(1) rotateX(0);filter:drop-shadow(0 30px 70px rgba(0,0,0,.9)) drop-shadow(0 0 28px rgba(34,197,94,.22)) drop-shadow(0 0 70px rgba(34,197,94,.12));transition:transform 1.25s cubic-bezier(.16,1,.3,1),opacity .9s ease,filter 1.2s ease}.mk-brand{display:flex;align-items:center;gap:10px;margin-top:-18px}.mk-word{font-family:Barlow,sans-serif;font-style:italic;font-weight:900;font-size:66px;color:#fff;line-height:1;letter-spacing:1px;opacity:0;transform:translateY(110px) scale(.85) rotateX(-80deg);transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .25s ease,filter .45s ease;filter:blur(8px)}.mk-word.show{opacity:1;transform:translateY(0) scale(1) rotateX(0);filter:blur(0)}.mk-tagline.show{opacity:1;transform:translateY(0)}.mk-green{color:#22c55e;animation:mkGlow 2.5s ease-in-out infinite}@keyframes mkGlow{0%{text-shadow:0 0 8px rgba(34,197,94,.2),0 0 18px rgba(34,197,94,.15)}50%{text-shadow:0 0 18px rgba(34,197,94,.6),0 0 45px rgba(34,197,94,.45),0 0 70px rgba(34,197,94,.15)}to{text-shadow:0 0 8px rgba(34,197,94,.2),0 0 18px rgba(34,197,94,.15)}}@keyframes greenPulse{0%{text-shadow:0 0 10px rgba(34,197,94,.35),0 0 22px rgba(34,197,94,.18)}50%{text-shadow:0 0 22px rgba(34,197,94,.65),0 0 55px rgba(34,197,94,.28)}to{text-shadow:0 0 10px rgba(34,197,94,.35),0 0 22px rgba(34,197,94,.18)}}.mk-tagline{margin-top:-5px;font-family:Barlow Condensed,sans-serif;font-size:12px;letter-spacing:6px;color:#888;opacity:0;transform:translateY(18px);filter:blur(5px);transition:opacity .45s ease,transform .45s ease,filter .45s ease}.mk-tagline.show{opacity:1;transform:translateY(0);filter:blur(0)}#mkSmoke{position:absolute;width:900px;height:360px;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:-1;opacity:.95}@media(max-width:768px){.mk-logo{width:190px}.mk-word{font-size:46px}.mk-brand{gap:8px;margin-top:-12px}.mk-tagline{font-size:10px;letter-spacing:3px}#mkSmoke{width:500px;height:200px}.mk-logo-wrap{transform:translate(-80px)}.mk-logo-wrap.move-right{transform:translate(120px)}}.mk-light{position:absolute;width:220px;height:180px;top:45%;left:-250px;transform:rotate(-18deg);background:linear-gradient(90deg,transparent,rgba(34,197,94,.08),rgba(255,255,255,.35),rgba(34,197,94,.08),transparent);filter:blur(18px);opacity:0;pointer-events:none}@keyframes smokeFloat{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-49%,-51%) scale(1.04)}to{transform:translate(-50%,-50%) scale(1)}}#mkSmoke{animation:smokeFloat 8s ease-in-out infinite}.mk-laser{position:absolute;left:50%;top:50%;width:0;height:3px;transform:translate(-50%,-50%);background:#22c55e;border-radius:100px;opacity:0;z-index:200;box-shadow:0 0 10px #22c55ee6,0 0 25px #22c55e99,0 0 50px #22c55e59;transition:width .28s ease-out,opacity .25s ease}.mk-laser.fire{width:100vw;opacity:1;animation:laserFade .45s forwards}@keyframes laserFade{0%{opacity:1}70%{opacity:1}to{opacity:0}}.mk-brand{transition:opacity .35s ease}.mk-logo-wrap{transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .35s ease}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mygokart-intro.css.map */
