.sale_btn{padding-top:3px;color:#000;font-size:16px;font-weight:600;height:44px;background:transparent;border:2px solid rgba(0,0,0,0.4);transition:background 0.4s ease;overflow:visible}.sale_btn.btn_current{height:50px;color:#fff;font-size:18px;background:transparent linear-gradient(90deg, #FFAB19 0%, #FF1002 100%) 0% 0% no-repeat padding-box;border:1px solid #FBEB04C4;outline:none;transform:scale(1);transform-origin:center center;transition:transform 0.4s ease}.sale_btn.btn_current:hover{transform:scale(1);color:#fff;outline:none;background:transparent linear-gradient(90deg, #FFD119 0%, #FF870E 100%) 0% 0% no-repeat padding-box;box-shadow:0px 6px 12px #F1800073;border:1px solid #FBEB04C4;transition:transform 0.4s ease}.sale_btn:hover{color:#fff;background:transparent linear-gradient(90deg, #FFD119 0%, #FF870E 100%) 0% 0% no-repeat padding-box;box-shadow:0px 6px 12px #F1800073;border:1px solid #FBEB04C4;transition:background 0.4s ease}.sale_page{--familyOleoScript: "Oleo Script", Arial, "Microsoft Yahei", sans-serif;--familyDancingScript: "Dancing Script", Arial, "Microsoft Yahei", sans-serif;--familyYesteryear: "Yesteryear", Arial, "Microsoft Yahei", sans-serif;padding-bottom:156px}.sale_page .isrin-review{padding-top:150px;background:url(./say_bg.jpg) center bottom no-repeat}.sale_page .isrin-review-media li img{display:inline-block;vertical-align:top;max-width:100%}.sale_page .isr__sale_table table .sale_btn.btn_current{width:auto;max-width:90%;min-width:272px;height:50px;font-size:14px;font-weight:700;letter-spacing:0.28px}.sale_page .sale_feature .feature_pic .pic_panel li::before{background:url(../../../../../assets-isr/images/2024summersale/feature_gift.png) center center no-repeat}.sale_page .top_off{position:absolute;bottom:0px;left:0px;z-index:1;transform:rotate(-10deg) translateZ(0);will-change:transform}.sale_page .top_off.add_on{animation:zoom-scaling1 2s ease-in-out 1}@keyframes zoom-scaling1{0%{transform:scale(0) rotate(-10deg) translateZ(0);opacity:0}15%{transform:scale(2) rotate(-10deg) translateZ(0);opacity:1}30%{transform:scale(1) rotate(-10deg) translateZ(0);opacity:0.5}45%{transform:scale(2) rotate(-10deg) translateZ(0);opacity:1}60%{transform:scale(1) rotate(-10deg) translateZ(0);opacity:0.5}75%{transform:scale(2) rotate(-10deg) translateZ(0);opacity:1}100%{transform:scale(1) rotate(-10deg) translateZ(0);opacity:1}}.sale_page .top_off.top_extra{bottom:-14px;left:10px;gap:0}.sale_page .top_off.top_extra .off_text{font-size:20px;letter-spacing:-0.75px;color:transparent}.sale_page .top_off.top_extra .off_text::before{content:attr(data-text);position:absolute;left:0;top:0;z-index:2;display:block;font:inherit;background-image:linear-gradient(240deg, #04AE37 0%, #038E29 100%);-webkit-background-clip:text;color:transparent;text-align:center}.sale_page .top_off .off_inner{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:4px}.sale_page .top_off .text_right{text-align:left;display:inline-flex;align-items:flex-start;justify-content:center;flex-direction:column}.sale_page .top_off .off_text{margin:0;position:relative;display:inline-block;z-index:0;font:normal normal 700 18px/1 var(--familyOleoScript);color:#FF0000;text-align:center}.sale_page .top_off .off_text.text_big{font-size:58px}.sale_page .top_off .off_text.text_middle{font-size:24px}.sale_page .top_off .off_text::after{content:attr(data-text);position:absolute;top:0;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:4px #FFF;text-shadow:none}.comm_reduce{top:-20px;height:36px;padding:0 40px;min-width:0;background:#FFF944;border-radius:0px 0px 14px 14px}.comm_reduce .reduce_desc{font-size:16px;color:#4A1503}.comm_reduce .reduceNum{height:20px;gap:2px;background:transparent linear-gradient(90deg, #FFDA4400 0%, #FFF8DDD1 18%, #fff 43%, #FFFAE4DA 66%, #FFDA4400 100%) 0% 0% no-repeat padding-box}.comm_reduce .num_box{width:auto;height:20px;line-height:20px;background:none}.comm_reduce .scroll-tick strong,.comm_reduce .scroll-tick b,.comm_reduce .scroll-tick span,.comm_reduce .scroll-tick em{color:#D10016;font-weight:700;line-height:20px}.comm_reduce .scroll-tick .num_list{color:#D10016;font-weight:700;line-height:20px;transform:translateY(2px)}.second_reduce{position:relative;top:0px;padding:3px 54px 0;padding-left:108px;height:36px;border-bottom:none;background:transparent linear-gradient(90deg, #FFF6E000 0%, #fff 54%, #FFFCF400 100%) 0% 0% no-repeat padding-box;border-radius:0px;transform-style:preserve-3d}.second_reduce::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:50%;height:60%;box-shadow:0px 2px 21px #FFC998;border-radius:12px;transform:translateZ(-1px)}.second_reduce::after{top:-14px;bottom:0px;left:56px;width:47px;height:51px;background:url(../../clock.png) center center no-repeat}.second_reduce .br-reduce{left:55%}.second_reduce .reduceNum{top:-2px;gap:2px}.second_reduce .num_box{width:22px;background:none}.second_reduce .reduce_desc{color:#000}.second_reduce .scroll-tick{color:#FF2525}.second_reduce .scroll-tick strong,.second_reduce .scroll-tick em,.second_reduce .scroll-tick span{color:#FF2525}.add_off .sale_offer.offer_seo .offer_item:nth-child(1){order:1}.add_off .sale_offer.offer_seo .offer_item:nth-child(2){order:2}.add_off .sale_offer.offer_seo .offer_item:nth-child(3){order:3}.add_off .sale_offer.offer_seo .offer_item:nth-child(4){order:4}.sale_banner{min-height:945px;height:auto;padding-bottom:50px;background:url(./banner_bg_yellow.webp) center top no-repeat}.sale_banner .banner_title{padding:8px 0 0;position:relative;display:flex;align-items:center;justify-content:center}.sale_banner .banner_title .title_box{margin-top:0px;position:relative;width:200px}.sale_banner .banner_title .title_box img{position:relative;z-index:0;display:inline-block;vertical-align:top;width:auto;max-width:none;height:auto}.sale_banner .banner_title .title_content{margin-top:0px;text-align:left}.sale_banner .banner_title h1{display:none}.sale_banner .banner_title .banner_right{margin-top:-20px;text-align:center}.sale_banner .banner_desc{margin-top:-20px;text-align:left;font:600 18px/1.5 var(--familySale);color:#000}.sale_banner .banner_desc b,.sale_banner .banner_desc span{display:inline-block;font:inherit;color:#FF1602}.sale_offer{align-items:stretch;gap:20px;margin:30px auto 0px}.sale_offer.offer_seo{gap:10px}.sale_offer.offer_seo .offer_item{width:340px}.sale_offer.offer_seo .offer_foot{padding-bottom:30px}.sale_offer.offer_seo .offer_list{margin-right:-10px}.sale_offer.offer_seo .offer_sale{min-width:0;width:360px}.sale_offer.offer_seo .offer_sale .offer_foot{padding:0px 10px 30px}.sale_offer.offer_seo .offer_free{width:140px}.sale_offer.offer_seo .offer_free .offer_body{padding:30px 0;gap:0px;min-height:0}.sale_offer.offer_seo .offer_free .offer_foot{min-height:288px}.sale_offer .offer_item{width:360px}.sale_offer .body_top,.sale_offer .body_footer{width:100%}.sale_offer .offer_body{padding:30px;padding-bottom:0;background:none;border-radius:0px;justify-content:flex-start}.sale_offer .offer_discount{margin-top:14px;color:#FF4E00;background:#FFD4C4}.sale_offer .offer_name{padding:0px;color:#000}.sale_offer .offer_name b{color:#FFF;font-size:16px}.sale_offer .tag_free{font:inherit;color:inherit;font-size:16px;position:relative;z-index:0;margin:-4px;margin-left:8px;display:inline-flex;align-items:center;justify-content:center;padding:2px 12px 0;height:18px;background:#6BBF21;color:#FFF}.sale_offer .tag_free::before{content:'+';display:block;position:absolute;top:0px;left:-12px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;font:inherit;font-weight:700;color:#000;padding-top:3px;background:#FFF}.sale_offer .offer_price{padding:40px 0 10px;color:#000}.sale_offer .offer_price span{display:block}.sale_offer .offer_price del{margin:0;font-weight:400;font-size:16px;color:#929292}.sale_offer .offer_price del.offer_original{position:relative;display:inline-block;margin-right:0px;font-size:20px;color:#929292;text-decoration:none}.sale_offer .offer_price del.offer_original::before{content:'';display:inline-block;position:absolute;left:-4px;top:30%;width:100%;height:9px;background:url(../../price_del_red.svg) center center no-repeat;background-size:100% 9px}.sale_offer .offer_price strong{margin-bottom:-8px;display:block;color:#000;font-size:36px}.sale_offer .offer_desc{color:#9A9A9A}.sale_offer .offer_foot{padding:0px 10px 60px;border-radius:0;width:100%;border:none}.sale_offer .offer_list{padding-top:26px;border-top:1px solid rgba(117,104,91,0.24)}.sale_offer .offer_list li{color:#5D5D5D;font-weight:500;line-height:1.8}.sale_offer .offer_sale{margin:0;min-width:396px;background:#FFF;box-shadow:0px 8px 18px #D56900;border:0;outline:6px solid #FF7D00;border-radius:0px}.sale_offer .offer_sale .offer_body{padding:44px 30px 32px;background:none;border-radius:0}.sale_offer .offer_sale .body_top{padding:0px;background:none;border-radius:0px}.sale_offer .offer_sale .offer_name{font-size:22px}.sale_offer .offer_sale .offer_ext{display:inline-flex;align-items:stretch;justify-content:center;width:max-content;text-align:center;margin:14px auto 0;padding:0;font-weight:700;color:#000;box-shadow:none;height:24px;background:none}.sale_offer .offer_sale .offer_ext.add_on .offer_discount{background:transparent linear-gradient(116deg, #FCBE77C9 0%, #FFD50078 100%) 0% 0% no-repeat padding-box;color:#4E0000}.sale_offer .offer_sale .offer_ext .offer_discount,.sale_offer .offer_sale .offer_ext .ext_text{display:inline-flex;align-items:center;justify-content:center;text-align:center;margin:0;padding:3px 10px 0;box-shadow:none;background:transparent linear-gradient(274deg, #00E636 0%, #A8FF64 100%) 0% 0% no-repeat padding-box;font:normal normal 700 20px/22px var(--familySale);color:#000}.sale_offer .offer_sale .offer_ext .ext_text{padding:1px 10px 0;background:transparent linear-gradient(274deg, #00E636 0%, #A8FF64 100%) 0% 0% no-repeat padding-box;color:#000}.sale_offer .offer_sale .offer_discount{color:#000;font-weight:700;font-size:20px;background:transparent linear-gradient(274deg, #00E636 0%, #A8FF64 100%) 0% 0% no-repeat padding-box;box-shadow:none}.sale_offer .offer_sale .offer_price{padding:26px 0 10px;color:#FF2E2E}.sale_offer .offer_sale .offer_price strong{color:#FF2E2E}.sale_offer .offer_sale .offer_list li{color:#000}.bottom_buy{height:156px;background:url(./bottom_buy_bg.jpg) center bottom no-repeat}.bottom_buy .sale_wrapper{padding-top:0px}.bottom_buy .bottom_pic{width:176px;padding-top:5px}.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:700 16px/1.5 var(--familySale);color:#3E1500}.bottom_buy .bottom_title b{font:700 18px/1.5 var(--familySale);color:#FF2825}.bottom_buy .sale_time{position:relative;top:0;padding:3px 16px 0;height:32px;width:max-content}.bottom_buy .bottom_price{color:#929292}.bottom_buy .bottom_price strong{font-weight:700;color:#000;font-size:20px}.bottom_buy .bottom_price strong big{font-weight:700;font-size:40px;color:#000}.bottom_buy .bottom_price del{font-weight:500;font-size:14px;color:#929292}.bottom_buy .bottom_price del.offer_original{position:relative;display:inline-block;margin-right:0px;font-size:20px;color:#4b4a4a;text-decoration:none}.bottom_buy .bottom_price del.offer_original::before{content:'';display:inline-block;position:absolute;left:-4px;top:30%;width:100%;height:9px;background:url(../../price_del_red.svg) center center no-repeat;background-size:100% 9px}.bottom_buy .sale_btn.btn_current{margin-top:-8px;min-width:284px;height:54px;box-shadow:none}.bottom_buy .sale_btn.btn_current:hover{box-shadow:none}.comm-popup{width:671px;height:415px;background-image:url(./pop_bg_yellow.jpg)}.comm-popup.pop_offer .comm-close.close_line{top:14px;right:14px}.comm-popup.pop_offer .pop_title{margin:30px auto 0;white-space:nowrap;display:flex;align-items:center;justify-content:center;column-gap:6px;transform:translateY(0px)}.comm-popup.pop_offer .pop_off{position:absolute;z-index:3;background-position:center center;background-repeat:no-repeat;bottom:6px;left:12px;background:none}.comm-popup.pop_offer .pop_off.off_extra{bottom:5px;left:25px}.comm-popup.pop_offer .pop_off.off_extra .off_inner span small{margin:-10px 0 -2px;font-size:34px}.comm-popup.pop_offer .pop_off .off_inner{position:absolute;display:inline-flex;align-items:center;justify-content:flex-end;text-align:right;padding:0;white-space:nowrap;transform:none;background:none}.comm-popup.pop_offer .pop_off .off_inner b{display:inline-block;padding-right:4px;color:#FF9912;font:800 58px/1.2 var(--familySale);position:relative;z-index:0;display:inline-block;color:transparent}.comm-popup.pop_offer .pop_off .off_inner b::after{content:attr(data-text);position:absolute;top:0;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:4px #FFF;text-shadow:none}.comm-popup.pop_offer .pop_off .off_inner b::before{content:attr(data-text);position:absolute;left:0;top:0;z-index:2;display:block;font:inherit;background-image:linear-gradient(173deg, #12FFEF 0%, #1896B0 100%);-webkit-background-clip:text;color:transparent;text-align:center}.comm-popup.pop_offer .pop_off .off_inner span{display:block;position:relative;text-align:left}.comm-popup.pop_offer .pop_off .off_inner span small,.comm-popup.pop_offer .pop_off .off_inner span strong{position:relative;z-index:0;display:block;margin:-10px 0 -2px;color:transparent;font:800 28px/1 var(--familySale)}.comm-popup.pop_offer .pop_off .off_inner span small::after,.comm-popup.pop_offer .pop_off .off_inner span strong::after{content:attr(data-text);position:absolute;top:0;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:4px #FFF;text-shadow:none}.comm-popup.pop_offer .pop_off .off_inner span small::before,.comm-popup.pop_offer .pop_off .off_inner span strong::before{content:attr(data-text);position:absolute;left:0;top:0;z-index:2;display:block;font:inherit;background-image:linear-gradient(173deg, #12FFEF 0%, #1896B0 100%);-webkit-background-clip:text;color:transparent;text-align:center}.comm-popup.pop_offer .pop_off .off_inner span strong{margin:-2px 0;font-size:22px}.comm-popup.pop_offer .pop_wrap{position:relative;padding:0px;margin-top:0;display:flex;align-items:center;justify-content:flex-start;gap:40px}.comm-popup.pop_offer .pop_image{position:relative;margin-left:16px;margin-top:40px;width:194px;text-align:center}.comm-popup.pop_offer .pop_image>img{display:inline-block;vertical-align:top;width:100%;height:auto}.comm-popup.pop_offer .pop_sale{padding-top:32px;text-align:center}.comm-popup.pop_offer .pop_subtitle{margin-left:-70px;color:#000;text-align:center;font:600 16px/1.2 var(--familySale)}.comm-popup.pop_offer .pop_subtitle b{display:inline-block;font:inherit;font-size:16px;color:#FF2034}.comm-popup.pop_offer .pop_list{margin:30px auto 0;position:relative;padding:20px 0 15px;display:flex;align-items:center;justify-content:center;gap:30px}.comm-popup.pop_offer .pop_list::before{content:'';display:block;position:absolute;top:7px;left:-20px;z-index:0;min-width:424px;height:76px;background:url(../../../../../assets-isr/images/2024newlaunch/li_tag.svg) center center no-repeat;background-size:cover}.comm-popup.pop_offer .pop_list li{position:relative;z-index:1;min-width:104px}.comm-popup.pop_offer .pop_list li p{position:relative;z-index:1;color:rgba(0,0,0,0.65);font:400 16px/1.2 var(--familySale)}.comm-popup.pop_offer .pop_list li p.pop-price{padding:5px 0 10px;font:400 20px/1.2 var(--familySale);color:rgba(0,0,0,0.2)}.comm-popup.pop_offer .pop_list li p.pop-price del,.comm-popup.pop_offer .pop_list li p.pop-price small{font:inherit;color:inherit;font-style:normal}.comm-popup.pop_offer .pop_list li p.pop-price del{display:inline-block;position:relative;text-decoration:none}.comm-popup.pop_offer .pop_list li p.pop-price del::before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:1px;background-color:rgba(0,0,0,0.4)}.comm-popup.pop_offer .pop_list li p.pop-price small{font-size:14px}.comm-popup.pop_offer .pop_list li.li_middle p{color:rgba(0,0,0,0.85)}.comm-popup.pop_offer .pop_list li.li_middle p.pop-price{font-size:24px}.comm-popup.pop_offer .pop_list li.li_middle p.pop-price small{font-size:16px}.comm-popup.pop_offer .pop_list li.li_big p{color:#000;font-size:16px}.comm-popup.pop_offer .pop_list li.li_big p.pop-price{font-size:30px;font-weight:700;color:#FF2A2A}.comm-popup.pop_offer .pop_list li.li_big p.pop-price small{font-size:20px}.comm-popup.pop_offer .sale_btn.btn_current{margin-bottom:12px;min-width:0;max-width:none;width:290px;height:50px}.comm-popup.pop_coupon{width:586px;height:269px;background-image:url(./pop_bg_small.png)}.comm-popup.pop_coupon .pop_title{margin-bottom:-25px;transform:translateY(-30px)}.comm-popup.pop_coupon .pop_desc{font-size:16px}.comm-popup.pop_coupon .pop_tag{margin-top:40px;padding:0px 24px 0;background:#FFF;color:#701300;font:400 36px/1.5 Oleo Script;background:#FFF;box-shadow:0px 2px 25px #FFFFFFCF;gap:10px}.comm-popup.pop_coupon .pop_tag::before,.comm-popup.pop_coupon .pop_tag::after{top:50%;margin-top:-19px;width:10px;height:38px;background:#FFBE03;border-radius:4px 0px 0px 4px;box-shadow:inset 0px 3px 6px #FF502B}.comm-popup.pop_coupon .pop_tag::after{left:auto;right:-5px;border-radius:0 4px 4px 0}.comm-popup.pop_coupon .pop_tag .tag_text{display:inline-block;font:inherit;color:inherit}.comm-popup.pop_coupon .off_number{position:relative;left:0px;top:0px;width:118px;height:58px;background:#FFF9E4;box-shadow:inset 0px 0px 7px #FF0202;border:1px solid #F6B50057;border-radius:4px;text-align:center;overflow:hidden}.comm-popup.pop_coupon .off_number b{margin:0;position:relative;display:inline-block;z-index:0;width:118px;height:56px;text-align:center;font:normal normal 400 40px/56px Oleo Script;color:#F5213B}.comm-popup.pop_coupon .off_number_box{transform:translateY(-168px)}.comm-popup.pop_coupon .off_number_box.on{animation:number-bottom 1s forwards;animation-timing-function:ease-in;transform-origin:center center;transition:all 0.3s ease}@keyframes number-bottom{0%{transform:translateY(-168px)}20%{transform:translateY(-112px)}40%{transform:translateY(-56px)}100%{transform:translateY(0px)}}.comm-popup .comm-close.close_line{top:20px;right:20px;opacity:0.8}.comm-popup .comm-close.close_line:hover{opacity:1}.comm-popup .pop_inner{margin:0 auto;width:100%;height:100%}.comm-popup .pop_title{padding:0px;margin-bottom:-25px;text-shadow:none;transform:translateY(-20px)}.comm-popup .pop_desc{font-size:20px;font-weight:600;color:#292929}.comm-popup .pop_desc span{display:inline-block;font:inherit;color:inherit}.comm-popup .pop_desc b{text-align:center;font-size:16px;font-weight:700;color:#FF3700;text-shadow:none}.comm-popup .pop_tag{display:inline-flex;align-items:center;justify-content:center;padding:5px 38px 0;width:max-content;height:72px;min-height:0;margin:32px auto;background:#FFF;color:#701300;font-size:28px;font-weight:500;transform-style:preserve-3d}.comm-popup .pop_tag::before{position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);transform:translateZ(-1px);background:transparent linear-gradient(177deg, #FF924A 0%, #76E9FF 100%) 0% 0% no-repeat padding-box;box-shadow:0px 7px 5px #FF861F80}.comm-popup .pop_tag::after{content:'';display:block;position:absolute;top:-3px;left:-5px;width:calc(100% + 10px);height:calc(100% + 6px);transform:translateZ(-2px);background:transparent linear-gradient(176deg, #F6C9AB 0%, #B7FCA6 100%) 0% 0% no-repeat padding-box;box-shadow:4px 1px 34px #FFF;border-radius:42px}.comm-popup .pop_tag span{display:inline-block;font:inherit;color:inherit}.comm-popup .pop_tag b{display:inline-block;font:normal normal 700 32px/1.5 var(--familySale);letter-spacing:0px;color:#F74621}.comm-popup .pop_note{padding:0 0 34px;font:500 16px/1.5 var(--familySale);color:#8E8E8E}.comm-popup .popup_btn{width:320px;height:56px;color:#FFF;font-size:18px;border:none;background:transparent linear-gradient(99deg, #FF0707 0%, #DC00E6 100%) 0% 0% no-repeat padding-box;box-shadow:0px 10px 20px #7A230080;outline:2px solid #FFFFFFC2;border-radius:0px;transform:scale(1)}.comm-popup .popup_btn span{display:inline-block}.comm-popup .popup_btn em{font:inherit;font-style:normal;color:inherit}.comm-popup .popup_btn:hover{color:#FFF;font-size:18px;border:none;background:#1EBB00 0% 0% no-repeat padding-box;box-shadow:0px 10px 20px #7A2300A3;outline:2px solid #FFFFFFC2}
