@keyframes calllink{0%{color:#ff000}50%{color:#000}100%{color:#3040ff}}@media (min-width: 768px){.page-product .details-product .product-detail-left{position:-webkit-sticky;position:sticky;top:95px}}.page-product .details-product .product-detail-left .large-image{border:1px #e1e1e1 solid;overflow:hidden;position:relative;margin-bottom:20px}.page-product .details-product .product-detail-left .large-image .zoomWrapper{margin:0 auto;display:flex;align-items:center;justify-content:center}.page-product .details-product .product-detail-left .large-image .zoomWrapper img{position:static !important;max-width:100% !important;height:auto !important;max-height:100% !important;width:auto !important}.page-product .details-product .product-detail-left #gallery_01{width:90%;margin:0 auto 20px}.page-product .details-product .product-detail-left #gallery_01 .item{padding:5px}.page-product .details-product .product-detail-left #gallery_01 .item a{display:flex;align-items:center;justify-content:center;border:1px #e1e1e1 solid;height:84px}.page-product .details-product .product-detail-left #gallery_01 .item a.active{border-color:#dc352f}.page-product .details-product .product-detail-left #gallery_01 .item img{max-height:100%}.page-product .details-product .product-detail-left #gallery_01 .owl-nav{margin:0}.page-product .details-product .title-product{margin-top:0;font-weight:bold;line-height:1.2;font-size:30px;border-bottom:1px #ebebeb solid}.page-product .details-product .group-status p{margin-bottom:5px}.page-product .details-product .group-status p:last-child{margin:0}.page-product .details-product .group-status .text{font-weight:bold;color:#dc352f}.page-product .details-product .group-status .text a{color:#dc352f}.page-product .details-product .group-status .text a:hover{color:#000}.page-product .details-product .price-box .special-price{font-size:36px;color:#dc352f;font-weight:bold}.page-product .details-product .price-box .old-price{color:#747474;font-size:22px}.page-product .details-product .price-box .sale-tag{display:block;font-style:italic}.page-product .details-product .price-box .sale-tag b{color:#dc352f}.page-product .details-product .form-product{margin-bottom:15px}.page-product .details-product .form-product form{margin-bottom:0}.page-product .details-product .form-product .form-buy-product{border-top:1px #ebebeb solid;width:100%;padding-top:20px}.page-product .details-product .form-product .form-buy-product .text-qty,.page-product .details-product .form-product .form-buy-product .custom-btn-number{display:inline-block;vertical-align:middle}.page-product .details-product .form-product .form-buy-product .custom-btn-number{position:relative}.page-product .details-product .form-product .form-buy-product .custom-btn-number input{border-color:#ebebeb;box-shadow:none;width:150px;padding:0 40px;text-align:center}.page-product .details-product .form-product .form-buy-product .custom-btn-number button{position:absolute;left:1px;top:1px;height:38px;width:33px;background:#FFF;border:none;border-radius:3px}.page-product .details-product .form-product .form-buy-product .custom-btn-number button.num_1{border-right:1px #ebebeb solid}.page-product .details-product .form-product .form-buy-product .custom-btn-number button.num_2{left:auto;right:1px;border-left:1px #ebebeb solid}.page-product .details-product .form-product .form-buy-product .form_button_details{margin-bottom:10px}.page-product .details-product .form-product .form-buy-product .btn_buy,.page-product .details-product .form-product .form-buy-product .buy-now{display:inline-block;vertical-align:top;width:calc(50% - 5px);color:#FFF;transition:all .1s;border:1px #dc352f solid;text-align:center;font-weight:bold;text-transform:uppercase;font-size:16px}.page-product .details-product .form-product .form-buy-product .btn_buy{background:#dc352f;color:#FFF;padding:0}.page-product .details-product .form-product .form-buy-product .btn_buy:hover{background:#FFF;color:#dc352f}.page-product .details-product .form-product .form-buy-product .buy-now{color:#dc352f;line-height:38px}.page-product .details-product .form-product .form-buy-product .buy-now:hover{background:#dc352f;color:#FFF}.page-product .details-product .product-content .title{font-weight:bold;font-size:20px;padding:10px 0;border-top:1px #ebebeb solid;cursor:pointer;position:relative}.page-product .details-product .product-content .title:after{content:'';width:10px;height:10px;position:absolute;right:0;top:15px;background:url(down-arrow.svg) center center no-repeat;background-size:10px;transition:all .3s}.page-product .details-product .product-content .rte{padding-top:10px;display:none}.page-product .details-product .product-content .content .title.active:after{transform:rotate(-90deg)}.page-product .details-product .product-content .content#tab-1 .rte{display:block}.page-product .details-product .side-product{position:-webkit-sticky;position:sticky;top:95px}.page-product .details-product .side-product .product-policy p{position:relative;padding:10px 5px 10px 65px;margin-bottom:0}.page-product .details-product .side-product .product-policy p img{width:45px;position:absolute;left:10px;top:10px}.page-product .details-product .side-product .product-policy p b{display:block;margin-bottom:2px}.page-product .details-product .side-product .product-policy p.hotline a{font-weight:bold;font-size:20px;line-height:1;color:red;-moz-animation-duration:500ms;-moz-animation-name:calllink;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate;-webkit-animation-duration:500ms;-webkit-animation-name:calllink;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-duration:500ms;animation-name:calllink;animation-iteration-count:infinite;animation-direction:alternate}.page-product .related_module .title-module{padding-bottom:5px;margin-bottom:15px;border-bottom:1px #9d9d9d solid;text-align:center;font-weight:900;font-size:30px}.page-product .related_module .title-module a{color:#dc352f}.page-product .related_module .title-module a:hover{color:#000}.section-brands{padding:0 10px;margin-bottom:45px}.section-brands .list-brands .item{padding:0 10px}.section-brands .list-brands .item img{margin:0 auto;filter:grayscale(1);opacity:0.5;transition:all .5s}.section-brands .list-brands .item:hover img{filter:initial;opacity:1}@media (min-width: 1900px){.page-product .details-product .product-detail-left #gallery_01 .item a{height:103px}}@media (min-width: 1200px){.details-pro{width:37.66666667%}.side-product{width:20.66666667%}}@media (max-width: 1199px) and (min-width: 992px){.page-product .details-product .product-detail-left #gallery_01 .item a{height:77px}}@media (max-width: 991px) and (min-width: 768px){.page-product .details-product .product-detail-left #gallery_01 .item a{height:97px}}@media (max-width: 420px){.page-product .details-product .product-detail-left #gallery_01 .item a{height:80px}}
