@keyframes tilt-shaking{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(0)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.hidden{display:none}.justify-center{justify-content:center}.items-center{align-items:center}.hunt-game{position:fixed;z-index:101;top:0;width:100vw;height:100vh;flex-direction:column;font-family:SF-Body-font}.hunt-game-block{position:absolute;top:0}.hunt-game .modal{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#0009}.hunt-game img{display:inline-block;max-width:100%;max-height:100%}.hunt-game .close{position:absolute;top:-37.5px;right:-37.5px;z-index:110;cursor:pointer;transition:all .3s ease-in;color:#fff;width:75px;height:75px;text-align:center;background-color:#000}.hunt-game .dialog{position:relative;margin-top:-10vh;width:50%;max-width:875px}.hunt-game .dialog .content{background-color:#fff}.hunt-game .dialog .title{color:#000;font-family:SF-Heading-font;font-weight:600;line-height:normal}.hunt-game .dialog .pc{display:block}.hunt-game .dialog .mobile{display:none}.hunt-game .dialog .coupon{width:100%}.hunt-game .dialog .coupon .icon,.hunt-game .dialog .coupon .code,.hunt-game .dialog .coupon .txt{height:100%}.hunt-game .dialog .coupon .svg,.hunt-game .dialog .coupon .txt,.hunt-game .dialog .coupon .code span{background-color:#ecd278}.hunt-game .dialog .coupon .txt,.hunt-game .dialog .coupon .code span{color:gray;font-weight:700;height:100%;width:100%;justify-content:center}.hunt-game .dialog.step1{display:none}.hunt-game .dialog.step1 .content{align-items:flex-end;padding:44px 40px 44px 21%}.hunt-game .dialog.step1 .info{color:#000;font-size:32px;font-weight:500;line-height:1.2}.hunt-game .dialog.step1 .info .n{display:inline-block;width:52px;height:52px;line-height:52px;background-color:#ecd278;border-radius:50%;font-weight:800;font-size:36px;text-align:center}.hunt-game .dialog.step1 .img{width:268px;position:absolute;left:-10%;top:-9%}.hunt-game .dialog.step2{display:none}.hunt-game .dialog.step2 .loading{position:absolute;z-index:102;width:100%;height:100%;background-color:#fff;display:none}.hunt-game .dialog.step2 .loading .img{margin:3% auto;width:30%}.hunt-game .dialog.step2 .loading p{color:#000;text-align:center;font-size:44px;font-weight:500;margin:0 auto;line-height:1.2;max-width:70%}.hunt-game .dialog.step2 .content{padding:50px 64px 44px;flex-direction:column}.hunt-game .dialog.step2 .title{text-align:center;font-size:45px;letter-spacing:-2.25px}.hunt-game .dialog.step2 .info{color:#0009;text-align:center;font-size:26px;font-style:normal;line-height:37px;margin:6px 0 20px}.hunt-game .dialog.step2 .info .n{padding:0 .5em;background-color:#ecd278;border-radius:50%;font-weight:800}.hunt-game .dialog.step2 .imgs{justify-content:space-between;position:relative}.hunt-game .dialog.step2 .imgs img{width:30%;cursor:pointer}.hunt-game .dialog.step2 .auth{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#ffffff80;z-index:102}.hunt-game .dialog.step2 .auth-content{border-radius:20px;background:#7000ff;width:72%;padding:20px}.hunt-game .dialog.step2 .auth-content p{text-align:center;font-size:24px;font-weight:600;color:#fff}.hunt-game .dialog.step2 .auth-content a{text-decoration:underline}.hunt-game .dialog.step3{display:none}.hunt-game .dialog.step3 .content{padding:20px 65px 40px 28px;flex-direction:column}.hunt-game .dialog.step3 .top{max-width:100%}.hunt-game .dialog.step3 .left{width:46%;flex:0 0 46%}.hunt-game .dialog.step3 .right{width:54%}.hunt-game .dialog.step3 .bottom{margin-top:20px}.hunt-game .dialog.step3 .title{text-align:left;font-size:62px;letter-spacing:-3.1px;display:inline-block;max-width:100%;text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap}.hunt-game .dialog.step3 .info{color:#0009;font-size:18px;font-weight:400;margin:15px 0 27px}.hunt-game .dialog.step3 .tips{color:#0009;font-size:12px;font-weight:600}.hunt-game .dialog.step3 .coupon{height:126px}.hunt-game .dialog.step3 .coupon .icon{cursor:pointer;flex:0 0 22%}.hunt-game .dialog.step3 .coupon .svg{height:100%;width:100%;padding-left:14%}.hunt-game .dialog.step3 .coupon svg{display:inline-block;width:80px;height:80px;fill:gray}.hunt-game .dialog.step3 .coupon .code{flex:0 0 78%}.hunt-game .dialog.step3 .coupon .code span{font-size:52px;border-top-right-radius:6px;border-bottom-right-radius:6px}.hunt-game .dialog.step3 .rarity{margin-bottom:10px}.hunt-game .dialog.step3 .rarity .left{margin-right:4%;width:42%;flex:0 0 42%;position:relative;text-align:center}.hunt-game .dialog.step3 .rarity .right{width:58%}.hunt-game .dialog.step3 .rarity .direct{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hunt-game .dialog.step3 .rarity .direct a{display:inline-block;border-radius:10px;background:#7304fe;padding:12px 24px;color:#fff;text-align:center;font-size:20px;font-weight:500;white-space:nowrap}.hunt-game .dialog.step3 .rarity .title{font-size:34px;letter-spacing:-2px;line-height:1}.hunt-game .dialog.step3 .rarity .title span{font-size:42px}.hunt-game .dialog.step4{display:none;width:32%}.hunt-game .dialog.step4 .content{padding:70px 44px 75px 56px}.hunt-game .dialog.step4 .title{font-size:62px;font-weight:600;letter-spacing:-3.1px}.hunt-game .dialog.step4 .info,.hunt-game .dialog.step4 .tips{color:#0009}.hunt-game .dialog.step4 .tips{font-size:12px;font-weight:600}.hunt-game .dialog.step4 .info{font-size:18px;margin:12px 0 23px}.hunt-game .dialog.step4 .coupons{margin-top:28px}.hunt-game .dialog.step4 .coupon{height:64px}.hunt-game .dialog.step4 .coupon:not(:last-child){margin-bottom:7px}.hunt-game .dialog.step4 .coupon .txt,.hunt-game .dialog.step4 .coupon .code span{font-size:24px}.hunt-game .dialog.step4 .coupon .txt{margin-left:-8%}.hunt-game .dialog.step4 .coupon .code{flex:0 0 75%}.hunt-game .dialog.step4 .coupon .code span{border-top-right-radius:4px;border-bottom-right-radius:4px}.hunt-game .dialog.step4 .coupon .icon{flex:0 0 25%}.hunt-game .dialog.none{display:none}.hunt-game .dialog.none .content{padding:20px 45px 13px 26px}.hunt-game .dialog.none .left{flex:0 0 360px;margin-right:16px}.hunt-game .dialog.none .title{max-width:80%;font-size:62px;font-weight:600;line-height:.87;letter-spacing:-3.1px}.hunt-game .dialog.none .info{font-size:18px;color:#0009;margin-top:20px;line-height:1.3}.hunt-game .animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.hunt-game .copy{position:relative;cursor:pointer}.hunt-game .copied{position:absolute;font-size:1.2rem;font-weight:600;top:0;left:50%;margin-left:-2.6rem;text-transform:uppercase;line-height:1;color:red;opacity:0;font-style:normal}.hunt_game-box_item{position:absolute;z-index:100;width:150px;height:150px;cursor:pointer;animation:tilt-shaking .8s linear infinite}.hunt_game-box_item img{display:inline-block;max-width:100%}@media screen and (max-width: 1749px){.hunt-game .close{width:65px;height:65px;top:-32.5px;right:-32.5px}.hunt-game .close svg{width:35px}.hunt-game .dialog.step1 .content{padding:34px 34px 44px 22%}.hunt-game .dialog.step1 .img{left:-12%}.hunt-game .dialog.step1 .info{font-size:30px}.hunt-game .dialog.step3 .title{font-size:58px}.hunt-game .dialog.step3 .coupon{height:114px}.hunt-game .dialog.step3 .coupon svg{width:66px;height:auto}.hunt-game .dialog.step3 .coupon .code span{font-size:48px}.hunt-game .dialog.step3 .rarity{margin-bottom:6px}.hunt-game .dialog.step3 .rarity .direct a{font-size:18px;padding:10px 20px}.hunt-game .dialog.step3 .rarity .title{font-size:32px}.hunt-game .dialog.step3 .rarity .title span{font-size:38px}.hunt-game .dialog.step4 .content{padding:60px 38px 64px 48px}.hunt-game .dialog.step4 .title{font-size:60px}.hunt-game .dialog.none .content{padding:20px 40px 13px 26px}.hunt-game .dialog.none .left{flex:0 0 310px;margin-right:12px}.hunt-game .dialog.none .title{font-size:56px}.hunt-game .dialog.none .info{font-size:16px;margin-top:16px}}@media screen and (max-width: 1537px){.hunt-game .close{width:60px;height:60px;top:-30px;right:-30px}.hunt-game .close svg{width:30px}.hunt-game .dialog.step1 .content{padding:28px 28px 38px 23%}.hunt-game .dialog.step1 .img{left:-13%;top:-13%;width:240px}.hunt-game .dialog.step1 .info{font-size:26px}.hunt-game .dialog.step1 .info .n{width:44px;height:44px;line-height:44px;font-size:30px}.hunt-game .dialog.step2 .loading p{font-size:40px}.hunt-game .dialog.step2 .content{padding:40px 50px 36px}.hunt-game .dialog.step2 .title{font-size:42px}.hunt-game .dialog.step2 .info{font-size:22px;line-height:1.4}.hunt-game .dialog.step2 .auth-content{border-radius:16px;width:72%;padding:16px}.hunt-game .dialog.step2 .auth-content p{font-size:22px}.hunt-game .dialog.step3 .content{padding:20px 50px 30px 28px}.hunt-game .dialog.step3 .left{width:43%;flex:0 0 43%}.hunt-game .dialog.step3 .right{width:57%}.hunt-game .dialog.step3 .title{font-size:50px}.hunt-game .dialog.step3 .info{margin:10px 0 15px}.hunt-game .dialog.step3 .coupon{height:100px}.hunt-game .dialog.step3 .coupon svg{width:56px;height:auto}.hunt-game .dialog.step3 .coupon .code span{font-size:42px}.hunt-game .dialog.step3 .rarity .direct a{font-size:16px;padding:8px 16px}.hunt-game .dialog.step3 .rarity .title{font-size:30px}.hunt-game .dialog.step3 .rarity .title span{font-size:35px}.hunt-game .dialog.step4{width:36%}.hunt-game .dialog.step4 .content{padding:50px 32px 54px 40px}.hunt-game .dialog.step4 .title{font-size:54px}.hunt-game .dialog.step4 .info{margin:12px 0 18px}.hunt-game .dialog.step4 .coupons{margin-top:22px}.hunt-game .dialog.none .content{padding:18px 34px 13px 20px}.hunt-game .dialog.none .left{flex:0 0 260px;margin-right:12px}.hunt-game .dialog.none .title{font-size:48px}.hunt-game .dialog.none .info{font-size:14px;margin-top:10px}}@media screen and (max-width: 1279px){.hunt-game .close{width:50px;height:50px;top:-25px;right:-25px}.hunt-game .close svg{width:24px}.hunt-game .dialog.step1 .content{padding:24px 24px 30px 27%}.hunt-game .dialog.step1 .img{left:-14%;top:-13%;width:210px}.hunt-game .dialog.step1 .info{font-size:22px}.hunt-game .dialog.step1 .info .n{width:36px;height:36px;line-height:36px;font-size:24px}.hunt-game .dialog.step2 .loading p{font-size:34px;max-width:75%}.hunt-game .dialog.step2 .content{padding:32px 40px 28px}.hunt-game .dialog.step2 .title{font-size:38px}.hunt-game .dialog.step2 .info{font-size:18px}.hunt-game .dialog.step2 .auth-content{border-radius:14px;width:75%;padding:16px}.hunt-game .dialog.step2 .auth-content p{font-size:18px}.hunt-game .dialog.step3 .content{padding:20px 30px 30px 22px}.hunt-game .dialog.step3 .left{width:40%;flex:0 0 40%}.hunt-game .dialog.step3 .right{width:60%}.hunt-game .dialog.step3 .title{font-size:44px}.hunt-game .dialog.step3 .info{margin:8px 0 12px;line-height:1.4;font-size:16px}.hunt-game .dialog.step3 .coupon{height:80px}.hunt-game .dialog.step3 .coupon svg{width:44px}.hunt-game .dialog.step3 .coupon .code span{font-size:34px;border-top-right-radius:4px;border-bottom-right-radius:4px}.hunt-game .dialog.step3 .rarity{margin-bottom:4px}.hunt-game .dialog.step3 .rarity .direct a{font-size:14px;padding:6px 12px;border-radius:8px}.hunt-game .dialog.step3 .rarity .title{font-size:28px}.hunt-game .dialog.step3 .rarity .title span{font-size:31px}.hunt-game .dialog.step3 .rarity .info{line-height:1.3;font-size:14px}.hunt-game .dialog.step4{width:40%}.hunt-game .dialog.step4 .content{padding:40px 28px 44px 34px}.hunt-game .dialog.step4 .title{font-size:50px}.hunt-game .dialog.step4 .coupon{height:58px}.hunt-game .dialog.step4 .coupon .txt,.hunt-game .dialog.step4 .coupon .code span{font-size:22px}.hunt-game .dialog.none .content{padding:14px 26px 10px 16px}.hunt-game .dialog.none .left{flex:0 0 220px;margin-right:10px}.hunt-game .dialog.none .title{max-width:100%;font-size:42px}.hunt-game .dialog.none .info{font-size:14px;margin-top:6px}}@media screen and (max-width: 1023px){.hunt-game .dialog{width:55%}.hunt-game .dialog.step2 .content{padding:30px 34px 24px}.hunt-game .dialog.step2 .title{font-size:34px}.hunt-game .dialog.step2 .info{font-size:16px}.hunt-game .dialog.step2 .auth-content{border-radius:12px}.hunt-game .dialog.step2 .auth-content p{font-size:17px}.hunt-game .dialog.step3{width:58%}.hunt-game .dialog.step4{width:45%}.hunt-game .dialog.step4 .title{font-size:48px}.hunt-game .dialog.step4 .coupons{margin-top:18px}.hunt-game .dialog.step4 .coupon{height:56px}.hunt-game .dialog.step4 .coupon .txt,.hunt-game .dialog.step4 .coupon .code span{font-size:20px}}@media screen and (max-width: 899px){.hunt-game .close{width:44px;height:44px;top:-22px;right:-22px}.hunt-game .close svg{width:22px}.hunt-game .dialog{width:60%}.hunt-game .dialog.step1 .content{padding:24px 24px 30px 28%}.hunt-game .dialog.step1 .img{left:-14%;top:-13%;width:200px}.hunt-game .dialog.step1 .info{font-size:20px}.hunt-game .dialog.step1 .info .n{width:30px;height:30px;line-height:30px;font-size:22px}.hunt-game .dialog.step2 .loading p{font-size:32px;max-width:75%}.hunt-game .dialog.step2 .content{padding:30px 30px 24px}.hunt-game .dialog.step2 .title{font-size:32px}.hunt-game .dialog.step2 .auth-content{border-radius:10px}.hunt-game .dialog.step2 .auth-content p{font-size:16px}.hunt-game .dialog.step3{width:66%}.hunt-game .dialog.step3 .coupon{height:72px}.hunt-game .dialog.step3 .coupon svg{width:40px}.hunt-game .dialog.step3 .coupon .code span{font-size:32px}.hunt-game .dialog.step3 .rarity{margin-bottom:0}.hunt-game .dialog.step3 .rarity .direct a{padding:4px 8px}.hunt-game .dialog.step3 .rarity .title{font-size:26px}.hunt-game .dialog.step3 .rarity .title span{font-size:28px}.hunt-game .dialog.step4{width:52%}.hunt-game .dialog.none .content{padding:10px 24px 8px 12px}.hunt-game .dialog.none .left{flex:0 0 200px;margin-right:4px}.hunt-game .dialog.none .title{font-size:34px}.hunt-game .dialog.none .info{font-size:12px;margin-top:6px}}@media screen and (max-width: 767px){.hunt-game .close{background:transparent;top:-40px;right:calc(50% - 30px)}.hunt-game .dialog{width:50%}.hunt-game .dialog .pc{display:none}.hunt-game .dialog .mobile{display:block}.hunt-game .dialog.step1 .content{padding:30px 30px 36px;flex-direction:column}.hunt-game .dialog.step1 .img{position:static;width:100%;text-align:center}.hunt-game .dialog.step1 .img img{width:200px}.hunt-game .dialog.step1 .info{text-align:center}.hunt-game .dialog.step2{width:66%}.hunt-game .dialog.step2 .loading .img{width:40%}.hunt-game .dialog.step2 .loading p{font-size:28px}.hunt-game .dialog.step2 .title{font-size:30px}.hunt-game .dialog.step2 .info.mobile{color:#000;margin-bottom:0;padding:0 20px}.hunt-game .dialog.step2 .imgs{margin:15px 0 10px}.hunt-game .dialog.step2 .auth-content{width:80%}.hunt-game .dialog.step2 .auth-content p{font-size:15px}.hunt-game .dialog.step3 .content{padding:18px 18px 30px 22px}.hunt-game .dialog.step3 .top{flex-direction:column}.hunt-game .dialog.step3 .left{width:60%}.hunt-game .dialog.step3 .right{width:100%}.hunt-game .dialog.step3 .title{text-align:center;font-size:40px}.hunt-game .dialog.step3 .info,.hunt-game .dialog.step3 .tips{color:#000;margin:0}.hunt-game .dialog.step3 .info{text-align:center}.hunt-game .dialog.step3 .bottom{margin:14px 0 11px}.hunt-game .dialog.step3 .coupon{height:60px}.hunt-game .dialog.step3 .coupon svg{width:34px}.hunt-game .dialog.step3 .coupon .code span{font-size:24px;border-top-right-radius:4px;border-bottom-right-radius:4px}.hunt-game .dialog.step3 .rarity .left{width:50%;margin-right:0}.hunt-game .dialog.step3 .rarity .right{width:100%}.hunt-game .dialog.step3 .rarity .direct a{padding:6px 12px}.hunt-game .dialog.step3 .rarity .title{font-size:28px;margin:15px 0 12px}.hunt-game .dialog.step3 .rarity .title span{font-size:32px}.hunt-game .dialog.step4{width:64%}.hunt-game .dialog.step4 .title{font-size:44px}.hunt-game .dialog.step4 .info{font-size:16px;line-height:1.4}.hunt-game .dialog.step4 .info,.hunt-game .dialog.step4 .tips{color:#000}.hunt-game .dialog.step4 .coupons{margin-top:0}.hunt-game .dialog.none .content{flex-direction:column;padding:10px 22px 24px}.hunt-game .dialog.none .left{flex:0 0 100%;margin-right:0;padding:0 8%}.hunt-game .dialog.none .info{font-size:14px}.hunt-game .copied{font-size:1rem;margin-left:-2rem}}@media screen and (max-width: 639px){.hunt-game .dialog{width:80%}.hunt-game .dialog.step1 .content{padding:30px 24px 36px}.hunt-game .dialog.step1 .img{width:100%}.hunt-game .dialog.step1 .img img{width:200px}.hunt-game .dialog.step1 .info{font-size:20px;line-height:1.4}.hunt-game .dialog.step2{width:80%}.hunt-game .dialog.step2 .loading .img{width:55%}.hunt-game .dialog.step2 .loading p{font-size:24px}.hunt-game .dialog.step2 .content{padding:20px 14px 30px}.hunt-game .dialog.step2 .title{font-size:26px}.hunt-game .dialog.step2 .info.mobile{padding:0 20px}.hunt-game .dialog.step2 .auth-content{width:84%;padding:12px}.hunt-game .dialog.step2 .auth-content p{font-size:14px}.hunt-game .dialog.step3{width:80%}.hunt-game .dialog.step3 .coupon{height:50px}.hunt-game .dialog.step3 .coupon svg{width:28px}.hunt-game .dialog.step3 .coupon .code span{font-size:20px;border-top-right-radius:2px;border-bottom-right-radius:2px}.hunt-game .dialog.step3 .rarity .left{width:66%}.hunt-game .dialog.step4{width:80%}.hunt-game .dialog.step4 .content{padding:30px 18px 32px 24px}.hunt-game .dialog.step4 .title{font-size:40px}.hunt-game .dialog.step4 .coupon{height:50px}.hunt-game .dialog.step4 .coupon .txt,.hunt-game .dialog.step4 .coupon .code span{font-size:16px}.hunt-game .dialog.step4 .info{margin:10px 0 16px}.hunt-game .dialog.step4 .tips{margin-top:14px}.hunt-game .dialog.none .content{padding:10px 26px 24px}}@media screen and (max-width: 413px){.hunt-game .dialog.step2 .loading .img{width:60%}.hunt-game .dialog.step2 .loading p{font-size:22px}.hunt-game .dialog.step2 .content{padding:20px 14px}.hunt-game .dialog.step2 .title{font-size:24px}.hunt-game .dialog.step2 .info.mobile{padding:0 10px}.hunt-game .dialog.step2 .auth-content{width:88%;padding:6px}.hunt-game .dialog.step3 .coupon{height:50px}.hunt-game .dialog.step3 .coupon .content{padding:15px 15px 20px}.hunt-game .dialog.step3 .coupon .info{font-size:15px}.hunt-game .dialog.step3 .coupon svg{width:26px}.hunt-game .dialog.step3 .coupon .code span{font-size:18px}.hunt-game .dialog.step3 .rarity .left{width:70%}.hunt-game .dialog.step3 .rarity .direct a{border-radius:6px}.hunt-game .dialog.step3 .rarity .title{font-size:24px;margin:10px 0 8px}.hunt-game .dialog.step3 .rarity .title span{font-size:28px}.hunt-game .dialog.step3 .rarity .info{line-height:1.2}.hunt-game .dialog.step4{width:86%}.hunt-game .dialog.step4 .content{padding:24px 14px 26px 18px}.hunt-game .dialog.step4 .title{font-size:38px}.hunt-game .dialog.step4 .coupon{height:46px}.hunt-game .dialog.step4 .info{margin:10px 0 14px}.hunt-game .dialog.step4 .tips{margin-top:10px}.hunt-game .dialog.none .content{padding:10px 22px 24px}.hunt-game .dialog.none .title{font-size:30px}.hunt-game .dialog.none .info{line-height:1.2;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hunt-game.css.map */
