:root{--cr-logo-1: #f2005f;--cr-logo-2: #f46aae;--cr-logo-3: #f26649;--cr-logo-4: #f5c22f;--cr-logo-5: #93c13a;--cr-logo-6: #00a663;--cr-logo-7: #1e90f0;--cr-logo-8: #ab4cf0;--cr-logo-9: #6430d6;--cr-navy: #1d3190;--cr-night: #120f26;--cr-hot: #f2005f;--cr-rainbow: linear-gradient( 90deg, var(--cr-logo-1), var(--cr-logo-3), var(--cr-logo-4), var(--cr-logo-5), var(--cr-logo-7), var(--cr-logo-8) );--cr-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--cr-ease-out: cubic-bezier(.22, 1, .36, 1);--cr-z: 2147483000}html.cr-locked,html.cr-locked body{overflow:hidden;height:100%}html.cr-locked #smile-ui-container,html.cr-locked #smile-ui-lite-container,html.cr-locked div[class*=kl-private-reset-css],html.cr-locked [class*=kl-hub-launcher],html.cr-celebrate #smile-ui-container,html.cr-celebrate #smile-ui-lite-container,html.cr-celebrate div[class*=kl-private-reset-css],html.cr-celebrate [class*=kl-hub-launcher]{display:none!important}.color-rush{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cr-z);display:grid;place-items:center;padding:16px;overflow:hidden auto;color:#fff;font-family:var(--font-body-family);background:var(--cr-night)}.color-rush__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.color-rush__backdrop img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;animation:cr-backdrop-lock 1.6s var(--cr-ease-out) both,cr-backdrop-drift 22s ease-in-out 1.6s infinite alternate}@keyframes cr-backdrop-lock{0%{filter:blur(0);transform:scale(1)}to{filter:blur(6px);transform:scale(1.03)}}@keyframes cr-backdrop-drift{0%{transform:scale(1.03)}to{transform:scale(1.09) translateY(-1.5%)}}.color-rush__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#120f2680,#120f26e0 75%);animation:cr-fade-in 1.4s ease both}.color-rush__wash{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;filter:blur(90px);opacity:.45}.color-rush__wash span{position:absolute;width:55vmax;height:55vmax;border-radius:50%;animation:cr-wash 24s ease-in-out infinite alternate}.color-rush__wash span:nth-child(1){top:0;left:0;background:var(--cr-logo-1)}.color-rush__wash span:nth-child(2){right:0;bottom:0;background:var(--cr-logo-7);animation-delay:-12s}@keyframes cr-wash{to{transform:translate(8vmax,6vmax) scale(1.1)}}.color-rush__tapes{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.color-rush__tape{position:absolute;left:-10%;width:120%;padding:12px 0;overflow:hidden;font-family:var(--cr-heavy-family);font-weight:var(--cr-heavy-weight);font-size:1.5rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;box-shadow:0 12px 30px -10px #0009}.color-rush__tape--1{top:14%;background:var(--cr-hot);transform:rotate(-6deg);animation:cr-tape-in-left .9s var(--cr-ease-out) .2s both}.color-rush__tape--2{bottom:14%;background:var(--cr-logo-7);transform:rotate(4deg);animation:cr-tape-in-right .9s var(--cr-ease-out) .35s both}@media screen and (max-width:749px){.color-rush__tape{padding:9px 0;font-size:1.2rem}.color-rush__tape--1{top:1.5%}.color-rush__tape--2{bottom:3%}}@keyframes cr-tape-in-left{0%{translate:-110% 0}}@keyframes cr-tape-in-right{0%{translate:110% 0}}.color-rush__tape-track{display:inline-flex;gap:28px;align-items:center;animation:cr-marquee 50s linear infinite}.color-rush__tape--2 .color-rush__tape-track{animation-direction:reverse}.color-rush__tape-star{opacity:.7}@keyframes cr-marquee{to{transform:translate(-50%)}}.color-rush__panel{position:relative;z-index:1;width:100%;max-width:470px;padding:36px 36px 30px;border-radius:28px;background:#fff;color:var(--cr-night);box-shadow:0 30px 90px -20px #000000b3;text-align:center;container-type:inline-size;animation:cr-panel-in .8s var(--cr-ease-out) .3s both}@media screen and (max-width:480px){.color-rush__panel{padding:28px 18px 22px;border-radius:22px}}html.cr-restoring .color-rush__panel{visibility:hidden;animation:cr-restore-timeout 0s 6s forwards}@keyframes cr-restore-timeout{to{visibility:visible}}@keyframes cr-panel-in{0%{opacity:0;transform:translateY(28px) scale(.97)}}.color-rush__panel.is-shaking{animation:cr-shake .45s cubic-bezier(.36,.07,.19,.97) both}@keyframes cr-shake{20%,80%{transform:translate(-3px)}40%{transform:translate(7px)}60%{transform:translate(-7px)}}.color-rush__lock-wrap{position:relative;width:52px;height:58px;margin:0 auto 18px;animation:cr-lock-drop .7s var(--cr-ease-bounce) .6s both}@keyframes cr-lock-drop{0%{opacity:0;transform:translateY(-24px)}}.color-rush__lock{position:relative;display:block;width:100%;height:100%;overflow:visible}.color-rush__shackle{fill:none;stroke:var(--cr-navy);stroke-width:7;stroke-linecap:round;transform-box:fill-box;transform-origin:100% 100%;animation:cr-shackle-close .4s var(--cr-ease-bounce) 1.2s both}@keyframes cr-shackle-close{0%{transform:translateY(-10px)}}.color-rush[data-state=idle] .color-rush__shackle{animation:cr-shackle-close .4s var(--cr-ease-bounce) 1.2s both,cr-shackle-tug 4.5s ease-in-out 3s infinite}.color-rush[data-state=idle] .color-rush__lock{transform-origin:50% 40%;animation:cr-lock-rock 4.5s ease-in-out 3s infinite}@keyframes cr-shackle-tug{0%,78%,86%,to{transform:translateY(0)}82%,90%{transform:translateY(-4px)}}@keyframes cr-lock-rock{0%,78%,96%,to{transform:rotate(0)}82%{transform:rotate(-6deg)}88%{transform:rotate(5deg)}92%{transform:rotate(-2deg)}}.color-rush__body{fill:var(--cr-navy)}.color-rush__keyhole{fill:var(--cr-hot);transform-box:fill-box;transform-origin:center}.color-rush[data-state=checking] .color-rush__keyhole{animation:cr-keyhole .8s ease-in-out infinite}@keyframes cr-keyhole{50%{transform:scale(1.35);fill:var(--cr-logo-4)}}.color-rush[data-state=denied] .color-rush__lock{animation:cr-lock-rattle .45s ease both}@keyframes cr-lock-rattle{25%{transform:rotate(-12deg)}50%{transform:rotate(9deg)}75%{transform:rotate(-4deg)}}.color-rush__eyebrow{display:inline-flex;gap:8px;align-items:center;margin:0 0 14px;padding:6px 14px;border-radius:999px;background:#f2005f1a;color:var(--cr-hot);font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;animation:cr-rise .6s var(--cr-ease-out) .75s both}.color-rush__live-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#ff2d55}.color-rush__live-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#ff2d55;animation:cr-live 1.4s ease-out infinite}@keyframes cr-live{to{opacity:0;transform:scale(3)}}.color-rush__title{margin:0 0 14px;font-family:var(--cr-heavy-family);font-weight:var(--cr-heavy-weight);font-size:clamp(3.8rem,11vw,5.8rem);font-size:min(5.8rem,100cqi / (var(--cr-title-chars, 10) * .76 + var(--cr-title-spaces, 1) * .26));line-height:.95;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.color-rush__letter{display:inline-block;color:var(--c);text-shadow:0 3px 0 rgba(18,15,38,.18);animation:cr-letter-in .6s var(--cr-ease-bounce) calc(.8s + var(--i) * .05s) both,cr-letter-rush 5s ease-in-out calc(2.4s + var(--i) * .07s) infinite}.color-rush__space{display:inline-block;width:.26em}@keyframes cr-letter-in{0%{opacity:0;transform:translateY(50%) rotate(-12deg) scale(.5)}}@keyframes cr-letter-rush{0%,14%,to{transform:translateY(0) scale(1)}6%{transform:translateY(-14%) scale(1.08)}}.color-rush__text{margin:0 auto 22px;max-width:36ch;color:#120f26b8;font-size:1.5rem;line-height:1.55;animation:cr-rise .6s var(--cr-ease-out) 1.1s both}@keyframes cr-rise{0%{opacity:0;transform:translateY(12px)}}.color-rush__form{animation:cr-rise .6s var(--cr-ease-out) 1.2s both}.color-rush__label{display:block;margin:0 0 10px;color:var(--cr-navy);font-size:1.4rem;line-height:1.4}.color-rush__label b{font-weight:800}.color-rush__field{display:flex;gap:6px;padding:5px;border:2px solid rgba(29,49,144,.15);border-radius:999px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.color-rush__field:focus-within{border-color:var(--cr-hot);box-shadow:0 0 0 4px #f2005f2e}.color-rush[data-state=denied] .color-rush__field,.color-rush[data-state=error] .color-rush__field{border-color:var(--cr-hot)}.color-rush__input{flex:1;min-width:0;padding:0 14px;border:0;background:transparent;color:var(--cr-night);font:inherit;font-size:1.6rem;outline:none}.color-rush .color-rush__input,.color-rush .color-rush__input:focus,.color-rush .color-rush__input:focus-visible{border:0;border-radius:999px;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}.color-rush__submit{position:relative;flex-shrink:0;padding:12px 26px;border:0;border-radius:999px;background:var(--cr-hot);color:#fff;font-family:var(--cr-heavy-family);font-weight:var(--cr-heavy-weight);font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 24px -8px #f2005fcc;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease}.color-rush__submit:hover,.color-rush__submit:focus-visible{background:#ff1a72;box-shadow:0 10px 30px -6px #f2005ff2}.color-rush__submit:active{transform:scale(.96)}.color-rush__submit-label{position:relative}.color-rush__spinner{position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;opacity:0}.color-rush[data-state=checking] .color-rush__submit-label{opacity:0}.color-rush[data-state=checking] .color-rush__spinner{opacity:1;animation:cr-spin .7s linear infinite}@keyframes cr-spin{to{transform:rotate(360deg)}}.color-rush__message{min-height:1.5em;margin:12px 0 0;font-size:1.4rem;font-weight:600}.color-rush[data-state=denied] .color-rush__message,.color-rush[data-state=error] .color-rush__message{color:var(--cr-hot)}.color-rush__countdown{margin:22px 0 0;padding-top:20px;border-top:1px solid rgba(18,15,38,.08);animation:cr-rise .6s var(--cr-ease-out) 1.3s both}.color-rush__countdown[hidden]{display:none}.color-rush__countdown-label{margin:0 0 10px;color:#120f268c;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}.color-rush__clock{display:flex;gap:6px;justify-content:center;align-items:flex-start}.color-rush__unit{display:flex;flex-direction:column;align-items:center;min-width:68px;padding:8px 6px 6px;border-radius:14px;background:#f3f2f8;overflow:hidden}.color-rush__unit>span{display:block;color:var(--cr-navy);font-family:var(--cr-heavy-family);font-weight:var(--cr-heavy-weight);font-size:3rem;line-height:1.1;font-variant-numeric:tabular-nums}.color-rush__unit small{color:#120f2673;font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.color-rush__unit.is-ticking>span{animation:cr-tick .35s var(--cr-ease-out)}@keyframes cr-tick{0%{opacity:0;transform:translateY(-45%)}}.color-rush__colon{padding-top:8px;color:var(--cr-hot);font-family:var(--cr-heavy-family);font-weight:var(--cr-heavy-weight);font-size:2.6rem;animation:cr-blink 1s steps(1) infinite}@keyframes cr-blink{50%{opacity:.25}}html.cr-closing body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cr-z);background:#120f26b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:cr-fade-in .5s ease both}.color-rush[data-state=unlocked] .color-rush__shackle,.color-rush[data-state=open] .color-rush__shackle{animation:none;transform:translateY(-14px) rotate(-24deg);transition:transform .35s var(--cr-ease-bounce)}.color-rush[data-state=unlocked] .color-rush__keyhole,.color-rush[data-state=open] .color-rush__keyhole{fill:var(--cr-logo-4)}.color-rush[data-state=unlocked] .color-rush__lock{animation:cr-lock-pop .45s var(--cr-ease-bounce) both}@keyframes cr-lock-pop{50%{transform:scale(1.25)}}.color-rush[data-state=unlocked] .color-rush__submit-label{opacity:0}.color-rush[data-state=unlocked] .color-rush__spinner{opacity:1;animation:cr-spin .7s linear infinite}.color-rush[data-state=unlocked] .color-rush__message,.color-rush[data-state=open] .color-rush__message{color:var(--cr-navy)}.color-rush[data-state=unlocked] .color-rush__tapes{animation:cr-fade-out .4s ease both}.color-rush[data-state=unlocked] .color-rush__backdrop img{animation:cr-backdrop-unlock 1.2s var(--cr-ease-out) both}@keyframes cr-backdrop-unlock{0%{filter:blur(6px);transform:scale(1.03)}to{filter:blur(0);transform:scale(1)}}html.cr-celebrate{background-color:var(--cr-night)}html.cr-celebrate body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--cr-z) - 1);background:#120f26cc;pointer-events:none;transition:opacity .6s ease}html.cr-celebrate-leaving body:after,html.cr-celebrate-leaving .color-rush-celebrate{opacity:0}.color-rush-celebrate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cr-z);display:grid;place-content:center;padding:16px;overflow:hidden;color:#fff;font-family:var(--font-body-family);text-align:center;cursor:pointer;transition:opacity .6s ease}.color-rush-celebrate__title{position:relative;margin:0;font-family:var(--cr-heavy-family);font-weight:var(--cr-heavy-weight);font-size:clamp(6rem,17vw,17rem);line-height:.9;text-transform:uppercase;white-space:nowrap}.color-rush-celebrate__letter{display:inline-block;color:var(--c);text-shadow:0 8px 0 rgba(0,0,0,.35);animation:cr-letter-slam .7s var(--cr-ease-bounce) calc(.1s + var(--i) * .06s) both}.color-rush-celebrate__space{display:inline-block;width:.26em}@keyframes cr-letter-slam{0%{opacity:0;transform:translateY(60%) rotate(-18deg) scale(.2)}}.color-rush-celebrate__text{position:relative;margin:18px auto 0;max-width:32ch;font-family:var(--cr-heavy-family);font-weight:var(--cr-heavy-weight);font-size:clamp(2rem,4vw,3.2rem);line-height:1.2;animation:cr-rise .6s var(--cr-ease-out) .75s both}.color-rush-celebrate__confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.color-rush-celebrate__piece{position:absolute;bottom:-20px;background:var(--c);opacity:0;animation:cr-confetti var(--d) linear var(--delay) both}@keyframes cr-confetti{0%{opacity:1;transform:translate(0) rotate(0);animation-timing-function:cubic-bezier(.15,.7,.35,1)}45%{opacity:1;transform:translate(var(--x),var(--y)) rotate(calc(var(--r) * .5));animation-timing-function:cubic-bezier(.5,0,.8,.6)}to{opacity:0;transform:translate(calc(var(--x) * 1.25),calc(var(--y) + 80vh)) rotate(var(--r))}}.color-rush-toast{position:fixed;left:50%;bottom:24px;z-index:var(--cr-z);max-width:calc(100% - 32px);padding:12px 24px;border-radius:999px;background:var(--cr-night);color:#fff;font-size:1.4rem;font-weight:700;box-shadow:0 16px 40px -12px #0009;transform:translate(-50%);animation:cr-toast-in .5s var(--cr-ease-bounce) 1s both,cr-fade-out .4s ease 5s both}.color-rush-toast:before{content:"";display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:50%;background:var(--cr-logo-5);vertical-align:middle}@keyframes cr-toast-in{0%{opacity:0;transform:translate(-50%,16px)}}@keyframes cr-fade-in{0%{opacity:0}}@keyframes cr-fade-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.color-rush *,.color-rush *:before,.color-rush *:after,.color-rush-celebrate *{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important}html.cr-restoring .color-rush__panel{animation-delay:6s!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/component-color-rush.css.map */
