.mm-wel{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,2vh,22px);padding:clamp(16px,3vh,40px) 16px clamp(96px,14vh,140px);background:var(--mm-night);color:#fff;overflow:hidden;--x:50%;--y:34%}html:not(.mm-wel-skip) .mm-wel{display:flex}@media(pointer:fine){html:not(.mm-wel-skip) .mm-wel,.mm-wel *{cursor:none}}.mm-wel__trail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.mm-wel__stage{position:relative;display:grid;justify-items:center;gap:clamp(6px,1.4vh,16px);z-index:1}.mm-wel__art{width:min(94vw,calc((100svh - 220px)*1.08),980px)}.he{display:block;width:100%;height:auto;overflow:visible}.he path,.he circle{vector-effect:non-scaling-stroke}.he-sun path{fill:var(--mm-accent)}.he-sun{filter:drop-shadow(0 0 22px #E5412A99)}.he-hands path{fill:#fff;fill-rule:evenodd;stroke:none;vector-effect:none}.he-dome .d-body{fill:var(--mm-night);stroke:#fff;stroke-width:1.3}.he-dome .d-mer{fill:none;stroke:#fff;stroke-opacity:.3;stroke-width:1}.he-dome .d-row{fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.he-dome .d-door{fill:var(--mm-night);stroke:#fff;stroke-width:1.3}.he-dome--m .d-door{fill:var(--mm-accent);stroke:var(--mm-accent);transition:filter .4s}.mm-wel.is-hot .he-dome--m .d-door{filter:drop-shadow(0 0 16px var(--mm-accent)) drop-shadow(0 0 40px var(--mm-accent))}.mm-wel__t{margin:0;text-align:center;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-variation-settings:"wdth" 75,"opsz" 96;font-size:clamp(30px,5.2vw,78px);line-height:.9;letter-spacing:-.02em;text-transform:uppercase}.mm-wel__dim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle clamp(220px,34vmax,460px) at var(--x) var(--y),transparent 0,rgba(13,12,11,.62) 100%);transition:opacity .6s}.mm-wel.is-hot .mm-wel__dim{opacity:.35}.mm-wel__actions{position:absolute;left:0;right:0;bottom:max(24px,env(safe-area-inset-bottom));z-index:3;display:grid;justify-items:center;gap:12px}.mm-wel__go{min-height:48px;padding:0 30px;border:1.5px solid #fff;border-radius:999px;background:transparent;color:#fff;font:600 12px Archivo,sans-serif;letter-spacing:.16em;text-transform:uppercase;transition:background .25s,color .25s,border-color .25s}.mm-wel__go:hover,.mm-wel__go:focus-visible{background:var(--mm-accent);border-color:var(--mm-accent)}.mm-wel__quiet{border:0;background:none;color:#c9c4ba;font:400 11px IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 0 -1px 0 currentColor;padding:0 0 2px}.mm-wel__quiet:hover{color:#fff}.mm-wel__cur{position:fixed;left:0;top:0;z-index:4;pointer-events:none;opacity:0;transition:opacity .3s}.mm-wel.is-moving .mm-wel__cur{opacity:1}.mm-wel__curm{position:absolute;left:-17px;top:-15px;width:34px;color:var(--mm-accent);filter:drop-shadow(0 0 10px #E5412Acc);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.mm-wel__curm svg{width:100%;height:auto;display:block}.mm-wel.is-hot .mm-wel__curm{transform:scale(1.9)}.mm-wel__curl{position:absolute;left:34px;top:-7px;font:400 11px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:0;transition:opacity .25s}.mm-wel.is-hot .mm-wel__curl{opacity:1}@media(pointer:coarse){.mm-wel__cur,.mm-wel__trail{display:none}.mm-wel__dim{opacity:.5}}@media(prefers-reduced-motion:no-preference){.mm-wel .he-sun{animation:wel-rise 1.6s cubic-bezier(.2,.8,.2,1) both,wel-pulse 4.5s 1.6s ease-in-out infinite}.mm-wel .he-halo{animation:wel-fade 2s .2s both}.mm-wel .he-hands{animation:wel-fade 1.4s .5s both}.mm-wel .he-dome--l,.mm-wel .he-dome--r{animation:wel-fade 1.2s .9s both}.mm-wel .he-dome--m,.mm-wel .he-floor{animation:wel-fade 1.2s .8s both}.mm-wel__t{animation:wel-up 1s 1.2s cubic-bezier(.2,.8,.2,1) both}.mm-wel__actions{animation:wel-up .8s 1.7s cubic-bezier(.2,.8,.2,1) both}}@keyframes wel-rise{0%{opacity:0;translate:0 70px}to{opacity:1;translate:0 0}}@keyframes wel-pulse{50%{filter:drop-shadow(0 0 40px #E5412Acc)}}@keyframes wel-fade{0%{opacity:0}to{opacity:1}}@keyframes wel-up{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}.mm-wel{transition:background-color .9s .1s}.mm-wel.is-leaving{background-color:transparent;pointer-events:none}.mm-wel.is-leaving .mm-wel__stage{transition:transform 1s cubic-bezier(.65,0,.25,1),opacity .8s .2s;transform:scale(9);opacity:0}.mm-wel.is-leaving .mm-wel__dim,.mm-wel.is-leaving .mm-wel__actions,.mm-wel.is-leaving .mm-wel__trail,.mm-wel.is-leaving .mm-wel__cur{opacity:0;transition:opacity .3s}@media(prefers-reduced-motion:reduce){.mm-wel.is-leaving .mm-wel__stage{transition:opacity .2s;transform:none}.mm-wel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/welcome.css.map */
