.cm-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .55s ease}.cm-loader.cm-done{opacity:0;pointer-events:none}.cm-loader-inner{text-align:center;padding:0 24px}.cm-loader-word{font-family:Big Shoulders Display,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(46px,10vw,120px);line-height:.82}.cm-loader-sub{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#0000006b;margin-top:14px}.cm-loader-bar{width:160px;height:2px;background:#0000001f;margin:26px auto 0;overflow:hidden}.cm-loader-bar span{display:block;height:100%;width:40%;background:#000;animation:cmLoadBar 1.1s ease-in-out infinite}@keyframes cmLoadBar{0%{transform:translate(-110%)}to{transform:translate(320%)}}.cmx .chero .cm-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:0;transition:opacity .9s ease;filter:contrast(1.04) brightness(1.05) saturate(1.05);animation:none;transform:none;pointer-events:none}.cmx .chero.cm-video-ready .cm-hero-video{opacity:1}.cmx .chero:after{z-index:2}.cmx .chero .in{z-index:3}.cmx .chero .cm-hero-static{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0a0a0a;display:none;align-items:center;justify-content:center;overflow:hidden}.cmx .chero.cm-static .cm-hero-static{display:flex}.cmx .chero.cm-static .bg{display:none}.cmx .chero.cm-static:after{background:linear-gradient(to top,#0a0a0aeb,#0a0a0a73 45%,#0a0a0ab3)}.cmx .chero.cm-static .in,.cmx .chero.cm-static h1,.cmx .chero.cm-static .coords{color:#fff}.cmx .chero.cm-static h1 em{-webkit-text-stroke:1.4px #fff}.cmx .chero.cm-static .sub{color:#ffffffb8}.cmx .chero.cm-static .btn{border-color:#fff;color:#fff}.cmx .chero.cm-static .btn.solid{background:#fff;color:#000}.cm-hero-static-word{font-family:Big Shoulders Display,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(80px,22vw,300px);line-height:.8;color:#ffffff0d}.cmx .cm-zone-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s ease;pointer-events:none;z-index:0;filter:contrast(1.04) brightness(1.05) saturate(1.05)}.cmx .cm-zone-ready .cm-zone-video{opacity:1}.cmx .lane:hover .cm-zone-video{transform:scale(1.05);transition:transform .9s ease,opacity .9s ease}.cmx .cm-scroll{position:absolute;left:50%;bottom:26px;transform:translate(-50%);z-index:4;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#00000080;display:flex;flex-direction:column;align-items:center;gap:10px}.cmx .chero.cm-static .cm-scroll{color:#fff9}.cmx .cm-scroll i{display:block;width:1px;height:34px;background:currentColor;opacity:.5;transform-origin:top;animation:cmScrollLine 1.8s ease-in-out infinite}@keyframes cmScrollLine{0%,to{transform:scaleY(.35);opacity:.3}50%{transform:scaleY(1);opacity:.7}}.cmx .btn{will-change:transform;transition:background .2s,color .2s,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.cmx .btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000001f}.cmx .btn:active{transform:translateY(0)}.cmx .btn.cm-mag{transition:background .2s,color .2s,box-shadow .25s,transform .12s ease-out}.cmx .chero .coords,.cmx .chero h1,.cmx .chero .sub,.cmx .chero .ctas{opacity:0;transform:translateY(18px)}.cmx.cm-hero-go .chero .coords{animation:cmRise .7s .05s forwards}.cmx.cm-hero-go .chero h1{animation:cmRise .8s .14s forwards}.cmx.cm-hero-go .chero .sub{animation:cmRise .7s .3s forwards}.cmx.cm-hero-go .chero .ctas{animation:cmRise .7s .42s forwards}@keyframes cmRise{to{opacity:1;transform:none}}.cmx .marq:hover .tk{animation-play-state:paused}.cmx .nform button{transition:background .2s,color .2s,letter-spacing .2s}.cmx .nform button:hover{letter-spacing:.2em}@media(prefers-reduced-motion:reduce){.cmx .chero .cm-hero-video,.cmx .cm-zone-video{display:none!important}.cmx .chero img.bg{animation:none!important;transform:none!important}.cm-loader-bar span,.cmx .cm-scroll i{animation:none}.cmx .chero .coords,.cmx .chero h1,.cmx .chero .sub,.cmx .chero .ctas{opacity:1;transform:none;animation:none!important}.cmx .marq .tk{animation:none}}@media(max-width:560px){.cmx .cm-scroll{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cm-phase1.css.map */
