.cicon-facebook{background-image:url(../images/facebook.svg)}
.cicon-instagram{background-image:url(../images/instagram.svg)}
.cicon-pinterest{background-image:url(../images/pinterest.svg)}
.cicon-twitter{background-image:url(../images/twitter.svg)}
.cicon-wechat{background-image:url(../images/wechat.svg)}
.cicon-youTube{background-image:url(../images/youTube.svg)}
.header-search input{padding-left:16px}
.header-search .header-search-btn{margin-right:16px;}
.header-operate{min-width:64px;max-height:50px;margin-left:16px;}
.header-operate i{width:32px;height:32px;font-size: 32px;}
.header-operate .badge{right:5px;top:-6px}
.nav{padding-bottom: 10px!important;}
.nav ul{display:flex;flex-wrap: wrap;}
.nav li{position:relative}
.nav li>a.current,.nav li>a:hover{border-bottom:1px solid #222;text-decoration:none}
.nav .submenu{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);padding:32px 80px;box-sizing:border-box;}
.nav .submenu.visible {display: flex;}
.submenu-item{width:300px;height:43px;line-height:43px;padding:0 16px;box-sizing:border-box;font-weight:400;font-size:1.1428571428571428rem;display:flex;justify-content:space-between;align-items:center;color:#000!important;}
.submenu-item>a{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000!important;}
.submenu-item .submenu-arrow{display:none}
.submenu-item.current,.submenu-item:hover{background-color:#f4f4f4}
.submenu-item.current .submenu-arrow,.submenu-item:hover .submenu-arrow{display:inline-block}
.submenu .third-menu{display:none}
.third-menu{margin-left:16px}
.colors-list input:checked+.color-checkbox,.colors-list input:not(:disabled)+.color-checkbox:hover{outline:2px solid #222;outline-offset:1px;border-color:transparent}
.colors-list input:disabled+.color-checkbox{cursor:not-allowed;position:relative;overflow:hidden}
.colors-list input:disabled+.color-checkbox:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:180%;height:1px;background:#c4c4c4;overflow:hidden}
.detail-favourite-btn{margin-top:16px;cursor:pointer;display:flex;align-items:center;font-size: 16px;}
.detail-favourite-btn .ph{margin-right:10px}
#btn-add-to-bag{width:250px;margin-right:16px;}
#btn-request-quote{width:250px;}
.pc-carousel{display:flex;}
.pc-carousel-left{width:60px;height:448px;margin-right:16px;display:flex;flex-direction:column}
.pc-carousel-left .arrow-next,.pc-carousel-left .arrow-prev{display:flex;justify-content:center;align-items:center;cursor:pointer}
.pc-carousel-left .imgs-thumb{margin:8px 0 0 0;}
.pc-carousel-left .imgs-thumb img{max-width:58px;max-height:58px;}
.pc-carousel-left .imgs-thumb a{width:60px;height:60px;margin-bottom:8px;}
