.vl-wrap{display:block;width:150px;line-height:0}.vl{display:block;width:100%;height:auto;overflow:visible;color:#111;--vl-off: #f2f2f2;--vl-on: #ffb31a}.vl-w{fill:var(--vl-off);transition:fill .25s}.vl-w.on,.vl-door{fill:var(--vl-on)}.vl-crown{fill:#d3122a;transform-box:fill-box;transform-origin:50% 100%}.vl-awn,.vl-line{transform-box:fill-box;transform-origin:50% 0}body.template-index .section-header:not(.scrolled-past-header) .vl{color:#fff;--vl-off: #141416}body.template-index .section-header .header-wrapper.lgdn-open .vl{color:#111;--vl-off: #f2f2f2}@media(max-width:749px){.vl-wrap{width:108px}}.vl.is-build .vl-line{animation:vlLine .35s ease-out both}.vl.is-build .vl-b{animation:vlRise .62s cubic-bezier(.2,1.25,.4,1) both;animation-delay:calc(var(--i) * 75ms + .15s)}.vl.is-build .vl-awn{animation:vlUnroll .46s cubic-bezier(.25,1.35,.45,1) .95s both}.vl.is-build .vl-mart{animation:vlFade .3s ease-out 1.22s both}.vl.is-build .vl-door{animation:vlLit .4s steps(2,end) 1s both}.vl.is-build .vl-w{animation:vlFlash .5s linear both;animation-delay:calc(1.02s + var(--d) * 55ms)}.vl.is-build .vl-w.on{animation-name:vlLit}.vl.is-build .vl-crown{animation:vlDrop .62s ease-in 1.26s both}@keyframes vlLine{0%{transform:scaleX(0);transform-origin:50% 0}to{transform:none}}@keyframes vlRise{0%{transform:translateY(205px)}to{transform:none}}@keyframes vlUnroll{0%{transform:scaleY(0)}to{transform:none}}@keyframes vlFade{0%{opacity:0}to{opacity:1}}@keyframes vlLit{0%,45%{fill:var(--vl-off)}25%,60%,to{fill:var(--vl-on)}}@keyframes vlFlash{0%,to{fill:var(--vl-off)}40%{fill:var(--vl-on)}}@keyframes vlDrop{0%{transform:translateY(-215px) rotate(-18deg);opacity:0}14%{opacity:1}60%{transform:translateY(0) rotate(0) scale(1.22,.72);animation-timing-function:ease-out}78%{transform:translateY(-16px) scale(.95,1.06);animation-timing-function:ease-in}to{transform:none}}#vl-intro{display:none}html.vl-intro #vl-intro{display:grid;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;place-items:center;background:#0b0b0c;cursor:pointer;animation:vlFail .01s linear 4.2s forwards}html.vl-intro #vl-intro.is-out{background:transparent;pointer-events:none;transition:background .42s ease}#vl-intro .vl{width:min(76vw,620px);color:#fff;--vl-off: #141416;transform-origin:0 0}html.vl-intro .section-header .vl{visibility:hidden;animation:vlShow .01s linear 4.2s forwards}@keyframes vlFail{to{visibility:hidden;opacity:0}}@keyframes vlShow{to{visibility:visible}}@media(prefers-reduced-motion:reduce){.vl.is-build *{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vm-logo.css.map */
