@media (max-width: 768px){body{padding-bottom:0px;min-width:0;--family: 'Lexend', sans-serif}.wrapper{width:calc(100% - 32px);min-width:0}.banner{padding:0px 0 60px;min-width:0;height:auto;background:url(../images/banner_bg_mobile.jpg) center top/cover no-repeat}.banner::before{content:'';display:none;position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;height:100%;background:transparent linear-gradient(180deg, #7BD2FF 0%, transparent 100%) 0% 0% no-repeat padding-box}.banner .logo{display:none !important;left:10px;top:10px;z-index:6}.banner .banner_title{padding-top:30px}.banner .banner_title h1>img{margin-bottom:-10px;max-width:100%;width:100%;height:auto}.banner .progress_bar{left:-10px;bottom:-14px;width:168px;transform:scale(0.8)}.banner .buybtn .pcs.pcs_mobile{display:inline-block !important}.salecont{height:auto;padding:30px 16px}.section1 .pro_list .text_wrap .btn_box{margin:0px auto}.saleselbox{width:100%}.saleselbox ul{margin:0 auto;display:flex;align-items:stretch;justify-content:center}.saleselbox ul li{float:none;width:80px;margin:0 -16px}.saleselbox ul li::before,.saleselbox ul li::after{display:none !important}.saleselbox ul li>img{width:80px;height:auto}.saleselbox ul li .img_pcs{display:none}.salesedes{margin:0;padding:0px;flex-direction:column}.mobile_tag{display:inline-flex !important;align-items:center;justify-content:center;padding:0 16px;height:24px;gap:4px;width:max-content;background:#FFF3DC;border-radius:9999px;font:500 12px/1.5 var(--family);color:#000}.mobile_tag span{font:500 12px/1.5 var(--family);color:#1F6EFF}.salesepro-head{display:none}.salesepro-cont .salesepro-name p span{display:none}.salesepro-cont .salesepro-name{flex:none;width:250px}.salesepro-cont .salesepro-name::before{width:16px;height:16px;background:#E7FDFF;border:1px solid #7CAEEF;margin:0px 6px 0 0}.salesepro-cont li.checked .salesepro-name::after{width:18px;height:16px;left:0px;top:0px;background:url(../images/check_icon_mobile.svg) center center/contain no-repeat}.salesepro-cont li{justify-content:space-between}.salesepro{border-bottom-color:#D3E6FB}.salesepro-cont li.checked .pcs,.salesepro .pcs{display:none !important}.salesepro .salesepro-price{display:flex;align-items:center;justify-content:flex-start;gap:4px;width:fit-content}.salesepro-cont li.checked .pcs_mobile,.salesepro-cont li .pcs_mobile{margin-right:0;display:none !important;color:#FF8103}.saleseorder{width:100%;height:auto;float:none;text-align:center;background:none;border-radius:0px}.saleseorder-head,.saleseorder-cont,.saleseorder-buy .saleseorder-name{display:none !important}.salesepro,.saleseordercnt{width:100%}.mobile_price{padding-top:0px;display:block !important;text-align:end;font:normal normal 500 14px/1.5 var(--family);color:#FF0D0D}.mobile_price span{font:normal normal 700 18px/1.5 var(--family);color:inherit}.mobile_orprice{margin-top:10px;display:inline-block !important;font:normal normal 500 14px/1.5 var(--family);color:#1E1C2C;opacity:0.46;text-decoration:line-through}.saleseorder-total{justify-content:center;gap:6px}.money_back{padding:6px 0;display:block !important;text-align:center;font:400 12px/1.5 var(--family);color:#828282}.sale_between{justify-content:center;gap:16px;padding:30px 16px;flex-direction:column}.sale_between .mobile_tag{margin:0 auto}.sale_between .sale_right{padding:0px}.sale_between .saleselbox{margin-bottom:20px}.sale_between .saleselbox ul{margin-left:0px}.sale_between .saleselbox ul li>img.img_pcs{bottom:5px;left:22px;transform:scale(0.8);transform-origin:left center}.section1 .pro_list,.section2 .pro_list{width:calc(100% - 32px)}.section1 .pro_list>li,.section2 .pro_list>li{flex-direction:column}.section1 .pro_list .desc_ul,.section2 .pro_list .desc_ul{flex-direction:column;align-items:flex-start;justify-content:center}.section1 .pro_list .desc_ul li,.section2 .pro_list .desc_ul li{min-width:0;width:100%;text-wrap:auto}.section1{max-width:none}.section1 h2{padding:0 16px;font-size:26px}.section1 .desc{padding:0 16px;font-size:14px}.section1 .pro_list .text_wrap .desc_ul{flex-direction:column;align-items:flex-start;justify-content:center}.section1 .pro_list .text_wrap .desc_ul li{min-width:0;width:100%;text-wrap:auto}.section1 .pro_list>li{padding:20px;height:auto;margin-bottom:30px}.section1 .pro_list>li:nth-of-type(even){padding-left:20px;flex-direction:column}.section1 .pro_list li:nth-of-type(1) .text_wrap,.section1 .pro_list li:nth-of-type(3) .text_wrap{width:100%}.section1 .pro_list .img_wrap{order:1;height:fit-content;position:relative;padding-top:20px}.section1 .pro_list .img_wrap>img{width:100%;max-width:100%;height:auto}.section1 .pro_list .text_wrap{order:2;width:100%}.section2 .pro_list{flex-direction:column;gap:60px}.section2 .pro_list>li{padding:20px;width:100%;height:auto}.award>img{width:100%;max-width:100%;height:auto}.service .wrapper{margin:0 auto;width:calc(100% - 32px);min-width:0}.service .service_list{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px}.service dl{padding:16px;width:100%;height:auto;float:none}.service dl h3{margin-bottom:20px;color:#28282c;font-weight:600;font-size:14px}.service dl.first dt{float:none;margin:0 auto;text-align:center}.service dl.first dd{text-align:center}.service dl.last{float:none}.service dl.last dt{margin-top:0px}.service dl.last dt,.service dl.last dd{padding-left:0px}.service dl.last dt>img,.service dl.last dd>img{width:100%;max-width:100%;height:auto}.review,.bottom-buy{display:none !important}.pop-warp{width:315px;height:258px;background:url(../images/pop_bg_mobile.png) no-repeat center/cover}.pop-warp .close.close_line{top:-12px;right:0px}.pop-warp .close svg{display:block;pointer-events:none}.pop-warp .close b{display:block;position:absolute;width:fit-content;padding:10px;text-wrap:nowrap;background:#fff;border:1px solid #FFDD9C;border-radius:5px;top:0px;opacity:0;transform:scale(0);transition:all .3s ease}.pop-warp .close:hover svg path{opacity:1 !important;fill:#FFF !important}.pop-warp .close:hover b{top:-45px;opacity:1;transform:scale(1)}.pop-warp .pop-content{width:100%;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}.pop-warp .pop_desc{display:none}.pop-warp .pop_message{display:none}.pop-warp .buybtn{margin:2px auto 24px;width:88%;height:44px;font-size:14px}}
