@keyframes game-shake{0%{transform:rotate(8deg)}50%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes upAnimation{0%{transform:rotate(0)}10%{transform:rotate(-10deg)}20%{transform:rotate(10deg)}28%{transform:rotate(-8deg)}36%{transform:rotate(8deg)}42%{transform:rotate(-6deg)}48%{transform:rotate(6deg)}52%{transform:rotate(-2deg)}56%{transform:rotate(2deg)}60%{transform:rotate(0)}70%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fadeIn{0%{opacity:0}50%{opacity:1}to{opacity:0}}.game-fix{position:fixed;left:0;bottom:20px;z-index:10;line-height:0;cursor:pointer;display:none}.template-cart .game-fix{bottom:130px}.game-fix-close{position:absolute;background-color:#000;border-radius:50%;top:-24px;width:16px;left:8px;height:16px;display:flex;align-items:center;justify-content:center}.game-fix-close img{width:12px}.game-fix-box{padding:10px 0;line-height:2;font-size:14px;width:32px;min-height:80px;background-color:#000;color:#fff;justify-content:center;writing-mode:vertical-rl;display:flex;transform:rotate(-180deg);align-items:center;flex-direction:row-reverse;font-weight:700;border-radius:6px 0 0 6px;text-transform:uppercase}.game-fix-box.fix-time-box{border-radius:0 0 0 6px;color:#000;border:1px solid #000;background-color:#fff}.game-fix-box.fix-code-box{border-radius:6px 0 0}.game-fix-box img{width:16px;margin-bottom:4px;transform:rotate(180deg)}.turntable-dialog{position:fixed;z-index:1000000000;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:none;justify-content:center;align-items:center}#game-finish-box{display:none}.turntable-box{width:295px}.turntable-top{color:#fff;text-align:center;margin-bottom:20px}.turntable-title{font-size:32px;line-height:39px;font-weight:700;margin-bottom:2px}.turntable-desc{font-size:14px;line-height:17px}.game-box{position:relative;width:100%;height:0;padding-bottom:100%;z-index:2;margin-bottom:-148px}.game-box .game-close{position:absolute;right:0;top:0;font-size:20px;color:#fff;cursor:pointer;width:20px}.game-box .game-back{position:absolute;border-radius:50%;top:0;left:0;aspect-ratio:1;transition:transform 3s ease;width:100%;transform:rotate(0)}.game-box .game-shake{animation:game-shake 3s ease-in-out infinite alternate}.game-box .game-arrow{position:absolute;top:85px;left:50%;transform:translate(-50%);width:95px}.game-bottom{width:100%;background-color:#fff;padding:168px 10px 20px}.game-input-email{width:100%;border:solid 1px #eeeeee;background-color:#fff;height:40px;display:flex;align-items:center;padding:0 12px;margin-bottom:15px;border-radius:var(--theme-btn-border-radius)}.game-input-email.red-input{border:solid 1px #c70000}.game-input-email.error-input{animation-name:upAnimation;transform-origin:center;animation-duration:2s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease-in-out}.email-chexk{margin-top:-10px;margin-bottom:15px;height:12px;font-size:12px;color:#c70000;line-height:14px}.game-btn{width:100%;display:flex;justify-content:center;align-items:center;font-size:13px;position:relative;height:40px;cursor:pointer;font-weight:600;margin-bottom:15px;text-transform:uppercase;color:var(--theme-btn-font-color);background-color:var(--theme-btn-background-color);border-color:var(--theme-btn-border-color);border-radius:var(--theme-btn-border-radius)}.processing-btn{display:none}.processing-btn .dot{animation:fadeIn 2s infinite}.processing-btn .dot:nth-child(1){animation-delay:.2s}.processing-btn .dot:nth-child(2){animation-delay:.4s}.processing-btn .dot:nth-child(3){animation-delay:.6s}.game-close-tips{font-size:13px;line-height:18px;color:#000;text-align:center;margin-bottom:15px;text-decoration:underline;cursor:pointer;text-transform:uppercase;font-weight:600}.game-tips{font-size:11px;line-height:14px;color:#6d6d6d;text-align:center}.game-tips a{text-decoration:underline}.game-gray-tips{color:#9d2127;font-size:12px;text-align:center;margin-top:10px}.finish-box{position:relative;width:295px;background-color:#fff;text-align:center;padding:20px 10px 5px}.finish-box-close{position:absolute;right:0;top:-40px;font-size:20px;color:#fff;cursor:pointer;width:20px}.finish-img-box{position:relative;margin-bottom:16px}.finish-img{width:100%}.game-code-name{position:absolute;display:none;transform:rotate(9deg);width:176px;bottom:24px;right:37px;height:74px;flex-direction:column;align-items:center;justify-content:center}.game-finish-title{font-weight:700;font-size:32px;line-height:40px}.game-finish-text{font-weight:400;font-size:14px;line-height:18px}.coupon-code{color:#6d6d6d;display:block;font-size:12px;line-height:1.2;font-weight:500;margin-bottom:15px;position:relative;background-color:#fff}.coupon-code:after{content:"";position:absolute;width:100px;height:.5px;background-color:#eee;left:-10px;top:8px}.coupon-code:before{content:"";position:absolute;width:100px;height:.5px;background-color:#eee;right:-10px;top:8px}.code-box{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.game-time-text{font-weight:400;font-size:11px;color:#6d6d6d;line-height:14px;margin-bottom:10px}.game-time-box{display:flex;align-items:center;justify-content:center;margin-bottom:25px}.game-time-box .time-item{width:30px;height:30px;font-weight:600;font-size:14px;line-height:30px;text-align:center;color:var(--theme-btn-font-color);background-color:var(--theme-btn-background-color);border-color:var(--theme-btn-border-color);border-radius:var(--theme-btn-border-radius)}.game-time-box .time-symbol{font-size:14px;color:#000;margin:0 5px;font-weight:600}#code-text{font-weight:500;font-size:28px;color:#000;line-height:32px}.code-copy-btn{width:64px;height:28px;background:#f0f0f0;border-radius:4px;font-weight:600;font-size:11px;color:#000;line-height:28px;text-align:center;margin-left:10px;cursor:pointer;text-transform:uppercase}.template-product .game-fix{bottom:110px}@media (min-width: 1025px){.template-product .game-fix{bottom:80px!important}.turntable-box,.finish-box{width:315px}.game-box{margin-bottom:-158px}.game-bottom{width:100%;background-color:#fff;padding:178px 10px 20px}.game-code-name{width:189px;bottom:26px;right:40px;height:79px}.game-box .game-arrow{top:95px;cursor:pointer}.game-time-text{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/440/assets/activity-turntable.css.map */
