.tm-scratch{--tms-pink:#E2447C;--tms-lime:#8FB94A;--tms-blue:#3F6DA0;--tms-orange:#E8A23C;--tms-steel:#3B5677;position:relative;display:block;width:100%;max-width:100%;min-height:132px;margin:10px 0 4px;border-radius:12px;overflow:hidden;background:#f1edf0;isolation:isolate;box-sizing:border-box}.tm-scratch:not(.is-painted){background:linear-gradient(135deg,#2b3f55,#44607e)}.tm-scratch:not(.is-painted) .tm-scratch__under{visibility:hidden}.tm-scratch.is-painted{background:#f1edf0}.tm-scratch-hidden{visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.tm-scratch__under{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:13px 15px;box-sizing:border-box}.tm-scratch__ribbon{display:none;align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.16em;color:#2b1b00;background:linear-gradient(94deg,#c9962f,#f2c96a);padding:3px 10px;border-radius:999px;margin-bottom:4px}.tm-scratch.is-jackpot.is-revealed .tm-scratch__ribbon{display:block}.tm-scratch__row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.tm-scratch__now{font-size:30px;line-height:1.05;font-weight:800;letter-spacing:-.01em;color:var(--tms-pink);font-variant-numeric:tabular-nums}.tm-scratch.is-jackpot.is-revealed .tm-scratch__now{color:var(--tms-orange)}.tm-scratch__was{font-size:14px;color:#6b6670;text-decoration:line-through;font-variant-numeric:tabular-nums}.tm-scratch__save{font-size:12px;font-weight:800;letter-spacing:.02em;color:#2e7d4f}.tm-scratch__coat{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:2;touch-action:none;cursor:grab;transition:opacity .34s ease}.tm-scratch__coat:active{cursor:grabbing}.tm-scratch.is-revealed .tm-scratch__coat{opacity:0;pointer-events:none}.tm-scratch__hint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px;text-align:center;color:#f4eff6}.tm-scratch.is-revealed .tm-scratch__hint{display:none}.tm-scratch__lbl{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;opacity:.82}.tm-scratch__act{font-size:18px;font-weight:800;letter-spacing:.01em}.tm-scratch__sub{font-size:11.5px;opacity:.72}.tm-scratch__band{font-size:10.5px;font-weight:600;opacity:.78;font-variant-numeric:tabular-nums}.tm-scratch__coin{animation:tmsNudge 2.1s ease-in-out infinite;margin-top:2px}@keyframes tmsNudge{0%,to{transform:translate(-15px) rotate(-12deg)}50%{transform:translate(15px) rotate(12deg)}}.tm-scratch__flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:#fff;opacity:0;pointer-events:none}.tm-scratch__flash.is-go{animation:tmsFlash .42s ease-out}@keyframes tmsFlash{0%{opacity:.9}to{opacity:0}}.tm-scratch.is-revealed .tm-scratch__under{animation:tmsPop .5s cubic-bezier(.17,.89,.32,1.49) both}@keyframes tmsPop{0%{transform:scale(.84)}60%{transform:scale(1.04)}to{transform:scale(1)}}.tm-scratch__kbd{font:inherit;font-size:12px;font-weight:600;background:none;border:0;padding:0;margin:0 0 10px;color:#6b6670;text-decoration:underline;cursor:pointer}.tm-scratch__kbd[hidden]{display:none!important}.tm-scratch--compact{min-height:58px;margin:2px 0 4px;border-radius:9px}.tm-scratch--compact .tm-scratch__under{padding:7px 10px;gap:1px}.tm-scratch--compact .tm-scratch__row{gap:7px}.tm-scratch--compact .tm-scratch__now{font-size:17px}.tm-scratch--compact .tm-scratch__was{font-size:11.5px}.tm-scratch--compact .tm-scratch__save{font-size:10px}.tm-scratch--compact .tm-scratch__hint{gap:2px;padding:6px}.tm-scratch--compact .tm-scratch__act{font-size:12.5px;font-weight:700}.tm-scratch--compact .tm-scratch__ribbon{font-size:8.5px;padding:2px 7px;letter-spacing:.12em;margin-bottom:2px}.tm-scratch--locked{background:linear-gradient(105deg,var(--tms-steel),#2B3F55);color:#f4eff6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;padding:16px 14px;min-height:0}.tm-scratch--locked .tm-scratch__lbl{color:#f4eff6}.tm-scratch--locked .tm-scratch__act{font-size:17px}.tm-scratch__unlock{font-size:12px;opacity:.8;font-variant-numeric:tabular-nums}.tm-scratch__chip{display:inline-block;margin:3px 0 4px;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em;color:#f4eff6;background:linear-gradient(96deg,#3b5677,#2b3f55)}#tm-scratch-confetti{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999}.tm-scratch__mute{position:absolute;z-index:5;top:6px;right:6px;width:28px;height:28px;border:0;border-radius:50%;background:#ffffff24;color:#f4eff6;cursor:pointer;display:grid;place-items:center;padding:0}.tm-scratch.is-revealed .tm-scratch__mute{display:none}.tm-scratch__mute svg{width:15px;height:15px}@media screen and (max-width:749px){.tm-scratch{min-height:120px}.tm-scratch__now{font-size:26px}.tm-scratch__act{font-size:16px}.tm-scratch--compact{min-height:54px}.tm-scratch--compact .tm-scratch__now{font-size:15.5px}.tm-scratch--compact .tm-scratch__act{font-size:11.5px}.tm-scratch__band{font-size:9.5px}}@media(prefers-reduced-motion:reduce){.tm-scratch *,.tm-scratch{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/tm-scratch.css.map */
