.product-detail h2{margin:0 0 30px;color:#212121}.product-detail h2 a{color:#212121}.product-detail h2 a.active{color:#CCA900;text-decoration:none}.product-detail h2 a:hover{color:#FFDF42;text-decoration:none}.product-detail h2 a:focus,.product-detail h2 a:active{color:#CCA900;text-decoration:none}.product-detail .promotion-name{padding:30px 0;background-color:#FF2700}.product-detail .promotion-name h2{margin:0;color:#212121}.product-detail .promotion-name h3{margin:0 0 10px;color:#212121}.product-detail .line{padding:20px 0}.product-detail .line span{display:block;border-top:1px solid #BDBDBD}.product-detail .items{padding:50px 20px 50px 40px}.product-detail .items .-xs{display:none}.product-detail .items .-gallery{padding:0 20px 0 0}.product-detail .items .-gallery .img{padding:5px;display:inline-block;width:25%}.product-detail .items .-gallery .img a{display:block}.product-detail .items .-gallery .img a .img{padding:100% 0 0;display:inline-block;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.product-detail .items .-non-slide{margin:0 0 30px;padding:0 20px 0 0;position:relative;display:block}.product-detail .items .-non-slide .big-img{max-width:100%;max-height:100%;visibility:hidden;opacity:0;transition:all 0.3s}.product-detail .items .-non-slide .big-img.is-active{visibility:visible;opacity:1}.product-detail .items .-non-slide .-zoom{position:absolute;left:105%;top:0;display:none;width:95%;height:100%;visibility:hidden;opacity:0;border:1px solid #BDBDBD;box-shadow:0 0 10px #999;z-index:5;background-color:#fff;background-position:center;background-repeat:no-repeat;transition:visibility 0.3s,opacity 0.3s}.product-detail .items .-non-slide .-zoom.is-active{display:block}.product-detail .items .-non-slide .-zoom.is-active.opacity{visibility:visible;opacity:1}.product-detail .items .-slide{margin-right:-15px;margin-left:-15px;display:none}.product-detail .items .-slide .slide-big-img .item{text-align:center}.product-detail .items .-slide .slide-big-img .item .-table{display:table;width:100%;height:300px;vertical-align:middle}.product-detail .items .-slide .slide-big-img .item .-table .-cell{display:table-cell;width:100%;text-align:center;vertical-align:middle}.product-detail .items .-slide .slide-big-img .item .-table .-cell img{display:inline-block;max-width:100%}.product-detail .items .-short-description{margin:20px 0 0}.product-detail .items .-short-description h4{color:#212121;word-wrap:break-word}.product-detail .items .-short-description p{color:#212121;word-wrap:break-word}.product-detail .items .item-detail{padding:0 0 30px 40px}.product-detail .items .item-detail h2,.product-detail .items .item-detail h2 *,.product-detail .items .item-detail h3,.product-detail .items .item-detail h3 *,.product-detail .items .item-detail h4,.product-detail .items .item-detail h4 *,.product-detail .items .item-detail h5,.product-detail .items .item-detail h5 *,.product-detail .items .item-detail h6,.product-detail .items .item-detail h6 *,.product-detail .items .item-detail p,.product-detail .items .item-detail p *{color:#212121;word-wrap:break-word}.product-detail .items .item-detail h2,.product-detail .items .item-detail h3,.product-detail .items .item-detail h4,.product-detail .items .item-detail h5,.product-detail .items .item-detail h6{margin:0 0 5px}.product-detail .items .item-detail h2 a,.product-detail .items .item-detail h3 a,.product-detail .items .item-detail h4 a,.product-detail .items .item-detail h5 a,.product-detail .items .item-detail h6 a{color:#212121}.product-detail .items .item-detail h2 a.active,.product-detail .items .item-detail h3 a.active,.product-detail .items .item-detail h4 a.active,.product-detail .items .item-detail h5 a.active,.product-detail .items .item-detail h6 a.active{color:#CCA900;text-decoration:none}.product-detail .items .item-detail h2 a:hover,.product-detail .items .item-detail h3 a:hover,.product-detail .items .item-detail h4 a:hover,.product-detail .items .item-detail h5 a:hover,.product-detail .items .item-detail h6 a:hover{color:#FDD511;text-decoration:none}.product-detail .items .item-detail h2 a:focus,.product-detail .items .item-detail h2 a:active,.product-detail .items .item-detail h3 a:focus,.product-detail .items .item-detail h3 a:active,.product-detail .items .item-detail h4 a:focus,.product-detail .items .item-detail h4 a:active,.product-detail .items .item-detail h5 a:focus,.product-detail .items .item-detail h5 a:active,.product-detail .items .item-detail h6 a:focus,.product-detail .items .item-detail h6 a:active{color:#CCA900;text-decoration:none}.product-detail .items .item-detail small{color:#212121;font-size:14px;font-weight:400;word-wrap:break-word}.product-detail .items .item-detail .old-price{text-decoration:line-through;opacity:0.7}.product-detail .items .item-detail .promotion-detail .-detail{padding:30px 0 0}.product-detail .items .item-detail .promotion-detail .-detail img{max-width:100%}.product-detail .items .item-detail .promotion-detail .-detail h6{margin:0 0 10px}.product-detail .items .item-detail .button{margin:20px 0 0;display:inline-block;font-size:18px}.product-detail .items .item-detail .button:hover,.product-detail .items .item-detail .button:focus{opacity:1}.product-detail .items .item-detail .add-cart{margin:20px 0 0;position:relative;display:inline-block;overflow:hidden;backface-visibility:hidden;transition:all 0.3s}.product-detail .items .item-detail .add-cart:before{content:"In Cart";position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translate(-200%, -50%);transition:all 0.3s}.product-detail .items .item-detail .add-cart:after{content:"";position:absolute;z-index:-1;transition:all 0.3s}.product-detail .items .item-detail .add-cart span{display:inline-block;width:100%;height:100%;transition:all 0.3s;backface-visibility:hidden}.product-detail .items .item-detail .add-cart.-incart{color:#FFF !important;background-color:#020621}.product-detail .items .item-detail .add-cart.-incart:before{transform:translate(0, -50%)}.product-detail .items .item-detail .add-cart.-incart span{transform:translateX(200%)}.product-detail .items .item-detail .quan{color:#F57C00}.product-detail .items .item-detail .quan.out{color:#f44336}.product-detail .items .item-detail select{margin:0;padding:4px 26px 4px 10px;display:inline-block;min-width:100px;max-width:100%;color:#212121;text-indent:0.01px;text-overflow:"";outline:none;cursor:pointer;border-radius:0;border:1px solid #e5e5e5;background-position:right center;background-image:url(../../images/ico-select.svg);background-repeat:no-repeat;background-position:right 10px center;background-color:#FFF;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.product-detail .items .item-detail .social span{font-size:30px;color:#212121}.product-detail .items .item-detail .social span+span{margin:0 0 0 10px}.product-detail .items .item-detail .-quan{margin:0;padding:0 4px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0;text-align:center;border-radius:20px;border:1px solid #F2F2F2}.product-detail .items .item-detail .-minus,.product-detail .items .item-detail .-plus{margin:0;display:inline-block;width:24px;line-height:22px;color:#FDD511;text-align:center;font-size:14px;vertical-align:middle;outline:none;cursor:pointer}.product-detail .items .item-detail .-quan-number{margin:0;padding:0;display:inline-block;width:43px;line-height:34px;color:#212121;font-size:16px;text-align:center;border-right:1px solid #F2F2F2;border-left:1px solid #F2F2F2}.product-detail .items .item-detail .-social{margin:20px 0 0}.product-detail .items .item-detail .-social a{margin:0 10px 10px 0;display:inline-block}.product-detail .items .-details{margin:20px 0 0}.product-detail .items .-details ul{margin:0;padding:0;font-size:0;list-style:none;border-bottom:1px solid #BDBDBD}.product-detail .items .-details ul li{display:inline-block;color:#212121;font-size:18px;text-transform:capitalize;background-color:#212121}.product-detail .items .-details ul li a{padding:10px 30px;display:block;color:#212121;font-size:18px;cursor:pointer;transition:all 0.3s}.product-detail .items .-details ul li a.active{color:#CCA900;text-decoration:none}.product-detail .items .-details ul li a:hover{color:#FFDF42;text-decoration:none}.product-detail .items .-details ul li a:focus,.product-detail .items .-details ul li a:active{color:#CCA900;text-decoration:none}.product-detail .items .-details .-text{padding:30px 15px 0;display:none;color:#212121;visibility:hidden;opacity:0;transition:all 0.3s}.product-detail .items .-details .-text.is-active{display:block}.product-detail .items .-details .-text.is-active.opacity{visibility:visible;opacity:1}.product-detail .items .-details .-text .-name{color:#CCA900}.product-detail .items .-details.-xs{padding:15px}.product-detail .items .-details.-xs h2{margin:20px 0 0}.product-detail .items .-details.-xs .-text{padding:0}@media screen and (max-width: 767px){.product-detail .text-xs-center{text-align:center}.product-detail .items{padding:15px 0 50px}.product-detail .items .-sm-up{display:none}.product-detail .items .-xs{display:block}.product-detail .items .-non-slide{display:none}.product-detail .items .-non-slide img{max-width:90%}.product-detail .items .-slide{display:block}.product-detail .items .item-detail{padding:30px 0}.product-detail .items .item-detail .promotion-detail .-detail img{margin:0 0 30px}}
