.image-product-single .image-big-wrapper{border:1px solid var(--border_color)}.image-product-single .image-big-wrapper .image-big_variable,.image-product-single .image-big-wrapper .image-big{width:100%}.image-product-single .image-big-wrapper .image-big_variable .img-cover .thumbnail-wrapper,.image-product-single .image-big-wrapper .image-big .img-cover .thumbnail-wrapper{padding-bottom:100%}.image-product-single .image-big-wrapper .image-big_variable{display:none;border:1px solid #cccccc}.image-product-single .image-small{width:100%;margin-top:10px;display:flex}.image-product-single .image-small .slick-list{margin:0 -5px}.image-product-single .image-small .item-small.slick-slide{margin:0 5px}.image-product-single .image-small .item-small{width:23%;max-width:100%;max-height:calc(100vw * 0.5);border:1px solid #cccccc;margin-right:10px}.image-product-single .image-small .item-small .thumbnail-wrapper{padding-bottom:100%}.image-product-single .image-small .item-small img{width:100%;height:100%;object-fit:cover}.image-product-single .image-small .item-small:hover{cursor:pointer}.single-product .box-info{margin-bottom:30px}.single-product .box-info .row-one{width:100%;border:1px solid #cccccc;display:flex}.single-product .box-info .row-one .title{width:200px;font-weight:500;font-size:18px;line-height:125%;color:var(--primary_color);flex-shrink:0;padding:15px;align-items:center;display:flex}.single-product .box-info .row-one .short-desc{padding:15px;border-left:1px solid #cccccc;color:#949494}.single-product .box-info .row-one .short-desc p{margin-bottom:0}.single-product .box-info .price-detail{border:1px solid #cccccc;border-top:none;display:flex;align-items:center;padding:30px}.single-product .box-info .price-detail .title-price{width:200px;flex-shrink:0}.single-product .meta-box{margin:0 30px}.single-product .meta-box .info{display:flex;margin-bottom:30px;align-items:center}.single-product .meta-box .info .title-meta{width:170px;font-weight:600;text-transform:uppercase;line-height:100%;flex-shrink:0}.single-product .meta-box .info .meta-details{color:#949494}.single-product .meta-box .color-info{display:flex;justify-content:center;align-items:center}.single-product .meta-box .color-info .variations{height:24px;width:24px;margin-right:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 0 1px black;border:1px solid white}.single-product .meta-box .color-info .active{border:2px solid white;box-shadow:0 0 0 2px black}.single-product .meta-box .so-luong .input-number-decrement,.single-product .meta-box .so-luong .input-number-increment{display:flex;width:30px;height:30px;line-height:38px;background:var(--primary_color);color:#fff;text-align:center;font-weight:bold;cursor:pointer;justify-content:center;align-items:center;border-radius:5px}.single-product .meta-box .so-luong .qty{border:none;width:3.631em;text-align:center}.single-product .modal .title{font-weight:bold;font-size:28px;text-transform:uppercase;color:var(--primary_color);margin-left:50px}.single-product .specifications-box{display:flex}.single-product .specifications-box .title-box{font-weight:bold;text-transform:uppercase;margin-bottom:15px}.single-product .specifications-box .thong-so{border:1px solid #cccccc;padding:25px;border-right:none}.single-product .specifications-box .thong-so .item{display:flex;color:#949494;margin-bottom:8px}.single-product .specifications-box .thong-so .item .title{font-weight:bold;width:150px}.single-product .specifications-box .chinh-sach{border:1px solid #cccccc;padding:25px}.single-product .specifications-box .chinh-sach .item{display:flex;color:#949494;margin-bottom:8px}.single-product .specifications-box .chinh-sach .item .icon{margin-right:10px}.single-product .content-entry .title-thc{font-size:28px;display:block;margin:auto;margin-bottom:35px}.single-product .related{margin:30px 0}.single-product .related .title-thc{font-size:28px;display:block;margin:auto;margin-bottom:35px}.tab_project .title-thc{display:block;margin:auto}.tab_project .desc{background:rgba(0, 152, 65, 0.05);padding:50px;text-align:center;margin:50px 0}.tab_project .desc .content{max-width:900px;display:block;margin:auto}