*{font-family:Arial,Helvetica,sans-serif}body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}body{font-size:16px;line-height:22px}em{font-weight:400}ol,ul{list-style-type:none}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;cursor:pointer}i{font-style:normal}b{font-weight:400}cite{font-style:normal;float:right}img{border:0;-ms-interpolation-mode:bicubic;display:block}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.flex_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}i{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}img{max-width:100%;height:auto}.container{max-width:1280px;width:100%;margin:auto;box-sizing:border-box}body{background:#f8f8f8}.mask_loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999}.mask_loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header>div{height:90px;align-items:center}.header .box{height:100%;align-items:center}.header .lang{min-width:150px;margin-left:33px}.header .lang::before{clear:both;content:"";width:1px;height:28px;background:#ddd;position:absolute;left:-17px;top:50%;margin-top:-14px}.select_box{position:relative}.select_box span{display:block;width:100%;height:36px;line-height:34px;border:1px solid #ddd;border-radius:6px;padding-left:12px;padding-right:24px;box-sizing:border-box;color:#222;font-size:14px;background:#fff;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select_box span::after{clear:both;content:"";width:12px;height:12px;background:url(/images/arrow.svg);position:absolute;right:12px;top:50%;margin-top:-6px}.select_box>div{position:absolute;left:0;top:calc(100% + 8px);box-sizing:border-box;width:100%;border:1px solid #ddd;border-radius:6px;height:176px;padding:8px 2px;background:#fff;overflow:hidden;display:none;z-index:2}.select_box .select_search{display:none;align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;margin:0 4px;height:30px;box-sizing:border-box}.select_box .select_search i{min-width:16px;height:16px;background:url(/images/search.svg);display:block;margin-left:4px}.select_box .select_search input{height:100%;border:none;outline:0;padding:0;padding-right:4px;font-size:14px;box-sizing:border-box;background:0 0;display:inline-block;width:calc(100% - 20px)}.select_box.searchable>div{height:220px}.select_box.searchable .select_search{display:flex;margin-bottom:6px;width:calc(100% - 8px);box-sizing:border-box}.select_box>div ul{padding:0 3px 0 6px;overflow:auto;height:100%;font-size:14px;box-sizing:border-box}.select_box.searchable>div ul{height:calc(100% - 38px)}.select_box>div ul::-webkit-scrollbar{width:3px}.select_box>div ul::-webkit-scrollbar-thumb{background:#ddd;border-radius:12px}.select_box>div ul li{font-size:14px;line-height:24px;padding:6px 20px 6px 12px;border-radius:4px;position:relative;cursor:pointer}.select_box>div ul li.active{background:#f0f6ff}.select_box>div ul li.active::before{clear:both;content:"";width:12px;height:12px;background:url(/images/check.svg);position:absolute;top:50%;right:8px;margin-top:-6px}.header .mobile{display:none}.footer{margin-top:64px;margin-bottom:40px;align-items:end}.footer .title{font-weight:700;font-size:14px;color:#222;line-height:24px;margin-bottom:8px}.footer .info{font-size:14px;color:#555;line-height:24px}.footer>div{max-width:522px;width:100%}.footer>div:nth-child(2){text-align:right}.footer a{text-decoration:underline}.footer .a_box a:last-child{margin-left:8px}.fail{margin-top:54px;flex-direction:column;align-items:center;background:#fff;border-radius:6px;padding:160px 20px 180px;display:none;text-align:center}.fail.active{display:flex}.fail .info{font-weight:700;font-size:24px;color:#222;line-height:38px}.fail .btn{margin-top:40px;min-width:260px;height:64px;line-height:64px;padding:0 10px;border-radius:12px;background:#3888ff;font-size:18px;font-weight:700;color:#fff;text-align:center;box-sizing:border-box}.fail .btn:hover{text-decoration:none;background:#006dff}.fail .btn::before{clear:both;content:"";width:30px;height:30px;background:url(/images/store.svg);display:inline-block;vertical-align:-8px;margin-right:8px}.fail .tips{margin-top:28px;font-size:16px;color:#222;line-height:24px}@media screen and (max-width:1280px){.container{padding-left:16px;padding-right:16px}}@media screen and (max-width:1024px){.header .pc{display:none}.header .mobile{display:block}.header>div{height:60px}.header .logo{width:94px;height:28px}.header .lang{margin-left:8px;min-width:86px}.select_box::before{display:none}.select_box span{border-radius:4px;height:24px;line-height:24px;padding-left:5px;padding-right:18px;font-size:14px}.select_box span::after{right:5px}.select_box>div ul{padding:0 2px}.select_box>div ul li{font-size:12px;line-height:18px;padding:4px 18px 4px 4px}.select_box>div ul li.active::before{right:4px}.footer>div{max-width:100%}.footer>div:nth-child(2){text-align:left}.fail{margin-top:20px;padding:50px 10px}}@media screen and (max-width:360px){.header .mobile{display:none}}.completed{background:#fff;border-radius:20px 20px 20px 20px;padding:32px;box-sizing:border-box;min-height:782px;display:none}.completed.active{display:block}.completed h2{font-weight:700;font-size:32px;color:#222;line-height:40px}.completed .box h3{font-weight:700;font-size:24px;color:#222;line-height:32px;margin-bottom:24px}.completed .box p{font-size:16px;color:#222;line-height:24px;margin-top:16px;padding-left:17px;position:relative}.completed .box p span:nth-child(1){width:auto}.completed .box p span:nth-child(2){flex:1;word-break:break-all;margin-left:4px}.completed .box p.note{color:#3888ff;margin-top:22px;padding:0 32px}.completed .box p.drop::before{clear:both;content:"";width:5px;height:5px;background:#222;border-radius:50%;position:absolute;top:10px;left:0}.completed .box .bold{font-weight:700}.completed .box>div{margin-top:20px;max-width:600px;width:100%}.completed .box>div>div{width:100%;padding:32px;box-sizing:border-box;background:#f7faff;border-radius:12px}.main{position:relative}.main>.main_loading{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;background:rgba(255,255,255,.9);align-items:center;justify-content:center;display:none}.main>.main_loading.active{display:flex}.main>div{max-width:630px;width:100%;background:#fff;border-radius:6px;padding:30px;box-sizing:border-box}.product_box .title{color:#222;font-size:24px;font-weight:500;line-height:36px;align-items:center}.product_box .currency_box{width:180px}.product_box .currency_box>.select_main{width:220px;left:unset;right:0}@media screen and (max-width:612px){.product_box .currency_box>.select_main{left:0;right:unset}}.product_list{margin-top:16px}.product_list .product_head,.product_list .product_info{padding:8px 46px 8px 16px}.product_list .product_head{font-size:14px;line-height:20px;color:#222;background:#f1f1f1;border-radius:6px}.product_list .product_info{font-size:16px;margin-top:16px;border:1px solid #ddd;border-radius:6px;padding-top:16px;padding-bottom:16px;align-items:center;position:relative}.product_list div>span:nth-child(1){width:285px;font-size:14px}.product_list div>span:nth-child(2){width:50px;text-align:center;font-size:14px}.product_list div>span:nth-child(3){width:110px;text-align:center;font-size:14px}.product_list div>span:nth-child(3) span{display:block}.product_list div>span:nth-child(3) del{font-size:12px}.product_list div>span:nth-child(3) .sale_price{font-size:14px;color:#f44}.product_list div>.close{width:16px;height:16px;background:url(/images/close.svg) no-repeat center center/cover;position:absolute;top:50%;right:16px;margin-top:-10px;cursor:pointer}.product_list .scroll_box{height:330px;overflow:auto}.product_box .coupon_box{font-size:14px;min-height:24px}.product_box .coupon_box>*{min-height:24px}.product_box .coupon_box>span{color:#006dff;text-decoration:underline;cursor:pointer;display:none;position:relative}.product_box .coupon_box .apply img,.product_box .coupon_box>span img{margin-right:6px;display:inline-block}.product_box .coupon_box>span.active{display:flex;align-items:center}.product_box .coupon_box .close{width:16px;height:16px;background:url(/images/close.svg) no-repeat center center/cover;display:block;margin-right:6px;cursor:pointer}.product_box .coupon_box .input{display:none;align-items:center}.product_box .coupon_box .input.active{display:flex}.product_box .coupon_box .input input{width:120px;height:24px;line-height:22px;border:1px solid #ddd;font-size:14px;outline:0;border-radius:4px;padding:0 10px;box-sizing:border-box}.product_box .coupon_box .input .btn{font-size:14px;line-height:24px;background:#006dff;border-radius:4px;color:#fff;margin-left:6px;padding:0 10px;cursor:pointer}.product_box .coupon_box .apply{display:none;align-items:center}.product_box .coupon_box .apply.active{display:flex}.product_box .coupon_box .apply span{background:#fff2e3;color:#ff9f2c;font-size:14px;line-height:24px;padding:0 10px;display:block;margin-right:6px}.product_box .coupon_price,.product_box .product_price,.product_box .tax_price{margin-top:10px;font-size:14px;line-height:20px;display:flex;justify-content:space-between}.product_box .coupon_price.active{display:flex}.product_box .coupon_price{display:none}.product_box .total_price{margin-top:15px;padding-top:15px;border-top:1px solid #d9d9d9;font-size:18px;display:flex;justify-content:space-between}.product_box .total_price span:last-child{color:#f44}.pay_box .title{font-size:16px;line-height:24px;font-weight:700;margin-top:32px}.pay_box .title:first-child{font-weight:400;margin-top:0}.pay_box input{height:36px;line-height:34px;border:1px solid #ddd;outline:0;border-radius:4px;padding:0 10px;font-size:14px;box-sizing:border-box;width:100%}.pay_box .input_box{margin-top:16px;position:relative}.pay_box .input_box>input{margin-bottom:24px}.pay_box .email_box input{max-width:280px;width:100%}.pay_box .input_box>p{font-size:14px;line-height:22px;color:#f44;position:absolute;top:38px;left:0}.pay_box .billing_box{flex-wrap:nowrap}.pay_box .billing_box>*{margin-right:15px;flex:1}.pay_box .billing_box>:last-child{margin-right:0}.pay_box .billing_box .select_box{flex-shrink:0}.pay_box .billing_box .select_box>div{top:44px;min-width:150px}.pay_box .billing_box .countries_states{display:none}.pay_box .pay_type{display:none;margin-top:16px;align-items:flex-start}.pay_box .pay_type.active{display:flex}.pay_box .pay_type>span{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:24px;cursor:pointer}.pay_box .pay_type>span img{border:2px solid #ddd;border-radius:8px}.pay_box .pay_type>span.active img{border-color:#006dff}.pay_box .pay_type>span.active span{color:#006dff}.pay_box .pay_type>span:last-child{margin-right:0}.pay_box .pay_type>span span{display:block;font-size:14px;margin-top:6px;color:#333}.pay_box .payment_box .btn{font-size:18px;color:#fff;border-radius:4px;background:#006dff;height:48px;line-height:48px;padding:0 16px;display:inline-block;margin-top:24px;min-width:192px;text-align:center;cursor:pointer;box-sizing:border-box}.pay_box .payment_box .tips{margin-top:14px;color:#555;font-size:12px;line-height:18px}.pay_box .payment_box .tips span{cursor:pointer;text-decoration:underline}.tips_mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);align-items:center;justify-content:center;display:none}.tips_mask.active{display:flex}.tips_mask>div{display:none;max-width:728px;width:90%;background:#fff;padding:30px;box-sizing:border-box;border-radius:8px;max-height:80vh;position:relative}.tips_mask>div .close{width:20px;height:20px;position:absolute;top:10px;right:10px;cursor:pointer;background:url(/images/close.svg) no-repeat center center/cover}.tips_mask>div.active{display:flex;flex-direction:column}.tips_mask>div>.title{font-size:20px;line-height:26px;font-weight:700;text-align:center}.tips_mask>div>.content{flex:1;overflow:auto}.tips_mask>div>.content::-webkit-scrollbar{width:3px}.tips_mask>div>.content::-webkit-scrollbar-thumb{background:#ddd;border-radius:12px}.tips_mask>div p.sub{font-weight:700}.tips_mask>div p{margin-bottom:10px;font-size:14px;line-height:20px;color:#333}#adyen_container .adyen-checkout__button{background-color:#006dff!important}.adyencard_power{border-radius:4px;background:#fafafa;padding:17px 22px;margin-top:30px}.adyencard_power .title{justify-content:flex-start}.adyencard_power .title span{margin:0 10px;font-size:16px}.adyencard_power>p{margin:14px 0;font-size:14px;color:#b9b9b9}.adyencard_power .mobile{display:none}@media screen and (max-width:612px){.adyencard_power .pc{display:none}.adyencard_power .mobile{display:block}}