.rl-intro{display:none}html.rl-intro-on .rl-intro{display:block}html.rl-intro-lock,html.rl-intro-lock body{overflow:hidden}.rl-intro{--hz: 26%;--car-w: min(84vw, 150vh);--car-l: 6vw;--car-b: 12vh;--ox: calc(var(--car-l) + var(--car-w) * .158);--oy: calc(var(--car-b) + var(--car-w) * .017);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;overflow:hidden;animation:rl-intro-gone 0s linear 6s forwards}.rl-intro.is-running{animation:rl-intro-gone 0s linear 3.6s forwards}.rl-intro:not(.is-running) *{animation-play-state:paused!important}.rl-intro.is-clearing{pointer-events:none}.rl-intro.is-skipped{opacity:0;pointer-events:none;transition:opacity .3s ease}@keyframes rl-intro-gone{to{visibility:hidden}}.rl-intro__scene{position:absolute;top:0;right:0;bottom:0;left:0;background:#d9d2c4;animation:rl-intro-fade .1s linear 1.58s forwards}.rl-intro__scene>span{position:absolute;display:block;left:0;right:0}.rl-intro__stands{top:0;bottom:var(--hz);background:#b9c9d6 url(rlsc-strip-stands.jpg) 50% 100% / cover no-repeat}.rl-intro__track{bottom:0;height:var(--hz);background:#c4beb2 url(rlsc-strip-track.jpg) 50% 0 / cover no-repeat}.rl-intro__scene>.rl-intro__tree{left:auto;right:16vw;bottom:calc(var(--hz) * .74 + 15vmin);display:flex;flex-direction:column;gap:.9vmin;padding:1.2vmin 1vmin;background:linear-gradient(90deg,#2a2c2e,#121314 60%,#1d1f20);border-radius:.6vmin;box-shadow:0 .6vmin 1.4vmin #1e181259}.rl-intro__tree:after{content:"";position:absolute;left:50%;top:100%;width:.9vmin;height:15vmin;margin-left:-.45vmin;background:linear-gradient(90deg,#6d7378,#c9ced2 40%,#4b5055)}.rl-intro__tree i{display:block;width:2.6vmin;height:2.6vmin;border-radius:50%;background:radial-gradient(circle at 40% 35%,#6b5a2a,#2b2410 70%);box-shadow:inset 0 0 0 .25vmin #0a0a0a;animation:rl-amber .01s linear forwards}.rl-intro__tree i:nth-child(1){animation-delay:.15s}.rl-intro__tree i:nth-child(2){animation-delay:.37s}.rl-intro__tree i:nth-child(3){animation-delay:.59s}.rl-intro__tree i:nth-child(4){background:radial-gradient(circle at 40% 35%,#2f5a34,#0f2412 70%);animation-name:rl-green;animation-delay:.81s}@keyframes rl-amber{to{background:radial-gradient(circle at 40% 35%,#fff7cf,#ffc21a 45%,#c77800);box-shadow:inset 0 0 0 .25vmin #0a0a0a,0 0 2.2vmin .6vmin #ffb800bf}}@keyframes rl-green{to{background:radial-gradient(circle at 40% 35%,#eaffe9,#4dff6a 45%,#0f9a2a);box-shadow:inset 0 0 0 .25vmin #0a0a0a,0 0 2.6vmin .8vmin #4dff6abf}}.rl-intro__car{position:absolute;left:var(--car-l);bottom:var(--car-b);width:var(--car-w);transform-origin:15.8% 94.4%;animation:rl-launch .6s linear .82s forwards}.rl-intro__car img{display:block;width:100%;height:auto;max-width:none;animation:rl-rumble .09s steps(2) 9}@keyframes rl-rumble{50%{transform:translateY(-.4%)}}@keyframes rl-launch{0%{transform:translate(0) rotate(0)}20%{transform:translate(1.5vw) rotate(-3.5deg)}40%{transform:translate(8vw) rotate(-2.5deg)}60%{transform:translate(24vw) rotate(-1.5deg)}80%{transform:translate(60vw) rotate(-1deg)}to{transform:translate(140vw) rotate(-.5deg)}}.rl-intro__smoke{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:rl-intro-fade 1.6s cubic-bezier(.4,0,.6,1) 1.85s forwards}.rl-intro__fill{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(ellipse 60% 50% at 25% 75%,#f4f5f5,#f4f5f500 70%),radial-gradient(ellipse 70% 60% at 70% 30%,#d9dcdf,#d9dcdf00 70%),#e7e9ea;animation:rl-fill .4s ease-in 1.15s forwards}@keyframes rl-fill{to{opacity:1}}@keyframes rl-intro-fade{to{opacity:0}}.rl-puff{--sx: 0px;--r: 20deg;--o: .95;--k0: .25;--k1: 1.6;position:absolute;left:var(--ox);bottom:var(--oy);width:var(--s);aspect-ratio:1;margin:0 0 calc(var(--s) / -2) calc(var(--s) / -2);background:url(rlsc-smoke-1.png) center / contain no-repeat;opacity:0;will-change:transform,opacity;animation:rl-puff 2.6s cubic-bezier(.15,.6,.3,1) var(--t) forwards}.rl-puff:nth-of-type(3n+2){background-image:url(rlsc-smoke-2.png)}.rl-puff:nth-of-type(3n){background-image:url(rlsc-smoke-3.png)}@keyframes rl-puff{0%{opacity:0;transform:translate(var(--sx)) scale(var(--k0)) rotate(0)}10%{opacity:var(--o)}to{opacity:var(--o);transform:translate(var(--dx),var(--dy)) scale(var(--k1)) rotate(var(--r))}}.rl-puff--1,.rl-puff--2,.rl-puff--3,.rl-puff--4{--o: .75;--k0: .3;--k1: 1.3;animation-name:rl-wisp;animation-duration:1.5s}@keyframes rl-wisp{0%{opacity:0;transform:translate(0) scale(var(--k0)) rotate(0)}20%{opacity:var(--o)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(var(--k1)) rotate(var(--r))}}.rl-puff--1{--t: .05s;--s: 16vmax;--dx: -7vw;--dy: -5vh;--r: -20deg}.rl-puff--2{--t: .25s;--s: 18vmax;--dx: -11vw;--dy: -9vh}.rl-puff--3{--t: .45s;--s: 20vmax;--dx: -6vw;--dy: -12vh;--r: -30deg}.rl-puff--4{--t: .62s;--s: 22vmax;--dx: -14vw;--dy: -6vh}.rl-puff--5{--t: .82s;--s: 42vmax;--dx: -10vw;--dy: -8vh;--r: 25deg}.rl-puff--6{--t: .85s;--s: 46vmax;--dx: -26vw;--dy: -14vh;--r: -30deg}.rl-puff--7{--t: .88s;--s: 40vmax;--dx: 4vw;--dy: -6vh;--k0: .2;--k1: 1.5}.rl-puff--8{--t: .92s;--s: 50vmax;--dx: -6vw;--dy: -30vh;--r: -15deg;--k1: 1.7}.rl-puff--17{--t: .95s;--s: 56vmax;--dx: -22vw;--dy: -50vh;--r: 35deg}.rl-puff--9{--t: .96s;--s: 48vmax;--sx: 3vw;--dx: 10vw;--dy: -12vh}.rl-puff--14{--t: 1.05s;--s: 60vmax;--sx: 6vw;--dx: 12vw;--dy: -46vh;--r: -25deg}.rl-puff--10{--t: 1.06s;--s: 52vmax;--sx: 9vw;--dx: 20vw;--dy: -6vh;--r: -20deg}.rl-puff--11{--t: 1.14s;--s: 54vmax;--sx: 20vw;--dx: 34vw;--dy: -18vh}.rl-puff--15{--t: 1.2s;--s: 64vmax;--sx: 30vw;--dx: 44vw;--dy: -54vh;--r: 30deg}.rl-puff--12{--t: 1.22s;--s: 56vmax;--sx: 34vw;--dx: 50vw;--dy: -8vh;--r: -35deg}.rl-puff--13{--t: 1.28s;--s: 58vmax;--sx: 52vw;--dx: 66vw;--dy: -22vh}.rl-puff--16{--t: 1.3s;--s: 64vmax;--sx: 60vw;--dx: 78vw;--dy: -58vh;--r: -20deg}.rl-puff--18{--t: 1.34s;--s: 70vmax;--sx: 72vw;--dx: 90vw;--dy: -30vh;--r: 25deg}.rl-intro .rl-intro__skip{position:absolute;right:2.4rem;bottom:2.4rem;min-height:5.2rem;padding:0 2.6rem;font:700 1.8rem/1 var(--rl-font-body, "Libre Franklin", sans-serif);color:var(--rl-ink, #000);background:var(--rl-cream, #f1e6cc) url(rlsc-tex-paper.jpg);background-blend-mode:soft-light;border:2px solid var(--rl-ink, #000);border-radius:.4rem;box-shadow:0 .3rem .8rem #281c104d;cursor:pointer;transition:opacity .3s ease}.rl-intro .rl-intro__skip:hover{background-color:#fff}.rl-intro .rl-intro__skip:focus-visible{outline:3px solid var(--rl-ink, #000);outline-offset:3px;box-shadow:0 0 0 7px var(--rl-amber, #f2b600)}.rl-intro.is-clearing .rl-intro__skip{opacity:0}@media(orientation:portrait){.rl-intro{--hz: 36%;--car-w: 92vw;--car-l: 4vw;--car-b: 22vh}.rl-intro__scene>.rl-intro__tree{right:8vw}.rl-intro .rl-intro__skip{right:1.6rem;bottom:1.6rem}}@media(prefers-reduced-motion:reduce){html.rl-intro-on .rl-intro{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rlsc-intro.css.map */
