.proda-scratch-dialog{--ps-orange: #f64b20;--ps-orange-press: #d0370f;--ps-ink: #231f20;--ps-ink-2: #5b5452;--ps-paper-2: #f4f1ed;--ps-rule: rgba(35, 31, 32, .14);--ps-display: "Korolev", "Arial Black", "Helvetica Neue", sans-serif;--ps-sub: "PRODA Bebas Semi Expanded", "Bebas Neue Pro", "Arial Narrow", sans-serif;--ps-body: "Avalon", "Helvetica Neue", Arial, sans-serif;--ps-ease: cubic-bezier(.2, .8, .2, 1);--ps-ease-spring: cubic-bezier(.34, 1.4, .64, 1);--ps-t-fast: .16s;--ps-t-mid: .32s;--deep: #f04f24;width:min(780px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;border:0;border-radius:28px;background:#fff;color:var(--ps-ink);overflow:auto;overscroll-behavior:contain;font-family:var(--ps-body);font-weight:600;font-size:17px;line-height:1.5;letter-spacing:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.proda-scratch-dialog[open]{animation:proda-scratch-rise-in .42s var(--ps-ease)}.proda-scratch-dialog::backdrop{background:#231f2080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes proda-scratch-rise-in{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}:where(.proda-scratch-dialog) *,:where(.proda-scratch-dialog) *:before,:where(.proda-scratch-dialog) *:after{box-sizing:border-box}:where(.proda-scratch-dialog) [hidden]{display:none!important}:where(.proda-scratch-dialog) :is(button,input){font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}:where(.proda-scratch-dialog) button{cursor:pointer;background:none;border:0;padding:0;margin:0;box-shadow:none}:where(.proda-scratch-dialog) a{color:inherit;text-decoration:none}:where(.proda-scratch-dialog) :is(h2,p,ul){margin:0;padding:0}:where(.proda-scratch-dialog) ul{list-style:none}:where(.proda-scratch-dialog) :is(svg,canvas){display:block;max-width:100%}:where(.proda-scratch-dialog) :focus-visible{outline:3px solid var(--ps-ink);outline-offset:3px;border-radius:6px}.proda-scratch-dialog ::selection{background:var(--ps-orange);color:#fff}.proda-scratch-dialog :is(button,a):focus-visible{outline:3px solid var(--ps-ink);outline-offset:3px}.proda-scratch-dialog .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.proda-scratch__x{position:absolute;top:14px;right:14px;z-index:4;width:46px;height:46px;border-radius:50%;background:#fff;color:var(--ps-ink);box-shadow:inset 0 0 0 1.5px var(--ps-rule);display:grid;place-items:center;transition:background-color var(--ps-t-fast) var(--ps-ease)}.proda-scratch__x:hover{background:var(--ps-paper-2)}.proda-scratch__x svg{width:18px;height:18px}.proda-scratch{display:grid;gap:18px;padding:clamp(30px,4vw,46px) clamp(18px,4vw,46px) clamp(26px,3vw,38px)}.proda-scratch__kicker{font-family:var(--ps-sub);font-weight:700;text-transform:uppercase;font-size:15px;letter-spacing:.08em;line-height:1;color:var(--ps-ink-2)}.proda-scratch-dialog .proda-scratch__title{font-family:var(--ps-display);font-style:normal;font-weight:900;font-size:clamp(34px,4.2vw,54px);line-height:.95;letter-spacing:-.01em;text-transform:none;text-wrap:balance;margin-top:10px;color:var(--ps-ink)}.proda-scratch__title span{display:inline-block}.proda-scratch__lede{margin-top:12px;color:var(--ps-ink-2);font-size:clamp(16px,1.2vw,18px);line-height:1.45;max-width:34em}.proda-scratch-dialog .proda-scratch__lede{margin-top:12px}.proda-scratch__coins{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 10px;margin-top:24px;-webkit-user-select:none;user-select:none}.proda-scratch-dialog .proda-scratch__coins{margin-top:24px}.proda-coin{position:relative;flex:0 0 calc((100% - 60px) / 7);min-width:64px;display:grid;justify-items:center;align-content:start;gap:9px}.proda-coin__btn{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:999px 999px 14px 14px;overflow:hidden;background:#c3c4c9;cursor:grab;touch-action:none;box-shadow:0 10px 22px -14px #231f20a6,inset 0 0 0 1px #231f2014;transition:transform var(--ps-t-mid) var(--ps-ease-spring),opacity var(--ps-t-mid) var(--ps-ease),filter var(--ps-t-mid) var(--ps-ease)}.proda-scratch-dialog .proda-coin__btn{background:#c3c4c9;box-shadow:0 10px 22px -14px #231f20a6,inset 0 0 0 1px #231f2014}.proda-coin__btn:hover:not(:disabled){transform:translateY(-3px)}.proda-coin__btn:active:not(:disabled){cursor:grabbing}.proda-coin__btn:focus-visible{outline:3px solid var(--ps-ink);outline-offset:3px}.proda-coin__prize{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;gap:2px;color:#fff;background:var(--deep)}.proda-coin__prize b{font-family:var(--ps-display);font-weight:900;font-size:clamp(24px,2.6vw,32px);line-height:.9}.proda-coin__prize small{font-family:var(--ps-sub);font-weight:700;font-size:19px;letter-spacing:.1em;text-transform:uppercase;line-height:1}.proda-coin__foil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .6s var(--ps-ease)}.proda-coin__foil.is-gone{opacity:0;pointer-events:none}.proda-coin__name{font-family:var(--ps-sub);font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;text-align:center;line-height:1.05;transition:color var(--ps-t-mid) var(--ps-ease)}.proda-coin.is-out .proda-coin__btn{opacity:.32;filter:grayscale(.7);transform:scale(.94);cursor:default}.proda-coin.is-out .proda-coin__name{color:var(--ps-ink-2)}.proda-coin.is-won .proda-coin__btn{transform:translateY(-6px) scale(1.07);box-shadow:0 20px 30px -16px #231f20bf;cursor:default}.proda-coin__fizz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;overflow:visible}.proda-coin__fizz span{position:absolute;bottom:55%;width:var(--s, 10px);height:var(--s, 10px);border-radius:50%;border:2px solid rgba(255,255,255,.85);background:#ffffff2e;animation:proda-scratch-rise var(--d, 1.4s) var(--ps-ease) forwards}@keyframes proda-scratch-rise{0%{transform:translate(0) scale(.4);opacity:0}15%{opacity:1}to{transform:translate(var(--x, 0),-46vh) scale(1);opacity:0}}.proda-coin--classic-orange{--deep: #f04f24}.proda-coin--cherry-lime{--deep: #b52124}.proda-coin--strawberry-lemonade{--deep: #a32166}.proda-coin--lemon-lime{--deep: #007840}.proda-coin--golden-apple{--deep: #de6b4d}.proda-coin--root-beer{--deep: #663826}.proda-coin--shirley-temple{--deep: #93282b}.proda-scratch__hint{text-align:center;color:var(--ps-ink-2);font-size:14px}.proda-scratch__form{display:grid;gap:14px}.proda-scratch__won{font-size:18px;line-height:1.4}.proda-scratch__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.proda-scratch__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.proda-scratch__field{display:grid;gap:6px}.proda-scratch__field span{font-family:var(--ps-sub);font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:15px;line-height:1.5}.proda-scratch-dialog .proda-scratch__field input{width:100%;min-height:54px;margin:0;border-radius:999px;border:2px solid var(--ps-ink);padding:0 20px;font-family:var(--ps-body);font-weight:600;font-size:17px;background:#fff;color:var(--ps-ink);box-shadow:none;outline-offset:2px}.proda-scratch-dialog .proda-scratch__field input::placeholder{color:#767070;opacity:1}.proda-scratch-dialog .proda-scratch__field input:focus-visible{outline:3px solid var(--ps-orange);outline-offset:2px;border-radius:999px}.proda-scratch-dialog .proda-scratch__field input[aria-invalid=true]{border-color:#b3261e}.proda-scratch-dialog .proda-scratch__field input:disabled{opacity:.55}.proda-scratch__error{color:#b3261e;font-weight:600;font-size:15px}.proda-scratch__error:empty{display:none}.proda-scratch__fine{font-size:12.5px;line-height:1.5;color:var(--ps-ink-2)}.proda-scratch__fine a{text-decoration:underline;text-underline-offset:2px}.proda-scratch-dialog .proda-scratch__fine a{text-decoration:underline;text-decoration-color:currentcolor}.proda-scratch__status{display:grid;gap:10px;justify-items:start;font-size:15px;line-height:1.45;color:var(--ps-ink-2)}.proda-scratch__status--error{color:#b3261e}.proda-scratch__status a{text-decoration:underline;text-underline-offset:2px;color:var(--ps-ink)}.proda-scratch-dialog .proda-offer-dialog__submit{min-height:44px;padding:0 20px;border-radius:999px;background:var(--ps-ink);color:#fff;font-family:var(--ps-sub);font-weight:700;text-transform:uppercase;font-size:17px;letter-spacing:.06em;line-height:1}.proda-scratch-dialog .proda-capture-renewal{display:grid;gap:10px;border:2px solid var(--ps-ink);border-radius:16px;padding:14px 16px;margin:0;color:var(--ps-ink)}.proda-scratch-dialog .proda-capture-renewal legend{font-family:var(--ps-sub);font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:15px;padding:0 6px}.proda-scratch-dialog .proda-offer-dialog__consent{font-size:13px;line-height:1.45;color:var(--ps-ink-2)}.proda-scratch-dialog .proda-offer-dialog__consent-check{display:flex;gap:10px;align-items:flex-start}.proda-scratch-dialog .proda-offer-dialog__consent-check input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--ps-ink);flex:none}.proda-scratch__btn{--btn-bg: var(--ps-orange);--btn-fg: #fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--ps-sub);font-weight:700;text-transform:uppercase;font-size:19px;letter-spacing:.06em;line-height:1;transition:transform var(--ps-t-fast) var(--ps-ease),background-color var(--ps-t-fast) var(--ps-ease),box-shadow var(--ps-t-fast) var(--ps-ease);white-space:nowrap}.proda-scratch-dialog .proda-scratch__btn{background:var(--btn-bg);color:var(--btn-fg);text-transform:uppercase;letter-spacing:.06em}.proda-scratch__btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px #231f2073}.proda-scratch__btn:active{transform:translateY(0) scale(.98)}.proda-scratch__btn:disabled{opacity:.55;cursor:progress;transform:none;box-shadow:none}.proda-scratch__btn--ink{--btn-bg: var(--ps-ink)}.proda-scratch__btn--ghost{--btn-bg: transparent;--btn-fg: var(--ps-ink);box-shadow:inset 0 0 0 2px var(--ps-ink)}.proda-scratch-dialog .proda-scratch__btn--ghost{box-shadow:inset 0 0 0 2px var(--ps-ink)}.proda-scratch__btn--ghost:hover{--btn-bg: var(--ps-ink);--btn-fg: #fff;box-shadow:inset 0 0 0 2px var(--ps-ink)}.proda-scratch__btn--sm{min-height:44px;padding:0 20px;font-size:17px}.proda-scratch__btn--block{width:100%}.proda-scratch__done{display:grid;gap:16px;justify-items:start}.proda-scratch__code{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.proda-scratch__code code{font-family:var(--ps-sub);font-weight:700;font-size:clamp(26px,3vw,34px);letter-spacing:.14em;padding:12px 22px 9px;border-radius:16px;border:2px dashed var(--ps-ink);background:var(--ps-paper-2);color:var(--ps-ink)}.proda-scratch__note{color:var(--ps-ink-2);font-size:16px}.proda-scratch__ctas{display:flex;gap:10px;flex-wrap:wrap}.proda-scratch__terms{font-size:13px;color:var(--ps-ink-2)}@media(max-width:999px){.proda-coin{flex-basis:calc((100% - 30px)/4);max-width:96px}.proda-scratch__fields{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.proda-scratch-dialog,.proda-scratch-dialog *,.proda-scratch-dialog *:before,.proda-scratch-dialog *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/proda-scratch-offer.css.map */
