:root{--familySpartan: "League Spartan", Arial, "Microsoft Yahei", sans-serif;--familyFjalla: "Darumadrop One", sans-serif}.nav-bf-icon{margin-top:-20px;margin-right:20px !important}.nav-bf-icon>a{display:inline-flex}@keyframes heart{0%{transform:translate(0px, 0px);opacity:1}50%{transform:translate(0px, 30px);opacity:0}100%{transform:translate(0px, 30px);opacity:0}}.nav_sale__icon{position:relative;z-index:1;text-align:center}.nav_sale__desc{color:#18191E;font:600 12px/1.2 var(--familySpartan)}.nav_sale__desc b{font:inherit;color:#FF004E}.nav_sale__btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:153px;height:30px;border-radius:9999px}.nav_sale__btn::before{content:'';display:block;position:absolute;top:-12px;left:-35px;z-index:2;width:61px;height:63px;animation:3s swing 1.5s ease infinite;animation-play-state:paused}.nav_sale__btn .gold{position:absolute;left:-20px;top:-20px}.nav_sale__btn .gold i{position:absolute;width:8px;opacity:0;height:8px;border-radius:50%;background-color:#FFBF2A}.nav_sale__btn .gold i.gold2,.nav_sale__btn .gold i.gold4{background-color:#F49606}.nav_sale__btn .gold i.gold1{left:10px;animation:heart 2s infinite ease;animation-delay:0.7s}.nav_sale__btn .gold i.gold2{left:15px;animation:heart 2s infinite ease;animation-delay:0.5s}.nav_sale__btn .gold i.gold3{left:20px;animation:heart 2s infinite ease;animation-delay:0.3s}.nav_sale__btn .gold i.gold4{left:25px;animation:heart 2s infinite ease;animation-delay:0s}.nav_sale__btn span{position:relative;z-index:1;padding:2px 18px 0 24px !important;display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;border-radius:5px;color:#000 !important;border:1px solid #FFE78B;background:transparent linear-gradient(0deg, #FD7F00 0%, #F6D400 100%) 0% 0% no-repeat padding-box;white-space:nowrap;font:600 14px/1.2 var(--familySpartan)}.nav_sale__btn span::after{content:"";display:block;width:46px;height:52px;background:url(./nav_icon.png) center no-repeat;position:absolute;left:-19px;top:-17px}.nav_sale__btn:hover span{background:transparent linear-gradient(0deg, #FDA900 0%, #FFEF10 100%) 0% 0% no-repeat padding-box}.pop_sale__btn{position:relative;z-index:1;display:inline-flex;width:204px;height:38px;margin:0px auto;align-items:center;justify-content:center;color:#fff;cursor:pointer;border-radius:0;border:none;font:600 16px/1.2 var(--familySpartan);flex-shrink:0;width:204px;height:38px;border-radius:19px;background:transparent linear-gradient(180deg, #FF733E 0%, #FF2626 59%, #B40000 100%) 0% 0% no-repeat padding-box;box-shadow:0px 10px 20px #0A4E008F;border:1px solid #FFBAA4}.pop_sale__btn span,.pop_sale__btn em{font:inherit;color:inherit;font-style:normal}.pop_sale__btn:hover{background:transparent linear-gradient(180deg, #FFBF60 0%, #FF2626 64%, #CB0000 100%) 0% 0% no-repeat padding-box}.pop_sale__right{right:0px;bottom:0px;width:307px;height:396px;padding:20px 27px 36px !important;font:300 14px/1.2 var(--familySpartan)}.pop_sale__right .data-box{position:absolute;text-align:center;top:306px;z-index:9;padding-left:29px;color:#000000;font:normal normal 600 14px/16px League Spartan}.pop_sale__right .data-box span{position:relative;display:inline-block;width:20px;font-size:16px;font-weight:bold;color:#FF150C}.pop_sale__right .data-box span::before{position:absolute;content:"";width:36px;height:35px;z-index:-1;left:-7px;top:-12px;background:url(../2025stpatrick/data-bg.png)}.pop_sale__right .pop_sale__btn{position:absolute;left:10px;right:0;margin:auto;bottom:25px}.pop_sale__right img{width:auto;height:auto}.pop_sale__right.idr{width:310px;height:386px}.pop_sale__right.idr .data-box{top:300px}.pop_sale__right.idr .pop_sale__btn{bottom:18px}.pop_sale__right.isr{width:310px;height:386px}.pop_sale__right.isr .data-box{top:300px}.pop_sale__right.isr .pop_sale__btn{bottom:18px}.sale_text_offbox{display:flex;flex-direction:column;align-items:center}.sale_text_offbox img{max-width:none;width:auto;height:auto}.sale_text_offbox h3{background-image:-webkit-linear-gradient(bottom, #07C176, #00AF12);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:29px;font-weight:900;margin-top:-5px}.sale_text_offbox div{margin-top:-25px;position:relative;top:-10px}.sale_text_offbox div strong,.sale_text_offbox div span{display:block;position:relative;z-index:1;color:#07C176}.sale_text_offbox div strong::before,.sale_text_offbox div span::before{content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:6px #fff}.sale_text_offbox div strong{font-family:Darumadrop One;font-size:34px}.sale_text_offbox div span{font-family:League Spartan;font-weight:900}.sale_text_offbox p{margin-bottom:5px}.sale_right__title img{display:block;max-width:none;width:auto;margin:0px auto}.sale_right__head{text-align:center;margin-top:-5px;padding:0px 28px !important;font-weight:500;color:#fff}.sale_right__head b{font-weight:bold}.sale_right__close{position:absolute !important;width:15px !important;height:15px !important;cursor:pointer;top:23px;right:9px;background:url(cross-small.png)}.sale_right__close:hover{opacity:0.8}.to-top-etc{bottom:45%}.bf-pop-wrap{background:rgba(0,0,0,0.8)}.pop_sale__center .pop_center_box{position:relative;z-index:1}.pop_sale__center .pop_sale__btn{border-radius:26px}.pop_sale__center.pop_new{width:663px;height:456px}.pop_sale__center.pop_new .pop_center__pic{position:absolute;top:0;left:0}.pop_sale__center.pop_new .pop_center_box{display:flex;flex-direction:column}.pop_sale__center.pop_new .pop_center_box .bf-center-close{margin-top:5px;font-size:14px;color:#054E00}.pop_sale__center.pop_new .pop_sale__btn{width:234px;height:46px;margin:0px auto;margin-top:375px}.pop_sale__center.pop_vpnpdf{width:631px;height:344px;background:url(./center_bg.png) center center no-repeat}.pop_sale__center.pop_vpnpdf .message-box{position:relative;width:516px;height:110px;margin:0px auto;margin-top:160px}.pop_sale__center.pop_vpnpdf .message-box::after,.pop_sale__center.pop_vpnpdf .message-box::before{position:absolute;content:"";top:-19px}.pop_sale__center.pop_vpnpdf .message-box::after{width:76px;height:149px;left:2px;background:url(./left-shadow.png)}.pop_sale__center.pop_vpnpdf .message-box::before{width:76px;height:149px;right:-9px;background:url(./right-shadow.png)}.pop_sale__center.pop_vpnpdf .message-box .roll{width:516px;height:120px;margin-left:8px;overflow:hidden}.pop_sale__center.pop_vpnpdf .message-box .roll ul{width:1384px;list-style-type:none}.pop_sale__center.pop_vpnpdf .message-box .roll ul li{float:left;display:flex;width:173px;height:110px;justify-content:center;align-items:center;text-align:center;background:url(./line.png) no-repeat center right}.pop_sale__center.pop_vpnpdf .message-box .roll ul li img{width:auto}.pop_sale__center.pop_vpnpdf .month-txt{position:absolute;width:83px;height:17px;top:97px;left:281px;background:url(./month-txt.png)}.pop_sale__center.pop_vpnpdf .free-txt{position:absolute;width:41px;height:16px;top:97px;right:87px;background:url(./free-txt.png)}.pop_sale__center.pop_vpnpdf>p{color:#fff}.pop_sale__center.pop_vpnpdf .sale_center__close{position:absolute;width:15px;height:15px;cursor:pointer;top:43px;right:9px;background:url(./cross-small.png)}.pop_sale__center.pop_vpnpdf .sale_center__close:hover{opacity:0.8}.pop_sale__center.pop_vpnpdf .pop_sale__btn{margin:45px auto 10px;min-width:234px;height:46px;font-size:18px;box-shadow:0px 10px 20px #3030308F}.pop_sale__center.pop_vpnpdf .pop_sale__btn span,.pop_sale__center.pop_vpnpdf .pop_sale__btn em{display:inline-block;font:inherit;color:inherit;font-style:normal}.pop_sale__center.pop_vpnpdf.pdf{background:url(./center_bg_pdf.png) center center no-repeat}.pop_sale__center.pop_vpnpdf.pdf .free-txt{right:91px}.pop_sale__center.pop_isridr{width:530px;height:423px}.pop_sale__center.pop_isridr .pop_center_box{position:absolute;width:100%}.pop_sale__center.pop_isridr .pop_center_box .clock{position:absolute;width:64px;height:55px;top:118px;left:35px;background:url(./clock.png)}.pop_sale__center.pop_isridr .pop_center_box .pop_sale__btn{margin:45px auto;margin-top:327px;min-width:234px;height:46px;font-size:18px;box-shadow:0px 10px 20px #3030308F}.pop_sale__center.pop_isridr .pop_center_box .pop_sale__btn span,.pop_sale__center.pop_isridr .pop_center_box .pop_sale__btn em{display:inline-block;font:inherit;color:inherit;font-style:normal}.pop_sale__center.pop_isridr .bf-center-close{position:absolute;width:15px;height:15px;cursor:pointer;top:43px;right:9px;background:url(./cross-small.png)}.pop_sale__center.pop_isridr .bf-center-close:hover{opacity:0.8}.bf-pop-wrap.bf-on .message-box .roll ul{-webkit-animation:roll 2.5s linear;animation:roll 2.5s linear}.bf-pop-wrap.bf-on .month-txt,.bf-pop-wrap.bf-on .free-txt,.bf-pop-wrap.bf-on .active-box{-webkit-animation:enlarge 1.5s linear;animation:enlarge 1.5s linear;animation-delay:2.5s}@-webkit-keyframes roll{from{margin-left:-868px}to{margin-left:0px}}@-webkit-keyframes enlarge{0%{transform:scale(1.3)}20%{transform:scale(1)}40%{transform:scale(1.3)}60%{transform:scale(1)}80%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes swing{5%{transform:rotate(15deg)}10%{transform:rotate(-10deg)}15%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}25%{transform:rotate(0)}35%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}55%{transform:rotate(0)}100%{transform:rotate(0)}}.sale_center__title{display:block;margin:0px auto;width:auto !important;height:auto !important}.sale_center__desc{color:#8E8E8E;font:500 14px/1.2 var(--familySpartan);cursor:pointer}.sale_center__desc:hover{text-decoration:underline;color:#111115}.sale_center__box{display:flex;align-items:flex-start;justify-content:flex-start}.sale_center__right{max-width:300px;text-align:left}.sale_center__text{font:500 16px/1.2 var(--familySpartan);text-align:left}.sale_center__text b{font-size:25px;font-weight:bold;color:#EE1308}.sale_head__pic{width:104px;flex-shrink:0}.sale_head__pic>img{display:inline-block;margin-top:-20px;vertical-align:top}.sale_head__text{margin-left:0px;text-align:left}.sale_head__text span{padding-top:10px;display:block;color:#FFF6BE;font:500 14px/1.2 var(--familySpartan)}.sale_head__text strong{color:#fff;letter-spacing:0.38px;text-shadow:0px 1px 6px #A20232;font:800 38px/1.2 var(--familySpartan)}.bf-right-popup.vpn .sale_head__text,.bf-right-popup.pdf .sale_head__text{margin-top:10px}.bf-right-popup.vpn .sale_head__text strong,.bf-right-popup.pdf .sale_head__text strong{font-size:23px}.progress{margin:0 auto;width:312px;height:29px;background:url(./center_line.png) center no-repeat;display:flex;justify-content:right;align-items:center}.progress .pb_tme{font-size:14px;font-weight:500;position:relative;top:4px;right:20px}.sale_reduce{margin:35px auto 0px !important;display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;color:#000;font:bold 16px/1.2 var(--familySpartan) !important;height:30px}.sale_reduce p{font:inherit;color:inherit;white-space:nowrap;padding:0px}.sale_reduce .reduceNum{margin-top:-3px;--w: 41px;--h: 30px;position:relative;display:flex;vertical-align:bottom;height:var(--h);text-align:center;column-gap:0}.sale_reduce .scroll_tick{display:inline-block;position:relative;width:var(--w);height:var(--h);line-height:var(--h);overflow:hidden;text-align:center;background:transparent linear-gradient(90deg, #F6262600 0%, #E91A24B8 25%, #DB0E21 51%, #D9091D96 82%, #D8061A00 100%) 0% 0% no-repeat padding-box}.sale_reduce .scroll_tick .numlist{display:block;width:inherit;height:inherit;color:#fff;font:bold 16px/1.2 var(--familySpartan);line-height:var(--h);transform:translateY(3px)}.sale_reduce .scroll_tick .numlist strong,.sale_reduce .scroll_tick .numlist b,.sale_reduce .scroll_tick .numlist span,.sale_reduce .scroll_tick .numlist em{font:inherit;color:inherit;font-style:normal}.sale_reduce .scroll_tick .numlist span{display:block}@keyframes swing{5%{transform:rotate(15deg)}10%{transform:rotate(-10deg)}15%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}25%{transform:rotate(0)}35%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}55%{transform:rotate(0)}100%{transform:rotate(0)}}.zoom_top{animation:zoomTop 0.8s forwards;animation-timing-function:ease-in;transform-origin:center center}@keyframes zoomTop{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-50px)}}.zoom_out{animation:zoomOut 0.8s 0.3s forwards;animation-timing-function:ease-in;transform-origin:center center}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(3)}}
/*# sourceMappingURL=style.css.map */
