.time_cont{display:inline-flex;align-items:center;justify-content:center;width:318px;height:37px;background:#ffda44;border-radius:0px 0px 14px 14px;position:absolute;z-index:9;top:-30px;left:-4px;right:0;margin:0px auto}.time_cont>p{font-size:16px;font-weight:600;color:#4a1503}.time_cont>p span{font-size:24px;font-family:"Yesteryear"}.time_cont .countdown{position:relative;display:flex;vertical-align:bottom;height:24px;line-height:24px;overflow:hidden;text-align:center;line-height:24px;margin:0 3px}.time_cont .countdown .scroll-tick{height:20px}.time_cont .countdown .scroll-tick:last-child{margin-right:0}.time_cont .countdown .scroll-tick strong,.time_cont .countdown .scroll-tick span{font-size:20px;display:block;font-weight:bold;color:#d10016}.scroll-header .header-nav.header-main .nav-left .nav-menu .nav-list>.fb2,.scroll-header .header-nav.header-main .nav-left .nav-menu .nav-list>a.fb2{color:#000 !important}.scroll-header .header-nav.header-main .nav-list.login .nav-login{color:#000 !important}.scroll-header .header-nav.header-main{background:#fff !important}.store{padding-top:80px}.store .store-banner{position:relative;height:800px;font-family:League Spartan;background:url(../../2024christmassale/banner_idr.jpg) no-repeat center top;min-height:auto}.store .store-banner .logo{display:block;position:absolute;top:30px;left:5%;transform:scale(1) !important}.store .store-banner .buybtn{display:block;margin:0px auto;width:285px;height:46px;background:#fff;outline:2px solid #db8362;text-align:center;font:normal normal bold 18px/23px Lexend;line-height:46px;letter-spacing:0px;color:#db8362}.store .store-banner .buybtn.red{position:relative;color:#fff;box-shadow:inset 7px 6px 20px #f90,0px 5px 15px #ff9a4d;outline:4px solid rgba(255,119,0,.168627451);background:rgba(0,0,0,0) linear-gradient(101deg, #F60000 0%, #FF0090 100%) 0% 0% no-repeat padding-box}.store .store-banner .buybtn.red::after{position:absolute;content:"";width:244px;height:44px;left:0;right:0;margin:auto;background:url(../../2024christmassale/snow.png)}.store .store-banner .buybtn.red:hover{background:rgba(0,0,0,0) linear-gradient(99deg, #FF0060 0%, #F60000 100%) 0% 0% no-repeat padding-box}.store .store-banner .buybtn:hover{color:#fff;box-shadow:inset 7px 6px 20px #f90,0px 5px 15px #ff9a4d;background:rgba(0,0,0,0) linear-gradient(99deg, #F60000 0%, #FF0060 100%) 0% 0% no-repeat padding-box}.store .store-banner .title{display:flex;color:#fff;justify-content:center;align-items:center;position:relative;right:-30px;bottom:-12px}.store .store-banner .title img{max-width:none;width:auto;height:auto}.store .store-banner .title .text{margin-right:-80px;margin-top:20px}.store .store-banner .title .text-right{margin-left:-100px;margin-top:20px}.store .store-banner .message{display:flex;justify-content:center;align-items:flex-end;margin-top:15px}.store .store-banner .message .box{position:relative;width:372px;height:280px;text-align:center;background:#fff6f6;box-shadow:0px 7px 11px rgba(190,73,72,.3098039216)}.store .store-banner .message .box h3{padding-top:30px;font:normal normal 500 14px/23px Lexend}.store .store-banner .message .box .off{width:122px;height:27px;margin:0px auto;margin-top:10px;border-radius:14px;color:#460000;background:#ffdddb;font:normal normal bold 14px/27px Lexend}.store .store-banner .message .box .price{margin-top:20px;font:normal normal 500 16px/20px Lexend}.store .store-banner .message .box .price strong{font:normal normal 600 22px/28px Lexend}.store .store-banner .message .box .price strong b{font-size:40px;font-weight:bold}.store .store-banner .message .box .buybtn{margin-top:25px}.store .store-banner .message .box p.last{margin-top:20px;font:normal normal 500 14px/23px Lexend;color:rgba(24,25,30,.4)}.store .store-banner .message .box p.last strong{margin-right:10px;color:#18191e}.store .store-banner .message .box.active{width:395px;height:304px;margin:0px 33px;border-radius:12px;border:5px solid #31bf3d}.store .store-banner .message .box.active .off{width:122px;height:27px;background:#ffda44;border:1px solid rgba(255,255,255,.1019607843);color:#460000;line-height:27px}.store .store-banner .message .box.active .data{position:absolute;width:337px;height:32px;left:0;right:0;margin:auto;top:-25px;background:#ffda44;color:#4a1503;font:normal normal 600 16px/32px League Spartan;border-radius:0px 0px 14px 14px}.store .store-banner .message .box.active .data span{font:normal normal normal 22px/32px Yesteryear}.store .store-banner .message .box.active .data small{color:#e00;font:normal normal bold 16px/18px League Spartan}.store .store-banner .message .box.active .data strong{color:#e00;display:inline-block;font-weight:bold}.store .store-banner .message .box.active .data strong:last-child{width:30px}.store .store-banner .message .box.active h3{padding-top:45px;font:normal normal 600 18px/23px Lexend}.store .store-banner .message .box.active h3 span{font-weight:bold;color:#0baa18}.store .store-banner .message .box.active .price{margin-top:25px;color:#b50316}.store .store-banner .message .box.active .price strong b{font-size:60px}.store .store-banner .message .box.active .buybtn{margin-top:15px;position:relative}.store .store-banner .message .box.active .buybtn.ext::before{position:absolute;content:"";top:-15px;right:0;width:57px;height:15px;background:url(../../2024christmassale/btn-extra_5.png);animation:zoom-scaling 1s ease-in-out 1}.store .store-banner .message .box.active.sold{margin:0px;position:relative}.store .store-banner .message .box.active.sold::after{position:absolute;content:"";width:395px;height:331px;left:-5px;top:-32px;background:url(../../2024christmassale/vpn_soldout.png)}.store .store-banner .message .box.active.sold::before{position:absolute;content:"";width:223px;height:217px;z-index:11;left:0;right:0;margin:auto;top:25%;background:url(../../2024christmassale/soldout.png) center no-repeat;transform:scale(2);animation-name:coupon;animation-duration:.8s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.store .store-banner .message .box.active.sold .data{display:none}.store .store-banner .message .box.on{margin:0px 30px;border:1px solid #ff0459}.store .store-banner .message .box.on .off{background:rgba(0,0,0,0) linear-gradient(180deg, #FF9900 0%, #F60000 100%) 0% 0% no-repeat padding-box;border:1px solid rgba(255,255,255,.1019607843);color:#fff}.store .store-banner .message .box.on .price{color:#e50041}.store .store-banner .payment{display:flex;margin-top:70px;justify-content:space-around}.store .store-banner .payment li{display:flex;font:normal normal normal 16px/24px League Spartan;align-items:center;color:#000}.store .store-banner .payment li img{max-width:none;width:auto;height:auto;margin-right:10px}.store .store-banner .down{margin-top:15px}.store .store-support{font-weight:500;color:#575757;max-width:1010px;text-align:center;margin:60px auto 0px;line-height:1.5}.store .store-support a{color:#0054ff;text-decoration:underline;opacity:.8}.store .store-support a:hover{opacity:1}.store .store-product{padding:110px 16px 0}.store .store-product .store-product-title{padding-top:0px;padding-bottom:0px;font-size:38px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:50px}.store .store-product .store-product-title img{width:auto;max-width:none}.store .store-product .product-off{gap:0px}.store .store-product .product-off>em{position:relative;background:#e22d28;border-radius:0px;padding:3px 8px 3px 15px}.store .store-product .product-off>em::after{content:"";display:block;position:absolute;top:-7px;left:-10px;width:20px;height:31px;background:url(./icon_left.png) center no-repeat}.store .store-product .product-off>em.add-off{padding:3px 8px;background:#27b257;color:#fff}.store .store-product .product-off>em.add-off::after{left:auto;top:-2px;right:-10px;width:16px;background:url(./icon_right.png) center no-repeat}.store .copy a{color:#fff}.store .popbg{width:100%;height:100%;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;transform:scale(0);transition:all .3s ease;transform-origin:top;z-index:-99998}.store .popbg.on{transform:scale(1);z-index:999}.store .xmas-pop{position:fixed;width:586px;height:392px;left:0;right:0;top:-160px;bottom:0;margin:auto;transform:scale(0);z-index:-999;transition:all .3s ease-out}.store .xmas-pop.on{transform:scale(1);z-index:1000;opacity:1}.store .xmas-pop>img{display:block;margin:15px auto 0px}.store .xmas-pop .xmas-close{display:block;position:absolute;width:33px;height:33px;right:-47px;z-index:6;top:49px;opacity:.6;cursor:pointer}.store .xmas-pop .xmas-close:hover{opacity:1}.store .xmas-pop .pop_cont{position:relative;z-index:1;width:100%;height:100%;padding:0;margin:0;display:block}.store .xmas-pop .off_number{display:block;position:absolute;left:264px;top:184px;color:#ff0003;font-weight:700;font-size:40px;height:56px;line-height:56px;overflow:hidden;text-align:center}.store .xmas-pop .off_number div{color:inherit;font:inherit}.store .xmas-pop .off_number span{display:block;width:70px;height:56px;color:inherit;font:inherit;font-weight:bold}.store .xmas-pop .off_number .off_number_box.on{animation:zoomPop 3s forwards;animation-timing-function:ease-in;transform-origin:center center;transition:all .3s ease}.store .xmas-pop .pop_pic{position:absolute;inset:0px;box-sizing:border-box;padding:0px;border:none;margin:auto;display:block;width:0px;height:0px;min-width:100%;max-width:100%;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.store .xmas-pop .buybtn.comm-popup-btn{position:absolute;left:0;right:0;bottom:25px;z-index:5;margin:0 auto;min-width:0;max-width:none;width:282px;height:46px;font-size:18px;font-weight:bold;outline:4px solid rgba(255,119,0,.168627451);cursor:pointer;background:rgba(0,0,0,0) linear-gradient(105deg, #04BE62 0%, #009F75 100%) 0% 0% no-repeat padding-box;box-shadow:0px 5px 11px rgba(72,35,36,.6509803922);border:2px solid #fff;border-radius:6px;border:none;color:#fff;text-align:center;line-height:46px}.store .xmas-pop .buybtn.comm-popup-btn:hover{background:#009f75}.store .xmas-pop .buybtn.comm-popup-btn::after{position:absolute;content:"";width:244px;height:44px;left:0;right:0;margin:auto;background:url(../../2024christmassale/snow.png) center no-repeat}.store .xmas-pop .buybtn.comm-popup-btn em{display:inline-block;padding-left:2px;font-style:normal}.store .xmas-pop .comm-second{padding-left:2px}@keyframes coupon{0%{opacity:0;transform:translateY(-30px);transform:scale(2)}50%{transform:scale(1.6)}100%{opacity:1;transform:translateY(0);transform:scale(1)}}.store .zoom{animation:zoom-scaling 1s ease-in-out 1}@keyframes zoom-scaling{0%{transform:scale(0);opacity:0}25%,75%{transform:scale(2);opacity:1}50%{transform:scale(1);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes zoomPop{0%{transform:translateY(0px)}20%{transform:translateY(-56px)}40%{transform:translateY(-112px)}100%{transform:translateY(-168px)}}@media screen and (max-width: 768px){.store{padding-top:0px}.store .store-support{width:100%;font-size:12px;margin-top:2.1428571429rem;padding:0px .8571428571rem;color:#fff}.store .store-support a{color:#fff;font-weight:bold;opacity:1}.store .store-product .store-product-title{font-size:22px}.store-vpn{background:url(./mob_bg.png) bottom no-repeat;padding:3.5714285714rem 0px 4.2857142857rem}.store-vpn-offer{padding-top:3.5714285714rem}.store-vpn-offer .name-before span::before{left:-14%;width:126%;transform:rotate(-5deg) translateY(-50%)}.store-vpn-title{padding-right:.7142857143rem}.store-vpn-title div:nth-of-type(2) p{display:block;font-size:1.2857142857rem;color:#fff}.store-vpn-title div:nth-of-type(2) p span{color:#f9ff57;font-weight:bold}}