.component-breadcomb{margin:0 auto;width:100%;height:76px;display:none}
.component-breadcomb .component-breadcomb-text{margin-left:10px;margin-right:10px;margin-top:auto;margin-bottom:auto;line-height:76px;padding-left:4%;padding-right:4%}
@media(min-width:800px){.component-breadcomb{display:none}
}
@media(min-width:1000px){.component-breadcomb{width:950px;display:block;position:relative;z-index:1}
}
@media(min-width:1220px){.component-breadcomb{display:block;width:1200px}
}
.component-products-lightbox-modal{display:none;margin:0 auto;padding:3% 2%;width:100%;background-color:rgba(38,31,52,0.85)}
.component-products-lightbox-modal .vertical-alignment-helper{height:100%;width:90%;margin:0 auto;max-width:850px}
.component-products-lightbox-modal .vertical-alignment-helper .vertical-align-center{vertical-align:middle}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog{width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content{width:100%;margin:0 auto;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .title{margin-top:30px;margin-bottom:-40px;margin-left:30px;font-weight:bold}
@media screen and (max-width:800px){.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .title{margin-top:10px;margin-bottom:-34px;margin-left:0}
}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body{background-color:#fff;padding:24px 30px 1px}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con{width:100%;height:auto;margin:25px 0}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item{max-width:600px;margin:0 auto;outline:0}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .component-products-carousel{margin:0 auto;outline:0;padding:20px}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .component-products-carousel img{display:block;max-width:100%;height:auto;max-height:60vh;margin-left:auto;margin-right:auto;outline:0;object-fit:contain}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots{margin:0 auto;cursor:pointer;overflow:hidden}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots li{margin:0 7px}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots li img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;outline:0}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots .slick-dots-change{max-width:10%;border:solid 1px #492582}
.component-products-lightbox-nextArrow{left:auto;right:-35px;width:40px;height:40px;border:0;cursor:pointer;z-index:1}
@media screen and (max-width:800px){.component-products-lightbox-nextArrow{right:-30px}
}
.component-products-lightbox-prevArrow{left:-35px;right:auto;width:40px;height:40px;border:0;cursor:pointer;z-index:1}
@media screen and (max-width:800px){.component-products-lightbox-prevArrow{left:-30px}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots{text-align:center;margin-top:20px}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots li{width:10px;height:10px;max-width:auto;margin:0 7px;border:solid 0 #d8d8d8;background-color:#ddd;border-radius:50%;float:none;display:inline-block;vertical-align:middle}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots li.slick-active{width:10px;height:10px;background-color:#492582}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots li img{opacity:0}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots .slick-dots-change{width:10px;height:10px;background-color:#492582}
}
@media screen and (max-width:400px){.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots li{margin:0 5px}
}
@media screen and (max-width:300px){.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots li{margin:0 4px}
}
@media(min-width:1220px){.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item{max-width:600px;margin:0 auto;outline:0}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .component-products-carousel{margin:0 auto;outline:0}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .component-products-carousel img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;outline:0}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots{margin:0 auto;cursor:pointer}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots li{max-width:90px;height:90px;margin:0 7px;float:left;border:solid 1px #d8d8d8}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots li img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;outline:0}
.component-products-lightbox-modal .vertical-alignment-helper .component-products-lightbox-dialog .component-products-lightbox-content .component-products-lightbox-body .component-products-lightbox-con .component-products-lightbox-single-item .slick-dots .slick-dots-change{max-width:90px;height:90px;border:solid 1px #492582}
}
.component-container-products{margin-right:auto;margin-left:auto;min-width:320px;width:100%;padding:30px 0}
.component-container-products .component-products{width:90%;margin:0 auto}
.component-container-products .component-products .component-products-left{padding-left:10px;padding-right:10px}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item{max-width:500px;height:auto;margin:0 auto;outline:0}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .component-products-carousel{margin:0 auto;outline:0;padding:20px}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .component-products-carousel img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;outline:0}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots{margin:0 auto;cursor:pointer}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots li{max-width:15%;height:15%;margin:0 5px 0 5px;float:left;border:solid 1px #d8d8d8}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots li img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;outline:0}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots .slick-dots-change{max-width:15%;height:15%;border:solid 1px #492582}
.component-container-products .component-products .component-products-left .energy-label-wrap{width:80%;padding:10px;margin:20px auto 0 auto}
@media screen and (max-width:800px){.component-container-products .component-products .component-products-left .energy-label-wrap{display:flex;justify-content:center;align-items:center;width:90%;margin-top:40px}
}
.component-container-products .component-products .component-products-left .energy-label-wrap .energy-tag{margin-right:20px}
@media screen and (max-width:800px){.component-container-products .component-products .component-products-left .energy-label-wrap .energy-tag{margin-right:15px}
}
.component-container-products .component-products .component-products-left .energy-label-wrap .energy-tag .energy-img{width:62px}
@media screen and (max-width:800px){.component-container-products .component-products .component-products-left .energy-label-wrap .energy-tag .energy-img{width:40px;height:auto}
}
.component-container-products .component-products .component-products-left .energy-label-wrap .energy-sheet{font-size:12px;font-family:"Roboto",Arial,Helvetica,sans-serif;text-decoration:underline}
.component-container-products .component-products .component-products-right{padding-left:10px;padding-right:10px;width:100%;margin-top:60px}
.component-container-products .component-products .component-products-right .component-products-title{margin-left:5px;color:#0e071e}
.component-container-products .component-products .component-products-right .component-products-layer2{width:100%;margin-top:15px}
.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level{padding:0;margin:0;list-style:none}
.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li{margin-left:3px;margin-right:3px;float:left;width:19px;height:100%}
.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li:before{content:"\e904";font-family:icomoon !important;font-size:20px;color:#b6b4bb;line-height:20px}
.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li.purple:before{color:#492582}
@media screen and (max-width:1219px){}
@media screen and (max-width:950px){.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level{margin-right:-12px}
.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li{width:13%;margin-left:1px}
}
@media screen and (max-width:800px){.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li:before{font-size:28px;line-height:1}
}
@media screen and (max-width:500px){.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li:before{font-size:24px;line-height:1}
.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li{width:28px}
}
.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.component-container-products .component-products .component-products-right .component-products-right-filterHR{border-top:1px solid #ccc;margin-top:15px;margin-bottom:10px;width:100%}
.component-container-products .component-products .component-products-right .component-products-right-filterHR:after{content:'';width:100%;height:1px;display:block;background-color:#fff}
.component-container-products .component-products .component-products-right .component-products-right-review{text-align:right;margin-bottom:0;margin-top:3px}
.component-container-products .component-products .component-products-right .component-products-right-review span{font-weight:bold;color:#38146f}
.component-container-products .component-products .component-products-right .component-products-right-price{margin-top:10px;margin-bottom:20px;color:#0e071e}
.component-container-products .component-products .component-products-right .component-products-right-btn{width:251px;line-height:42px;color:#fff;background-color:#009feb;text-align:center;cursor:pointer;overflow:hidden;margin-top:30px;font-size:16px;padding:10px 20px;font-family:"Roboto"}
.component-container-products .component-products .component-products-right .component-products-right-btn.disable-btn{background-color:#b0b0b0;cursor:default}
.component-container-products .component-products .component-products-right .component-products-right-btn.hide-btn{display:none}
.component-container-products .component-products .component-products-right .com_btn_wrap{margin:10px 0}
.component-container-products .component-products .component-products-right .com_btn_wrap .com_btn{width:251px;line-height:42px}
.component-container-products .component-products .component-products-right .com_btn_wrap .com_btn.pop_btn_small{padding-left:0;padding-right:0}
@media screen and (max-width:800px){.component-container-products .component-products .component-products-right .com_btn_wrap .com_btn{text-align:center;width:50vw;line-height:calc( 8vw + 10px)}
.component-container-products .component-products .component-products-right .component-products-right-btn{margin-right:auto;margin-left:auto;font-size:4.375vw;font-family:"Poppins";width:50vw;height:calc( 8vw + 10px);line-height:calc( 8vw + 10px);padding-top:0;padding-bottom:0}
.component-container-products .component-products .component-products-right .com_btn_wrap{text-align:center}
}
@media screen and (max-width:500px){.component-container-products .component-products .component-products-right .component-products-right-btn{font-size:18px;font-family:"Roboto"}
.component-container-products .component-products .component-products-right .com_btn_wrap .com_btn{font-size:18px;line-height:1.2;font-family:"Roboto"}
}
@media screen and (max-width:400px){.component-container-products .component-products .component-products-right .com_btn_wrap .com_btn{width:70vw}
.component-container-products .component-products .component-products-right .component-products-right-btn{width:70vw}
.component-container-products .component-products .component-products-right .com_btn_wrap{text-align:center}
}
.component-container-products .component-products .component-products-right .component-products-right-ul{padding-left:16px}
.component-container-products .component-products .component-products-right .component-products-right-ul li{list-style-type:square}
.component-container-products .component-products .component-products-right .component-products-right-ul li p{color:#0e071e}
@media screen and (max-width:800px){.component-container-products .component-products .component-products-right .component-products-title{font-size:171.428571429%}
.component-products-prevArrow{left:-30px}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots{text-align:center;margin-top:20px}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots li{width:10px;height:10px;max-width:auto;margin:0 7px;border:solid 0 #d8d8d8;background-color:#ddd;border-radius:50%;float:none;display:inline-block;vertical-align:middle}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots li.slick-active{width:10px;height:10px;background-color:#492582}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots li img{opacity:0}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots .slick-dots-change{width:10px;height:10px;background-color:#492582}
}
@media screen and (max-width:400px){.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots li{margin:0 6px}
}
@media(min-width:800px){.component-container-products .component-products .component-products-left .component-products-carousel-single-item .component-products-carousel{cursor:pointer}
.component-container-products .component-products .component-products-right{padding-left:10px;padding-right:10px;margin-top:40px}
.component-container-products .component-products .component-products-right .component-products-title{margin-left:0;color:#0e071e}
.component-container-products .component-products .component-products-right .component-products-layer2{width:60%;margin-top:15px}
}
@media(min-width:1000px){.component-container-products{width:950px}
.component-container-products .component-products .component-products-right{padding-left:10px;padding-right:10px;margin-top:50px;margin-left:60px}
}
@media(min-width:1220px){.component-container-products{width:1200px}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots{margin:0 auto;cursor:pointer}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots li{max-width:90px;height:90px;margin:0 5px 0 5px;float:left;border:solid 1px #d8d8d8}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots li img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;outline:0}
.component-container-products .component-products .component-products-left .component-products-carousel-single-item .slick-dots .slick-dots-change{max-width:90px;height:90px;border:solid 1px #492582}
.component-container-products .component-products .component-products-right{padding-left:10px;padding-right:10px;margin-top:50px;margin-left:60px}
.component-container-products .component-products .component-products-right .component-products-title{margin-left:0;color:#0e071e}
.component-container-products .component-products .component-products-right .component-products-layer2{width:60%;margin-top:15px}
.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level{padding:0;margin:0;list-style:none}
.component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li{margin-left:3px;margin-right:3px;float:left;height:100%}
.component-container-products .component-products .component-products-right .component-products-right-review span{font-weight:bold;color:#38146f}
.component-container-products .component-products .component-products-right .component-products-right-price{margin-top:10px;margin-bottom:20px;color:#0e071e}
.component-container-products .component-products .component-products-right .component-products-right-ul{padding-left:16px}
.component-container-products .component-products .component-products-right .component-products-right-ul li{list-style-type:square}
.component-container-products .component-products .component-products-right .component-products-right-ul li p{color:#0e071e}
}
body.zh-fonts .component-container-products-compare .component-products-compare-title,body.zh-tw .component-container-products-compare .component-products-compare-title,body.jp .component-container-products-compare .component-products-compare-title{font-size:36px;font-family:"Poppins"}
@media(max-width:800px){body.zh-fonts .component-container-products-compare .component-products-compare-title,body.zh-tw .component-container-products-compare .component-products-compare-title,body.jp .component-container-products-compare .component-products-compare-title{font-size:7.7625vw;font-family:"Poppins"}
}
body.zh-fonts .component-container-products-compare .component-products-compare-mobile .subtitle,body.zh-tw .component-container-products-compare .component-products-compare-mobile .subtitle,body.jp .component-container-products-compare .component-products-compare-mobile .subtitle{font-size:5.085vw;font-family:"Poppins"}
body.zh-fonts .component-container-products .component-products .component-products-right .component-products-right-btn,body.zh-tw .component-container-products .component-products .component-products-right .component-products-right-btn,body.jp .component-container-products .component-products .component-products-right .component-products-right-btn{font-size:18px;font-family:"Roboto"}
body.zh-fonts .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn,body.zh-tw .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn,body.zh-tw .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn,body.jp .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn{font-size:18px;font-family:"Roboto"}
@media screen and (max-width:800px){body.zh-fonts .component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li:before,body.zh-tw .component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li:before,body.jp .component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li:before{font-size:25.2px}
body.zh-fonts .component-container-products .component-products .component-products-right .component-products-right-btn,body.zh-tw .component-container-products .component-products .component-products-right .component-products-right-btn,body.jp .component-container-products .component-products .component-products-right .component-products-right-btn{font-size:3.9375vw;font-family:"Poppins"}
body.zh-fonts .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn,body.zh-tw .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn,body.jp .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn{font-size:3.9375vw;font-family:"Poppins"}
}
@media screen and (max-width:500px){body.zh-fonts .component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li:before,body.zh-tw .component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li:before,body.jp .component-container-products .component-products .component-products-right .component-products-layer2 .component-products-right-score .component-products-right-info-level li:before{font-size:21.6px}
body.zh-fonts .component-container-products .component-products .component-products-right .component-products-right-btn,body.zh-tw .component-container-products .component-products .component-products-right .component-products-right-btn,body.jp .component-container-products .component-products .component-products-right .component-products-right-btn{font-size:16.2px}
body.zh-fonts .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn,body.zh-tw .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn,body.jp .component-container-products .component-products .component-products-right .com_btn_wrap .com_btn{font-size:16.2px}
}
.component-products-lightbox-con_pc_nav,.component-products-lightbox-con_pc_nav2{width:80% !important;margin:0 auto !important}
@media screen and (max-width:800px){.component-products-lightbox-con_pc_nav,.component-products-lightbox-con_pc_nav2{display:none !important}
}
.component-products-lightbox-con_pc_nav img,.component-products-lightbox-con_pc_nav2 img{width:100%;height:auto;margin:0 auto;display:inline;vertical-align:top;border:solid 1px #9e9e9e}
.component-products-lightbox-con_pc_nav .slick-current img,.component-products-lightbox-con_pc_nav2 .slick-current img{border:solid 1px #492582}
.component-products-lightbox-con_pc_nav .slick-slide,.component-products-lightbox-con_pc_nav2 .slick-slide{text-align:center;cursor:pointer}
.component-products-lightbox-con_pc_nav .slick-slide:focus,.component-products-lightbox-con_pc_nav2 .slick-slide:focus{outline:0}
.component-products-lightbox-con_pc_nav .slick-prev,.component-products-lightbox-con_pc_nav2 .slick-prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-45px;width:30px}
.component-products-lightbox-con_pc_nav .slick-next,.component-products-lightbox-con_pc_nav2 .slick-next{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-45px;width:30px}
.component-products-lightbox-con_pc_nav .slick-list,.component-products-lightbox-con_pc_nav2 .slick-list{padding:0 0 !important}
.component-products-lightbox-con_pc_nav2{max-width:500px;opacity:0;margin-top:30px;margin-bottom:40px}
.component-products-lightbox-single-item .slick-dots button,.component-products-carousel-single-item .slick-dots button{opacity:0}
.ie11 .component-products-lightbox-con_pc_nav .slick-slide,.ie11 .component-products-lightbox-con_pc_nav2 .slick-slide{padding:10px}
.pop_wrap{position:fixed;left:0;top:0;height:100vh;width:100vw;background-color:rgba(38,31,52,0.85);padding:3% 2%;z-index:-1;opacity:0;-webkit-transition:all .5s;transition:all .5s}
.pop_wrap.show{z-index:9999;opacity:1}
.pop_wrap .pop_content_wrap{position:relative;z-index:9999;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;width:calc( 100vw - 4%);max-width:1200px;max-height:95vh;margin:0 auto;padding:70px calc( 3% + 60px) 80px calc( 3% + 60px)}
@media screen and (max-width:800px){.pop_wrap .pop_content_wrap{padding:70px 20px 30px}
}
@media screen and (max-width:800px){.pop_wrap .pop_content_wrap .block_title{margin-left:10px;margin-right:10px}
}
.pop_wrap .pop_content_wrap .com_btn_wrap .com_btn.com_btn_mg{margin-bottom:0}
.pop_wrap .pop_content_wrap .pop_subtitle{margin-bottom:10px;font-weight:bold}
@media screen and (max-width:800px){.pop_wrap .pop_content_wrap .pop_subtitle+.pure_text{margin-left:20px}
}
.pop_wrap .close{position:absolute;top:25px;right:25px;z-index:10}
.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
@media screen and (max-width:800px){.close{opacity:1}
}
.close:before{content:"\e91f";font-family:icomoon !important;font-size:24px;color:#492582;text-align:center;line-height:48px;vertical-align:top;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:50px;height:50px;border-radius:50%;border:1px solid #555;display:block}
.firefox54.windows7 .close:before{line-height:52px}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50);outline:0}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.other_shops_pop .main_title{font-size:30px;font-weight:bold;font-family:"Poppins"}
@media screen and (max-width:800px){.other_shops_pop .main_title{font-size:23px;margin-right:40px;font-family:"Poppins"}
}
.other_shops_pop .subtitle{font-size:18px;font-family:"Roboto"}
.other_shops_pop .link_area{margin:20px}
@media screen and (max-width:800px){.other_shops_pop .link_area{margin:0}
}
.other_shops_pop .link_area ul{font-size:0}
.other_shops_pop .link_area ul li{display:inline-block;width:100px;margin:15px 15px}
@media screen and (max-width:800px){.other_shops_pop .link_area ul li{width:calc( 50% - 41px)}
}
.other_shops_pop .link_area .img_wrap{max-width:100%;width:100%;padding-top:50%;position:relative;text-align:center;margin-bottom:10px;background-repeat:no-repeat;background-size:100% auto;background-position:center center;overflow:hidden}
.other_shops_pop .link_area .text{font-size:14px;width:100%;text-align:center}
@media screen and (max-width:800px){.other_shops_pop .link_area .text{font-size:18px;font-family:"Roboto"}
}
.other_shops_pop .com_btn_wrap{margin-top:10px}
.other_shops_pop .com_btn{color:#fff;background-color:#492582;min-width:251px;line-height:42px;padding:10px 60px}
.other_shops_pop .com_btn span{font-size:12px;margin-left:10px}
body.zh-fonts .other_shops_pop .main_title,body.zh-tw .other_shops_pop .main_title,body.jp .other_shops_pop .main_title{font-size:27px;font-family:"Poppins"}
@media screen and (max-width:800px){body.zh-fonts .other_shops_pop .main_title,body.zh-tw .other_shops_pop .main_title,body.jp .other_shops_pop .main_title{font-size:20.7px;font-family:"Poppins"}
}
body.zh-fonts .other_shops_pop .subtitle,body.zh-tw .other_shops_pop .subtitle,body.jp .other_shops_pop .subtitle{font-size:16.2px}
body.zh-fonts .other_shops_pop .link_area .text,body.zh-tw .other_shops_pop .link_area .text,body.jp .other_shops_pop .link_area .text{font-size:12.6px}
@media screen and (max-width:800px){body.zh-fonts .other_shops_pop .link_area .text,body.zh-tw .other_shops_pop .link_area .text,body.jp .other_shops_pop .link_area .text{font-size:16.2px}
}
body.zh-fonts .other_shops_pop .com_btn span,body.zh-tw .other_shops_pop .com_btn span,body.jp .other_shops_pop .com_btn span{font-size:10.8px}
.component-products-tab{margin-right:auto;margin-left:auto;min-width:320px;width:100vw;height:64px;background-color:#eee}
.component-products-tab .component-products-tab-body{display:none;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.component-products-tab .component-products-tab-body .component-products-tab-nav{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;list-style:none}
.component-products-tab .component-products-tab-body .component-products-tab-nav .nav-link{position:relative;display:block;margin:0;padding:20px 30px;color:#000;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:3px solid transparent}
.component-products-tab .component-products-tab-body .component-products-tab-nav .nav-link:hover{background:#fff;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:3px solid #59656c}
.component-products-tab .component-products-tab-body .component-products-tab-nav .nav-linkbuy{position:relative;display:block;margin:0;padding:8px 8px}
.component-products-tab .component-products-tab-body .component-products-tab-nav .nav-item.active{background:#fff}
.component-products-tab .component-products-tab-body .component-products-tab-nav .nav-item.active .nav-link{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:3px solid #59656c}
.component-products-tab .component-products-tab-body .component-products-tab-nav .nav-item.active .gap{display:none}
.component-products-tab .component-products-tab-body .component-products-tab-nav .gap{position:absolute;right:-2px;top:50%;display:block;margin-top:-15px;width:1px;height:30px;background-color:#d8d8d8;-webkit-box-shadow:1px 0 #fff;box-shadow:1px 0 #fff}
.component-products-tab .products-tab-mobile{margin-right:auto;margin-left:auto;height:64px;cursor:pointer}
.component-products-tab .products-tab-mobile>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.component-products-tab .products-tab-mobile .products-tab-dropdown{padding:0 20px;background:#eee}
.component-products-tab .products-tab-mobile .products-tab-mobile-dropdown-menu{width:100%;padding:0;margin:0;position:absolute;top:0;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;text-align:left;background-color:#eee}
.component-products-tab .products-tab-mobile .products-tab-mobile-dropdown-menu .nav-item{padding-left:20px;padding-right:20px;height:64px}
.component-products-tab .products-tab-mobile .products-tab-mobile-dropdown-menu .nav-item span{line-height:64px}
.component-products-tab .products-tab-mobile .products-tab-mobile-dropdown-menu .nav-link{padding:10px 0;text-decoration:none}
.component-products-tab .products-tab-mobile .products-tab-mobile-dropdown-menu .divider{margin:0;padding:0;-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;border-top:solid 1px #ccc}
@media(min-width:800px){.component-products-tab .component-products-tab-body{display:none}
.component-products-tab .products-tab-mobile{display:block}
}
.nav-buynow{color:#fff;background-color:#009feb;display:none;margin-top:4px;padding:10px 12px;max-width:760px;overflow:hidden;white-space:nowrap}
.nav-buynow.disable-btn{background-color:#b0b0b0;cursor:default}
.nav-buynow.hide-btn{display:none}
.nav-buynow-mobile{margin-right:20px}
@media screen and (max-width:800px){.nav-buynow{margin-top:0;display:block !important}
}
@media screen and (max-width:550px){.nav-buynow{width:100%;font-size:15px}
.nav-buynow-mobile{margin-right:0}
.products-tab-mobile .col-sm-9.col-xs-9{padding-right:20px}
}
@media screen and (max-width:400px){}
@media(min-width:1220px){.component-products-tab .component-products-tab-body{display:block}
.component-products-tab .products-tab-mobile{display:none}
}
.component-products-tab .products-tab-mobile>.row{margin-right:0}
.products-tab-mobile-arrow{position:relative;top:0;right:0;width:100%;height:64px;text-align:left}
.products-tab-mobile-arrow:before{content:"\e905";font-family:icomoon !important;font-size:50px;color:#aaa;pointer-events:none;display:inline-block}
.component-container-products-compare{margin-right:auto;margin-left:auto;min-width:320px;width:100%;padding:30px 0}
@media(max-width:800px){.component-container-products-compare{width:100vw;overflow-x:auto}
}
.component-container-products-compare .component-products-compare-title{margin-left:-10px;margin-right:10px;margin-bottom:45px;margin-top:0;line-height:1.1666666667em;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#492582;font-size:40px;font-family:"Poppins"}
@media(max-width:1000px){.component-container-products-compare .component-products-compare-title{margin-left:10px}
}
@media(max-width:800px){.component-container-products-compare .component-products-compare-title{color:#000;font-size:8.625vw;font-family:"Poppins"}
}
.component-container-products-compare .component-products-compare{display:none;width:100%;margin:0 auto}
.component-container-products-compare .component-products-compare img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;outline:0}
.component-container-products-compare .component-products-compare .component-products-compare-img{width:180px}
.component-container-products-compare .component-products-compare .component-products-compare-img img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;outline:0}
.component-container-products-compare .component-products-compare .component-products-compare-img p{font-weight:bold;color:#0e071e;margin-top:26px;margin-left:21px;margin-right:21px}
.component-container-products-compare .component-products-compare .component-products-compare-list{width:100%}
.component-container-products-compare .component-products-compare .component-products-compare-list .component-products-compare-dec .firstTxt{font-weight:bold}
.component-container-products-compare .component-products-compare .component-products-compare-list .component-products-compare-dec p{margin-left:20px;margin-bottom:0;font-family:"Roboto",Arial}
.component-products-compare-mobile_wrap{width:calc( 100% - 70px);margin:0 auto;display:none}
.compare2 .component-products-compare-mobile_wrap{width:calc( 100vw - 30px)}
@media screen and (max-width:800px){.component-products-compare-mobile_wrap{display:block}
.component-products-compare-mobile hr{width:100%}
}
.component-container-products-compare .component-products-compare-mobile{display:block;width:100%}
.component-container-products-compare .component-products-compare-mobile .col-xs-4{width:calc( 50vw - 10px)}
.component-container-products-compare.compare2 .component-products-compare-mobile .col-xs-4{width:33.3333333333%}
.component-container-products-compare .component-products-compare-mobile p{text-align:center;color:#4a4a4a}
.component-container-products-compare .component-products-compare-mobile .products-compare-mobile-hr{margin:12px 0}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-img{margin:0 auto;padding:15px 0}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-img img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;outline:0}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list{margin:0 auto}
.component-container-products-compare .component-products-compare-mobile .subtitle{color:#492582;font-size:5.65vw;line-height:1.1666666667em;margin-bottom:20px;margin-top:30px;margin-left:10px}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list:nth-of-type(odd){background-color:#f9f9f9}
.component-container-products-compare.compare2 .component-products-compare-mobile .component-products-compare-mobile-list:nth-of-type(odd){background-color:transparent}
.component-container-products-compare.compare2 .component-products-compare-mobile .component-products-compare-mobile-list .component-products-compare-mobile-list-title{background-color:#f9f9f9}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list .component-products-compare-mobile-list-title p{font-weight:bold;margin-left:10px;text-align:left;padding:10px 0;font-family:"Roboto",Arial}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list .component-products-compare-mobile-list-des p{margin-left:10px;text-align:left;font-family:"Roboto",Arial}
.component-container-products-compare.compare2 .title{font-weight:bold}
.component-container-products-compare.compare2 .component-compare-title{color:#492582;font-weight:bold;padding-left:14px}
@media screen and (max-width:800px){.component-container-products-compare.compare2 .component-compare-title{margin-bottom:20px}
}
@media(min-width:800px){.component-container-products-compare .component-products-compare{display:block}
.component-container-products-compare .component-products-compare-mobile{display:none}
}
@media(min-width:1000px){.component-container-products-compare{width:834px}
.component-container-products-compare.compare2{width:950px}
.component-container-products-compare.compare2 .row{margin-left:0;margin-right:0;padding:10px 20px}
}
@media(min-width:1220px){.component-container-products-compare{width:1084px}
.component-container-products-compare.compare2{width:1200px}
.component-container-products-compare .component-products-compare{display:block}
.component-container-products-compare .component-products-compare-mobile{display:none}
}
.p_box .img_wrap{max-width:180px}
@media screen and (max-width:800px){.p_box .img_wrap{max-width:100%}
}
.p_box .img_wrap img{width:100%}
.p_box hr{margin-top:15px;margin-bottom:15px;border:0;border-top:1px solid #eee;width:100%}
.p_box .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
@media screen and (max-width:800px){.p_box .row{display:block}
}
.p_box .row [class*="col-"]:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}
.p_box .title{font-size:16px}
.p_box .p_level{font-size:0;display:inline-block;vertical-align:middle;width:calc( 100% - 6px)}
@media screen and (max-width:800px){.p_box .p_level{width:calc( 100% - 12px)}
}
.p_box .p_level li{display:inline-block;margin-right:4px}
@media screen and (max-width:1230px){.p_box .p_level li{margin-right:2px}
}
.p_box .p_level li:before{content:"\e904";font-family:icomoon !important;font-size:20px;color:#b6b4bb;line-height:20px}
@media screen and (max-width:1230px){.p_box .p_level li:before{font-size:12px}
}
.p_box .p_level li.purple:before{color:#492582}
.p_box .p_review{font-size:14px;width:calc( 100% - 6px);display:inline-block;vertical-align:middle}
@media screen and (max-width:800px){.p_box .p_review{width:calc( 100% - 12px)}
}
.p_box .p_review span{color:#492582;font-weight:bold}
.p_box .p_price{color:#492582;font-size:16px}
.p_box .btn_add_to_cart{min-width:153px;color:#fff;background-color:#009feb;margin-top:15px;margin-bottom:30px;border-radius:0}
@media screen and (max-width:800px){.p_box .btn_add_to_cart{padding-left:12px;padding-right:12px}
}
.table_two_color{line-height:1.43;margin-bottom:50px}
@media screen and (max-width:800px){.pop_wrap .pop_content_wrap .table_two_color{margin-bottom:0}
}
@media screen and (max-width:1050px){.pop_content .table_two_color>.row{margin-left:0;margin-right:0}
}
.table_two_color ul li{list-style-type:disc;margin-left:20px}
@media screen and (max-width:800px){.table_two_color .com_container.v_align .row{display:table;width:calc( 100% - 20px)}
}
@media screen and (min-width:1000px){.table_two_color .com_container{width:834px}
}
@media screen and (min-width:1220px){.table_two_color .com_container{width:1084px}
}
.table_two_color .title1{font-size:20px;font-family:"Roboto";font-weight:bold;margin-left:-10px;margin-bottom:15px;margin-top:80px}
.table_two_color .title1:nth-of-type(1){margin-top:30px}
.table_two_color .title2{font-size:18px;font-family:"Roboto";font-weight:bold;margin-left:-10px;margin-bottom:20px;margin-top:40px}
.table_two_color .title1+.title2{margin-top:20px}
.table_two_color .row{padding:10px 10px;font-size:16px;margin-left:0;margin-right:0}
.table_two_color .row.row_model{font-weight:bold}
@media screen and (max-width:800px){.table_two_color .row [class*="col-"]{display:table-cell}
}
.table_two_color .row [class*="col-"]:nth-of-type(1).f_weight_normal{font-weight:normal}
.table_two_color .row.f_bold{font-weight:bold}
.table_two_color .row.f_bold .mobile_value{font-weight:normal;background-color:#f9f9f9}
@media screen and (max-width:800px){.table_two_color .row.adj_col_padding [class*="col-"]{padding-top:10px;padding-bottom:10px}
}
.table_two_color .data_row:nth-of-type(odd){background-color:#f9f9f9}
.table_two_color .data_row [class*="col-"]{word-wrap:break-word}
.table_two_color .data_row p{margin-bottom:0}
.table_two_color .data_row.v_mid{display:table;table-layout:fixed;width:100%}
.table_two_color .data_row.v_mid [class*="col-"]{vertical-align:middle;display:table-cell;float:none}
@media screen and (max-width:1000px){.table_two_color .data_row.v_mid{width:auto}
}
@media screen and (max-width:800px){.table_two_color .data_row.v_mid{display:block}
.table_two_color .data_row.v_mid [class*="col-"]{display:block;float:left}
}
.table_two_color .spec_last_info{margin-top:50px;font-weight:normal;font-size:14px}
.table_two_color .spec_last_info.row [class*="col-"]:nth-of-type(1){font-weight:normal}
@media screen and (max-width:1000px){.table_two_color .title1{margin-left:20px;margin-right:20px}
.table_two_color .title2{margin-left:20px;margin-right:20px}
.table_two_color .row{margin-left:10px;margin-right:10px}
}
@media screen and (max-width:800px){.table_two_color .title1{font-size:5.65vw;line-height:1.1666666667em;font-family:"Poppins"}
.table_two_color .title2{font-size:4.25vw}
.table_two_color .row{font-size:4.375vw;line-height:1.43;padding:10px 0}
.table_two_color .com_container .row{margin-left:10px;margin-right:10px}
}
.table_two_color.m_table_title_top .data_row span.icon-warranty_link{cursor:pointer}
@media screen and (min-width:800px){.table_two_color.m_table_title_top .data_row span.icon-warranty_link{font-size:20px;padding-left:20px;padding-right:20px;font-family:"Roboto"}
}
.table_two_color.m_table_title_top .data_row span.icon-fi-pencil{cursor:pointer}
@media screen and (min-width:800px){.table_two_color.m_table_title_top .data_row span.icon-fi-pencil{font-size:20px;padding-left:20px;padding-right:20px;font-family:"Roboto"}
}
@media screen and (max-width:800px){.table_two_color.m_table_title_top{margin-bottom:0}
.table_two_color.m_table_title_top .row [class*="col-"]{display:block;float:left}
.table_two_color.m_table_title_top .data_row{margin-bottom:40px;margin-left:0;margin-right:0}
.table_two_color.m_table_title_top .data_row:nth-of-type(even){background-color:transparent}
.table_two_color.m_table_title_top .data_row:last-of-type{margin-bottom:20px}
.table_two_color.m_table_title_top .data_row span{padding:15px 20px}
.table_two_color.m_table_title_top .data_row [class*="col-"] div{padding:15px 20px;background-color:#f9f9f9}
.table_two_color.m_table_title_top .data_row [class*="col-"] div span{padding:0}
}
body.zh-fonts .table_two_color .title1,body.zh-tw .table_two_color .title1,body.jp .table_two_color .title1{font-size:18px;font-family:"Roboto"}
body.zh-fonts .table_two_color .title2,body.zh-tw .table_two_color .title2,body.jp .table_two_color .title2{font-size:16.2px}
body.zh-fonts .table_two_color .row,body.zh-tw .table_two_color .row,body.jp .table_two_color .row{font-size:14.4px}
body.zh-fonts .table_two_color .spec_last_info,body.zh-tw .table_two_color .spec_last_info,body.jp .table_two_color .spec_last_info{font-size:12.6px}
@media screen and (max-width:800px){body.zh-fonts .table_two_color .title1,body.zh-tw .table_two_color .title1,body.jp .table_two_color .title1{font-size:5.085vw;font-family:"Poppins"}
body.zh-fonts .table_two_color .title2,body.zh-tw .table_two_color .title2,body.jp .table_two_color .title2{font-size:3.825vw;font-family:"Poppins"}
body.zh-fonts .table_two_color .row,body.zh-tw .table_two_color .row,body.jp .table_two_color .row{font-size:3.9375vw}
}
.support_top_area .img_wrap img{max-width:70%}
@media screen and (max-width:800px){.support_top_area .img_wrap img{max-width:100%}
}
.component-container-filter2{margin-right:auto;margin-left:auto;min-width:320px;padding:30px 0}
.component-container-filter2 .component-filter2-nav-con{position:relative;margin:10px 20px;height:auto}
.component-container-filter2 .component-filter2-nav-con p{color:#999}
.component-container-filter2 .component-filter2-nav-con .component-filter2-title{width:100%;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#492582}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search-arrow{position:relative;top:0;right:0}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search-arrow:after{content:'>';font:22px "Consolas",monospace;color:#aaa;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:10px;top:8px;padding:0 0 2px;position:absolute;pointer-events:none}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search{position:relative;top:0;right:0;width:100%;height:40px;margin-bottom:15px;line-height:40px;background-color:#fafafa;border:solid 1px #ccc;color:#b6b4ba;padding-left:12px;padding-right:12px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search option{height:40px;border-bottom:solid 1px #ccc}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search{position:relative;top:0;right:0;width:100%;height:40px;margin-bottom:15px;line-height:40px;background-color:#fafafa;border:solid 1px #ccc;color:#b6b4ba;padding-left:12px;padding-right:12px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search option{height:40px;border-bottom:solid 1px #ccc}
.component-container-filter2 .component-container-filter2-body{margin-left:0;margin-right:0}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-content-mobilePadding{padding-right:10px;padding-left:10px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-add{position:relative}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-add img{display:block;position:relative;margin:0 auto;width:110px;height:110px;cursor:pointer}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info-opacity{opacity:.5}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info-selected{background-color:#f7f7f7}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info{margin-bottom:20px;border:solid 1px #d8d8d8}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info img{display:block;max-width:80%;height:auto;margin-left:auto;margin-right:auto}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-sign{margin-top:15px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-sign .component-filter2-product-info-sign-img{margin-top:2%;margin-right:4px;float:left;width:18%;height:100%}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-sign .component-filter2-product-info-sign-img img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-sign p{color:#3e394b;margin-bottom:0}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-sign .p-selected{color:#492582}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-score{margin-left:7px;margin-right:7px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-title{margin-left:20px;margin-right:20px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-des{margin-left:20px;margin-right:20px;margin-bottom:0}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-level{padding:0;margin:0;list-style:none}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-level li{margin-left:3px;margin-right:3px;float:left;width:17px;height:100%}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-level li:before{content:"\e904";font-family:icomoon !important;font-size:20px;color:#b6b4bb;line-height:20px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-level li img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-review{margin-bottom:0;margin-top:4px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-review span{font-weight:bold;color:#38146f}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-price{margin-left:20px;margin-right:20px;color:#492582;font-family:"Roboto",Arial;display:inline-block}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-in-stock{margin-left:20px;margin-right:20px;color:#c30101;font-family:"Roboto",Arial;float:right}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-out-of-stock{margin-left:20px;margin-right:20px;color:#492582;font-family:"Roboto",Arial;float:right}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-filterHR{margin-left:20px;margin-right:20px;margin-top:10px;margin-bottom:10px}
@media(max-width:800px){.component-container-filter2 .component-filter2-content .component-filter2-product-info .component-filter2-product-info-level{padding:0;margin:0;list-style:none}
.component-container-filter2 .component-filter2-content .component-filter2-product-info .component-filter2-product-info-level li{margin-left:3px;margin-right:3px;float:left;width:15%;height:100%}
.component-container-filter2 .component-filter2-content .component-filter2-product-info .component-filter2-product-info-level li img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
}
@media(min-width:800px){.component-container-filter2 .component-filter2-nav-con{height:60px}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search-arrow{position:absolute;top:0;right:0}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search{position:absolute;width:208px;top:0;right:0;line-height:40px}
.component-container-filter2 .component-container-filter2-body{margin-left:10px;margin-right:10px}
.component-container-filter2 .component-container-filter2-body .component-filter2-selector .component-container-filter2-mobile{display:none}
}
@media(min-width:1000px){.component-container-filter2{width:950px}
.component-container-filter2 .component-filter2-nav-con{height:60px}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search-arrow{position:absolute;top:0;right:0}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search{position:absolute;width:208px;top:0;right:0}
.component-container-filter2 .component-container-filter2-body{margin-left:10px;margin-right:10px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-content-mobilePadding{padding-right:0;padding-left:0}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-review{margin-top:7px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-sign .component-filter2-product-info-sign-img{margin-top:2%;margin-right:4px;float:left;width:18%;height:100%}
}
@media(min-width:1220px){.component-container-filter2{width:1200px}
.component-container-filter2 .component-filter2-nav-con{height:60px}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search-arrow{position:absolute;top:0;right:0}
.component-container-filter2 .component-filter2-nav-con .component-filter2-time-search{position:absolute;width:208px;top:0;right:0}
.component-container-filter2 .component-container-filter2-body{margin-left:10px;margin-right:10px}
.component-container-filter2 .component-container-filter2-body .component-filter2-selector .component-container-filter2-mobile{display:none}
.component-container-filter2 .component-container-filter2-body .component-filter2-selector .component-filter2-sel-btn{margin-left:20px;margin-right:20px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-content-mobilePadding{padding-right:0;padding-left:0}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-review{margin-top:3px}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-sign .component-filter2-product-info-sign-img{margin-top:2%;margin-right:4px;float:left;width:12%;height:100%}
}
.component-review{margin:0 auto;width:100%;min-width:320px;text-align:center;position:relative;padding:30px 0}
.component-review-content{margin:0 auto;text-align:left}
.component-review-title{color:#492582;font-weight:bold;padding-left:14px}
.review-content-title{color:#492582}
.review-content-more a{color:#492582}
.review-content{background:#eee;padding:30px 20px;margin:20px 0}
.review-content-add-btn{margin:0 auto}
.review-content-add-btn img{width:110px}
@media(min-width:1000px){.component-review-content{width:950px}
}
@media(min-width:1220px){.component-review-content{width:1200px}
}
.phase3-component-container-products .main_buy{display:flex;margin-top:30px;position:relative;opacity:0;justify-content:space-between}
@media screen and (max-width:800px){.phase3-component-container-products .main_buy{padding-bottom:20px;border-bottom:1px solid #ddd;display:block}
}
.phase3-component-container-products .main_buy a{position:relative;margin:auto 0}
.phase3-component-container-products .component-products .component-products-right .component-products-right-price{margin-top:0;margin-bottom:0;flex-shrink:0}
.phase3-component-container-products .component-products .component-products-right .component-products-right-btn{margin-top:0;width:auto;line-height:1.2}
@media screen and (max-width:800px){.phase3-component-container-products .component-products .component-products-right .component-products-right-btn{line-height:calc( 8vw + 10px);margin-top:20px;width:fit-content}
}
.phase3-component-container-products .component-products .component-products-right-pre-order-text{position:absolute;text-align:center;padding-top:4px;margin:0;font-size:12px;color:#757575;font-family:"Roboto",Arial;white-space:nowrap;transform:translateX(-50%);left:50%}
.phase3-component-container-products .other_shops_area{width:100%;margin-top:30px}
.phase3-component-container-products .other_shops_area .other_shops_title{font-size:142.857142857%;line-height:1.43}
@media screen and (max-width:800px){.phase3-component-container-products .other_shops_area .other_shops_title{text-align:center}
}
.phase3-component-container-products .other_shops_area .other_shops_btn_area{display:flex;justify-content:flex-start;align-items:flex-start}
@media screen and (max-width:800px){.phase3-component-container-products .other_shops_area .other_shops_btn_area{justify-content:space-evenly;flex-wrap:wrap}
}
.phase3-component-container-products .other_shops_area .other_shops_btn_area .other_shops_btn{width:calc( 25% - 20px);margin-right:20px}
@media screen and (max-width:800px){.phase3-component-container-products .other_shops_area .other_shops_btn_area .other_shops_btn{width:calc( 50% - 20px);margin-right:0}
}
.phase3-component-container-products .other_shops_area .other_shops_btn_area .shop_img{width:100%;padding-top:50%;background-repeat:no-repeat;background-position:center center;background-size:contain}
.phase3-component-container-products .other_shops_area .other_shops_btn_area .shop_img.no_shop_image{position:relative;background-image:none !important}
.phase3-component-container-products .other_shops_area .other_shops_btn_area .shop_img.no_shop_image:before{content:"" attr(noImageText) "";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}
.phase3-component-container-products .other_shops_area .other_shops_btn_area .shop_price{color:#4f4f4f;font-size:114.28571428571428%;width:100%;text-align:center;margin-top:5px}
@media screen and (max-width:800px){.phase3-component-container-products .other_shops_area .other_shops_btn_area .shop_price{margin-bottom:20px}
}
@media screen and (max-width:800px){.phase3-component-container-products .btn_search_store_wrap,.phase3-component-container-products .btn_other_info_wrap{text-align:center}
}
.phase3-component-container-products .btn_search_store,.phase3-component-container-products .btn_other_info{font-size:142.857142857%;line-height:1.43;text-decoration:underline;margin-top:30px;display:inline-block}
@media screen and (max-width:768px){.phase3-component-products-tab .nav-buynow.nav-buynow-mobile{position:relative;top:-5px}
}
@media screen and (max-width:700px){.phase3-component-products-tab .nav-buynow.nav-buynow-mobile{top:-2px}
}
@media screen and (max-width:550px){.phase3-component-products-tab .nav-buynow.nav-buynow-mobile{top:0;font-size:0 !important;display:inline-block;width:auto;line-height:1.2;float:right}
.phase3-component-products-tab .nav-buynow.nav-buynow-mobile:before{content:"" attr(mobileText) "";font-size:15px}
}
.component-products-promote-price{font-size:24px;font-family:"Poppins";color:#c30101 !important}
.component-products-delete-price{font-size:12px;text-decoration:line-through;font-weight:400;margin-left:16px;margin-top:12px;flex-shrink:0}
.component-products-save-price{position:absolute;top:40px;left:0;font-size:14px;color:#9e9e9e;letter-spacing:-0.01em}
.component-products-save-price-wrap{margin-bottom:60px}
@media screen and (max-width:800px){.component-products-save-price{top:40px}
.component-products-save-price-wrap{margin:20px 0}
.component-products-delete-price{display:inline}
.component-container-products .component-products .component-products-right .component-products-right-btn{position:unset;margin-top:40px}
.phase3-component-container-products .component-products .component-products-right .component-products-right-price{display:inline}
}
@media screen and (max-width:550px){body.zh-tw .nav-buynow,body.jp .nav-buynow{font-size:13.5px}
body.zh-fonts .phase3-component-products-tab .nav-buynow.nav-buynow-mobile,body.zh-tw .phase3-component-products-tab .nav-buynow.nav-buynow-mobile,body.jp .phase3-component-products-tab .nav-buynow.nav-buynow-mobile{font-size:13.5px}
}
body.zh-fonts .p_box .title,body.zh-tw .p_box .title,body.jp .p_box .title{font-size:14.4px}
body.zh-fonts .p_box .p_level li:before,body.zh-tw .p_box .p_level li:before,body.jp .p_box .p_level li:before{font-size:18px}
@media screen and (max-width:1230px){body.zh-fonts .p_box .p_level li:before,body.zh-tw .p_box .p_level li:before,body.jp .p_box .p_level li:before{font-size:10.8px}
}
body.zh-fonts .p_box .p_review,body.zh-tw .p_box .p_review,body.jp .p_box .p_review{font-size:12.6px}
body.zh-fonts .p_box .p_price,body.zh-tw .p_box .p_price,body.jp .p_box .p_price{font-size:14.4px}
@media screen and (max-width:800px){body.zh-fonts .row_mobile_compare .p_box .p_level li:before,body.zh-tw .row_mobile_compare .p_box .p_level li:before,body.jp .row_mobile_compare .p_box .p_level li:before{font-size:3.9375vw}
}
@media screen and (max-width:800px){body.zh-fonts .row_mobile_compare .p_box .p_review,body.zh-tw .row_mobile_compare .p_box .p_review,body.jp .row_mobile_compare .p_box .p_review{font-size:3.9375vw}
}
@media screen and (max-width:800px){body.zh-fonts .row_mobile_compare .p_box .p_price,body.zh-tw .row_mobile_compare .p_box .p_price,body.jp .row_mobile_compare .p_box .p_price{font-size:3.9375vw}
}
@media screen and (max-width:800px){body.zh-fonts .row_mobile_compare .p_box .btn_add_to_cart,body.zh-tw .row_mobile_compare .p_box .btn_add_to_cart,body.jp .row_mobile_compare .p_box .btn_add_to_cart{font-size:3.9375vw}
}
.pricingDescription{font-family:'Roboto';font-weight:400;font-size:12px;line-height:14px;color:#757575}
.pricingDescription p{margin-top:8px}
.pricingDescription.mobile{display:none}
@media screen and (max-width:800px){.pricingDescription.mobile{display:block}
}
@media screen and (max-width:800px){.pricingDescription.desktop{display:none}
}
@media screen and (max-width:800px){.component-products-save-price{position:static}
}
@media screen and (max-width:800px){.component-products-save-price-wrap{margin:0}
}