@keyframes hbCpSnap{0%{transform:scale(.7) rotate(-14deg)}55%{transform:scale(1.3) rotate(7deg)}78%{transform:scale(.93) rotate(-2deg)}to{transform:scale(1) rotate(0)}}@keyframes hbCpRing{0%{opacity:.95;transform:translate(-50%,-50%) scale(.55)}to{opacity:0;transform:translate(-50%,-50%) scale(2.9)}}@keyframes hbCpIcon{0%{transform:scale(1) rotate(0)}32%{transform:scale(1.55) rotate(-12deg)}62%{transform:scale(.88) rotate(6deg)}to{transform:scale(1) rotate(0)}}@keyframes hbCpAmt{0%{text-shadow:none}38%{text-shadow:0 0 10px var(--gold,#FFC400),0 0 26px var(--gold,#FFC400)}to{text-shadow:none}}@keyframes hbCpSweep{0%{opacity:0;transform:translate(-110%)}18%{opacity:.85}to{opacity:0;transform:translate(230%)}}@keyframes hbCpLift{0%{transform:translate(-50%) scale(1)}40%{transform:translate(-50%,-7px) scale(1.16)}70%{transform:translate(-50%,1px) scale(.97)}to{transform:translate(-50%) scale(1)}}.hb-fx-ready .hb-climb .coin.on{animation:hbCpSnap .52s cubic-bezier(.34,1.56,.64,1) both;z-index:3}.hb-fx-ready .hb-climb .coin.on:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;border:2px solid var(--gold,#FFC400);border-radius:50%;pointer-events:none;animation:hbCpRing .62s ease-out .06s both}.hb-fx-ready .hb-climb .pin.on{animation:hbCpLift .5s cubic-bezier(.34,1.56,.64,1) both}.hb-climb .pin.on b{color:var(--gold,#FFC400)}.hb-climb .cp{position:relative;overflow:hidden}.hb-fx-ready .hb-climb .cp.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.1) 42%,rgba(110,255,160,.3) 50%,rgba(255,255,255,.1) 58%,transparent 100%);animation:hbCpSweep .78s ease-out .04s both}.hb-fx-ready .hb-climb .cp.on .ic{display:inline-block;animation:hbCpIcon .58s cubic-bezier(.34,1.56,.64,1) .08s both}.hb-fx-ready .hb-climb .cp.on .amt{animation:hbCpAmt .9s ease-out both}.hb-climb .railbar{position:relative;overflow:hidden}.hb-climb .railfill{position:relative;transition:width .45s cubic-bezier(.22,1,.36,1)}.hb-climb .railfill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);opacity:0}.hb-fx-ready .hb-climb .rail-zone:has(.coin.on) .railfill:after{animation:hbCpSweep .9s ease-out .1s both}.hb-climb #cartPop .rm,.hb-climb #cartPop [data-rm]{position:relative;font-size:15px;line-height:1;color:#8e97ab;transition:color .15s,transform .12s;-webkit-tap-highlight-color:transparent}.hb-climb #cartPop .rm:after,.hb-climb #cartPop [data-rm]:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:6px}.hb-climb #cartPop .rm:hover,.hb-climb #cartPop [data-rm]:hover{color:#ff6b6b;transform:scale(1.18)}.hb-climb #cartPop .rm:active,.hb-climb #cartPop [data-rm]:active{transform:scale(.9)}@media(hover:none){.hb-climb #cartPop .rm,.hb-climb #cartPop [data-rm]{color:#c6cee0;font-size:16px}.hb-climb #cartPop .rm:after,.hb-climb #cartPop [data-rm]:after{width:48px;height:48px;background:#ffffff0e;border:1px solid rgba(255,255,255,.12)}}@media(max-width:620px){.hb-climb #cartPop .ci{font-size:11px;line-height:1.35;padding-top:9px;padding-bottom:9px}.hb-climb #cartPop .ci .nm,.hb-climb #cartPop .ci .title{font-size:11px;line-height:1.3}.hb-climb #cartPop h3{font-size:15px}.hb-climb #cartPop #cartQtyLbl{font-size:11px}}@media(max-width:900px){.hb-climb .hero-tower .king{display:block;grid-area:tower;justify-self:center;align-self:start;width:calc(1.6*min(31vw,9.6vh));height:auto;margin:0;position:relative;z-index:4;pointer-events:none}.hb-climb .tower-wrap{height:calc(6*min(31vw,9.6vh));margin-top:calc(1.05*min(31vw,9.6vh) + 10px)}}.hb-climb #climber{opacity:1}@media(prefers-reduced-motion:no-preference){.hb-climb #climber{animation:bob 1.6s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.hb-climb .coin.on,.hb-climb .pin.on,.hb-climb .cp.on .ic,.hb-climb .cp.on .amt{animation:none!important}.hb-climb .coin.on:after,.hb-climb .cp.on:after,.hb-climb .rail-zone:has(.coin.on) .railfill:after{display:none!important}.hb-climb .railfill{transition:none!important}.hb-climb #cartPop .rm:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/hb-climb-fx.css.map */
