.hsale::after,.hsale::before,.hsale_offer::after,.hsale_offer::before{display:none}body.unavailable .offer_bottom .pro-free .sold_word,body.unavailable .offer_gifts .sold_word{width:230px;height:96px}body.unavailable .offer_bottom .pro-free .sold_word{background:url(../images/unavailable-gray.png) center no-repeat}body.unavailable .offer_gifts .sold_word{top:38px;background:url(../images/unavailable.png) center no-repeat}.countdown{position:relative;display:flex;vertical-align:bottom;height:14px;line-height:14px;overflow:hidden;padding:0px 5px;text-align:center;margin-top:1px}.countdown .scroll-tick strong,.countdown .scroll-tick span{font-size:16px;display:block;font-weight:600;color:#FF3D33}.buybtn{display:block;position:relative;margin:0 auto;width:255px;height:48px;color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;border-radius:9999px;background:transparent linear-gradient(277deg, #C90000 0%, red 100%) 0% 0% no-repeat padding-box;box-shadow:inset -2px -3px 3px rgba(0,0,0,0.23),0px 9px 10px #F8A18A}.buybtn:hover{background:transparent linear-gradient(277deg, red 0%, #C90000 100%) 0% 0% no-repeat padding-box}.br_counter{display:flex;justify-content:center}.br_counter p{font-size:12px;font-weight:400}.br_counter p:nth-of-type(2){padding-top:1px}.progress_bar{display:flex;justify-content:center;align-items:center;position:absolute;left:25%;bottom:15px;width:276px;height:20px;background:#fff;border:1px solid #F64B2E;border-radius:10px;z-index:1}.progress_bar .progress_barbg{position:absolute;width:97%;height:14px;background:transparent linear-gradient(90deg, #FFA939 0%, #FF4E00 100%) 0% 0% no-repeat padding-box;border-radius:10px;left:3px;overflow:hidden;transition:all .3s ease-out}.progress_bar .progress_barbg::before{content:"";width:22px;height:18px;background:url(../images/bar_circle.svg) center center no-repeat;position:absolute;right:-4px;top:-2px}.hsale-banner{background:url(../images/banner_bg.webp) center no-repeat;height:800px}.hsale-banner .edm_title{position:relative}.hsale-banner .edm_title img{display:block;margin:0px auto}.hsale-banner .edm_title .time_box{position:absolute;color:#fff;font-family:Cabin;top:44px;left:550px;transform:matrix(1, -0.05, 0.05, 1, 0, 0)}.hsale-banner .edm_title .time_box b{font-size:20px;font-weight:bold}.hsale-banner .edm_title .time_box span{font-size:16px;font-weight:bold}.hsale-banner .logo{position:absolute;z-index:5;display:block;width:54px;height:17px;left:46px;top:34px}.hsale-banner .logo>svg{pointer-events:none}.hsale-banner .banner_desc{margin-top:0px;font-weight:500;color:#505050}.hsale-banner .banner_desc span{color:#FF1A56}.hsale-banner .buybtn{width:322px;margin:0px auto;position:absolute;box-shadow:0px 8px 19px #FF00006E;left:0;right:0;bottom:-25px}.hsale-banner .br_counter{width:100%;top:0;left:0}.hsale-banner .br_reduce{left:50%;top:50px}.hsale-banner .hsale_offer{background:#FAF2F0;box-shadow:-11px 23px 27px #F4A31F;margin-top:35px}.hsale-banner .hsale_offer .add_icons .add_icon{background:#FAF2F0}.hsale-banner .hsale_offer .add_icons .add_icon:after{background:#FAF2F0}.hsale-banner .hsale_offer .add_icons .add_icon.add_inner{background:#F64F2F}.hsale-banner .hsale_offer .add_icons .add_icon.add_inner::after{background:#F64F2F}.hsale-banner .hsale_offer .offer_choice li{border-width:2px}.hsale-banner .hsale_offer .offer_choice li .loadimg{position:relative;left:-15px}.hsale-banner .hsale_offer .offer_choice li .offer_off{left:6px}.hsale-banner .hsale_offer .offer_choice li .offer_off b{margin-left:6px;font-size:20px}.hsale-banner .hsale_offer .offer_choice li .offer_off b.big_off{font-size:44px}.hsale-banner .hsale_offer .offer_choice li .offer_off img{display:block;position:absolute;left:-5px;bottom:-15px}.hsale-banner .hsale_offer .offer_choice li::before{width:27px;height:27px;border-radius:0px 5px 0px 16px}.hsale-banner .hsale_offer .offer_choice li.offer_selected{border-color:#FE7D7D;box-shadow:0px 10px 10px #FF001126;background:#fff;border:2px solid #FD9B46}.hsale-banner .hsale_offer .offer_choice li.offer_selected::before{background:#F51286}.hsale-banner .hsale_offer .offer_choice li.offer_selected::after{width:28px;height:27px;top:-4px;right:-8px;background:url(../images/check_icon.svg) center no-repeat}.hsale-banner .hsale_offer .offer_choice li.offer_selected .offer_off__bg path{fill:#FE7D7D !important}.hsale-banner .hsale_offer .offer_choice li .offer_off b::after{-webkit-text-stroke:10px #E56D6D}.free-gifts{padding-top:60px}.free-gifts .free-title{padding:0px}.free-gifts .free-title .free-h2{font-size:34px;margin-top:13px;color:#1E1C2C}.free-gifts .free-title .free-h2 span{color:#FF002C}.free-gifts .free-title .free_see{font-weight:500;color:#1E1C2C}.free-gifts .product_bundle{padding-bottom:40px}.free-gifts .bundle_box{border:2px solid #F6F6F6;height:220px}.free-gifts .bundle_box .bundle_pic{background:rgba(254,244,237,0.5)}.free-gifts .bundle_box .bundle_pic::after,.free-gifts .bundle_box .bundle_pic::before{display:none}.free-gifts .bundle_box .bundle_pic img{width:auto;height:auto;position:relative;bottom:-8px}.free-gifts .bundle_box .bundle_list li p{padding:5px 0px 5px 18px}.free-gifts .bundle_box .bundle_info{gap:85px;padding-left:20px}.free-gifts .bundle_box .bundle_info dt{display:flex;align-items:center}.free-gifts .bundle_box .buybtn{font-size:16px;font-weight:500;width:194px;height:40px;background:transparent linear-gradient(360deg, #FD3124 0%, #FF3D00 100%) 0% 0% no-repeat padding-box;box-shadow:0px 8px 15px rgba(255,35,0,0.5)}.free-gifts .bundle_box .buybtn:hover{background:#FF1F58 0% 0% no-repeat padding-box}.salecent-box .br_counter{top:159px;left:260px}.salecent-box .br_counter p,.salecent-box .br_counter .countdown .scroll-tick strong,.salecent-box .br_counter .countdown .scroll-tick span{font-size:11px}.salecent-box .br_counter .countdown{margin-top:0px}.salecent-box .br_counter .br_only{background:none}.offer_bottom .pro-free .pro-name.gift{background:url(../images/gift_icon.svg) 0 0 no-repeat}.offer_bottom .choice-icon{background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #FF4334}.offer_bottom .choice-icon::before{background:url(../images/ck_red.svg) center no-repeat}.offer_bottom .pro-sale .pro-itme{filter:grayscale(100%);position:relative}.offer_bottom .pro-sale .pro-itme .pro-name,.offer_bottom .pro-sale .pro-itme .pro-off.off-tag{color:rgba(0,0,0,0.5)}.offer_bottom .pro-sale .pro-itme.selected{filter:grayscale(0)}.offer_bottom .pro-sale .pro-itme.selected .pro-name,.offer_bottom .pro-sale .pro-itme.selected .pro-off.off-tag{color:#000}.offer_bottom .bundle-right{position:relative;height:240px}.offer_bottom .bundle-right .order-item.extratxt span,.offer_bottom .bundle-right .order-item.extratxt strong{color:#33BA3E}.offer_bottom .pro-tag{background:#FFF6F6}.offer_bottom .order-discount.red{color:#FF0D0D}.offer_bottom .order-discount._saleprice del{font-weight:400;color:#888888;margin-right:4px}.snow-bg{background:url(../images/center-buy-bg.png) no-repeat center top}.saleexclu::after{position:absolute;content:"";width:311px;height:90px;left:0;right:0;margin:auto;top:-45px;background:url(../images/buy_tag.png) center center no-repeat}.saleexclu{width:100%;height:453px;position:relative;padding-top:16px;margin-top:125px}.saleexclu-title{height:68px;font-size:22px;line-height:68px;color:#3D3D3D;text-align:center}.saleexclu-title span{color:#DA1A00}.saleexclu-cont{height:260px;margin-top:48px;background:url(../images/salecent-boxbg.png) top center no-repeat;position:relative}.saleexclu-cont.fixed{position:fixed;top:0;left:0;right:0;margin:auto;z-index:10;max-width:1200px}.salecent-box{display:inline-block;vertical-align:middle;margin:54px 10px 0 40px}.salecent-ul{width:250px;display:inline-block;vertical-align:middle;margin-top:25px}.salecent-ul li{font-size:14px;color:#000000;margin-top:13px;padding-left:20px;position:relative}.salecent-ul li:before{width:13px;height:13px;background:url(../images/tab-icon.png) top center no-repeat;background-position:0 -36px;content:"";display:block;position:absolute;left:0;top:3px}.saleexclu-super{width:534px;height:277px;text-align:center;position:absolute;right:-4px;top:-4px}.saleexclu-supcnt{margin:38px 40px 0 90px}.saleexclu-supcnt h4{position:relative;width:fit-content;margin:0px auto}.saleexclu-supcnt h4 b{position:relative;z-index:0;display:inline-block;font-size:24px;font-weight:bold;line-height:1;color:transparent}.saleexclu-supcnt h4 b:after{content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:4px #fff}.saleexclu-supcnt h4 strong{position:absolute;left:0;top:0;z-index:2;display:block;font-size:24px;font-weight:bold;line-height:1;-webkit-background-clip:text;color:#EB486A;text-align:center}.saleexclu-supcnt h4 img{position:absolute;vertical-align:middle;margin:-23px 0 0 26px}.saleexclu-supcnt>p{font-size:14px;font-weight:500;color:#784008;margin:10px 0 0 32px}.saleexclu-supcnt>p.salekeep-price{font-size:24px;color:#1E1C2C;margin:15px 0 0 65px}.saleexclu-supcnt>p.salekeep-price big{font-size:38px}.saleexclu-supcnt>p.salekeep-price span{font-size:16px;color:#5b5b5f;margin-left:10px;text-decoration:line-through}.saleexclu-supcnt>p.salekeep-price del{font-size:16px;display:inline-block;color:rgba(30,28,44,0.46)}.saleexclu-buy .buybtn{margin:6px auto;width:275px;height:51px;line-height:51px;border-radius:25px}.saleexclu-cnttips{font-size:12px;font-weight:500;color:#784008}.award{text-align:center;margin-top:100px}.award h2{font-size:30px;margin-bottom:30px}.review .content{background:url(../images/review_bg.png) center no-repeat}.review .content>span{border-color:#9C9795;background:none}.review .content>span::before,.review .content>span::after{background:#9C9795}.service{margin-top:80px;padding:70px 0px 20px}.service .wrapper{width:1120px;min-width:1120px}.service dl{width:553px;height:125px;float:left;background-color:#D4D4D4}.service dl h3{margin-bottom:20px;color:#28282c;font-weight:600;font-size:14px}.service dl.first dt{float:left;margin-top:25px;margin-right:20px;margin-left:20px}.service dl.first dd{padding-top:20px;font-size:12px;line-height:18px;color:#7c7c7f}.service dl.last{float:right}.service dl.last dt{margin-top:20px}.service dl.last dt,.service dl.last dd{padding-left:25px}.note{margin-top:50px;font-size:12px;color:#7b7b7e}.copyright{text-align:center;padding:15px 0;font-size:14px;color:#B8B8B8}.store-right-pop{position:fixed;width:218px;height:217px;top:-280px;right:0;z-index:999;cursor:pointer;background:url(../images/right-pop.png);transition:all 0.3s}.store-right-pop.on{top:10%}.store-right-pop .br_counter{position:absolute;font-family:League Spartan;width:fit-content;left:76px;top:103px}.store-right-pop .br_counter p{font-size:12px;font-weight:600;color:#000}.store-right-pop .br_counter .countdown{margin-top:1px;padding:0px 2px}.store-right-pop .br_counter .countdown .scroll-tick strong,.store-right-pop .br_counter .countdown .scroll-tick span{font-size:12px;font-weight:600;color:#F64B2D}.store-right-pop .br_counter .br_reduce{left:30%;top:50px}.store-right-pop .arrow{position:absolute;display:block;left:0;right:0;margin:auto;width:30px;height:32px;bottom:-40px;background:url(../images/arrow.png);animation:arrow 1.2s linear infinite;-webkit-animation:arrow 1.2s linear infinite}@-webkit-keyframes arrow{0%{bottom:-40px}50%{bottom:-25px}100%{bottom:-40px}}.popbg{position:fixed;width:100%;height:100%;left:0;top:0;z-index:-99;opacity:0;transform:scale(0);transition:all 0.3s;background:rgba(0,0,0,0.8)}.popbg.on{z-index:9998;opacity:1;transform:scale(1)}.store-pop{position:fixed;width:588px;height:395px;left:0;right:0;top:0;bottom:0;margin:auto;z-index:-99;opacity:0;transform:scale(0);transition:all 0.3s;text-align:center;background:url(../images/pop_bg.png);padding-left:18px}.store-pop.on{z-index:9999;opacity:1;transform:scale(1)}.store-pop.on .raduice.on{top:-81px;opacity:1}.store-pop .cont{display:flex;align-items:center;padding-left:20px;margin-top:140px;gap:30px}.store-pop .cont del{display:block;font-size:18px;color:#613101}.store-pop .cont del:nth-of-type(1){opacity:0.62}.store-pop .cont del:nth-of-type(2){margin:10px auto 0px}.store-pop .cont span{font-size:16px;font-weight:bold}.store-pop .cont span b{font-size:36px;font-weight:bold}.store-pop .close{display:block;width:fit-content;margin:10px auto;cursor:pointer;opacity:1;font-size:14px;color:#C4701D}.store-pop .close:hover{opacity:0.8}.store-pop .pop-btn{display:block;width:252px;height:50px;margin:12px auto 0px;background:transparent radial-gradient(closest-side at 50% 0%, #FFE46B 0%, #FF2401 100%) 0% 0% no-repeat padding-box;box-shadow:inset 0px -4px 6px #FF0000, 0px 9px 17px #D1210A;border:2px solid #FFF0ACB3;border-radius:30px;font-size:16px;font-weight:600;text-align:center;line-height:46px;color:#fff;position:relative;z-index:1;overflow:hidden}.store-pop .pop-btn::after{content:'';display:block;width:60%;height:20px;margin:0px auto;border-radius:50%;background:#FFE46B;position:absolute;left:0;right:0;top:-10px;z-index:-1;filter:blur(10px)}.store-pop .pop-btn:hover::after{width:100%;height:40px;filter:blur(18px)}.zoom{animation:zoom-scaling 2s ease-in-out 1}@keyframes zoom-scaling{0%{transform:scale(0);opacity:0}15%{transform:scale(2);opacity:1}30%{transform:scale(1);opacity:0.5}45%{transform:scale(2);opacity:1}60%{transform:scale(1);opacity:0.5}75%{transform:scale(2);opacity:1}100%{transform:scale(1);opacity:1}}
