.comm-popup-bg{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.82);left:0;top:0;opacity:0;transition:all ease 0.3s;z-index:-99999;display:block !important}.comm-popup-bg.comm-on{opacity:1;z-index:99999}.comm-popup{width:846px;height:527px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-100000;margin:auto;transition:all ease 0.3s;opacity:0;transform:scale(0.1);display:block !important;text-align:center}.comm-popup.comm-on{z-index:100000;opacity:1;transform:scale(1)}.comm-popup .comm-close{position:absolute;top:30%;right:42px;z-index:9;width:24px;height:24px;cursor:pointer;opacity:0.8}.comm-popup .comm-close svg{display:block;pointer-events:none;width:inherit;height:inherit;fill:#fff}.comm-popup .comm-close:hover{opacity:1}.comm-popup .popup-solgon{display:block;margin:130px auto 10px;width:266px;height:53px;text-align:center;text-indent:-9999px;background:url("./purchase_popup_title.png") center center no-repeat}.comm-popup .popup-subtitle{text-align:center;color:#6D2E27;font-size:18px;line-height:1.2;font-weight:700;font-family:"Lexend Deca",Arial,"Microsoft Yahei",sans-serif !important}.comm-popup .popup-subtitle b{font:inherit;color:inherit;display:block}.comm-popup .popup-off{margin:10px auto 16px;display:inline-flex;justify-content:center;align-items:center;color:#FF1111;font-size:14px;line-height:1.2;font-weight:800;min-width:130px;max-width:80%;height:28px;border-radius:9999px;font-family:"Lexend Deca", Arial, "Microsoft Yahei", sans-serif !important;background:linear-gradient(280deg, #FFDC50 0%, #FFF5CB 100%)}.comm-popup .popup-price strong,.comm-popup .popup-price del{display:block;font-family:"Lexend Deca",Arial,"Microsoft Yahei",sans-serif !important}.comm-popup .popup-price del{display:inline-block}.comm-popup .popup-price strong{color:#6D2E27;font-size:18px;line-height:1;font-weight:700}.comm-popup .popup-price strong big{font:inherit;color:inherit;font-size:48px}.comm-popup .popup-price p,.comm-popup .popup-price del{color:#CB8B85;font-size:12px;line-height:1;font-weight:700}.comm-popup .comm-popup-btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;margin:12px auto;min-width:240px;max-width:80%;height:44px;color:#fff;font-size:14px;font-weight:700;border-radius:9999px;box-shadow:0px 6px 29px #FFFFFF87;background:linear-gradient(277deg, #FF6A6A 0%, red 100%);font-family:"Lexend Deca",Arial,"Microsoft Yahei",sans-serif !important}.comm-popup .comm-popup-btn span,.comm-popup .comm-popup-btn em{pointer-events:none;color:inherit;font-size:12px;font-weight:700;font-style:normal}.comm-popup .comm-popup-btn:hover{background:linear-gradient(277deg, red 0%, red 100%)}.pop_off{--nlfamily: "League Spartan", Arial, "Microsoft Yahei", sans-serif;position:absolute;z-index:3;background-position:center center;background-repeat:no-repeat}.pop_off b,.pop_off big,.pop_off strong,.pop_off span,.pop_off em,.pop_off small{display:inline-block;color:#040000;font:600 20px/1.2 League Spartan}.pop_off{bottom:36px;left:32px}.pop_off::before{content:'';display:block;position:absolute;top:-5px;left:-30px;z-index:3;width:45px;height:46px;background:url(../../../assets/images/purchase1/pop_gift_icon.png) center center no-repeat}.pop_off .off_inner{display:inline-flex;align-items:center;justify-content:flex-end;text-align:right;padding:3px 10px 0;padding-right:5px;min-width:114px;height:28px;background:linear-gradient(77deg, #FFD650 0%, #FFD427 50%, #FEA101 70%);white-space:nowrap}.pop_off .off_inner b{padding-right:4px}.pop_off .off_inner::before,.pop_off .off_inner::after{content:'';display:block;position:absolute;right:-12px;z-index:-1;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent}.pop_off .off_inner::before{top:0;border-top:16px solid #FEA101}.pop_off .off_inner::after{bottom:0;border-bottom:14px solid #FEA101}.comm-popup{--nlfamily: "League Spartan", Arial, "Microsoft Yahei", sans-serif;--nlfamily2: "League Spartan", Arial, "Microsoft Yahei", sans-serif;border-radius:0;border:0}.comm-popup .comm-close{width:20px;height:20px;top:-38px;right:0px}.comm-popup .comm-close svg{fill:none}.comm-popup .comm-close svg path{fill:#8E8484 !important}.comm-popup .comm-close:hover{opacity:1}.comm-popup .comm-close:hover svg path{fill:#fff !important}.comm-popup .pop_title{margin:0 auto;white-space:nowrap;display:flex;align-items:center;justify-content:center;column-gap:6px}.comm-popup .pop_title .title_top{position:relative;z-index:1;margin-left:-50px;display:inline-block;font:400 52px/1.2 var(--nlfamily2)}.comm-popup .pop_title .title_top b{position:relative;z-index:0;display:inline-block;display:none;font:inherit;color:transparent}.comm-popup .pop_title .title_top b:after{content:attr(data-text);position:absolute;left:0;top:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:8px #09090A}.comm-popup .pop_title .title_top strong{z-index:2;display:block;font:inherit;text-shadow:0px 3px 6px #EF482184;transform:matrix(0.99, -0.12, 0.12, 0.99, 0, 0);color:#fff;text-align:center}.comm-popup .pop_title .title_bottom{display:inline-block;position:relative;z-index:0;color:#393939;font:700 28px/1.5 League Spartan;text-align:center;letter-spacing:-1px}.comm-popup .pop-offer{padding:0px;margin-top:0;align-items:center;justify-content:flex-start}.comm-popup .pop-image{margin-left:18px;width:157px;text-align:center}.comm-popup .pop-image>img{display:inline-block;vertical-align:top;width:100%;height:auto}.comm-popup .pop-subtitle{color:#7E7E7E;font:400 16px/1.2 League Spartan}.comm-popup .pop-subtitle b{font:inherit;font-size:20px;color:#FF7600}.comm-popup .comm-popup-btn{margin:0 auto;width:100%;min-width:242px;max-width:268px;height:46px;font-size:16px;font-weight:600;border-radius:0;background:linear-gradient(98deg, #F60000 0%, #FF0060 100%);box-shadow:inset 7px 6px 20px #FF9900, 0px 5px 15px #CB9FA2;outline:4px solid #FF77002B;font-family:"League Spartan",Arial,"Microsoft Yahei",sans-serif}.comm-popup .comm-popup-btn:hover{background:linear-gradient(98deg, #f60 0%, #FF0060 100%);box-shadow:inset 7px 6px 20px #FFF130, 0px 5px 15px #000000;outline:4px solid #FF77002B}.comm-popup .pop-desc{color:#878787;font:500 14px/1.2 League Spartan}.isreaster{background:url(say_bg.png) no-repeat center bottom}.isreaster .banner{height:947px;background:url(banner_bg.jpg) no-repeat center top}.isreaster .banner .wrapper .offer_content .offer_box .price{display:flex;gap:10px;align-items:flex-end;line-height:36px}.isreaster .banner .wrapper .offer_content .offer_box .price del{position:relative;width:auto;top:inherit;right:initial}.isreaster .screen1 .content ul li:nth-of-type(3) span{background-image:url(sc_icon4.png)}.isreaster .screen1 .content ul li:nth-of-type(4) span{background-image:url(../../2024summersale/isr/sc_icon3.png)}.isreaster .screen1 .content ul{margin-left:-20px}.isreaster .screen1 .content .img-box{margin-right:-20px}.isreaster .footer{padding-bottom:180px}.idreaster .num_count>p{line-height:20px}.idreaster .num_count>p:last-child{margin-top:2px}.idreaster .num_count>p>span{font-size:20px;font-family:"Yesteryear";color:#4a1503;margin-right:5px;position:relative}.idreaster .num_count>p>span::after{content:attr(data-text);-webkit-text-stroke:1px #fff;position:absolute;left:0;top:5px;z-index:-1}.idreaster .num_count .countdown{position:relative;display:flex;vertical-align:bottom;height:20px;line-height:20px;overflow:hidden;text-align:center;top:2px}.idreaster .num_count .countdown .scroll-tick{width:27px;height:20px}.idreaster .num_count .countdown .scroll-tick:last-child{margin-right:0}.idreaster .num_count .countdown .scroll-tick strong,.idreaster .num_count .countdown .scroll-tick span{font-size:18px;display:block;font-weight:bold;color:#D10016}.idreaster .time_cont{display:flex;align-items:center;justify-content:center;width:fit-content;padding:0px 20px;height:36px;border-radius:0px 0px 14px 14px;background:#FFC609;position:absolute;z-index:199;top:-20px;left:0;right:0;margin:0px auto;box-shadow:0px 5px 20px rgba(180,73,0,0.5);opacity:1}.idreaster .time_cont>img{position:relative;top:-3px;margin-right:4px}.idreaster .time_cont .countdown::after,.idreaster .time_cont .countdown::before{position:absolute;content:"";display:block;height:15px;border-right:1px solid #5E1800;top:0px}.idreaster .time_cont .countdown::before{left:27px}.idreaster .time_cont .countdown::after{right:27px}.idreaster::after{background:url(say_bg.png) no-repeat center}.idreaster .banner{height:947px;background:url(banner_bg.jpg) no-repeat center top}.idreaster .banner .wrapper .banner_offer>div{padding:38px 35px 25px;background:#FFFAEC}.idreaster .banner .wrapper .banner_offer>div h4{height:60px}.idreaster .banner .wrapper .banner_offer>div h4 span{height:25px;line-height:28px;background:#FFD4C4;color:#FF4E01}.idreaster .banner .wrapper .banner_offer>div h4 span.dis-on{background:transparent linear-gradient(274deg, #00E636 0%, #A8FF64 100%) 0% 0% no-repeat padding-box;color:#000;text-shadow:none}.idreaster .banner .wrapper .banner_offer>div .price{padding-left:0px !important;padding:22px 0px 23px}.idreaster .banner .wrapper .banner_offer>div ul{width:100%;margin-top:20px;border-top:solid #ccc 1px;padding-top:20px;color:#5D5D5D;font:normal normal normal 14px/24px League Spartan}.idreaster .banner .wrapper .banner_offer::after{height:517px;background:#FF6200 0% 0% no-repeat padding-box;box-shadow:0px 10px 14px #1F1F1F27}.idreaster .table-box .table_cont .table_r ul li:last-child{height:90px}.sale_pdf .wrapper{width:1200px !important}.sale_pdf .purchase.pdf__sale_banner{height:847px;background:url(banner_bg.jpg) no-repeat center bottom}.sale_pdf .purchase.pdf__sale_banner ul>li.purple{border:2px solid #FF6200;box-shadow:0px 10px 14px #1F1F1F27}.sale_pdf .purchase.pdf__sale_banner ul>li.purple ._save.purple{background:transparent linear-gradient(274deg, #00E636 0%, #A8FF64 100%) 0% 0% no-repeat padding-box;color:#000}.sale_pdf .purchase.pdf__sale_banner ul>li ._save{background:#FFD4C4;color:#FF4E01}.sale_pdf .purchase.pdf__sale_banner ul>li ol{width:80%;margin:0px auto;margin-top:20px;border-top:solid #ccc 1px;padding-top:20px;color:#5D5D5D;font:normal normal normal 14px/24px League Spartan}.sale_pdf .purchase.pdf__sale_banner ul>li ol li{width:auto;border:none;padding:0px;text-align:left;font-size:14px;align-items:flex-start}.sale_pdf .purchase .banner_box li.purple .br-countdown .br-time{height:22px}.sale_pdf .wrapper .title{width:100% !important;display:flex;padding-top:25px;align-items:center;justify-content:center}.sale_pdf .wrapper .title h1{margin:initial;background:none;position:relative;top:-30px}.sale_pdf .wrapper .title h1 p{font-size:22px;font-weight:400;margin-top:-10px;text-align:center;line-height:40px;text-indent:-30px}.sale_pdf .wrapper .title h1 p b{font-size:24px;font-weight:bold;position:relative;color:#FF4408}.sale_pdf .wrapper .title h1 p b::after{content:"";display:block;width:100%;height:7px;position:absolute;bottom:-5px;left:0px;background:url(../../2024summer/line.svg) center no-repeat}.sale_pdf .comm-popup .pop_discount{font-size:14px}.sale_pdf .sale_feature{padding:80px 0}.sale_pdf .sale_feature .feature_title{font:700 40px/1.5 League Spartan;color:#000;text-align:center}.sale_pdf .sale_feature .feature_wrap{display:flex;align-items:center;justify-content:center;gap:90px;padding:100px 0 0}.sale_pdf .sale_feature .feature_screen{position:relative;width:490px;text-align:center}.sale_pdf .sale_feature .feature_screen>img{position:relative;z-index:1;margin:0 0 0 -30px}.sale_pdf .sale_feature .feature_screen>img.fea_circle{display:block;margin:0;position:absolute;z-index:0;top:-130px;left:0;right:0;margin:0 auto}.sale_pdf .sale_feature .feature_cont{display:grid;place-content:center;grid-template-columns:repeat(2, minmax(30ch, 310px));gap:34px 44px}.sale_pdf .sale_feature .fea_item{display:grid;gap:14px;grid-row:span 2;grid-template-rows:subgrid;text-align:left}.sale_pdf .sale_feature .fea_name{color:#000;font:600 18px/1.5 League Spartan;display:flex;align-items:flex-start;justify-content:flex-start;gap:10px}.sale_pdf .sale_feature .fea_name::before{content:'';display:block;flex-shrink:0;margin-top:6px;width:14px;height:14px;background:url(red_r.svg) center center no-repeat}.sale_pdf .sale_feature .fea_text{padding-left:22px;color:#4E4E4E;font:400 16px/1.5 League Spartan}.zoom{animation:zoom-scaling 1.2s ease-in-out 1}@keyframes zoom-scaling{0%{transform:scale(0);opacity:0}25%{transform:scale(1.5);opacity:0.5}50%{transform:scale(1);opacity:1}75%{transform:scale(1.5);opacity:0.5}100%{transform:scale(1);opacity:1}}.comm-popup{width:570px;height:360px;text-align:center;background:url(./pop_bg.png) center center no-repeat;--family: "League Spartan", Arial, "Microsoft Yahei", sans-serif}.comm-popup .comm-close{display:block;top:-16px;right:12px;width:12px;height:12px;background:none !important;box-shadow:none !important;border-radius:0%;opacity:1;transform:scale(0.9);transform-origin:center center;text-indent:-9999px}.comm-popup .comm-close::before,.comm-popup .comm-close::after{content:'';display:block;position:absolute;top:2px;left:0;width:100%;height:1px;background:#F5F5F5;transform:rotate(45deg)}.comm-popup .comm-close::after{transform:rotate(-45deg)}.comm-popup .comm-close:hover{opacity:1;background:none !important;transform:scale(1)}.comm-popup .comm-close:hover::before,.comm-popup .comm-close:hover::after{background:#FFF}.comm-popup .pop_title{position:relative;margin-top:-15px}.comm-popup .pop_title>img{display:inline-block;vertical-align:top;width:auto;max-width:none}.comm-popup .pop_desc{padding-top:8px;color:#000;font:600 18px/1.2 League Spartan;text-align:center}.comm-popup .pop_desc b{font:inherit;color:#FF4E00}.comm-popup .pop_offer{margin:25px auto;display:flex;align-items:center;justify-content:center;gap:40px;transform:translateX(22px)}.comm-popup .pop_item{position:relative;min-width:154px;padding:16px;background:#FFFFE6 0% 0% no-repeat padding-box;box-shadow:0px 4px 10px #F57200;border-radius:18px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.comm-popup .pop_current{min-width:195px;transform:translateX(-22px);padding:0px 0 28px;background:transparent linear-gradient(180deg, #FFFBB7 0%, #fff 33%, #fff 100%) 0% 0% no-repeat padding-box;border:2px solid #F4BA4A;border-radius:14px}.comm-popup .pop_current .pop_top{margin:10px auto 0;width:calc(100% - 36px)}.comm-popup .pop_current::after{content:'';display:block;position:absolute;top:25%;left:-76px;width:117px;height:90px;background:url(pop_up_icon.png) center center no-repeat}.comm-popup .pop_current .pop_name,.comm-popup .pop_current .pop_device{display:block;font-size:16px}.comm-popup .pop_current .pop_sale{opacity:0;padding:14px 0 4px;color:#FF3400;font-size:20px;transition:all 0.5s;transition-delay:0.5s}.comm-popup .pop_current .pop_sale strong{font-size:30px}.comm-popup .pop_current .pop_original del{position:relative;text-decoration:none}.comm-popup .pop_current .pop_original del::after{position:absolute;content:"";width:0px;top:0;left:0;bottom:0;margin:auto;height:1px;background:#9B9B9B;transition:all 0.5s}.comm-popup .pop_current.active .pop_original del::after{width:100%}.comm-popup .pop_current.active .pop_sale{opacity:1}.comm-popup .pop_discount{margin-top:-12px;display:flex;align-items:center;justify-content:center;text-align:center;width:127px;height:30px;gap:4px;font-size:14px;background:url(tag_bg.png)}.comm-popup .pop_discount::after{position:absolute;content:"";width:42px;height:27px;right:14px;top:-20px;background:url(glasses.png)}.comm-popup .pop_discount b{padding-top:2px;white-space:nowrap;color:#FFFEFD;font:700 16px/1.2 League Spartan}.comm-popup .pop_discount .pop_vip{display:inline-flex;align-items:center;justify-content:center;text-align:center;flex:1 1 0;color:#000;height:100%;background:#FFF200;border-radius:9999px;padding:2px 10px 0}.comm-popup .pop_top{width:100%;padding-bottom:10px;border-bottom:1px solid #C4C4C4}.comm-popup .pop_name,.comm-popup .pop_device{display:block;font:500 14px/1.2 League Spartan}.comm-popup .pop_device{color:#7A7A7A}.comm-popup .pop_sale{padding:20px 0 4px;color:#FE1E1C;font:700 16px/1.2 League Spartan}.comm-popup .pop_sale strong{color:inherit;font:inherit;font-size:24px}.comm-popup .pop_original{color:#9B9B9B;font:500 14px/1.2 League Spartan}.comm-popup .pop_original del{font:inherit;color:inherit}.comm-popup .comm-popup-btn.pop_btn{box-shadow:none;outline:none;width:auto;min-width:250px;cursor:pointer;border-radius:30px;background:transparent linear-gradient(90deg, #FFAB19 0%, #FF1002 100%) 0% 0% no-repeat padding-box}.comm-popup .comm-popup-btn.pop_btn span,.comm-popup .comm-popup-btn.pop_btn em{font:inherit}.comm-popup .comm-popup-btn.pop_btn:hover{box-shadow:none;outline:none}.bottom_buy{position:fixed;left:0;right:0;margin:0 auto;width:100%;bottom:0;height:156px;background:url(float_bg.png) center bottom no-repeat;z-index:-999;opacity:0;visibility:hidden;transform:translate3d(0, 200px, 0);transition:all 0.8s}.bottom_buy.sale_on{z-index:999;opacity:1;visibility:visible;transform:translate3d(0, 0px, 0)}.bottom_buy .time_cont{position:relative;top:0px;display:flex;align-items:center;justify-content:flex-end;padding:3px 50px 0;padding-left:34px;height:26px;color:#3A3A3A;border-bottom:none;border:5px solid #FCC3505C;border-radius:30px;background:#FFFFFF}.bottom_buy .time_cont p{position:relative;z-index:99}.bottom_buy .time_cont .bar{position:absolute;height:14px;width:95%;top:1px;background:transparent linear-gradient(270deg, #fc0 0%, #FF2525 100%) 0% 0% no-repeat padding-box;border-radius:7px;left:2px;transition:all 0.3s}.bottom_buy .time_cont .countdown{top:-2px;height:14px;line-height:14px}.bottom_buy .time_cont .countdown .scroll-tick{height:14px;width:20px}.bottom_buy .time_cont .countdown .scroll-tick strong{font-size:14px}.bottom_buy .sale_wrapper{position:relative;display:flex;justify-content:space-between;align-items:stretch;height:100%;gap:22px}.bottom_buy .bottom_pic{position:relative;text-align:left;padding-top:60px}.bottom_buy .bottom_pic>img{position:relative;z-index:1;width:auto;max-width:none;height:auto}.bottom_buy .bottom_content,.bottom_buy .bottom_info{text-align:center}.bottom_buy .bottom_title{padding:30px 0 20px;font:400 18px/1.5 League Spartan;color:#FFF}.bottom_buy .bottom_title b{font:400 20px/1.5 League Spartan;color:#FF2825}.bottom_buy .bottom_price{padding-top:8px;font:normal normal 600 18px/1.5 League Spartan;color:#FFF}.bottom_buy .bottom_price strong{font:normal normal 600 20px/1.5 League Spartan;color:#FFF}.bottom_buy .bottom_price strong big{font:normal normal 600 44px/1.5 League Spartan;color:#FFF}.bottom_buy .bottom_price del{display:inline-block;margin-left:6px;font:normal normal 600 18px/1.5 League Spartan;color:#FFF}.bottom_buy .bottom_pic{padding-top:0px}.bottom_buy .bottom_pic::after{display:none}.bottom_buy .bottom_pic>img{width:100%;max-width:100%}.bottom_buy .bottom_content,.bottom_buy .bottom_info{text-align:center}.bottom_buy .bottom_title{font:600 20px/1.5 League Spartan;color:#000}.bottom_buy .bottom_title b{font:600 22px/1.5 League Spartan;color:#FF1717}.bottom_buy .bottom_price{font-family:400;color:#A1812C}.bottom_buy .bottom_price strong{font-weight:700;color:#000;font-size:20px}.bottom_buy .bottom_price strong big{font-weight:700;font-size:46px;color:#000}.bottom_buy .bottom_price del{font-weight:400;color:#A1812C}.bottom_buy .bottom_price del.offer_original{font-size:20px}.bottom_buy .sale_btn.btn_current{display:flex;align-items:center;justify-content:center;font:normal normal 600 18px/21px League Spartan;margin-top:-8px;min-width:284px;height:54px;color:#fff;background:transparent linear-gradient(90deg, #FFAB19 0%, #FF1002 100%) 0% 0% no-repeat padding-box;border:1px solid #FBEB04C4;border-radius:25px}.bottom_buy .sale_btn.btn_current:hover{background:transparent linear-gradient(90deg, #FF1002 0%, #FFAB19 100%) 0% 0% no-repeat padding-box}
/*# sourceMappingURL=summer.css.map */
