.component-container-products-compare{margin-right:auto;margin-left:auto;min-width:320px;width:100%;padding:30px 0 0}
.component-products-compare .row{display:flex;margin:0;padding:0 10px;position:relative}
@media(max-width:800px){.component-container-products-compare{padding:25px 0 0;width:100vw;overflow-x:auto}
}
.component-container-products-compare .component-products-compare-title{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:28px;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:#492582;margin:0 0 0 35px;font-size:6.75vw;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:0 auto 10px;outline:0}
.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%;margin-top:45px}
.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:95%;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(95vw/2 - 29px)}
.component-container-products-compare.compare2 .component-products-compare-mobile .col-xs-4{width:33.3333333333%}
.component-container-products-compare .component-products-compare-mobile .col-xs-4 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;font-family:"Poppins";line-height:1.1666666667em;padding:6px 16px;background-color:#f2f2f2;position:relative;font-weight:bold;line-height:1.5}
.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{color:#4d4f52;font-weight:bold;text-align:left;padding:10px 0 10px 16px;font-family:"Roboto",Arial}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list .component-products-compare-mobile-list-des p{text-align:center;font-family:"Roboto",Arial}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list:last-child{margin:0 auto 20px auto}
.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}
}
.table_two_color{line-height:1.43}
@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{position:relative;font-size:20px;font-family:"Roboto";font-weight:bold;padding:10px 20px;background:#f2f2f2}
.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 20px;font-size:16px;margin-left:0;margin-right:0}
.table_two_color .row .compare-col{width:20%}
.table_two_color .row.row_model{font-weight:bold;position:relative;border-bottom:1px solid #ccc}
@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 .title2{margin-left:10px;margin-right:10px}
}
@media screen and (max-width:800px){.table_two_color .title1{font-size:5.65vw;font-family:"Poppins";line-height:1.1666666667em}
.table_two_color .title2{font-size:4.25vw;font-family:"Poppins"}
.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;font-family:"Roboto";padding-left:20px;padding-right:20px}
}
.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;font-family:"Roboto";padding-left:20px;padding-right:20px}
}
@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}
}
.row_mobile_compare{word-wrap:break-word}
@media screen and (max-width:800px){.row_mobile_compare .p_box hr{width:calc( 100% + 20px);margin-left:-10px}
}
.row_mobile_compare .p_box .p_level{margin-bottom:10px}
@media screen and (max-width:800px){.row_mobile_compare .p_box .p_level{width:calc( 100% - 5px)}
}
@media screen and (max-width:800px){.row_mobile_compare .p_box .p_level li{margin-right:3px}
}
@media screen and (max-width:800px){.row_mobile_compare .p_box .p_level li:before{font-size:4.375vw;line-height:4.375vw}
}
@media screen and (max-width:800px){.row_mobile_compare .p_box .p_review{font-size:4.375vw}
}
.row_mobile_compare .p_box .p_price{color:#492582}
@media screen and (max-width:800px){.row_mobile_compare .p_box .p_price{font-size:4.375vw}
}
.p_box .btn_add_to_cart{width:100%;color:#fff;background-color:#492582;margin-top:15px;border-radius:0}
@media screen and (max-width:800px){.row_mobile_compare .p_box .btn_add_to_cart{border:1px solid transparent;font-size:4.375vw;color:#fff;background-color:#492582;margin-top:10px;width:100%;border-radius:0;padding:6px 0}
}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li.purple:before{color:#492582}
@media screen and (max-width:1219px){.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li:before{font-size:1.06vw}
}
@media screen and (max-width:950px){.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level{margin-right:-12px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li{margin-left:1px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li:before{font-size:12px;line-height:12px}
}
@media screen and (max-width:800px){.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li:before{font-size:3.5vw;line-height:3.5vw}
}
.component-container-filter{margin-right:auto;margin-left:auto;min-width:320px;padding:30px 0}
.component-container-filter .component-filter-nav-con{position:relative;margin:10px 20px;height:auto}
.component-container-filter .component-filter-nav-con p{color:#999}
.component-container-filter .component-filter-nav-con .component-filter-title{width:100%;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#492582}
.component-container-filter .component-filter-nav-con .component-filter-time-search-arrow{position:relative;top:0;right:0}
.component-container-filter .component-filter-nav-con .component-filter-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-filter .component-filter-nav-con .component-filter-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-filter .component-filter-nav-con .component-filter-time-search option{height:40px;border-bottom:solid 1px #ccc}
.component-container-filter .component-filter-nav-con .component-filter-mobile-filterBtn{position:relative;top:0;right:0;width:100%;height:40px;line-height:40px;background-color:#65478a;color:#fff;padding-left:12px;padding-right:12px;cursor:pointer}
.component-container-filter .component-filter-nav-con .component-filter-mobile-filterBtn .component-filter-mobile-filter-arrow:after{content:'>';font:22px "Consolas",monospace;color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:10px;top:8px;padding:0 0 2px;position:absolute;pointer-events:none}
.component-container-filter .component-container-filter-body{margin-left:0;margin-right:0}
.component-container-filter .component-container-filter-body .component-filter-selector .component-container-filter-mobile{display:none;background-color:#eee;padding-top:25px;padding-left:10px;padding-right:10px;padding-bottom:1px;margin-top:15px;margin-bottom:20px;border-top:solid 1px #b7b7b7}
@media screen and (max-width:800px){.component-container-filter .component-container-filter-body .component-filter-selector .component-container-filter-mobile{padding-left:20px;padding-right:20px}
}
.component-container-filter .component-container-filter-body .component-filter-selector .component-container-filter-mobile .component-container-filter-mobile-arrow{width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent #eee transparent;position:absolute;top:-14px;right:10%}
.component-container-filter .component-container-filter-body .component-filter-selector .component-container-filter-mobile .component-container-filter-mobile-arrow-shadow{width:0;height:0;border-width:15px;border-style:solid;border-color:transparent transparent #b7b7b7 transparent;position:absolute;top:-15px;right:10%}
.component-container-filter .component-container-filter-body .component-filter-selector .component-container-filter-web{background-color:#eee;padding-top:30px;padding-left:10px;padding-right:10px;padding-bottom:1px;margin-bottom:20px}
.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-title{line-height:1.2;text-align:left;color:#0e071e;margin-left:20px;margin-right:20px;margin-bottom:10px}
@media screen and (max-width:800px){.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-title{margin-left:10px;margin-right:10px}
}
.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-btn{height:40px;background-color:#fff;margin-left:20px;margin-right:20px;margin-bottom:20px;line-height:40px;text-align:center;color:#b6b4ba;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-btn:visited{color:#492582}
.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-btn:hover{color:#492582}
.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-btn:active{border:solid 1px #492582;border-left:15px solid #492582;color:#492582}
.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-submit{height:40px;margin-left:20px;margin-right:20px;margin-bottom:20px;line-height:40px;text-align:center;color:#fff;background-color:#492582;cursor:pointer}
@media screen and (max-width:800px){.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-submit{margin-left:0;margin-right:0}
}
.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-submit:active{color:#0e071e;background-color:#b6b4ba}
.component-container-filter .component-container-filter-body .component-filter-selector .filterHR{border:1px solid #ccc}
.component-container-filter .component-container-filter-body .component-filter-selector .filterHR:after{content:'';width:100%;height:1px;display:block;background-color:#fff}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-content-mobilePadding{padding-right:10px;padding-left:10px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-add{position:relative}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-add img{display:block;position:relative;margin:0 auto;width:110px;height:110px;cursor:pointer}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info{margin-bottom:20px;border:solid 1px #d8d8d8}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info img{display:block;max-width:80%;height:auto;margin-left:auto;margin-right:auto}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-sign{margin-top:15px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-sign .component-filter-product-info-sign-img{margin-top:2%;margin-right:4px;float:left;width:18%;height:100%}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-sign .component-filter-product-info-sign-img img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-sign p{color:#3e394b;margin-bottom:0}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-sign .p-selected{color:#492582}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-score{margin-left:7px;margin-right:7px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-title{margin-left:20px;margin-right:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-des{margin-left:20px;margin-right:20px;margin-bottom:0;color:#000}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level{padding:0;margin:0;list-style:none}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li{margin-left:3px;margin-right:3px;float:left;height:100%}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li:before{content:"\e904";font-family:icomoon !important;font-size:20px;color:#b6b4bb;line-height:20px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li.purple:before{color:#492582}
@media screen and (max-width:1219px){.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li:before{font-size:1.06vw}
}
@media screen and (max-width:950px){.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level{margin-right:-12px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li{margin-left:1px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li:before{font-size:12px;line-height:12px}
}
@media screen and (max-width:800px){.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li:before{font-size:3.5vw;line-height:3.5vw}
}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-level li img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-review{margin-bottom:0;margin-top:4px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-review span{font-weight:bold;color:#38146f}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-save-price{margin-left:20px;margin-right:20px;margin-top:10px;margin-bottom:12px;color:#9e9e9e;font-family:"Roboto",Arial}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-in-stock{margin-left:20px;margin-right:20px;margin-top:20px;color:#009feb;font-family:"Roboto",Arial;position:absolute;right:0;bottom:0}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-out-of-stock{margin-left:20px;margin-right:20px;margin-top:11px;color:#757575;font-family:"Roboto",Arial;position:absolute;right:0;bottom:0}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-filterHR{margin-left:20px;margin-right:20px;margin-top:10px;margin-bottom:10px}
@media screen and (min-width:801px){.component-container-filter-mobile{display:none !important}
}
@media screen and (min-width:801px){.fontsize-24{font-size:171.428571429%;line-height:1.43}
}
.component-filter-sel-row-group label{width:100%;height:40px;margin-bottom:20px;position:relative}
.component-filter-sel-row-group label input{opacity:0}
.component-filter-sel-row-group label div{position:absolute;top:0;left:0;width:calc( 100% - 40px);height:40px;background-color:#fff;font-size:18px;font-family:"Roboto";line-height:40px;text-align:center;color:#b6b4ba;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:20px;margin-right:20px}
@media screen and (max-width:800px){.component-filter-sel-row-group label div{width:calc( 100% - 0px);font-size:5vw;font-family:"Poppins";margin-left:0;margin-right:0}
}
.component-filter-sel-row-group label input:checked+div{border:solid 1px #492582;border-left:15px solid #492582;color:#492582}
body.zh-fonts .component-filter-sel-row-group label div,body.zh-tw .component-filter-sel-row-group label div,body.jp .component-filter-sel-row-group label div{font-size:16.2px}
@media screen and (max-width:800px){body.zh-fonts .component-filter-sel-row-group label div,body.zh-tw .component-filter-sel-row-group label div,body.jp .component-filter-sel-row-group label div{font-size:4.5vw}
}
[hidden],template{display:none}
.text-wrap-component-filter-product-info-des{height:40px;overflow:hidden}
@media(max-width:800px){.text-wrap-component-filter-product-info-des{height:12.5vw}
}
body.zh-tw .text-wrap-component-filter-product-info-des,body.jp .text-wrap-component-filter-product-info-des{height:36px}
@media(max-width:800px){body.zh-tw .text-wrap-component-filter-product-info-des,body.jp .text-wrap-component-filter-product-info-des{height:11.25vw}
}
small,.small{font-size:85%}
@media screen and (min-width:801px){.small{font-size:85.7142857143%}
}
.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;color:#000}
.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;color:#000}
.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-save-price{margin-left:20px;margin-right:20px;margin-top:10px;margin-bottom:12px;color:#9e9e9e;font-family:"Roboto",Arial}
.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:#009feb;font-family:"Roboto",Arial;position:absolute;right:0;bottom:0}
.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:#757575;font-family:"Roboto",Arial;position:absolute;right:0;bottom:0}
.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-filter-product-info-sign label,.component-filter2-product-info-sign label{position:relative;width:100%}
.component-filter-product-info-sign label input,.component-filter2-product-info-sign label input{opacity:0}
.component-filter-product-info-sign label .check_view,.component-filter2-product-info-sign label .check_view{position:absolute;top:0;left:0;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.component-filter-product-info-sign label .check_view .img,.component-filter2-product-info-sign label .check_view .img{width:18px;height:18px;display:inline-block;vertical-align:middle}
.component-filter-product-info-sign label .check_view .img:before,.component-filter2-product-info-sign label .check_view .img:before{content:"\e903";font-family:icomoon !important;font-size:21px;color:#ddd;text-align:center;line-height:18px;vertical-align:top}
.component-filter-product-info-sign label .check_view p,.component-filter2-product-info-sign label .check_view p{font-weight:normal;display:inline-block;vertical-align:middle}
.component-filter-product-info-sign label .check_view p:last-of-type,.component-filter2-product-info-sign label .check_view p:last-of-type{color:#492582 !important;display:none}
.component-filter-product-info-sign label input:checked+.check_view .img:before,.component-filter2-product-info-sign label input:checked+.check_view .img:before{content:"\e902";color:#492582}
.component-filter-product-info-sign label input:checked+.check_view p:first-of-type,.component-filter2-product-info-sign label input:checked+.check_view p:first-of-type{display:none}
.component-filter-product-info-sign label input:checked+.check_view p:last-of-type,.component-filter2-product-info-sign label input:checked+.check_view p:last-of-type{display:inline-block}
.component-filter-product-info.selected,.component-filter2-product-info.selected{background-color:#f7f7f7}
.component-filter-product-info.disabled,.component-filter2-product-info.disabled{opacity:.5}
.component-filter-compare-fixed{z-index:11;bottom:0;position:fixed;width:100%;height:auto;background-color:#eee}
.component-filter-compare-fixed .component-filter-compare-con{position:relative;height:88px;margin:0 auto;width:98%;display:none}
.component-filter-compare-fixed .component-filter-compare-con .component-filter-compare-title{height:88px;font-weight:bold;text-align:left;color:#492582;margin-top:auto;margin-bottom:auto;line-height:88px}
.component-filter-compare-fixed .component-filter-compare-con .component-filter-compare-showhide{position:absolute;top:0;right:0;height:88px;width:80px;cursor:pointer}
.component-filter-compare-fixed .component-filter-compare-con .component-filter-compare-arrowUP{margin-top:auto;margin-bottom:auto;line-height:88px}
.component-filter-compare-fixed .component-filter-compare-con .component-filter-compare-arrowUP p{text-align:center;margin-bottom:0}
.component-filter-compare-fixed .component-filter-compare-con .component-filter-compare-arrowUP:after{content:'>';font:22px "Consolas",monospace;color:#4d4f53;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:3px;top:30px;padding:0 0 2px;position:absolute;pointer-events:none}
.component-filter-compare-fixed .component-filter-compare-shower{display:none;position:relative;margin:0 auto;width:94%}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-head{position:relative;margin:0 auto;margin-top:30px;margin-bottom:30px;width:100%}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-head .component-filter-compare-shower-title{height:50px;font-weight:bold;text-align:left;color:#492582;margin-top:auto;margin-bottom:auto;line-height:50px}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-head .component-filter-compare-shower-arrowCon{position:absolute;top:0;right:0;width:80px;height:50px;cursor:pointer}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-head .component-filter-compare-shower-arrowCon .component-filter-compare-shower-arrowDOWN{margin-top:auto;margin-bottom:auto;line-height:50px}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-head .component-filter-compare-shower-arrowCon .component-filter-compare-shower-arrowDOWN p{text-align:center;margin-bottom:0}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-head .component-filter-compare-shower-arrowCon .component-filter-compare-shower-arrowDOWN:after{content:'>';font:22px "Consolas",monospace;color:#4d4f53;-webkit-transform:rotate(90deg);transform:rotate(90deg);left:3px;top:10px;padding:0 0 2px;position:absolute;pointer-events:none}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body{width:100%}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-left .component-filter-compare-shower-list{padding:0 10px}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-left .component-filter-compare-shower-list .component-filter-compare-product img{display:block;max-width:94%;height:auto;margin-left:auto;margin-right:auto}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-left .component-filter-compare-shower-list .component-filter-compare-product .component-filter-compare-product-close{position:absolute;top:0;right:0;width:10%;height:auto}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-left .component-filter-compare-shower-list .component-filter-compare-product .component-filter-compare-product-close:before{content:"\e900";font-family:icomoon !important;font-size:25px;color:#bbb;text-align:center;line-height:25px;vertical-align:top}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-left .component-filter-compare-shower-list .component-filter-compare-product .component-filter-compare-product-close img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-left .component-filter-compare-shower-list .component-filter-compare-product .component-filter-compare-product-h4{font-size:20px;line-height:1.2;text-align:left;color:#0e071e;font-family:"Roboto"}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-left .component-filter-compare-shower-list .component-filter-compare-product .component-filter-compare-product-p{font-family:"Roboto",Arial;color:#492582}
.component-filter-compare-shower-body-right{float:right !important}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-right .component-filter-compare-product-right-con{width:86%;margin:50% auto 0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-right .component-filter-compare-product-right-con .component-filter-compare-product-btn{width:100%;height:52px;color:#fff;background-color:#492582;line-height:52px;text-align:center;cursor:pointer;overflow:hidden}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-right .component-filter-compare-product-right-con .component-filter-compare-product-right-h4{color:#492582}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-right .component-filter-compare-product-right-con ul{padding-left:20px}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-right .component-filter-compare-product-right-con ul li{list-style-type:square}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-right .component-filter-compare-product-right-con ul li p{color:#492582}
@media(max-width:800px){.component-container-filter .component-filter-content .component-filter-product-info .component-filter-product-info-level{padding:0;margin:0;list-style:none}
.component-container-filter .component-filter-content .component-filter-product-info .component-filter-product-info-level li{margin-left:3px;margin-right:3px;float:left;width:10%;height:100%}
.component-container-filter .component-filter-content .component-filter-product-info .component-filter-product-info-level li img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.component-filter-compare-arrowUP p{text-align:center;font-size:3.375vw;line-height:auto;margin-bottom:0}
.component-filter-compare-shower .component-filter-compare-shower-head .component-filter-compare-shower-arrowCon .component-filter-compare-shower-arrowDOWN p{text-align:center;font-size:3.375vw;line-height:auto}
}
@media(min-width:800px){.component-container-filter .component-filter-nav-con{height:60px}
.component-container-filter .component-filter-nav-con .component-filter-time-search-arrow{position:absolute;top:0;right:0}
.component-container-filter .component-filter-nav-con .component-filter-time-search{position:absolute;width:208px;top:0;right:0;line-height:40px}
.component-container-filter .component-container-filter-body{margin-left:10px;margin-right:10px}
.component-container-filter .component-container-filter-body .component-filter-selector .component-container-filter-mobile{display:none}
.component-filter-compare-fixed{position:fixed}
.component-filter-compare-fixed .component-filter-compare-con .component-filter-compare-showhide{position:absolute;top:0;right:0;height:88px}
}
@media(min-width:1000px){.component-container-filter{width:950px}
.component-container-filter .component-filter-nav-con{height:60px}
.component-container-filter .component-filter-nav-con .component-filter-time-search-arrow{position:absolute;top:0;right:0}
.component-container-filter .component-filter-nav-con .component-filter-time-search{position:absolute;width:208px;top:0;right:0}
.component-container-filter .component-container-filter-body{margin-left:10px;margin-right:10px}
.component-container-filter .component-container-filter-body .component-filter-selector .component-container-filter-mobile{display:none}
.component-container-filter .component-container-filter-body .component-filter-selector .component-filter-sel-btn{margin-left:20px;margin-right:20px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-content-mobilePadding{padding-right:0;padding-left:0}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-sign .component-filter-product-info-sign-img{margin-top:2%;margin-right:4px;float:left;width:18%;height:100%}
.component-filter-compare-fixed{position:fixed}
.component-filter-compare-fixed .component-filter-compare-con{width:950px}
.component-filter-compare-fixed .component-filter-compare-shower{width:950px;height:394px}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-head{margin-bottom:10px}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-right .component-filter-compare-product-right-con .component-filter-compare-product-btn{width:244px}
}
@media(min-width:1220px){.component-container-filter{width:1200px}
.component-container-filter .component-filter-nav-con{height:60px}
.component-container-filter .component-filter-nav-con .component-filter-time-search-arrow{position:absolute;top:0;right:0}
.component-container-filter .component-filter-nav-con .component-filter-time-search{position:absolute;width:208px;top:0;right:0}
.component-container-filter .component-container-filter-body{margin-left:10px;margin-right:10px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-content-mobilePadding{padding-right:0;padding-left:0}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-review{margin-top:3px}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-sign .component-filter-product-info-sign-img{margin-top:2%;margin-right:4px;float:left;width:12%;height:100%}
.component-filter-compare-fixed{position:fixed}
.component-filter-compare-fixed .component-filter-compare-con{width:1200px;height:88px}
.component-filter-compare-fixed .component-filter-compare-con .component-filter-compare-showhide{position:absolute;top:0;right:0;height:88px}
.component-filter-compare-fixed .component-filter-compare-shower{width:1200px;height:394px}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-head{margin-bottom:10px}
.component-filter-compare-fixed .component-filter-compare-shower .component-filter-compare-shower-body .component-filter-compare-shower-body-right .component-filter-compare-product-right-con .component-filter-compare-product-btn{width:244px}
}
.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-container-filter .component-container-filter-body .component-filter-content .component-filter-promote-price-wrap{min-height:65px;position:relative}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-promote-price-wrap .component-filter-product-info-delete-price{text-decoration:line-through;font-size:10px;display:inline;margin-left:12px;font-family:"Roboto",Arial;color:#000}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-promote-price-wrap .component-filter-product-info-original-price{font-size:18px;padding-left:20px;font-weight:700;display:inline;font-family:"Roboto",Arial}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-promote-price-wrap .component-filter-product-info-promote-price{color:#c30101}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-promote-price-wrap .component-filter-product-info-price{font-weight:700;color:#000;padding-left:20px;font-size:18px;font-family:"Roboto",Arial}
@media(max-width:800px){.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-in-stock{float:unset;text-align:right;margin-bottom:10px;margin-top:unset}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-product-info .component-filter-product-info-out-of-stock{float:unset;text-align:right;margin-bottom:10px;margin-top:unset}
.component-container-filter .component-container-filter-body .component-filter-content .component-filter-promote-price-wrap .component-filter-product-info-delete-price{left:35%}
}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-promote-price-wrap{min-height:65px;position:relative}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-promote-price-wrap .component-filter2-product-info-delete-price{text-decoration:line-through;font-size:10px;display:inline;margin-left:12px;font-family:"Roboto",Arial;color:#000}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-promote-price-wrap .component-filter2-product-info-original-price{font-size:18px;padding-left:20px;font-weight:700;display:inline;font-family:"Roboto",Arial}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-promote-price-wrap .component-filter2-product-info-promote-price{color:#c30101}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-promote-price-wrap .component-filter2-product-info-price{font-weight:700;color:#000;padding-left:20px;font-size:18px;font-family:"Roboto",Arial}
@media(max-width:800px){.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-in-stock{float:unset;text-align:right;margin-bottom:10px;margin-top:unset}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-product-info .component-filter2-product-info-out-of-stock{float:unset;text-align:right;margin-bottom:10px;margin-top:unset}
.component-container-filter2 .component-container-filter2-body .component-filter2-content .component-filter2-promote-price-wrap .component-filter2-product-info-delete-price{left:35%}
}
.component-container-products-compare .p_box>a{display:block;height:33px;margin-top:15px}
.component-container-products-compare .p_box .btn_add_to_cart{margin-top:0;font-family:"Roboto",Arial;font-weight:bold;letter-spacing:.02em;text-transform:capitalize;opacity:0}
.component-container-products-compare .p_box .btn_add_to_cart:hover{background-color:#8158d9;color:#fff}
.component-container-products-compare .p_box .btn_add_to_cart.disable-btn{background-color:#b0b0b0;color:#fff}
.p_box img{width:100%}
.p_price{height:4.2em}
.p_price .p_final_price{color:#000;font-family:"Poppins",Arial;letter-spacing:.5px;line-height:5.625vw;font-size:5.0625vw}
.p_price .p_original_price{color:#9e9e9e;margin:4px 0 6px;font-family:"Roboto",Arial;text-decoration-line:line-through;line-height:3.9375vw}
.p_price .p_save_price{font-family:"Roboto",Arial;color:#c30101;line-height:3.9375vw}
.cancel-compare{content:'';top:6px;right:10px;position:absolute;width:20px;height:20px;border-radius:50%;border:1px solid #9e9e9e;cursor:pointer}
.cancel-compare::before,.cancel-compare::after{content:'';position:absolute;width:12px;height:1px;top:8px;left:3px;background-color:#9e9e9e}
.cancel-compare::before{transform:rotate(45deg)}
.cancel-compare::after{transform:rotate(-45deg)}
.component-products-compare-no-products{display:none}
.component-products-compare-no-products.active{display:flex;height:70vh;justify-content:center}
.component-products-compare-no-products p{margin-top:20vh;text-align:center;font-size:36px;font-family:"Poppins"}
.component-container-products-compare .component-products-compare .p_box .btn_add_to_cart{border:1px solid transparent;padding:6px 12px;opacity:0}
.component-container-products-compare .component-products-compare .p_original_price{font-size:12px;line-height:14px}
.component-container-products-compare .component-products-compare .p_save_price{font-size:12px;line-height:14px}
.component-container-products-compare .component-products-compare .p_final_price{font-size:18px;font-family:"Roboto";line-height:21px}
.component-container-products-compare .component-products-compare .product-container{position:static}
.component-container-products-compare .component-products-compare .product-container.active{position:fixed;width:100%;background-color:#fff;z-index:999;top:0;left:0;padding:20px 0;border-bottom:1px solid #ccc}
.component-container-products-compare .component-products-compare .compare-product-row .compare-col.compare-products-border{width:calc(20% - 20px);position:relative;padding:20px 10px;margin:0 10px;border:1px solid #ccc;text-align:center;overflow:hidden}
.component-container-products-compare .component-products-compare .compare-product-row .compare-col.compare-products-border h4{font-family:"Roboto";font-weight:bold;font-size:20px;line-height:23px;text-align:center;letter-spacing:.02em;white-space:nowrap;overflow:hidden;margin:0 auto 10px}
.component-container-products-compare .component-products-compare .component-products-compare-checkbox-container{width:20%;align-self:flex-end}
.component-container-products-compare .component-products-compare .component-products-compare-checkbox-container label{padding-left:32px;margin-bottom:0;font-family:"Roboto",Arial;font-weight:normal;font-size:16px;line-height:18px}
.component-container-products-compare .component-products-compare .component-products-compare-checkbox{position:relative;display:flex}
.component-container-products-compare .component-products-compare .component-products-compare-checkbox input{position:absolute;z-index:3;width:16px;height:16px;margin:0;opacity:0;cursor:pointer}
.component-container-products-compare .component-products-compare .component-products-compare-checkbox input~span{position:absolute;top:0;left:0;width:16px;height:16px;border:1px solid #000}
.component-container-products-compare .component-products-compare .component-products-compare-checkbox input:checked~span{background-color:#492582;border-color:#492582}
.component-container-products-compare .component-products-compare .component-products-compare-checkbox input~span::after{content:"";position:absolute;display:none;left:4px;top:1px;width:7px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}
.component-container-products-compare .component-products-compare .component-products-compare-checkbox input:checked~span::after{display:block}
.component-container-products-compare .component-products-compare .compare-products-empty{width:calc(20% - 20px);padding:30px 0;margin:0 10px;position:relative;border:2px dashed #ccc;text-align:center;display:flex;justify-content:center;align-items:center}
.component-container-products-compare .component-products-compare .compare-products-empty a{position:relative;width:40px;height:40px}
.component-container-products-compare .component-products-compare .compare-products-empty a::before,.compare-products-empty a::after{content:'';position:absolute;background-color:#9e9e9e;left:0;top:20px;width:40px;height:2px}
.component-container-products-compare .component-products-compare .compare-products-empty a::before{transform:rotate(90deg)}
.component-container-products-compare .component-products-compare .compare-products-empty .p_box{display:flex;justify-content:center;align-items:center}
.component-container-products-compare .component-products-compare .component-products-compare-list .title1.f_purple span{position:absolute;width:20px;height:30px;right:20px;top:10px;cursor:pointer}
.component-container-products-compare .component-products-compare .component-products-compare-list .title1.f_purple span::before,.title1.f_purple span::after{content:'';position:absolute;width:13px;height:2px;right:-1px;top:12px;background-color:#000}
.component-container-products-compare .component-products-compare .component-products-compare-list .title1.f_purple span::before{transform:rotate(45deg)}
.component-container-products-compare .component-products-compare .component-products-compare-list .title1.f_purple span::after{transform:rotate(-45deg);right:8px}
.component-container-products-compare .component-products-compare .component-products-compare-list .title1.f_purple span.active::before{transform:rotate(135deg)}
.component-container-products-compare .component-products-compare .component-products-compare-list .title1.f_purple span.active::after{transform:rotate(-135deg);right:8px}
.component-container-products-compare .component-products-compare .component-products-compare-list .row.row_model .compare-col{width:100%}
.component-container-products-compare .component-products-compare .component-products-compare-list .row.row_model span{position:absolute;width:20px;height:22px;right:20px;top:10px;background-color:#fff;transition:all 2s ease;cursor:pointer}
.component-container-products-compare .component-products-compare .component-products-compare-list .row.row_model span::before,.row.row_model span::after{content:'';position:absolute;width:20px;height:2px;top:10px;right:0;background-color:#000}
.component-container-products-compare .component-products-compare .component-products-compare-list .row.row_model span.active::after{transform:rotate(90deg)}
.component-container-products-compare .component-products-compare .component-products-compare-list .table_two_color .main .category:last-child{margin-bottom:40px}
.component-container-products-compare .component-products-compare .component-products-compare-list .table_two_color .all .category:last-child{margin-bottom:50px}
.component-container-products-compare .component-products-compare .component-products-compare-list .table_two_color .title+.title{margin-top:40px}
.component-container-products-compare .component-products-compare .component-products-compare-list .table_two_color .title:last-child{margin-bottom:50px}
.component-container-products-compare .component-products-compare .component-products-compare-list .row.data_row.f_gray div{font-family:"Roboto",Arial;font-size:16px;line-height:18px}
.component-container-products-compare .component-products-compare .component-products-compare-list .row.data_row.f_gray div:first-child{color:#4d4f52}
.component-container-products-compare .component-products-compare .component-products-compare-list .row.data_row.f_gray div+div{padding:0 15px;text-align:center;color:#000}
.component-container-products-compare .component-products-compare .component-products-compare-list .row.data_row.f_gray:last-child{margin-bottom:8px}
.component-container-products-compare .component-products-compare .component-products-compare-list .data_row{display:flex}
.component-container-products-compare .component-products-compare .component-products-compare-list .data_row.active{display:none}
.component-container-products-compare .component-products-compare .compare-product-row{padding:0 20px}
@media(min-width:1000px){.component-container-products-compare .component-products-compare .compare-product-row{width:834px;margin:auto}
}
@media screen and (min-width:1220px){.component-container-products-compare .component-products-compare .compare-product-row{width:1084px}
}
@media screen and (max-width:1080px){.component-container-products-compare .component-products-compare-mobile .all .component-products-compare-mobile-list{display:none}
}
@media screen and (min-width:1080px){.component-container-products-compare .component-products-compare .component-products-compare-list .all .row.row_model span.active::after{transform:rotate(0)}
.component-container-products-compare .component-products-compare .component-products-compare-list .all .row.row_model span::after{transform:rotate(90deg)}
.component-container-products-compare .component-products-compare .component-products-compare-list .all .data_row{display:none}
.component-container-products-compare .component-products-compare .component-products-compare-list .all .data_row.active{display:flex;align-items:center}
}
@media(max-width:800px){.component-container-products-compare .p_box>a{margin-top:10px}
.slick-slider .slick-track,.slick-slider .slick-list{align-items:stretch}
.p_price{height:3.5em}
.component-container-products-compare .mobile-compare-product-list .img_wrap img{margin-bottom:10px}
.component-container-products-compare .component-products-compare-mobile .component-products-prevArrow{left:-14px !important}
.component-container-products-compare .component-products-compare-mobile .component-products-nextArrow{right:-14px !important}
.component-container-products-compare .component-products-compare-mobile .component-products-nextArrow,.component-container-products-compare .component-products-compare-mobile .component-products-prevArrow{height:30px !important;width:30px !important;top:50%}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container{padding:20px 0;position:relative}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active{width:100%;position:fixed;top:0;left:0;background-color:#fff;z-index:999;border-bottom:1px solid #ccc}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-checkbox{margin:20px 20px 0;display:flex;justify-content:space-between}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-checkbox .checkbox-container{position:relative;display:block}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .mobile-product-container-toggle{display:flex;align-items:center}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-checkbox .mobile-product-container-toggle{display:none}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-checkbox .mobile-product-container-toggle p{padding-right:10px;margin-bottom:0}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-compare-checkbox.active{width:95%;margin:20px auto 0;padding:0 20px}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-compare-checkbox:not(.active){margin-top:0}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-compare-checkbox:not(.active) .checkbox-container{display:none}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-compare-checkbox:not(.active) .mobile-product-container-toggle p:first-of-type{display:none}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-compare-checkbox:not(.active) .mobile-product-container-toggle{margin:auto}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-compare-checkbox:not(.active) .mobile-product-container-toggle img{transform:rotate(180deg)}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-compare-checkbox.active .mobile-product-container-toggle p:last-of-type{display:none}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-compare-checkbox .mobile-product-container-toggle img{width:10px;transition:.3s all}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-checkbox .checkbox-container input{opacity:0;position:absolute;top:0;bottom:0;margin:auto;z-index:3;width:4.375vw;height:4.375vw;cursor:pointer}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-checkbox .checkbox-container input ~ span{position:absolute;top:0;bottom:0;margin:auto;width:4.375vw;height:4.375vw;border:1px solid}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-checkbox .checkbox-container input:checked ~ span{background-color:#492582;border-color:#492582}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-checkbox .checkbox-container input:checked ~ span::after{content:'';position:absolute;left:1vw;top:-0.2vw;width:2vw;height:3.4vw;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}
.component-container-products-compare .component-products-compare-mobile .compare-col.component-products-compare-checkbox .checkbox-container label{margin-bottom:0;font-weight:normal;padding-left:calc(4.375vw + 12px)}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .mobile-compare-product-list{width:95%;padding:0 10px;margin:0 auto}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-prevArrow{left:-4px !important}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container.active .component-products-nextArrow{right:-4px !important}
@media(min-width:500px) and (max-width:800px){.component-header .line-1 .container .sub-menu .shopping_car_area img{width:100%}
.component-header .line-1 .container .right-wrapper{left:0}
.component-header .line-1 .sub-menu a.cart span{left:0;right:auto}
.component-header .line-1 .container .sub-menu .shopping_car_area{width:3em}
}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list-des .row:not(.slick-initialized) .col-xs-4{margin:0 10px}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list-des .slick-slider .slick-list,.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list-des .slick-slider .slick-track{align-items:center}
.component-container-products-compare .component-products-compare-mobile .main .component-products-compare-mobile-list-des .row{display:flex}
.component-container-products-compare .component-products-compare-mobile .row:not(.slick-initialized).mobile-compare-product-list{display:flex}
.component-container-products-compare .component-products-compare-mobile .row:not(.slick-initialized).mobile-compare-product-list .col-xs-4:not(:nth-child(-n+2)){display:none}
.component-container-products-compare .component-products-compare-mobile .row:not(.slick-initialized) .col-xs-4{flex-shrink:0}
.component-container-products-compare .component-products-compare-mobile .component-products-compare-mobile-list-des .slick-slide{margin:0 10px}
.component-container-products-compare .p_box .btn_add_to_cart{font-size:3.9375vw}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-container .col-xs-4{margin:0 10px;padding:20px 10px;border:1px solid #ccc;text-align:center}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-list{margin:0 10px}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-product-list .mobile-compare-products-empty{border:2px dashed #ccc;display:flex;justify-content:center;align-items:center}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-products-empty a{position:relative;width:40px;height:40px}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-products-empty a::before,.mobile-compare-products-empty a::after{content:'';position:absolute;background-color:#9e9e9e;left:0;top:20px;width:40px;height:2px}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-products-empty a::before{transform:rotate(90deg)}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-products-empty .p_box{display:flex}
.component-container-products-compare .component-products-compare-mobile .row_mobile_compare .p_name{margin-bottom:10px}
.component-container-products-compare .component-products-compare-mobile .row_mobile_compare .p_name p{overflow:hidden;white-space:nowrap;font-family:"Roboto","Poppins";font-weight:bold;line-height:4.5vw;letter-spacing:.02em}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list{margin:0 20px}
.mobile-compare-list .title+.title{margin-top:20px}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .category .component-products-compare-mobile-list-category-title{border-bottom:1px solid #ccc}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .category+.category{margin-top:0}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .category:last-child{margin-bottom:20px}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .subtitle{position:relative;font-weight:bold;line-height:1.5}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .title:last-child{margin-bottom:40px}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .subtitle span{position:absolute;padding:5px;right:20px;top:45%;cursor:pointer;border-style:solid;border-width:0 1.5px 1.5px 0;border-color:#000;transform:rotate(-135deg)}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .subtitle span.active{transform:rotate(45deg);top:35%}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .component-products-compare-mobile-list-category{position:relative}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .component-products-compare-mobile-list-category span{position:absolute;right:16px;top:50%;cursor:pointer}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .component-products-compare-mobile-list-category span::before,.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .component-products-compare-mobile-list-category span::after{content:'';position:absolute;width:17px;height:1px;top:40%;right:0;background-color:#000}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .component-products-compare-mobile-list-category span::after{transform:rotate(90deg);display:none}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .component-products-compare-mobile-list-category span.active::after{transform:rotate(90deg);display:block}
.component-container-products-compare .component-products-compare-mobile .mobile-compare-list .component-products-compare-mobile-list-category-title p{font-family:"Roboto","Poppins";margin:0;color:#000;font-weight:bold;line-height:1.5;padding:8px 16px}
}
@media screen and (max-width:800px){.component-products-nextArrow{width:40px !important}
.component-products-prevArrow{width:40px !important}
.component-products-nextArrow.slick-disabled,.component-products-prevArrow.slick-disabled{display:none !important}
}
@media(max-width:400px){.row_mobile_compare .p_box{white-space:normal}
.row_mobile_compare .cancel-compare{width:16px;height:16px}
.row_mobile_compare .cancel-compare::before,.row_mobile_compare .cancel-compare::after{top:6px;left:1px}
}
@media(max-width:360px){.p_price{height:3.6em}
}