.dx{--ink:#0b0b0b;--red:#ff0000;--mut:rgba(255,255,255,.66);--line:rgba(255,255,255,.22);--bad:#ff8a80;--ease:cubic-bezier(.16,1,.3,1);--disp:"Montserrat",Helvetica,Arial,sans-serif;--body:Helvetica,Arial,sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;color:#fff;font-family:var(--body);text-transform:uppercase;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.dx[hidden]{display:none}.dx button,.dx a,.dx b,.dx small,.dx em,.dx span{text-transform:uppercase}.dx input{text-transform:none}.dx *{box-sizing:border-box;border-radius:0}.dx-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dx.is-teaser{inset:auto;left:0;bottom:0;width:0;height:0}.dx.is-teaser .dx-shade,.dx.is-teaser .dx-box{display:none}.dx-shade{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#080808;opacity:0;transition:opacity .6s ease}.dx-shade:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;background:var(--photo-m,none) center 35%/cover;filter:saturate(.4);opacity:.7}.dx-shade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080808d1 0,#0808089e 38%,#080808c7 70%,#080808),radial-gradient(90% 70% at 50% 50%,transparent 0,rgba(8,8,8,.75) 100%)}.dx.is-open .dx-shade{opacity:1}.dx.is-closing .dx-shade{opacity:0;transition-duration:.3s}.dx-box{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;padding:64px 22px calc(28px + env(safe-area-inset-bottom));opacity:0;transform:translateY(12px);transition:opacity .5s ease .08s,transform .7s var(--ease) .08s}.dx.is-open .dx-box{opacity:1;transform:none}.dx.is-closing .dx-box{opacity:0;transform:translateY(8px);transition-duration:.22s;transition-delay:0s}.dx-inner{margin:auto;width:100%;max-width:380px;text-align:center}.dx-x{position:fixed;top:16px;right:16px;z-index:3;width:42px;height:42px;border:1px solid var(--line);background:#08080866;display:grid;place-items:center;cursor:pointer;padding:0;transition:border-color .2s,background .2s}.dx-x:hover{border-color:#fff;background:#ffffff14}.dx-x svg{width:14px;height:14px;stroke:#fff;stroke-width:2;fill:none}.dx-logo{display:block;width:104px;height:auto;margin:0 auto 30px;filter:invert(1)}.dx-eyebrow{margin:0 0 12px;font:800 10.5px/1 var(--disp);letter-spacing:.3em;color:var(--red)}.dx-title{margin:0 0 10px;font:italic 900 clamp(42px,12vw,60px)/.9 var(--disp);letter-spacing:-.01em;color:#fff;text-wrap:balance}.dx-title--sm{font-size:clamp(32px,9vw,44px);line-height:.92}.dx-sub{margin:0;font:600 12px/1.6 var(--body);letter-spacing:.12em;color:var(--mut)}.dx-sub--sm{margin-bottom:16px}.dx-fine{margin:18px 0 0;font:10px/1.6 var(--body);letter-spacing:.06em;color:#ffffff6b}.dx-fine a{color:inherit;text-decoration:underline}.dx-step[hidden]{display:none}.dx-step.is-entering{animation:dx-rise .7s var(--ease) both}@keyframes dx-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.dx-card{position:relative;width:100%;max-width:340px;aspect-ratio:600/440;margin:30px auto 0;touch-action:none;user-select:none;-webkit-user-select:none;animation:dx-deal .8s var(--ease) both .15s}@keyframes dx-deal{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}.dx-prize{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;transition:opacity .2s}.dx-card.is-ready .dx-prize{opacity:1}.dx-got{margin:0;font:700 clamp(15px,4.4vw,19px)/1 var(--body);letter-spacing:.14em;color:#fff}.dx-pct{display:flex;align-items:flex-start;justify-content:center;gap:6px;margin:0}.dx-pct b{font:italic 900 clamp(84px,25vw,112px)/.82 var(--disp);letter-spacing:-.03em;color:#fff}.dx-pct span{margin-top:.2em;font:italic 900 clamp(24px,7vw,32px)/1 var(--disp);color:var(--red)}.dx-foil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:grab;box-shadow:0 24px 50px -18px #000000e6;transition:opacity .6s ease,box-shadow .6s}.dx-foil:active{cursor:grabbing}.dx-card.is-scratching .dx-foil{box-shadow:none}.dx-card.is-won .dx-foil{opacity:0;pointer-events:none}.dx-card.is-won .dx-pct{animation:dx-pop .9s cubic-bezier(.34,1.56,.64,1) both}.dx-card.is-won .dx-got{animation:dx-rise .6s var(--ease) both}.dx-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.38) 48%,transparent 66%) no-repeat;background-size:250% 100%;background-position:130% 0;animation:dx-shine 3.2s ease-in-out 1.2s infinite;mix-blend-mode:soft-light}.dx-card.is-scratching:after,.dx-card.is-won:after{display:none}@keyframes dx-shine{0%{background-position:130% 0}45%,to{background-position:-30% 0}}.dx-reveal{position:absolute;left:50%;bottom:10px;transform:translate(-50%);padding:8px 12px;border:0;background:#0b0b0b;color:#fff;font:800 10px var(--disp);letter-spacing:.18em;cursor:pointer;opacity:0;pointer-events:none}.dx-reveal:focus-visible{opacity:1;pointer-events:auto;outline:1px solid #fff;outline-offset:3px}.dx-card.is-won .dx-reveal{display:none}.dx-actions{max-width:340px;margin:clamp(26px,5vh,40px) auto 0}.dx-claim{opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .5s ease .25s,transform .6s var(--ease) .25s}.dx.is-won .dx-claim{opacity:1;transform:none;pointer-events:auto}.dx-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:58px;border:0;background:var(--red);color:#fff;cursor:pointer;font:italic 900 18px/1 var(--disp);letter-spacing:.02em;text-decoration:none;transition:transform .15s,background .2s}.dx-btn:hover{background:#e00000}.dx-btn:active{transform:scale(.985)}.dx-btn:disabled{cursor:default}.dx-btn--ghost{margin-top:26px;height:52px;background:transparent;font:800 13px/1 var(--disp);letter-spacing:.2em;box-shadow:inset 0 0 0 1px var(--line)}.dx-btn--ghost:hover{background:#fff;color:var(--ink)}.dx-spinner{display:none;width:20px;height:20px;border-radius:50%!important;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:dx-turn .7s linear infinite}.dx-btn.is-loading b{display:none}.dx-btn.is-loading .dx-spinner{display:block}@keyframes dx-turn{to{transform:rotate(360deg)}}.dx-nah{display:block;margin:16px auto 0;padding:8px 12px;border:0;background:none;color:#ffffff8c;font:700 10.5px var(--body);letter-spacing:.16em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dx-nah:hover{color:#fff}.dx-form{margin:26px 0 0;text-align:left}.dx-field{position:relative;display:block;margin:0 0 16px}.dx-field input{width:100%;height:54px;padding:20px 2px 6px;border:0;border-bottom:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;font:16px/1.2 var(--body);text-transform:none;-webkit-appearance:none;appearance:none;transition:border-color .2s}.dx-field span{position:absolute;left:2px;top:22px;font:600 12px var(--body);letter-spacing:.14em;color:#ffffff8c;pointer-events:none;transform-origin:0 0;transition:transform .25s var(--ease),color .2s}.dx-field input:focus{outline:none;border-bottom-color:#fff}.dx-field input:focus+span,.dx-field input:not(:placeholder-shown)+span{transform:translateY(-16px) scale(.82);color:#fff}.dx-field input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px #0c0c0c inset;-webkit-text-fill-color:#fff}.dx-field.is-bad input{border-bottom-color:var(--bad)}.dx-field.is-bad span{color:var(--bad)}.dx .is-shake{animation:dx-shake .42s cubic-bezier(.36,.07,.19,.97)}@keyframes dx-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.dx-phone{display:flex;gap:14px}.dx-phone .dx-field{flex:1;min-width:0}.dx-cc{flex:0 0 92px;display:block;margin:0 0 16px}.dx-cc select{width:100%;height:54px;padding:20px 22px 6px 2px;border:0;border-bottom:1px solid rgba(255,255,255,.35);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23ffffff' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 4px bottom 12px/10px;color:#fff;font:16px var(--body);-webkit-appearance:none;appearance:none}.dx-cc select:focus{outline:none;border-bottom-color:#fff}.dx-cc option{color:#0b0b0b}.dx-err{margin:-4px 0 12px;font:600 11px var(--body);letter-spacing:.1em;color:var(--bad)}.dx-err[hidden]{display:none}.dx-form .dx-btn{margin-top:10px}.dx-form .dx-fine,.dx-form .dx-nah{text-align:center}.dx-big{display:flex;align-items:flex-start;justify-content:center;gap:8px;margin:2px 0 22px;animation:dx-pop .9s cubic-bezier(.34,1.56,.64,1) both .1s}.dx-big b{font:italic 900 clamp(96px,28vw,132px)/.82 var(--disp);letter-spacing:-.03em}.dx-big span{margin-top:.25em;font:italic 900 clamp(26px,7vw,34px)/1 var(--disp);color:var(--red)}@keyframes dx-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.dx-ticket{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;width:100%;padding:16px 16px 16px 20px;cursor:pointer;text-align:left;color:#fff;background:#111;border:1px solid rgba(255,255,255,.25);animation:dx-rise .7s var(--ease) both .35s}.dx-ticket small{grid-column:1;font:800 9.5px/1 var(--disp);letter-spacing:.28em;color:var(--mut)}.dx-ticket strong{grid-column:1;font:700 clamp(17px,5vw,21px)/1.1 var(--body);letter-spacing:.08em;white-space:nowrap}.dx-ticket em{grid-column:2;grid-row:1/3;display:inline-flex;align-items:center;gap:6px;padding:10px 14px;background:#fff;color:var(--ink);font:800 10.5px var(--disp);font-style:normal;letter-spacing:.16em;transition:background .2s,color .2s}.dx-ticket em svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2}.dx-ticket.is-copied em{background:var(--red);color:#fff}.dx-ticket:hover{border-color:#fff6}.dx-applied{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;font:700 11px/1.4 var(--body);letter-spacing:.12em}.dx-applied[hidden]{display:none}.dx-applied svg{flex:none;width:16px;height:16px;fill:none;stroke:var(--red);stroke-width:3;stroke-linecap:square}.dx-rule{height:1px;background:var(--line);margin:28px 0 24px}.dx-smstitle{margin:0 0 8px;font:italic 900 24px/1 var(--disp);color:#fff}.dx-sms[hidden],.dx-entered[hidden],[data-dx-nocode][hidden],[data-dx-hascode][hidden]{display:none}.dx-teaser{position:fixed;left:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:2147483001;display:flex;align-items:center;gap:12px;padding:9px 18px 9px 9px;border:1px solid rgba(255,255,255,.18);background:#0b0b0b;color:#fff;font:italic 900 14px/1 var(--disp);cursor:pointer;box-shadow:0 14px 34px #00000059;animation:dx-pop .6s cubic-bezier(.34,1.56,.64,1) both}.dx-teaser[hidden]{display:none}.dx-teaser i{width:30px;height:22px;background:linear-gradient(135deg,#b8923f,#f1dc96 50%,#b08a3c)}@media(min-width:640px){.dx-shade:before{background-image:var(--photo-d,none);background-position:center 45%}.dx-inner{max-width:clamp(460px,40vw,560px)}.dx-card,.dx-actions{max-width:clamp(420px,34vw,480px)}.dx-card{margin-top:clamp(30px,4vh,44px)}.dx-logo{width:clamp(118px,9vw,150px);margin-bottom:clamp(26px,3.6vh,40px)}.dx-eyebrow{font-size:12px}.dx-title{font-size:clamp(60px,5.6vw,92px)}.dx-title--sm{font-size:clamp(44px,4vw,64px)}.dx-sub{font-size:13px}.dx-pct b{font-size:clamp(110px,9vw,140px)}.dx-pct span{font-size:clamp(30px,2.6vw,38px)}.dx-step[data-step=form],.dx-step[data-step=code]{max-width:460px;margin:0 auto}}@media(min-width:640px)and (max-height:880px){.dx-box{padding-top:40px;padding-bottom:24px}.dx-logo{width:112px;margin-bottom:18px}.dx-title{font-size:clamp(50px,4.4vw,70px)}.dx-card,.dx-actions{max-width:380px}.dx-card{margin-top:22px}.dx-actions{margin-top:20px}.dx-pct b{font-size:104px}.dx-pct span{font-size:30px}}@media(max-height:700px)and (max-width:639px){.dx-box{padding-top:56px}.dx-logo{margin-bottom:20px}.dx-card{margin-top:22px;max-width:300px}.dx-actions{margin-top:22px}}@media(prefers-reduced-motion:reduce){.dx *,.dx *:before,.dx *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.15s!important}}
/*# sourceMappingURL=/cdn/shop/t/219/assets/domno-scratch.css.map */
