.drip-jackpot{--jp-bg: #8fa34b;--jp-pink: #f7a8bc;--jp-pink-deep: #e47c99;--jp-green: #1f6b3a;--jp-ink: #141414;position:relative;overflow:hidden;isolation:isolate;padding:clamp(28px,5vw,64px) 16px clamp(40px,6vw,80px);background:radial-gradient(ellipse 70% 55% at 50% 38%,rgba(255,255,255,.18),transparent 70%),var(--jp-bg);color:#fff;font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-weight:700}.drip-jackpot h1,.drip-jackpot h2,.drip-jackpot p,.drip-jackpot input,.drip-jackpot button,.drip-jackpot a{font-family:inherit}.drip-jackpot *,.drip-jackpot *:before,.drip-jackpot *:after{box-sizing:border-box}.jp-top{position:relative;max-width:980px;margin:0 auto clamp(18px,3vw,32px);text-align:center;container-type:inline-size}.jp-corner{position:absolute;top:0;left:0;margin:0;font-size:clamp(.58rem,1.4vw,.8rem);line-height:1.15;letter-spacing:.02em;text-align:left;text-transform:uppercase}.jp-corner--right{left:auto;right:0;text-align:right}.jp-title{margin:0;padding:0 12cqw;font-size:min(4.6rem,7cqw);font-weight:900;line-height:.95;letter-spacing:-.035em;text-transform:uppercase;color:#fff}.jp-title span{display:block;white-space:nowrap}@media screen and (max-width:600px){.jp-top{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:10px}.jp-corner{position:static}.jp-title{order:3;width:100%;padding:0;font-size:9.4cqw}}.jp-sub{display:table;margin:clamp(10px,2vw,18px) auto 0;padding:8px 18px;border-radius:99px;background:#fff;color:var(--jp-green);font-size:clamp(.85rem,2.2vw,1.1rem);font-weight:900;letter-spacing:.03em;text-transform:uppercase;box-shadow:0 0 0 3px var(--jp-pink),0 8px 22px #0000002e}@media screen and (max-width:600px){.jp-sub{order:4}}.jp-title__accent{color:var(--jp-pink);text-shadow:0 .05em 0 var(--jp-pink-deep),0 .12em .2em rgba(60,40,10,.18)}.jp-machine{position:relative;width:min(100%,540px);margin:0 auto;container-type:inline-size}.jp-cabinet{position:relative;margin:0 9cqw 0 3cqw;filter:drop-shadow(0 4cqw 6cqw rgba(50,40,10,.28))}.jp-hood{position:relative;height:20cqw;margin:0 4cqw;border-radius:44cqw 44cqw 0 0/20cqw 20cqw 0 0;background:linear-gradient(180deg,#fcc3d1 0%,var(--jp-pink) 55%,var(--jp-pink-deep) 100%);box-shadow:inset 0 2.5cqw 3cqw #ffffff8c,inset 0 -1.5cqw 2cqw #96285038}.jp-hood:after{content:"";position:absolute;left:9cqw;right:9cqw;bottom:3cqw;height:8cqw;border-radius:30cqw 30cqw 1cqw 1cqw/8cqw 8cqw 1cqw 1cqw;background:linear-gradient(180deg,var(--jp-pink-deep),#fbb9c9);box-shadow:inset 0 1cqw 1.5cqw #8c1e464d}.jp-body{position:relative;margin-top:-1cqw;padding:5cqw 5cqw 30cqw;border-radius:5cqw 5cqw 3cqw 3cqw;background:linear-gradient(90deg,var(--jp-pink-deep) 0%,#fcbccc 16%,var(--jp-pink) 50%,#fcbccc 84%,var(--jp-pink-deep) 100%);box-shadow:inset 0 1.5cqw 2.5cqw #ffffff80,inset 0 -2cqw 3cqw #9628502e}.jp-window{position:relative;padding:1.6cqw;border-radius:2.6cqw;background:linear-gradient(160deg,#fafafa,#a9a9a9 35%,#f2f2f2 55%,#8c8c8c);box-shadow:0 1cqw 2cqw #5a143259;transition:box-shadow .4s ease}.jp-reels{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2cqw;padding:1.2cqw;border-radius:1.6cqw;background:#151515}.jp-reel{position:relative;aspect-ratio:3 / 4.4;overflow:hidden;border-radius:1cqw;background:linear-gradient(90deg,#d8cdb0,#fbf6e9 28% 72%,#d8cdb0)}.jp-reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,transparent 20%,transparent 80%,rgba(0,0,0,.5) 100%)}.jp-strip{position:absolute;top:0;left:0;right:0;will-change:transform}.jp-sym{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 4.4;padding:6%}.jp-sym img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:scale(1.35)}.jp-sym--text{font-size:14cqw}.drip-jackpot.is-spinning .jp-strip{filter:blur(.25cqw)}.drip-jackpot.is-settling .jp-strip{filter:none}.jp-lock{position:absolute;top:1.6cqw;right:1.6cqw;bottom:1.6cqw;left:1.6cqw;display:none;align-items:center;justify-content:center;margin:0;padding:0 8cqw;border-radius:1.6cqw;background:#1414149e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff;font-size:4cqw;font-weight:800;line-height:1.25;text-align:center;text-transform:uppercase}.drip-jackpot[data-state=locked] .jp-lock{display:flex}.jp-controls{display:flex;align-items:center;gap:2cqw;margin-top:5cqw;padding:0 1cqw}.jp-key{width:8.5cqw;height:6.5cqw;border-radius:1.2cqw;background:linear-gradient(180deg,#fbfbfb,#b5b0ab 70%,#8e8a86);box-shadow:0 .8cqw #9b6f7b,inset 0 .4cqw .4cqw #ffffffe6;transition:background .3s ease}.jp-key.is-used{background:linear-gradient(180deg,#9fe3b4,#3f9a5d 70%,var(--jp-green))}.jp-coin{width:6cqw;height:4.5cqw;margin-left:auto;border-radius:50%;background:radial-gradient(ellipse at 50% 35%,#fff,#bdb6ae 60%,#7f7a75);box-shadow:0 .6cqw #9b6f7b}.jp-spin{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:13cqw;height:10cqw;margin-left:2cqw;padding:0;border:0;border-radius:50%;background:radial-gradient(ellipse at 45% 30%,#fff,#cfcac4 40%,#7a7570);box-shadow:0 1cqw #8f6270,0 1.6cqw 2cqw #5014284d;color:#4a4440;font:inherit;font-size:2.4cqw;font-weight:900;letter-spacing:.08em;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.jp-spin:active,.drip-jackpot.is-spinning .jp-spin{transform:translateY(.8cqw);box-shadow:0 .2cqw #8f6270,0 .6cqw 1cqw #5014284d}.jp-spin:disabled{cursor:default}.drip-jackpot:not([data-state=ready]) .jp-spin{opacity:.7}.jp-lever{-webkit-appearance:none;appearance:none;position:absolute;top:34cqw;right:-9cqw;width:12cqw;height:50cqw;padding:0;border:0;background:none;cursor:grab;perspective:60cqw}.jp-lever:disabled{cursor:default}.jp-lever__rod{position:absolute;left:50%;bottom:9cqw;width:2.2cqw;height:38cqw;margin-left:-1.1cqw;border-radius:1cqw;background:linear-gradient(90deg,#8c8c8c,#fafafa 40%,#a5a5a5 70%,#6e6e6e);transform-origin:50% 100%}.jp-lever__knob{position:absolute;top:-9cqw;left:50%;width:11cqw;height:11cqw;margin-left:-5.5cqw;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0%,#fcc3d1 18%,var(--jp-pink) 50%,var(--jp-pink-deep) 100%);box-shadow:0 1cqw 2cqw #5014284d}.drip-jackpot[data-state=ready] .jp-lever__knob{animation:jpNudge 1.6s ease-in-out infinite}@keyframes jpNudge{0%,70%,to{transform:translateY(0)}80%{transform:translateY(1.5cqw)}90%{transform:translateY(-.5cqw)}}.jp-lever__base{position:absolute;left:0;bottom:0;width:9cqw;height:12cqw;border-radius:1.5cqw 3cqw 3cqw 1.5cqw;background:linear-gradient(90deg,#7d7d7d,#f4f4f4 45%,#9a9a9a)}.drip-jackpot.is-pulling .jp-lever__rod{animation:jpPull .7s cubic-bezier(.4,0,.3,1)}@keyframes jpPull{0%{transform:rotateX(0)}40%{transform:rotateX(165deg)}to{transform:rotateX(0)}}.jp-badge{position:absolute;z-index:3;top:1cqw;right:4cqw;display:grid;place-content:center;width:22cqw;height:22cqw;border:.9cqw solid #fff;border-radius:50%;background:var(--jp-green);color:#fff;text-align:center;line-height:1;transform:rotate(-6deg);box-shadow:0 1.5cqw 3cqw #1e280a4d}.jp-badge small{font-size:2.8cqw;font-weight:800;text-transform:uppercase}.jp-badge b{font-size:7.6cqw;font-weight:900;letter-spacing:-.03em;margin:.4cqw 0}.jp-card{position:relative;z-index:2;margin:-27cqw 0 0;padding:4cqw 4cqw 3.5cqw;border:1px solid rgba(255,255,255,.75);border-radius:4cqw;background:#ffeef3e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 3cqw 6cqw #3c1e1e38;color:var(--jp-ink);text-align:center}.jp-card__heading{margin:0 0 3cqw;font-size:4.2cqw;font-weight:800;line-height:1.2}.jp-panel{display:none}.drip-jackpot[data-state=locked] .jp-panel--locked,.drip-jackpot[data-state=ready] .jp-panel--ready,.drip-jackpot[data-state=out] .jp-panel--ready,.drip-jackpot[data-state=won] .jp-panel--won{display:block}.jp-form__row{display:flex;gap:2cqw}.jp-form__input{flex:1;min-width:0;padding:2.6cqw 4cqw;border:1px solid #e3d3d8;border-radius:99px;background:#fff;color:var(--jp-ink);font-size:max(16px,3.4cqw);font-weight:600}.jp-form__input:focus{outline:2px solid var(--jp-green);outline-offset:1px}.jp-form__error{margin:2cqw 0 0;color:#b3261e;font-size:3cqw;font-weight:700}.jp-form__error ul{margin:0;padding:0;list-style:none}.jp-form__note{margin:2.4cqw 0 0;font-size:2.6cqw;font-weight:500;opacity:.6}.jp-odds{margin-top:1.4cqw;opacity:.75}.jp-tries{margin:0;font-size:3.6cqw;font-weight:700}.jp-tries b{display:inline-grid;place-items:center;min-width:9cqw;height:9cqw;margin-right:1cqw;border-radius:50%;background:var(--jp-green);color:#fff;font-size:5cqw;font-weight:900}.jp-code{display:flex;align-items:center;justify-content:space-between;gap:2cqw;margin-bottom:3cqw;padding:2cqw 2cqw 2cqw 5cqw;border:2px dashed var(--jp-green);border-radius:3cqw;background:#fff}.jp-code__value{color:var(--jp-green);font-size:6.4cqw;font-weight:900;letter-spacing:.02em}.jp-copy{-webkit-appearance:none;appearance:none;padding:2cqw 4cqw;border:0;border-radius:99px;background:var(--jp-green);color:#fff;font-size:3cqw;font-weight:800;text-transform:uppercase;cursor:pointer}.jp-cta{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:1.4cqw;flex-shrink:0;padding:2.6cqw 4cqw;border:0;border-radius:99px;background:var(--jp-ink);color:#fff;font-size:3.2cqw;font-weight:800;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .2s ease}.jp-cta:hover{transform:translateY(-2px)}.jp-cta--block{display:flex;width:100%;padding:3.4cqw 4cqw;font-size:3.6cqw}.jp-reset{-webkit-appearance:none;appearance:none;display:flex;justify-content:center;width:100%;margin-top:2.4cqw;padding:2.8cqw 4cqw;border:2px solid var(--jp-ink);border-radius:99px;background:transparent;color:var(--jp-ink);font-size:3.2cqw;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.jp-reset:hover{background:var(--jp-ink);color:#fff}.jp-reset:focus-visible{outline:3px solid var(--jp-green);outline-offset:2px}.jp-reset-note{margin:2cqw 0 0;font-size:2.7cqw;font-weight:600;opacity:.65;font-variant-numeric:tabular-nums}.jp-result{min-height:1.4em;margin:20px auto 0;font-size:clamp(1rem,2.6vw,1.3rem);font-weight:900;text-align:center;text-transform:uppercase;letter-spacing:.02em;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease}.drip-jackpot.is-win .jp-result,.drip-jackpot.is-miss .jp-result{opacity:1;transform:none}.drip-jackpot.is-win .jp-window,.drip-jackpot[data-state=won] .jp-window{box-shadow:0 0 0 1cqw #ffffff8c,0 0 6cqw 2cqw #fff096d9}.drip-jackpot.is-miss .jp-window{animation:jpShake .4s ease}.drip-jackpot.is-mega .jp-window{box-shadow:0 0 0 1cqw #ffe27a,0 0 8cqw 3cqw #ffd65af2}.drip-jackpot.is-mega .jp-code{border-color:#c99a06;background:#fff8dc}.drip-jackpot.is-mega .jp-code__value{color:#8a6400}@keyframes jpShake{0%,to{transform:translate(0)}25%{transform:translate(-1cqw)}75%{transform:translate(1cqw)}}.drip-jackpot.is-win .jp-code,.drip-jackpot.is-win .jp-cta--block{animation:jpPulse 1.1s ease-in-out 3}@keyframes jpPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.jp-confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.jp-confetti i{position:absolute;top:-20px;width:9px;height:14px;border-radius:2px;animation:jpFall var(--d, 2.4s) cubic-bezier(.25,.6,.45,1) forwards}@keyframes jpFall{to{transform:translate(var(--x, 0),105vh) rotate(var(--r, 540deg));opacity:.2}}@media(prefers-reduced-motion:reduce){.jp-strip{transition:none!important;filter:none!important}.jp-lever__rod,.jp-lever__knob,.jp-window,.jp-code,.jp-cta{animation:none!important}.jp-confetti{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/drip-jackpot.css.map */
