/* WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}
 
.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
 
.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}
 
.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}
 
a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}
 
a img.alignnone {
    margin: 5px 20px 20px 0;
}
 
a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}
 
a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
 
.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}
 
.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}
 
.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}
 
.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}
 
.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}
 
.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}
 
/* Text meant only for screen readers. */
.screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}
 
.screen-reader-text:focus {
    background-color: #eee;
    clip: auto !important;
    clip-path: none;
    color: #444;
    display: block;
    font-size: 1em;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    /* Above WP toolbar. */
}


/*! CSS Used from: https://static-product.cellphones.com.vn/css/ffc554a.css */
.cps-block-technicalInfo{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);max-width:370px;}
.cps-block-technicalInfo .technical-content{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;}
.cps-block-technicalInfo .technical-content li:nth-child(odd){background-color:#f2f2f2;}
.cps-block-technicalInfo .technical-content .technical-content-item{font-size:14px;width:100%;}
.cps-block-technicalInfo .technical-content .technical-content-item p:first-child{width:40%;}
.cps-block-technicalInfo .technical-content .technical-content-item a{color:#4a4a4a;}
.cps-block-technicalInfo .technical-content .technical-content-item div{width:50%;}
.cps-block-technicalInfo .button{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);font-size:14px;gap:5px;height:35px;transition:background-color .5s ease;width:100%;}
.cps-block-technicalInfo .button:hover{background-color:#fef2f2;border:1px solid #c52927;color:#c52927;transition:background-color .5s ease-out;}
.cps-block-technicalInfo .button:hover .icon-svg svg{fill:#c52927;}
.cps-block-technicalInfo .modal{z-index:1001;}
.cps-block-technicalInfo .modal .modal-card-body{padding:0;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content{background-color:#fff;border-radius:15px;height:auto;overflow:visible;overflow:initial;width:100%;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal{padding-bottom:10px;width:100%;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal .technical-content-modal-item .modal-item-description{border:1px solid #efefef;border-radius:10px;font-size:14px;overflow:hidden;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal .technical-content-modal-item .modal-item-description div p:first-child{width:30%;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal .technical-content-modal-item .modal-item-description div div:last-child{width:60%;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal .technical-content-modal-item .modal-item-description div:nth-child(odd){background-color:#efefef;}
.cps-block-technicalInfo .modal .modal-card-foot .close-button-modal{background-color:#c51f27;border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:600;outline:none;padding:3px 10px;}
.cps-block-technicalInfo .modal .modal-card-foot .close-button-modal:hover{background-color:#9b191e;cursor:pointer;}
@media only screen and (min-width:541px)and (max-width:768px){
.cps-block-technicalInfo{margin:0 0 10px!important;max-width:768px;padding:0 10px;width:100%;}
.cps-block-technicalInfo .modal .modal-content{width:100%;}
}
@media only screen and (max-width:540px){
.cps-block-technicalInfo{margin-left:0!important;max-width:100%;}
.cps-block-technicalInfo .modal .modal-content{margin:0;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/26f17c9.css */
.cps-block-content{background:#fff;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);display:block;margin-bottom:15px;margin-right:auto;max-height:500px;min-height:0;overflow:hidden;padding:15px;position:relative;text-align:justify;width:100%;}
.cps-block-content p{font-size:15px;font-weight:500;line-height:1.5;margin:0 0 10px;}
.cps-block-content h2{font-size:21px;}
.cps-block-content h3{font-size:16px;font-weight:700;padding:8px 0;}
.cps-block-content span{color:#000;font-family:arial,helvetica,sans-serif;}
.cps-block-content_btn-showmore{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.91) 50%,#fff 55%);border-radius:10px;bottom:0;display:block;left:0;margin-bottom:0;padding-top:50px;position:absolute;right:0;text-align:center;width:100%;}
.cps-block-content_btn-showmore .btn-show-more{align-items:center;background:#fff;border:none;border-radius:0 0 10px 10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);color:#212529;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:335px;-webkit-text-decoration:none;text-decoration:none;width:100%;}
.cps-block-content_btn-showmore .btn-show-more:hover{background:#fef2f2;border:1px solid #d70018;color:#d70018;}
.cps-block-content_btn-showmore .btn-show-more svg{height:10px;}
.cps-block-content .ksp-content{background-color:#f2f2f2;border-radius:.5rem;margin:auto;width:100%;}
.cps-block-content .ksp-content .ksp-title{color:#d70018;font-size:18px;font-weight:600;}
.cps-block-content .ksp-content ul{-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none;}
.cps-block-content .ksp-content ul::-webkit-scrollbar{display:none;scrollbar-width:5px;}
.cps-block-content .ksp-content ul li{display:flex;font-size:14px;line-height:1.45;text-align:left;}
.cps-block-content .ksp-content ul li:before{align-items:center;color:#000;content:"•";display:flex;font-size:20px;height:22px;margin-right:5px;width:auto;}
.cps-block-content .ksp-content ul li:not(:last-child){margin-bottom:5px;}
.cps-block-content a{color:#d70018;-webkit-text-decoration:none;text-decoration:none;}
.cps-block-content table{border:1px solid #d3d3d3;border-collapse:collapse;width:100%;}
.cps-block-content table .success{background-color:#dff0d8;color:#3d6611;font-size:12px;}
.cps-block-content table td{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding-left:5px;}
.cps-block-content blockquote{color:#646464;padding-left:20px;position:relative;}
.cps-block-content blockquote p{color:inherit;}
.cps-block-content blockquote:after{background:#e5e7eb;content:"";height:100%;left:0;position:absolute;top:0;width:5px;}
@media only screen and (max-width:899px){
.cps-block-content div h2{font-size:16px;}
.cps-block-content div h3{font-size:14px;}
.cps-block-content div p{font-size:12px;}
.cps-block-content img{width:100%;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/e99d948.css */
.block-detail-product{margin-top:10px;}
.block-detail-product svg{height:12px;}
.block-detail-product hr{margin:10px 0 15px;}
.block-detail-product .box-header{height:30px;margin:0;}
.block-detail-product .box-header .box-product-name h1{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#0a263c;display:-webkit-box;font-size:18px;font-weight:700;line-height:2;margin:0 10px 0 0;overflow:hidden;}
.block-detail-product .box-header .box-rating{align-items:center;display:flex;font-size:14px;gap:3px;}
.block-detail-product .box-header .box-rating .icon{height:14px;width:14px;}
.block-detail-product .box-header .box-rating .is-active svg{fill:#f59e0b;}
.block-detail-product .box-gallery{position:relative;}
.block-detail-product .box-detail-product{margin-bottom:10px;margin-top:10px;}
.block-detail-product .box-detail-product [class*=box-detail-product__box-]{overflow:hidden;padding:0;}
.block-detail-product .box-detail-product [class*=box-detail-product__box-]:not(:first-child){padding:0 0 0 20px;}
.block-detail-product .box-detail-product .box-detail-product__box-center{width:calc(33.33333% + 40px);}
.block-detail-product .mobile{display:none;}
.block-detail-product .block-content-product{display:flex;justify-content:space-between;margin:10px auto;}
.block-detail-product .block-content-product .block-content-product-left{width:830px;}
.block-detail-product .block-content-product .block-content-product-right{width:calc(100% - 830px);}
@media only screen and (min-width:991px)and (max-width:1199px){
.block-detail-product .box-header{height:30px;margin-top:0;}
.block-detail-product .box-detail-product{padding-top:0;}
.block-detail-product .block-content-product{max-width:100%;}
.block-detail-product .block-content-product .block-content-product-left{width:66.6666666667%;}
.block-detail-product .block-content-product .block-content-product-right{width:33.3333333333%;}
}
@media only screen and (min-width:769px)and (max-width:990px){
.block-detail-product .box-header{height:30px;margin-top:0;}
.block-detail-product .box-detail-product{flex-wrap:wrap;padding-top:0;}
.block-detail-product .box-detail-product .box-detail-product__box-left{width:41.6666666667%!important;}
.block-detail-product .box-detail-product .box-detail-product__box-center{width:58.3333333333%!important;}
.block-detail-product .block-content-product{margin:auto;max-width:991px;}
.block-detail-product .block-content-product .block-content-product-left{width:66.6666666667%;}
.block-detail-product .block-content-product .block-content-product-right{width:33.3333333333%;}
}
@media only screen and (min-width:541px)and (max-width:768px){
.cps-container .block-detail-product{margin-top:0;}
.cps-container .block-detail-product .mobile{display:block;}
.cps-container .block-detail-product .box-header{flex-direction:column;margin:10px 0;}
.cps-container .block-detail-product .box-header .box-product-name h1{font-size:16px;line-height:1.5;}
.cps-container .block-detail-product .box-header .box-rating{font-size:12px;margin:10px 0 0;}
.cps-container .block-detail-product .box-header .box-rating svg{color:#f59e0b;}
.cps-container .block-detail-product .box-header-desktop{display:none!important;}
.cps-container .block-detail-product .box-gallery .desktop{display:none;}
.cps-container .block-detail-product .box-detail-product__box-center{width:100%;}
.cps-container .block-detail-product hr{display:none;}
.cps-container .block-detail-product .box-detail-product{padding-top:10px;}
.cps-container .block-detail-product .box-detail-product [class*=box-detail-product__box-]{overflow:hidden;padding:0;}
.cps-container .block-detail-product .box-detail-product [class*=box-detail-product__box-]:not(:first-child){padding:0;}
.cps-container .block-detail-product .block-content-product .block-content-product-left{width:100%;}
.cps-container .block-detail-product .block-content-product .block-content-product-right{display:none;}
}
@media only screen and (max-width:540px){
.cps-container .block-detail-product{margin-top:0;}
.cps-container .block-detail-product .mobile{display:block;}
.cps-container .block-detail-product .box-header{flex-direction:column;margin:10px 0;}
.cps-container .block-detail-product .box-header .box-product-name h1{font-size:16px;line-height:1.5;}
.cps-container .block-detail-product .box-header .box-rating{font-size:12px;margin:10px 0 0;}
.cps-container .block-detail-product .box-header .box-rating svg{color:#f59e0b;}
.cps-container .block-detail-product .box-header-desktop{display:none!important;}
.cps-container .block-detail-product .box-gallery .desktop{display:none;}
.cps-container .block-detail-product .box-detail-product__box-center{margin-top:10px!important;width:100%;}
.cps-container .block-detail-product hr{display:none;}
.cps-container .block-detail-product .box-detail-product{padding-top:10px;}
.cps-container .block-detail-product .box-detail-product [class*=box-detail-product__box-]{overflow:hidden;padding:0;}
.cps-container .block-detail-product .box-detail-product [class*=box-detail-product__box-]:not(:first-child){padding:0;}
.cps-container .block-detail-product .block-content-product .block-content-product-left{width:100%;}
.cps-container .block-detail-product .block-content-product .block-content-product-right{display:none;}
}
#productDetailV2 .box-on-stock-stores{margin-top:0;}
#productDetailV2 .gallery-product-detail .gallery-slide.swiper-container .swiper-slide>a,#productDetailV2 .gallery-product-detail .gallery-slide.swiper-container .swiper-slide>a>img{height:100%;width:auto;}
#productDetailV2 .gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video{display:block;padding:0;}
#productDetailV2 .block-same-product-mobile.upsell{display:block;}
@media screen and (max-width:990px){
#productDetailV2 .block-detail-product .box-detail-product .box-detail-product__box-left .columns{flex-flow:column;}
#productDetailV2 .block-detail-product .box-detail-product .box-detail-product__box-left .columns .is-half{width:100%;}
}
@media screen and (max-width:768px){
#productDetailV2 .box-on-stock-stores{margin-bottom:10px;}
}
.block-sforum{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);margin:0 15px 15px;padding:10px;position:relative;right:2px;width:calc(100% - 12px);}
.block-sforum .sforum__title{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:10px;text-align:left;}
.block-sforum .sforum__content .sforum__content-item{cursor:pointer;margin-bottom:10px;}
.block-sforum .sforum__content .sforum__content-item .content-item__img{border-radius:10px;height:64px;margin-right:10px;max-width:100px;min-width:100px;}
.block-sforum .sforum__content .sforum__content-item .content-item__text{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#444;display:-webkit-box;font-size:14px;line-height:1.5;overflow:hidden;}
.block-sforum .sforum__content .sforum__content-item .content-item__text:hover{-webkit-text-decoration:underline;text-decoration:underline;}
.block-sforum_btn-showmore{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.91) 50%,#fff 55%);border-radius:10px;bottom:0;display:block;left:0;margin-bottom:0;position:static;right:0;text-align:center;width:100%;}
.block-sforum_btn-showmore .btn-show-more{align-items:center;background:#fff;border:none;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);color:#212529;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;margin-left:auto;margin-right:auto;max-width:335px;-webkit-text-decoration:none!important;text-decoration:none!important;width:100%;}
.block-sforum_btn-showmore .btn-show-more:hover{background-color:#fef2f2;border:1px solid #d91e18;color:#d91e18;transition:background-color .5s ease-out;}
.block-sforum_btn-showmore .btn-show-more:hover svg path{fill:#d91e18;}
.block-sforum_btn-showmore .btn-show-more svg{height:10px;}
@media only screen and (min-width:541px)and (max-width:768px){
.block-sforum{right:14px;width:100%;}
}
@media screen and (max-width:540px){
.block-sforum{right:14px;width:100%;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/3038df1.css */
.gallery-product-detail .gallery-slide{align-items:center;border:1px solid #d1d5db;border-radius:15px;display:flex;height:400px;justify-content:center;margin:0 0 10px;width:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-wrapper{height:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide{align-items:center;background:#fff;display:flex;justify-content:center;overflow:hidden;text-align:center;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery{align-items:center;background:linear-gradient(90deg,#dd5e89,#f7bb97);border:0;border-radius:5px;display:flex;justify-content:center;overflow:hidden;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video{display:block;width:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video .icon{height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video .icon svg{height:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video img.video-thumbnail{height:100%;padding:0;width:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:14px;justify-content:flex-start;line-height:1.45;overflow:hidden;padding:10px;position:relative;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .mobile{display:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .title{bottom:5px;color:#fff;font-size:18px;font-weight:600;margin:0 0 5px;position:relative;text-transform:uppercase;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{background:#fff;border-radius:10px;height:130px;padding:10px;text-align:left;width:auto;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul{-ms-overflow-style:none;max-height:180px;overflow-y:auto;scrollbar-width:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul::-webkit-scrollbar{display:none;scrollbar-width:5px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{color:#fff;display:flex;font-size:14px;line-height:1.45;text-align:left;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li:before{align-items:center;color:pink;content:"•";display:flex;font-size:20px;height:22px;margin-right:5px;width:auto;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li:not(:last-child){margin-bottom:5px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul:last-child{list-style:inherit;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev{border-radius:0 100px 100px 0;left:0;padding-left:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next{border-radius:100px 0 0 100px;padding-right:0;right:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev{align-items:center;background:rgba(0,0,0,.3);box-shadow:0 0 4px 0 rgba(0,0,0,.2);display:flex;font-size:1.8rem;height:60px;justify-content:center;opacity:0;outline:none;top:50%;transition:.3s;width:30px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next .icon,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev .icon{fill:#fff;width:14px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next:after,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev.swiper-button-disabled,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev:after{display:none;}
.gallery-product-detail .gallery-slide:hover .swiper-button-next,.gallery-product-detail .gallery-slide:hover .swiper-button-prev{opacity:1;}
.gallery-product-detail .thumbnail-slide.swiper-container{width:100%;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide{background:#fff;border:1px solid #d1d5db;border-radius:.5rem;cursor:pointer;height:50px;overflow:hidden;width:50px;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.ksp-thumbs{align-items:center;display:flex;flex-flow:column;justify-content:center;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.ksp-thumbs svg{height:25px;margin-top:3px;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.ksp-thumbs p{color:#666;font-size:10px;font-weight:700;line-height:1;margin:0;text-align:center;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border:1px solid #d70018;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery#v2Gallery .box-ksp>img{height:250px;width:250px;}
@media screen and (max-width:1199px){
.gallery-product-detail .gallery-slide{height:-moz-fit-content;height:fit-content;margin:0 0 10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide{min-height:320px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide img{width:80%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery{padding:5px 0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{height:100px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{font-size:13px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery#v2Gallery .box-ksp>img{height:200px;}
}
@media screen and (max-width:990px){
.gallery-product-detail .gallery-slide{height:-moz-fit-content;height:fit-content;margin:0 0 10px;}
.gallery-product-detail .gallery-slide.swiper-container{height:340px;padding:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide img{width:80%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery{padding:5px 0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .title{font-size:12px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{height:90px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul{height:auto;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{font-size:11px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery#v2Gallery .box-ksp>img{height:130px;}
}
@media screen and (max-width:768px){
.gallery-product-detail .gallery-slide{height:-moz-fit-content;height:fit-content;margin:0 0 10px;}
.gallery-product-detail .gallery-slide.swiper-container{height:340px;padding:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide{min-height:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide img{width:40%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery{padding:5px 0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden;padding:10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .title{font-size:20px;margin-top:10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .mobile{display:flex;flex-direction:column;justify-content:space-between;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .desktop{display:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{height:140px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul{position:relative;top:10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{font-size:14px;}
}
@media screen and (max-width:540px){
.gallery-product-detail .gallery-slide{margin:0 0 10px;max-height:220px;width:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide img{width:50%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden;padding:10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .icon{left:43%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .title{font-size:16px;margin-bottom:0;position:relative;text-align:left;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .mobile{display:flex;flex-direction:column;justify-content:space-between;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .desktop{display:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{height:80px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul{margin-left:5px;position:relative;top:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{font-size:12px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev{font-size:1.2rem;height:50px;width:25px;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide{height:40px;width:40px;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.ksp-thumbs p{font-size:8px;font-weight:600;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/6a3b463.css */
#wishListBtn{align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;padding:0;width:20px;}
#wishListBtn:hover .btn__effect:not(.active) .heart-stroke{animation:pulseCps 1s ease-out infinite;}
#wishListBtn .icon-svg--color-silver{fill:#fff;color:#fff;}
#wishListBtn .icon-svg--color-cps{fill:#d70018;color:#d70018;}
#wishListBtn .icon-svg{display:inline-block;height:20px;vertical-align:middle;width:20px;}
#wishListBtn .heart-full{left:6px;opacity:0;position:absolute;top:1px;}
#wishListBtn .heart-border{height:22px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px;}
#wishListBtn .btn__effect{background-color:transparent;border:0;display:inline-block;position:relative;}
#wishListBtn .btn__effect:hover{cursor:pointer;}
#wishListBtn .effect-group{height:100%;left:0;position:absolute;top:0;transform:rotate(25deg);width:100%;}
#wishListBtn .effect-group .effect{display:block;left:50%;position:absolute;top:38%;transform-origin:0 2px;width:20px;}
#wishListBtn .effect-group .effect:nth-child(2){transform:rotate(72deg);}
#wishListBtn .effect-group .effect:nth-child(3){transform:rotate(144deg);}
#wishListBtn .effect-group .effect:nth-child(4){transform:rotate(216deg);}
#wishListBtn .effect-group .effect:nth-child(5){transform:rotate(288deg);}
#wishListBtn .effect-group .effect:before{background:#d70018;border-radius:1.5px;content:"";display:block;height:3px;position:absolute;right:0;}
#wishListBtn .effect-group .effect:after{background:#f60;border-radius:50%;content:"";display:block;height:3px;position:absolute;right:10%;top:10px;transform:scale(0);width:3px;}
#wishListBtn .broken-heart{left:-8px;opacity:0;position:absolute;top:4px;transform:scale(1.3);}
#wishListBtn .broken-heart--left{transform:rotate(0deg);transform-origin:60% 200%;}
#wishListBtn .broken-heart--right{transform:rotate(0deg);transform-origin:63% 200%;}
#wishListBtn .broken-heart--crack{stroke-dasharray:15;stroke-dashoffset:15;}
.box-gallery #wishListBtn{left:10px;position:absolute;top:10px;z-index:10;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/f050858.css */
.block-special-promotion-banner[data-v-70d95ae6]{display:block;width:100%;}
.block-special-promotion-banner img[data-v-70d95ae6]{border-radius:15px;display:block;width:100%;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/d2aef8b.css */
.box-warranty-info{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:inline-block;padding:10px 10px 0;width:100%;}
.box-warranty-info .icon svg{height:30px;}
.box-warranty-info .box-title p{color:#444;font-size:16px;font-weight:700;margin-bottom:10px;}
.box-warranty-info .box-content.warranty-info{font-size:12px;}
.box-warranty-info .box-content.warranty-info .icon{margin-right:10px;width:20px;}
.box-warranty-info .box-content.warranty-info .icon.icon-vat{margin-right:4px;width:25px;}
.box-warranty-info .box-content.warranty-info .description{font-size:14px;margin-top:2px;max-width:calc(100% - 40px);}
.box-warranty-info .box-content.warranty-info .item-warranty-info{display:flex;font-size:inherit;margin-bottom:10px;}
#extendedWarranty .box-head{display:flex;}
#extendedWarranty .box-head .icon{margin-right:5px;}
#extendedWarranty .box-head .box-title{margin-bottom:10px;}
#extendedWarranty .box-head .box-title p{margin:0;}
#extendedWarranty .box-head .box-title p.note{font-size:12px;font-weight:500;}
#extendedWarranty .box-head .box-title p a{color:#d02c1d;font-size:12px;-webkit-text-decoration:underline;text-decoration:underline;}
#extendedWarranty .list-warranty label.radio{border:1px solid #e7e7e7;border-radius:10px;font-size:14px;margin-bottom:5px;margin-left:0;overflow:hidden;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;}
#extendedWarranty .list-warranty label.radio .price{color:#d02c35;font-weight:600;margin-left:15px;}
#extendedWarranty .list-warranty label.radio .btn-pop-up{background:transparent;border:0;color:#d02c1d;}
#extendedWarranty .list-warranty label.radio .btn-pop-up:hover{-webkit-text-decoration:underline;text-decoration:underline;}
#extendedWarranty #modalExtendedWarranty .modal-card{max-height:calc(100vh - 200px);}
#extendedWarranty #modalExtendedWarranty .modal-card .modal-card-head{padding:10px 20px;}
#extendedWarranty #modalExtendedWarranty .modal-card .modal-card-head .modal-card-title{flex-shrink:2;}
#extendedWarranty #modalExtendedWarranty .modal-card .modal-card-body{border-radius:0 0 10px 10px;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/fb71dd3.css */
.block-same-product-mobile{display:none;min-height:300px;width:100%;}
.block-same-product-mobile .same-product-title{font-size:16px;font-weight:600;}
@media only screen and (max-width:717px){
.block-same-product-mobile{display:block;margin-top:10px;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/7ae1570.css */
.box-linked[data-v-fb84c5c8]{margin-bottom:5px;}
.box-linked .list-linked[data-v-fb84c5c8]{display:flex;flex-wrap:wrap;width:100%;}
.box-linked .list-linked .item-linked[data-v-fb84c5c8]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#444;cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:3px;justify-content:center;margin:0 0 10px;overflow:hidden;padding:5px 4px;position:relative;-webkit-text-decoration:none;text-decoration:none;width:calc(33.33333% - 6.66667px);}
.box-linked .list-linked .item-linked div[data-v-fb84c5c8]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-weight:600;overflow:hidden;text-align:center;width:100%;}
.box-linked .list-linked .item-linked.active[data-v-fb84c5c8]{border:1px solid #d70018;}
.box-linked .list-linked .item-linked.active[data-v-fb84c5c8]:after{background-color:#d70018;border-radius:0 0 10px 0;color:#fff;content:"✓";font-size:10px;height:13px;left:0;padding-bottom:15px;padding-left:4px;position:absolute;top:0;width:18px;}
.box-linked .list-linked .item-linked[data-v-fb84c5c8]:not(:nth-child(3n)){margin-right:10px;}
@media only screen and (min-width:991px)and (max-width:1199px){
.box-linked .list-linked .item-linked[data-v-fb84c5c8]{font-size:11px;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/3c79af4.css */
.box-more-promotion{border:1px solid #d1d5db;border-radius:10px;overflow:hidden;}
.box-more-promotion .render-promotion li{font-size:12px;margin:10px 5px;}
.box-more-promotion .render-promotion li img{height:16px;-o-object-fit:cover;object-fit:cover;width:auto;}
.box-more-promotion .render-promotion li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 48 48'%3E%3Cpath fill='%234caf50' d='M44 24c0 11.045-8.955 20-20 20S4 35.045 4 24 12.955 4 24 4s20 8.955 20 20z'/%3E%3Cpath fill='%23ccff90' d='M34.602 14.602 21 28.199l-5.602-5.598-2.797 2.797L21 33.801l16.398-16.402-2.796-2.797z'/%3E%3C/svg%3E");margin-right:4px;position:relative;top:2px;}
.box-more-promotion .render-promotion li a{color:#000;}
.box-more-promotion .render-promotion li a:hover{-webkit-text-decoration:underline;text-decoration:underline;}
.box-more-promotion .render-promotion li ul{bottom:30px;height:calc(100% - 30px);position:relative;right:5px;}
.box-more-promotion .render-promotion li:last-child{margin:5px;}
.box-more-promotion .fix-ul-height ul:first-child{margin-bottom:-30px;}
.box-more-promotion .box-more-promotion-title{background-color:#d1d5db;font-size:14px;padding:10px;width:100%;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/d3c9a36.css */
.boxReview{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);margin-bottom:15px;width:100%;}
.boxReview .boxReview-review{border:1px solid #e5e7eb;border-radius:20px;height:160px;overflow:hidden;}
.boxReview .boxReview-review .boxReview-score{border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;flex-direction:column;width:40%;}
.boxReview .boxReview-review .boxReview-score .icon{width:20px;}
.boxReview .boxReview-review .boxReview-score svg{font-size:12px;padding:0 1px;}
.boxReview .boxReview-review .boxReview-score .is-active{fill:#f59e0b;}
.boxReview .boxReview-review .boxReview-star{flex-direction:column;width:60%;}
.boxReview .boxReview-review .boxReview-star div .is-active{fill:#f59e0b;margin-left:2px;width:13px;}
.boxReview .boxReview-review .boxReview-star div span{font-size:14px;}
.boxReview .boxReview-review .boxReview-star div span:last-child{width:70px;}
.boxReview .boxReview-review .boxReview-star progress{border-radius:5px;height:8px;max-width:70%;}
.boxReview .button{background-color:#d7000e;border-radius:10px;height:35px;text-align:center;width:300px;}
.boxReview .modal-review{z-index:1001;}
.boxReview .modal-review .modal-content{border-radius:20px;width:600px;}
.boxReview .modal-review .modal-content .modal-review-content{background-color:#fff;width:100%;}
.boxReview .modal-review .modal-content .modal-review-content .input{border-radius:10px;height:35px;}
.boxReview .modal-review .modal-content .modal-review-content .input::placeholder{color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content .group-input .input__file{border-bottom-right-radius:0;border-top-right-radius:0;color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content .group-input .btn-add{background:#e5e7eb;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#444;font-size:13px;font-weight:700;height:35px;padding:7px 11px;white-space:nowrap;}
.boxReview .modal-review .modal-content .modal-review-content .group-input .btn-add .input-icon{height:20px;margin-right:5px;margin-top:3px;width:20px;}
.boxReview .modal-review .modal-content .modal-review-content textarea{max-height:40vh;}
.boxReview .modal-review .modal-content .modal-review-content textarea::placeholder{color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content .modal-review-star{border:1px solid #dbdbdb;border-radius:10px;}
.boxReview .modal-review .modal-content .modal-review-content .button{font-weight:600;width:100%;}
.boxReview .boxReview-comment{width:100%;}
.boxReview .boxReview-comment .load-more{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);color:#000;display:block;gap:5px;height:32px;margin:auto;-webkit-text-decoration:none;text-decoration:none;width:300px;}
.boxReview .boxReview-comment .load-more:hover{background-color:#fef2f2;border:1px solid red;color:red;transition:background-color .5s ease-out;}
.boxReview .boxReview-comment .boxReview-comment-item-title div p.name-letter{background-color:#ddd;border-radius:5px;font-weight:600;height:25px;overflow:hidden;width:25px;}
.boxReview .boxReview-comment .boxReview-comment-item-title div span.name{font-size:14px;font-weight:600;}
.boxReview .boxReview-comment .boxReview-comment-item-title .date-time{color:#707070;font-size:12px;font-weight:600;}
.boxReview .boxReview-comment .boxReview-comment-item-review{background-color:#f3f4f6;border-radius:10px;margin-left:40px;width:calc(100% - 40px);}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating{font-size:12px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating div .icon{margin-left:2px;width:15px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating div .is-active{fill:#f59e0b;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment{font-size:12px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment p{max-width:100%;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment .comment-content{width:100%;}
.boxReview .boxReview-comment .boxReview-comment-item:first-child div p.name-letter{color:#4d055d;}
.boxReview .boxReview-comment .boxReview-comment-item:nth-child(2) div p.name-letter{color:#21342a;}
.boxReview .boxReview-comment .boxReview-comment-item:nth-child(3) div p.name-letter{color:#76040b;}
.boxReview .boxReview-comment .boxReview-comment-item:nth-child(4) div p.name-letter{color:#115050;}
.boxReview .boxReview-comment .boxReview-comment-item:nth-child(5) div p.name-letter{color:#78334a;}
@media only screen and (min-width:769px)and (max-width:990px){
.boxReview .boxReview-review .boxReview-star span{font-size:14px;}
.boxReview .boxReview-review .boxReview-star span:last-child{width:70px;}
.boxReview .boxReview-review .boxReview-star progress{border-radius:5px;height:8px;width:60%;}
.boxReview .button{background-color:#d7000e;border-radius:15px;height:35px;text-align:center;width:300px;}
.boxReview .modal-review{z-index:10001;}
.boxReview .modal-review .modal-content{border-radius:20px;width:600px;}
.boxReview .modal-review .modal-content .modal-review-content{background-color:#fff;width:100%;}
.boxReview .modal-review .modal-content .modal-review-content .input{border-radius:10px;height:35px;}
.boxReview .modal-review .modal-content .modal-review-content .input::placeholder{color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content textarea{max-height:40vh;}
.boxReview .modal-review .modal-content .modal-review-content textarea::placeholder{color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content .button{font-weight:600;width:100%;}
.boxReview .boxReview-comment{width:100%;}
.boxReview .boxReview-comment .boxReview-comment-item-title div p.name-letter{background-color:#ddd;border-radius:5px;font-weight:600;height:25px;overflow:hidden;width:25px;}
.boxReview .boxReview-comment .boxReview-comment-item-title div span.name{font-size:14px;font-weight:600;}
.boxReview .boxReview-comment .boxReview-comment-item-title .date-time{color:#707070;font-size:12px;font-weight:600;}
.boxReview .boxReview-comment .boxReview-comment-item-review{background-color:#f3f4f6;border-radius:10px;margin-left:40px;width:calc(100% - 40px);}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating{font-size:12px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating div .is-active{color:#f59e0b;margin-right:3px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment{font-size:12px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment p{max-width:calc(100% - 90px);}
}
@media only screen and (max-width:540px){
.boxReview .title{line-height:1.5;margin-bottom:12px;}
.boxReview .boxReview-review .boxReview-score{font-size:20px;width:35%;}
.boxReview .boxReview-review .boxReview-score .icon{margin:0 1px;width:14px;}
.boxReview .boxReview-review .boxReview-score p:last-child{font-size:10px;text-align:center;}
.boxReview .boxReview-review .boxReview-star{padding:0 5px;width:65%;}
.boxReview .boxReview-review .boxReview-star .rating-level{width:100%!important;}
.boxReview .boxReview-review .boxReview-star .rating-level .star-count{margin-left:10px;width:30px;}
.boxReview .boxReview-review .boxReview-star .progress{width:60%;}
.boxReview .boxReview-review .boxReview-star span:last-child{font-size:10px!important;padding-left:5px;width:50px;}
.boxReview .boxReview-comment .boxReview-comment-item-title div,.boxReview .modal-review .modal-content{width:90%;}
.boxReview .boxReview-comment .boxReview-comment-item-title .date-time{font-size:12px;width:120px;}
.boxReview .boxReview-comment .boxReview-comment-item-review{margin-left:20px;width:calc(100% - 20px);}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/c7d8c27.css */
.comment-container{background-color:#f9fafb;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);margin-top:15px;padding:10px;}
.comment-container .comment-form-content{width:100%;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/62eb8bc.css */
.textarea-comment{display:flex;justify-content:space-between;margin-left:auto;margin-top:10px;width:100%;}
.textarea-comment .textarea{border:0;border-radius:10px;box-shadow:0 0 10px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);min-width:0!important;width:calc(100% - 80px);}
.textarea-comment .textarea::placeholder{color:#929191;font-size:13px;}
.textarea-comment .textarea:focus::placeholder,.textarea-comment .textarea:visited::placeholder{color:transparent;}
.textarea-comment button{background-color:#d7000e;border:0;border-radius:8px;color:#fff;gap:5px;width:70px;}
.textarea-comment button:focus,.textarea-comment button:hover{background-color:rgba(215,0,14,.82);color:#fff;}
.textarea-comment button .icon-paper-plane{align-items:center;display:flex;width:1em;}
.textarea-comment button .icon-paper-plane svg{fill:#fff;height:1em;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/7c13014.css */
.block-comment__box-list-comment .list-comment .item-comment:nth-child(2) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#2d3a51;}
.block-comment__box-list-comment .list-comment .item-comment:nth-child(3) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#8f3c39;}
.block-comment__box-list-comment .list-comment .item-comment:nth-child(4) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#53498e;}
.block-comment__box-list-comment .list-comment .item-comment:nth-child(5) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#102e63;}
.block-comment__box-list-comment .list-comment .item-comment:nth-child(6) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#262e1e;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt{margin-bottom:15px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info{display:flex;justify-content:space-between;margin-bottom:15px;margin-top:10px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info{align-items:center;display:flex;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar .icon-cps{overflow:hidden;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar .icon-cps div{display:flex;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar .icon-cps div svg{height:25px;width:25px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{align-items:center;background-color:#ddd;border-radius:5px;display:flex;font-size:16px;font-weight:700;height:25px;justify-content:center;margin:0 5px 0 0;text-transform:capitalize;width:25px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__name{font-size:14px;font-weight:700;line-height:2;margin:0;text-transform:capitalize;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__tag{align-items:center;background:#d70018;border-radius:5px;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;line-height:1;margin:0 0 0 5px;padding:2px 6px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-time-cmt{align-items:center;color:#707070;display:flex;font-size:12px;font-weight:700;line-height:1;margin:0;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-question{background:#fff;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);margin-left:auto;overflow:hidden;padding:10px;width:calc(100% - 25px);}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-question .content{font-size:13px;margin:0;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-question .btn-rep-cmt{align-items:center;background-color:transparent;border:0;color:#d70018;cursor:pointer;display:flex;font-size:14px;line-height:1;margin-left:auto;margin-top:10px;-webkit-text-decoration:none;text-decoration:none;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-question .btn-rep-cmt svg>path{fill:#d70018;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .item-comment__box-rep-comment{margin-left:auto;margin-top:15px;width:calc(100% - 25px);}
.block-comment__box-list-comment .btn-show-more{background:#fff;border:0;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);color:#212529;cursor:pointer;display:block;font-size:14px;height:34px;margin:auto;max-width:335px;-webkit-text-decoration:none;text-decoration:none;transition:.3s;width:100%;}
.block-comment__box-list-comment .btn-show-more:hover{background-color:#fef2f2;border:none;color:#d70018;transition:background-color .5s ease-out;}
.block-comment__box-list-comment .btn-show-more:hover svg{fill:#d70018;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/1cbb784.css */
.cps-block-boxProductTvc[data-v-1990b9be]{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);max-width:370px;}
.cps-block-boxProductTvc .boxProductTvc-content-item[data-v-1990b9be]{cursor:pointer;}
.cps-block-boxProductTvc .boxProductTvc-content-item img[data-v-1990b9be]{border-radius:10px;width:100px;}
.cps-block-boxProductTvc .boxProductTvc-content-item p[data-v-1990b9be]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;overflow:hidden;width:calc(100% - 110px);}
.cps-block-boxProductTvc .modal[data-v-1990b9be]{z-index:1000;}
.cps-block-boxProductTvc .modal .modal-content[data-v-1990b9be]{height:90%;margin-top:5%;width:90%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-player[data-v-1990b9be]{height:40vh;text-align:center;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list[data-v-1990b9be]{gap:10px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list[data-v-1990b9be]::-webkit-scrollbar{display:none;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item[data-v-1990b9be]{border-radius:10px;cursor:pointer;display:inline-block!important;flex-direction:column;overflow:hidden;vertical-align:top;white-space:normal;width:200px;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item img[data-v-1990b9be]{height:70%;-o-object-fit:cover;object-fit:cover;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item p[data-v-1990b9be]{-webkit-line-clamp:2;-webkit-box-orient:vertical;background-color:#fff;display:-webkit-box;font-size:14px;font-weight:600;height:50px;overflow:hidden;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .is-active[data-v-1990b9be]{border:2px solid #a11010;}
@media only screen and (min-width:541px)and (max-width:768px){
.cps-block-boxProductTvc[data-v-1990b9be]{margin:0 0 12px!important;max-width:768px;}
.cps-block-boxProductTvc .boxProductTvc-content-item p[data-v-1990b9be]{-webkit-line-clamp:3;font-size:13px;}
.cps-block-boxProductTvc .modal .modal-content[data-v-1990b9be]{height:80%;margin-top:0;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-player[data-v-1990b9be]{height:50%;overflow:hidden;position:relative;text-align:center;width:100%;}
}
@media only screen and (max-width:540px){
.cps-block-boxProductTvc[data-v-1990b9be]{height:auto;margin:0 0 12px!important;max-width:540px;}
.cps-block-boxProductTvc .boxProductTvc-content-item p[data-v-1990b9be]{-webkit-line-clamp:3;font-size:12px;}
.cps-block-boxProductTvc .modal .modal-content[data-v-1990b9be]{height:50%;margin-top:0;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-player[data-v-1990b9be]{height:50%;overflow:hidden;position:relative;text-align:center;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list[data-v-1990b9be]{align-items:center;border-radius:10px;height:55%;justify-content:flex-start;overflow:scroll;position:relative;top:5%;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item[data-v-1990b9be]{border-radius:10px;cursor:pointer;flex-direction:column;overflow:hidden;width:150px;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item img[data-v-1990b9be]{height:70%;-o-object-fit:cover;object-fit:cover;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item p[data-v-1990b9be]{-webkit-line-clamp:3;-webkit-box-orient:vertical;background-color:#fff;display:-webkit-box;font-size:10px;font-weight:600;min-height:30%;overflow:hidden;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .is-active[data-v-1990b9be]{border:2px solid #a11010;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/541890b.css */
.cps-block-order-button-mobile[data-v-1c161db9]{align-items:center;background-color:#fff;border-radius:10px 10px 0 0;bottom:0;display:flex;height:71px;justify-content:space-around;opacity:0;position:fixed;transition:visibility .5s,opacity .75s ease;visibility:hidden;width:100%;z-index:101;}
.cps-block-order-button-mobile .button-mobile[data-v-1c161db9]{border:1px solid #c52927;border-radius:10px;height:65%;padding:5px 0;text-align:center;}
.cps-block-order-button-mobile .button-mobile img[data-v-1c161db9]{width:16px;}
.cps-block-order-button-mobile .button-mobile p[data-v-1c161db9]{color:#c52927;font-size:11px;font-weight:600;line-height:1;margin:0;padding:0;}
.cps-block-order-button-mobile .button-mobile-address[data-v-1c161db9],.cps-block-order-button-mobile .button-mobile-contact[data-v-1c161db9]{width:16.6666666667%;}
.cps-block-order-button-mobile .button-mobile-installment[data-v-1c161db9],.cps-block-order-button-mobile .button-mobile-order[data-v-1c161db9]{border:none;width:25%;}
.cps-block-order-button-mobile .button-mobile-installment p[data-v-1c161db9],.cps-block-order-button-mobile .button-mobile-order p[data-v-1c161db9]{color:#fff;font-size:13px;}
.cps-block-order-button-mobile .button-mobile-order[data-v-1c161db9]{background-color:#c52927;}
.cps-block-order-button-mobile .button-mobile-installment[data-v-1c161db9]{background-color:#417aff;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/ffc554a.css */
.cps-block-technicalInfo{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);max-width:370px;}
.cps-block-technicalInfo .technical-content{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;}
.cps-block-technicalInfo .technical-content li:nth-child(odd){background-color:#f2f2f2;}
.cps-block-technicalInfo .technical-content .technical-content-item{font-size:14px;width:100%;}
.cps-block-technicalInfo .technical-content .technical-content-item p:first-child{width:40%;}
.cps-block-technicalInfo .technical-content .technical-content-item a{color:#4a4a4a;}
.cps-block-technicalInfo .technical-content .technical-content-item div{width:50%;}
.cps-block-technicalInfo .button{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);font-size:14px;gap:5px;height:35px;transition:background-color .5s ease;width:100%;}
.cps-block-technicalInfo .button:hover{background-color:#fef2f2;border:1px solid #c52927;color:#c52927;transition:background-color .5s ease-out;}
.cps-block-technicalInfo .button:hover .icon-svg svg{fill:#c52927;}
.cps-block-technicalInfo .modal{z-index:1001;}
.cps-block-technicalInfo .modal .modal-card-body{padding:0;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content{background-color:#fff;border-radius:15px;height:auto;overflow:visible;overflow:initial;width:100%;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal{padding-bottom:10px;width:100%;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal .technical-content-modal-item .modal-item-description{border:1px solid #efefef;border-radius:10px;font-size:14px;overflow:hidden;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal .technical-content-modal-item .modal-item-description div p:first-child{width:30%;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal .technical-content-modal-item .modal-item-description div div:last-child{width:60%;}
.cps-block-technicalInfo .modal .modal-card-body .modal-content .technical-content-modal .technical-content-modal-item .modal-item-description div:nth-child(odd){background-color:#efefef;}
.cps-block-technicalInfo .modal .modal-card-foot .close-button-modal{background-color:#c51f27;border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:600;outline:none;padding:3px 10px;}
.cps-block-technicalInfo .modal .modal-card-foot .close-button-modal:hover{background-color:#9b191e;cursor:pointer;}
@media only screen and (min-width:541px)and (max-width:768px){
.cps-block-technicalInfo{margin:0 0 10px!important;max-width:768px;padding:0 10px;width:100%;}
.cps-block-technicalInfo .modal .modal-content{width:100%;}
}
@media only screen and (max-width:540px){
.cps-block-technicalInfo{margin-left:0!important;max-width:100%;}
.cps-block-technicalInfo .modal .modal-content{margin:0;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/26f17c9.css */
.cps-block-content{background:#fff;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);display:block;margin-bottom:15px;margin-right:auto;max-height:500px;min-height:0;overflow:hidden;padding:15px;position:relative;text-align:justify;width:100%;}
.cps-block-content p{font-size:15px;font-weight:500;line-height:1.5;margin:0 0 10px;}
.cps-block-content h2{font-size:21px;}
.cps-block-content h3{font-size:16px;font-weight:700;padding:8px 0;}
.cps-block-content span{color:#000;font-family:arial,helvetica,sans-serif;}
.cps-block-content_btn-showmore{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.91) 50%,#fff 55%);border-radius:10px;bottom:0;display:block;left:0;margin-bottom:0;padding-top:50px;position:absolute;right:0;text-align:center;width:100%;}
.cps-block-content_btn-showmore .btn-show-more{align-items:center;background:#fff;border:none;border-radius:0 0 10px 10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);color:#212529;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:335px;-webkit-text-decoration:none;text-decoration:none;width:100%;}
.cps-block-content_btn-showmore .btn-show-more:hover{background:#fef2f2;border:1px solid #d70018;color:#d70018;}
.cps-block-content_btn-showmore .btn-show-more svg{height:10px;}
.cps-block-content .ksp-content{background-color:#f2f2f2;border-radius:.5rem;margin:auto;width:100%;}
.cps-block-content .ksp-content .ksp-title{color:#d70018;font-size:18px;font-weight:600;}
.cps-block-content .ksp-content ul{-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none;}
.cps-block-content .ksp-content ul::-webkit-scrollbar{display:none;scrollbar-width:5px;}
.cps-block-content .ksp-content ul li{display:flex;font-size:14px;line-height:1.45;text-align:left;}
.cps-block-content .ksp-content ul li:before{align-items:center;color:#000;content:"•";display:flex;font-size:20px;height:22px;margin-right:5px;width:auto;}
.cps-block-content .ksp-content ul li:not(:last-child){margin-bottom:5px;}
.cps-block-content a{color:#d70018;-webkit-text-decoration:none;text-decoration:none;}
.cps-block-content table{border:1px solid #d3d3d3;border-collapse:collapse;width:100%;}
.cps-block-content table .success{background-color:#dff0d8;color:#3d6611;font-size:12px;}
.cps-block-content table td{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding-left:5px;}
.cps-block-content blockquote{color:#646464;padding-left:20px;position:relative;}
.cps-block-content blockquote p{color:inherit;}
.cps-block-content blockquote:after{background:#e5e7eb;content:"";height:100%;left:0;position:absolute;top:0;width:5px;}
@media only screen and (max-width:899px){
.cps-block-content div h2{font-size:16px;}
.cps-block-content div h3{font-size:14px;}
.cps-block-content div p{font-size:12px;}
.cps-block-content img{width:100%;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/e99d948.css */
.block-detail-product{margin-top:10px;}
.block-detail-product svg{height:12px;}
.block-detail-product hr{margin:10px 0 15px;}
.block-detail-product .box-header{height:30px;margin:0;}
.block-detail-product .box-header .box-product-name h1{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#0a263c;display:-webkit-box;font-size:18px;font-weight:700;line-height:2;margin:0 10px 0 0;overflow:hidden;}
.block-detail-product .box-header .box-rating{align-items:center;display:flex;font-size:14px;gap:3px;}
.block-detail-product .box-header .box-rating .icon{height:14px;width:14px;}
.block-detail-product .box-header .box-rating .is-active svg{fill:#f59e0b;}
.block-detail-product .box-gallery{position:relative;}
.block-detail-product .box-detail-product{margin-bottom:10px;margin-top:10px;}
.block-detail-product .box-detail-product [class*=box-detail-product__box-]{overflow:hidden;padding:0;}
.block-detail-product .box-detail-product [class*=box-detail-product__box-]:not(:first-child){padding:0 0 0 20px;}
.block-detail-product .box-detail-product .box-detail-product__box-center{width:calc(33.33333% + 40px);}
.block-detail-product .mobile{display:none;}
.block-detail-product .block-content-product{display:flex;justify-content:space-between;margin:10px auto;}
.block-detail-product .block-content-product .block-content-product-left{width:830px;}
.block-detail-product .block-content-product .block-content-product-right{width:calc(100% - 830px);}
@media only screen and (min-width:991px)and (max-width:1199px){
.block-detail-product .box-header{height:30px;margin-top:0;}
.block-detail-product .box-detail-product{padding-top:0;}
.block-detail-product .block-content-product{max-width:100%;}
.block-detail-product .block-content-product .block-content-product-left{width:66.6666666667%;}
.block-detail-product .block-content-product .block-content-product-right{width:33.3333333333%;}
}
@media only screen and (min-width:769px)and (max-width:990px){
.block-detail-product .box-header{height:30px;margin-top:0;}
.block-detail-product .box-detail-product{flex-wrap:wrap;padding-top:0;}
.block-detail-product .box-detail-product .box-detail-product__box-left{width:41.6666666667%!important;}
.block-detail-product .box-detail-product .box-detail-product__box-center{width:58.3333333333%!important;}
.block-detail-product .block-content-product{margin:auto;max-width:991px;}
.block-detail-product .block-content-product .block-content-product-left{width:66.6666666667%;}
.block-detail-product .block-content-product .block-content-product-right{width:33.3333333333%;}
}
@media only screen and (min-width:541px)and (max-width:768px){
.cps-container .block-detail-product{margin-top:0;}
.cps-container .block-detail-product .mobile{display:block;}
.cps-container .block-detail-product .box-header{flex-direction:column;margin:10px 0;}
.cps-container .block-detail-product .box-header .box-product-name h1{font-size:16px;line-height:1.5;}
.cps-container .block-detail-product .box-header .box-rating{font-size:12px;margin:10px 0 0;}
.cps-container .block-detail-product .box-header .box-rating svg{color:#f59e0b;}
.cps-container .block-detail-product .box-header-desktop{display:none!important;}
.cps-container .block-detail-product .box-gallery .desktop{display:none;}
.cps-container .block-detail-product .box-detail-product__box-center{width:100%;}
.cps-container .block-detail-product hr{display:none;}
.cps-container .block-detail-product .box-detail-product{padding-top:10px;}
.cps-container .block-detail-product .box-detail-product [class*=box-detail-product__box-]{overflow:hidden;padding:0;}
.cps-container .block-detail-product .box-detail-product [class*=box-detail-product__box-]:not(:first-child){padding:0;}
.cps-container .block-detail-product .block-content-product .block-content-product-left{width:100%;}
.cps-container .block-detail-product .block-content-product .block-content-product-right{display:none;}
}
@media only screen and (max-width:540px){
.cps-container .block-detail-product{margin-top:0;}
.cps-container .block-detail-product .mobile{display:block;}
.cps-container .block-detail-product .box-header{flex-direction:column;margin:10px 0;}
.cps-container .block-detail-product .box-header .box-product-name h1{font-size:16px;line-height:1.5;}
.cps-container .block-detail-product .box-header .box-rating{font-size:12px;margin:10px 0 0;}
.cps-container .block-detail-product .box-header .box-rating svg{color:#f59e0b;}
.cps-container .block-detail-product .box-header-desktop{display:none!important;}
.cps-container .block-detail-product .box-gallery .desktop{display:none;}
.cps-container .block-detail-product .box-detail-product__box-center{margin-top:10px!important;width:100%;}
.cps-container .block-detail-product hr{display:none;}
.cps-container .block-detail-product .box-detail-product{padding-top:10px;}
.cps-container .block-detail-product .box-detail-product [class*=box-detail-product__box-]{overflow:hidden;padding:0;}
.cps-container .block-detail-product .box-detail-product [class*=box-detail-product__box-]:not(:first-child){padding:0;}
.cps-container .block-detail-product .block-content-product .block-content-product-left{width:100%;}
.cps-container .block-detail-product .block-content-product .block-content-product-right{display:none;}
}
#productDetailV2 .box-on-stock-stores{margin-top:0;}
#productDetailV2 .gallery-product-detail .gallery-slide.swiper-container .swiper-slide>a,#productDetailV2 .gallery-product-detail .gallery-slide.swiper-container .swiper-slide>a>img{height:100%;width:auto;}
#productDetailV2 .gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video{display:block;padding:0;}
#productDetailV2 .block-same-product-mobile.upsell{display:block;}
@media screen and (max-width:990px){
#productDetailV2 .block-detail-product .box-detail-product .box-detail-product__box-left .columns{flex-flow:column;}
#productDetailV2 .block-detail-product .box-detail-product .box-detail-product__box-left .columns .is-half{width:100%;}
}
@media screen and (max-width:768px){
#productDetailV2 .box-on-stock-stores{margin-bottom:10px;}
}
.block-sforum{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);margin:0 15px 15px;padding:10px;position:relative;right:2px;width:calc(100% - 12px);}
.block-sforum .sforum__title{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:10px;text-align:left;}
.block-sforum .sforum__content .sforum__content-item{cursor:pointer;margin-bottom:10px;}
.block-sforum .sforum__content .sforum__content-item .content-item__img{object-fit: cover;border-radius:10px;height:64px;margin-right:10px;max-width:100px;min-width:100px;}
.block-sforum .sforum__content .sforum__content-item .content-item__text{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#444;display:-webkit-box;font-size:14px;line-height:1.5;overflow:hidden;}
.block-sforum .sforum__content .sforum__content-item .content-item__text:hover{-webkit-text-decoration:underline;text-decoration:underline;}
.block-sforum_btn-showmore{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.91) 50%,#fff 55%);border-radius:10px;bottom:0;display:block;left:0;margin-bottom:0;position:static;right:0;text-align:center;width:100%;}
.block-sforum_btn-showmore .btn-show-more{align-items:center;background:#fff;border:none;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);color:#212529;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;margin-left:auto;margin-right:auto;max-width:335px;-webkit-text-decoration:none!important;text-decoration:none!important;width:100%;}
.block-sforum_btn-showmore .btn-show-more:hover{background-color:#fef2f2;border:1px solid #d91e18;color:#d91e18;transition:background-color .5s ease-out;}
.block-sforum_btn-showmore .btn-show-more:hover svg path{fill:#d91e18;}
.block-sforum_btn-showmore .btn-show-more svg{height:10px;}
@media only screen and (min-width:541px)and (max-width:768px){
.block-sforum{right:14px;width:100%;}
}
@media screen and (max-width:540px){
.block-sforum{right:14px;width:100%;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/a526ce1.css */
.modal{padding:10px;}
.modal .modal-card{max-width:500px;}
.modal .modal-card header.modal-card-head{background-color:#d70018;}
.modal .modal-card header.modal-card-head p.modal-card-title{color:#fff;font-size:18px;font-weight:600;}
.modal .modal-card footer.modal-card-foot button{background-color:#d70018;color:#fff;transition:.3s;width:100%;}
.modal .modal-card footer.modal-card-foot button:focus,.modal .modal-card footer.modal-card-foot button:hover{background-color:rgba(215,0,24,.85);border-color:#d70018;box-shadow:none;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/3038df1.css */
.gallery-product-detail .gallery-slide{align-items:center;border:1px solid #d1d5db;border-radius:15px;display:flex;height:400px;justify-content:center;margin:0 0 10px;width:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-wrapper{height:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide{align-items:center;background:#fff;display:flex;justify-content:center;overflow:hidden;text-align:center;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery{align-items:center;background:linear-gradient(90deg,#dd5e89,#f7bb97);border:0;border-radius:5px;display:flex;justify-content:center;overflow:hidden;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video{display:block;width:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video .icon{height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video .icon svg{height:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .ksp-video img.video-thumbnail{height:100%;padding:0;width:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:14px;justify-content:flex-start;line-height:1.45;overflow:hidden;padding:10px;position:relative;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .mobile{display:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .title{bottom:5px;color:#fff;font-size:18px;font-weight:600;margin:0 0 5px;position:relative;text-transform:uppercase;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{background:#fff;border-radius:10px;height:130px;padding:10px;text-align:left;width:auto;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul{-ms-overflow-style:none;max-height:180px;overflow-y:auto;scrollbar-width:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul::-webkit-scrollbar{display:none;scrollbar-width:5px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{color:#fff;display:flex;font-size:14px;line-height:1.45;text-align:left;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li:before{align-items:center;color:pink;content:"•";display:flex;font-size:20px;height:22px;margin-right:5px;width:auto;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li:not(:last-child){margin-bottom:5px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul:last-child{list-style:inherit;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev{border-radius:0 100px 100px 0;left:0;padding-left:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next{border-radius:100px 0 0 100px;padding-right:0;right:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev{align-items:center;background:rgba(0,0,0,.3);box-shadow:0 0 4px 0 rgba(0,0,0,.2);display:flex;font-size:1.8rem;height:60px;justify-content:center;opacity:0;outline:none;top:50%;transition:.3s;width:30px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next .icon,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev .icon{fill:#fff;width:14px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next:after,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev.swiper-button-disabled,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev:after{display:none;}
.gallery-product-detail .gallery-slide:hover .swiper-button-next,.gallery-product-detail .gallery-slide:hover .swiper-button-prev{opacity:1;}
.gallery-product-detail .thumbnail-slide.swiper-container{width:100%;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide{background:#fff;border:1px solid #d1d5db;border-radius:.5rem;cursor:pointer;height:50px;overflow:hidden;width:50px;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.ksp-thumbs{align-items:center;display:flex;flex-flow:column;justify-content:center;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.ksp-thumbs svg{height:25px;margin-top:3px;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.ksp-thumbs p{color:#666;font-size:10px;font-weight:700;line-height:1;margin:0;text-align:center;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border:1px solid #d70018;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery#v2Gallery .box-ksp>img{height:250px;width:250px;}
@media screen and (max-width:1199px){
.gallery-product-detail .gallery-slide{height:-moz-fit-content;height:fit-content;margin:0 0 10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide{min-height:320px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide img{width:80%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery{padding:5px 0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{height:100px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{font-size:13px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery#v2Gallery .box-ksp>img{height:200px;}
}
@media screen and (max-width:990px){
.gallery-product-detail .gallery-slide{height:-moz-fit-content;height:fit-content;margin:0 0 10px;}
.gallery-product-detail .gallery-slide.swiper-container{height:340px;padding:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide img{width:80%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery{padding:5px 0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .title{font-size:12px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{height:90px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul{height:auto;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{font-size:11px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery#v2Gallery .box-ksp>img{height:130px;}
}
@media screen and (max-width:768px){
.gallery-product-detail .gallery-slide{height:-moz-fit-content;height:fit-content;margin:0 0 10px;}
.gallery-product-detail .gallery-slide.swiper-container{height:340px;padding:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide{min-height:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide img{width:40%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery{padding:5px 0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden;padding:10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .title{font-size:20px;margin-top:10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .mobile{display:flex;flex-direction:column;justify-content:space-between;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .desktop{display:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{height:140px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul{position:relative;top:10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{font-size:14px;}
}
@media screen and (max-width:540px){
.gallery-product-detail .gallery-slide{margin:0 0 10px;max-height:220px;width:100%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide img{width:50%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden;padding:10px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .icon{left:43%;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .title{font-size:16px;margin-bottom:0;position:relative;text-align:left;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .mobile{display:flex;flex-direction:column;justify-content:space-between;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp .desktop{display:none;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp>img{height:80px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul{margin-left:5px;position:relative;top:0;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-slide.ksp-gallery .box-ksp ul li{font-size:12px;}
.gallery-product-detail .gallery-slide.swiper-container .swiper-button-next,.gallery-product-detail .gallery-slide.swiper-container .swiper-button-prev{font-size:1.2rem;height:50px;width:25px;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide{height:40px;width:40px;}
.gallery-product-detail .thumbnail-slide.swiper-container .swiper-wrapper .swiper-slide.ksp-thumbs p{font-size:8px;font-weight:600;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/6a3b463.css */
#wishListBtn{align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;padding:0;width:20px;}
#wishListBtn:hover .btn__effect:not(.active) .heart-stroke{animation:pulseCps 1s ease-out infinite;}
#wishListBtn .icon-svg--color-silver{fill:#fff;color:#fff;}
#wishListBtn .icon-svg--color-cps{fill:#d70018;color:#d70018;}
#wishListBtn .icon-svg{display:inline-block;height:20px;vertical-align:middle;width:20px;}
#wishListBtn .heart-full{left:6px;opacity:0;position:absolute;top:1px;}
#wishListBtn .heart-border{height:22px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:20px;}
#wishListBtn .btn__effect{background-color:transparent;border:0;display:inline-block;position:relative;}
#wishListBtn .btn__effect:hover{cursor:pointer;}
#wishListBtn .effect-group{height:100%;left:0;position:absolute;top:0;transform:rotate(25deg);width:100%;}
#wishListBtn .effect-group .effect{display:block;left:50%;position:absolute;top:38%;transform-origin:0 2px;width:20px;}
#wishListBtn .effect-group .effect:nth-child(2){transform:rotate(72deg);}
#wishListBtn .effect-group .effect:nth-child(3){transform:rotate(144deg);}
#wishListBtn .effect-group .effect:nth-child(4){transform:rotate(216deg);}
#wishListBtn .effect-group .effect:nth-child(5){transform:rotate(288deg);}
#wishListBtn .effect-group .effect:before{background:#d70018;border-radius:1.5px;content:"";display:block;height:3px;position:absolute;right:0;}
#wishListBtn .effect-group .effect:after{background:#f60;border-radius:50%;content:"";display:block;height:3px;position:absolute;right:10%;top:10px;transform:scale(0);width:3px;}
#wishListBtn .broken-heart{left:-8px;opacity:0;position:absolute;top:4px;transform:scale(1.3);}
#wishListBtn .broken-heart--left{transform:rotate(0deg);transform-origin:60% 200%;}
#wishListBtn .broken-heart--right{transform:rotate(0deg);transform-origin:63% 200%;}
#wishListBtn .broken-heart--crack{stroke-dasharray:15;stroke-dashoffset:15;}
.box-gallery #wishListBtn{left:10px;position:absolute;top:10px;z-index:10;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/f050858.css */
.block-special-promotion-banner[data-v-70d95ae6]{display:block;width:100%;}
.block-special-promotion-banner img[data-v-70d95ae6]{border-radius:15px;display:block;width:100%;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/d2aef8b.css */
.box-warranty-info{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:inline-block;padding:10px 10px 0;width:100%;}
.box-warranty-info .icon svg{height:30px;}
.box-warranty-info .box-title p{color:#444;font-size:16px;font-weight:700;margin-bottom:10px;}
.box-warranty-info .box-content.warranty-info{font-size:12px;}
.box-warranty-info .box-content.warranty-info .icon{margin-right:10px;width:20px;}
.box-warranty-info .box-content.warranty-info .icon.icon-vat{margin-right:4px;width:25px;}
.box-warranty-info .box-content.warranty-info .description{font-size:14px;margin-top:2px;max-width:calc(100% - 40px);}
.box-warranty-info .box-content.warranty-info .item-warranty-info{display:flex;font-size:inherit;margin-bottom:10px;}
#extendedWarranty .box-head{display:flex;}
#extendedWarranty .box-head .icon{margin-right:5px;}
#extendedWarranty .box-head .box-title{margin-bottom:10px;}
#extendedWarranty .box-head .box-title p{margin:0;}
#extendedWarranty .box-head .box-title p.note{font-size:12px;font-weight:500;}
#extendedWarranty .box-head .box-title p a{color:#d02c1d;font-size:12px;-webkit-text-decoration:underline;text-decoration:underline;}
#extendedWarranty .list-warranty label.radio{border:1px solid #e7e7e7;border-radius:10px;font-size:14px;margin-bottom:5px;margin-left:0;overflow:hidden;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;}
#extendedWarranty .list-warranty label.radio .price{color:#d02c35;font-weight:600;margin-left:15px;}
#extendedWarranty .list-warranty label.radio .btn-pop-up{background:transparent;border:0;color:#d02c1d;}
#extendedWarranty .list-warranty label.radio .btn-pop-up:hover{-webkit-text-decoration:underline;text-decoration:underline;}
#extendedWarranty #modalExtendedWarranty .modal-card{max-height:calc(100vh - 200px);}
#extendedWarranty #modalExtendedWarranty .modal-card .modal-card-head{padding:10px 20px;}
#extendedWarranty #modalExtendedWarranty .modal-card .modal-card-head .modal-card-title{flex-shrink:2;}
#extendedWarranty #modalExtendedWarranty .modal-card .modal-card-body{border-radius:0 0 10px 10px;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/fb71dd3.css */
.block-same-product-mobile{display:none;min-height:300px;width:100%;}
.block-same-product-mobile .same-product-title{font-size:16px;font-weight:600;}
@media only screen and (max-width:717px){
.block-same-product-mobile{display:block;margin-top:10px;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/7ae1570.css */
.box-linked[data-v-fb84c5c8]{margin-bottom:5px;}
.box-linked .list-linked[data-v-fb84c5c8]{display:flex;flex-wrap:wrap;width:100%;}
.box-linked .list-linked .item-linked[data-v-fb84c5c8]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#444;cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:3px;justify-content:center;margin:0 0 10px;overflow:hidden;padding:5px 4px;position:relative;-webkit-text-decoration:none;text-decoration:none;width:calc(33.33333% - 6.66667px);}
.box-linked .list-linked .item-linked div[data-v-fb84c5c8]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-weight:600;overflow:hidden;text-align:center;width:100%;}
.box-linked .list-linked .item-linked.active[data-v-fb84c5c8]{border:1px solid #d70018;}
.box-linked .list-linked .item-linked.active[data-v-fb84c5c8]:after{background-color:#d70018;border-radius:0 0 10px 0;color:#fff;content:"✓";font-size:10px;height:13px;left:0;padding-bottom:15px;padding-left:4px;position:absolute;top:0;width:18px;}
.box-linked .list-linked .item-linked[data-v-fb84c5c8]:not(:nth-child(3n)){margin-right:10px;}
@media only screen and (min-width:991px)and (max-width:1199px){
.box-linked .list-linked .item-linked[data-v-fb84c5c8]{font-size:11px;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/3c79af4.css */
.box-more-promotion{border:1px solid #d1d5db;border-radius:10px;overflow:hidden;}
.box-more-promotion .render-promotion li{font-size:12px;margin:10px 5px;}
.box-more-promotion .render-promotion li img{height:16px;-o-object-fit:cover;object-fit:cover;width:auto;}
.box-more-promotion .render-promotion li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 48 48'%3E%3Cpath fill='%234caf50' d='M44 24c0 11.045-8.955 20-20 20S4 35.045 4 24 12.955 4 24 4s20 8.955 20 20z'/%3E%3Cpath fill='%23ccff90' d='M34.602 14.602 21 28.199l-5.602-5.598-2.797 2.797L21 33.801l16.398-16.402-2.796-2.797z'/%3E%3C/svg%3E");margin-right:4px;position:relative;top:2px;}
.box-more-promotion .render-promotion li a{color:#000;}
.box-more-promotion .render-promotion li a:hover{-webkit-text-decoration:underline;text-decoration:underline;}
.box-more-promotion .render-promotion li ul{bottom:30px;height:calc(100% - 30px);position:relative;right:5px;}
.box-more-promotion .render-promotion li:last-child{margin:5px;}
.box-more-promotion .fix-ul-height ul:first-child{margin-bottom:-30px;}
.box-more-promotion .box-more-promotion-title{background-color:#d1d5db;font-size:14px;padding:10px;width:100%;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/d2aef8b.css */
.box-warranty-info{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:inline-block;padding:10px 10px 0;width:100%;}
.box-warranty-info .icon svg{height:30px;}
.box-warranty-info .box-title p{color:#444;font-size:16px;font-weight:700;margin-bottom:10px;}
.box-warranty-info .box-content.warranty-info{font-size:12px;}
.box-warranty-info .box-content.warranty-info .icon{margin-right:10px;width:20px;}
.box-warranty-info .box-content.warranty-info .icon.icon-vat{margin-right:4px;width:25px;}
.box-warranty-info .box-content.warranty-info .description{font-size:14px;margin-top:2px;max-width:calc(100% - 40px);}
.box-warranty-info .box-content.warranty-info .item-warranty-info{display:flex;font-size:inherit;margin-bottom:10px;}
#extendedWarranty .box-head{display:flex;}
#extendedWarranty .box-head .icon{margin-right:5px;}
#extendedWarranty .box-head .box-title{margin-bottom:10px;}
#extendedWarranty .box-head .box-title p{margin:0;}
#extendedWarranty .box-head .box-title p.note{font-size:12px;font-weight:500;}
#extendedWarranty .box-head .box-title p a{color:#d02c1d;font-size:12px;-webkit-text-decoration:underline;text-decoration:underline;}
#extendedWarranty .list-warranty label.radio{border:1px solid #e7e7e7;border-radius:10px;font-size:14px;margin-bottom:5px;margin-left:0;overflow:hidden;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;}
#extendedWarranty .list-warranty label.radio .price{color:#d02c35;font-weight:600;margin-left:15px;}
#extendedWarranty .list-warranty label.radio .btn-pop-up{background:transparent;border:0;color:#d02c1d;}
#extendedWarranty .list-warranty label.radio .btn-pop-up:hover{-webkit-text-decoration:underline;text-decoration:underline;}
#extendedWarranty #modalExtendedWarranty .modal-card{max-height:calc(100vh - 200px);}
#extendedWarranty #modalExtendedWarranty .modal-card .modal-card-head{padding:10px 20px;}
#extendedWarranty #modalExtendedWarranty .modal-card .modal-card-head .modal-card-title{flex-shrink:2;}
#extendedWarranty #modalExtendedWarranty .modal-card .modal-card-body{border-radius:0 0 10px 10px;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/d3c9a36.css */
.boxReview{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);margin-bottom:15px;width:100%;}
.boxReview .boxReview-review{border:1px solid #e5e7eb;border-radius:20px;height:160px;overflow:hidden;}
.boxReview .boxReview-review .boxReview-score{border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;flex-direction:column;width:40%;}
.boxReview .boxReview-review .boxReview-score .icon{width:20px;}
.boxReview .boxReview-review .boxReview-score svg{font-size:12px;padding:0 1px;}
.boxReview .boxReview-review .boxReview-score .is-active{fill:#f59e0b;}
.boxReview .boxReview-review .boxReview-star{flex-direction:column;width:60%;}
.boxReview .boxReview-review .boxReview-star div .is-active{fill:#f59e0b;margin-left:2px;width:13px;}
.boxReview .boxReview-review .boxReview-star div span{font-size:14px;}
.boxReview .boxReview-review .boxReview-star div span:last-child{width:70px;}
.boxReview .boxReview-review .boxReview-star progress{border-radius:5px;height:8px;max-width:70%;}
.boxReview .button{background-color:#d7000e;border-radius:10px;height:35px;text-align:center;width:300px;}
.boxReview .modal-review{z-index:1001;}
.boxReview .modal-review .modal-content{border-radius:20px;width:600px;}
.boxReview .modal-review .modal-content .modal-review-content{background-color:#fff;width:100%;}
.boxReview .modal-review .modal-content .modal-review-content .input{border-radius:10px;height:35px;}
.boxReview .modal-review .modal-content .modal-review-content .input::placeholder{color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content .group-input .input__file{border-bottom-right-radius:0;border-top-right-radius:0;color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content .group-input .btn-add{background:#e5e7eb;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#444;font-size:13px;font-weight:700;height:35px;padding:7px 11px;white-space:nowrap;}
.boxReview .modal-review .modal-content .modal-review-content .group-input .btn-add .input-icon{height:20px;margin-right:5px;margin-top:3px;width:20px;}
.boxReview .modal-review .modal-content .modal-review-content textarea{max-height:40vh;}
.boxReview .modal-review .modal-content .modal-review-content textarea::placeholder{color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content .modal-review-star{border:1px solid #dbdbdb;border-radius:10px;}
.boxReview .modal-review .modal-content .modal-review-content .button{font-weight:600;width:100%;}
.boxReview .boxReview-comment{width:100%;}
.boxReview .boxReview-comment .load-more{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);color:#000;display:block;gap:5px;height:32px;margin:auto;-webkit-text-decoration:none;text-decoration:none;width:300px;}
.boxReview .boxReview-comment .load-more:hover{background-color:#fef2f2;border:1px solid red;color:red;transition:background-color .5s ease-out;}
.boxReview .boxReview-comment .boxReview-comment-item-title div p.name-letter{background-color:#ddd;border-radius:5px;font-weight:600;height:25px;overflow:hidden;width:25px;}
.boxReview .boxReview-comment .boxReview-comment-item-title div span.name{font-size:14px;font-weight:600;}
.boxReview .boxReview-comment .boxReview-comment-item-title .date-time{color:#707070;font-size:12px;font-weight:600;}
.boxReview .boxReview-comment .boxReview-comment-item-review{background-color:#f3f4f6;border-radius:10px;margin-left:40px;width:calc(100% - 40px);}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating{font-size:12px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating div .icon{margin-left:2px;width:15px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating div .is-active{fill:#f59e0b;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment{font-size:12px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment p{max-width:100%;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment .comment-content{width:100%;}
.boxReview .boxReview-comment .boxReview-comment-item:first-child div p.name-letter{color:#4d055d;}
.boxReview .boxReview-comment .boxReview-comment-item:nth-child(2) div p.name-letter{color:#21342a;}
.boxReview .boxReview-comment .boxReview-comment-item:nth-child(3) div p.name-letter{color:#76040b;}
.boxReview .boxReview-comment .boxReview-comment-item:nth-child(4) div p.name-letter{color:#115050;}
.boxReview .boxReview-comment .boxReview-comment-item:nth-child(5) div p.name-letter{color:#78334a;}
@media only screen and (min-width:769px)and (max-width:990px){
.boxReview .boxReview-review .boxReview-star span{font-size:14px;}
.boxReview .boxReview-review .boxReview-star span:last-child{width:70px;}
.boxReview .boxReview-review .boxReview-star progress{border-radius:5px;height:8px;width:60%;}
.boxReview .button{background-color:#d7000e;border-radius:15px;height:35px;text-align:center;width:300px;}
.boxReview .modal-review{z-index:10001;}
.boxReview .modal-review .modal-content{border-radius:20px;width:600px;}
.boxReview .modal-review .modal-content .modal-review-content{background-color:#fff;width:100%;}
.boxReview .modal-review .modal-content .modal-review-content .input{border-radius:10px;height:35px;}
.boxReview .modal-review .modal-content .modal-review-content .input::placeholder{color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content textarea{max-height:40vh;}
.boxReview .modal-review .modal-content .modal-review-content textarea::placeholder{color:#919191;}
.boxReview .modal-review .modal-content .modal-review-content .button{font-weight:600;width:100%;}
.boxReview .boxReview-comment{width:100%;}
.boxReview .boxReview-comment .boxReview-comment-item-title div p.name-letter{background-color:#ddd;border-radius:5px;font-weight:600;height:25px;overflow:hidden;width:25px;}
.boxReview .boxReview-comment .boxReview-comment-item-title div span.name{font-size:14px;font-weight:600;}
.boxReview .boxReview-comment .boxReview-comment-item-title .date-time{color:#707070;font-size:12px;font-weight:600;}
.boxReview .boxReview-comment .boxReview-comment-item-review{background-color:#f3f4f6;border-radius:10px;margin-left:40px;width:calc(100% - 40px);}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating{font-size:12px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-rating div .is-active{color:#f59e0b;margin-right:3px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment{font-size:12px;}
.boxReview .boxReview-comment .boxReview-comment-item-review .item-review-comment p{max-width:calc(100% - 90px);}
}
@media only screen and (max-width:540px){
.boxReview .title{line-height:1.5;margin-bottom:12px;}
.boxReview .boxReview-review .boxReview-score{font-size:20px;width:35%;}
.boxReview .boxReview-review .boxReview-score .icon{margin:0 1px;width:14px;}
.boxReview .boxReview-review .boxReview-score p:last-child{font-size:10px;text-align:center;}
.boxReview .boxReview-review .boxReview-star{padding:0 5px;width:65%;}
.boxReview .boxReview-review .boxReview-star .rating-level{width:100%!important;}
.boxReview .boxReview-review .boxReview-star .rating-level .star-count{margin-left:10px;width:30px;}
.boxReview .boxReview-review .boxReview-star .progress{width:60%;}
.boxReview .boxReview-review .boxReview-star span:last-child{font-size:10px!important;padding-left:5px;width:50px;}
.boxReview .boxReview-comment .boxReview-comment-item-title div,.boxReview .modal-review .modal-content{width:90%;}
.boxReview .boxReview-comment .boxReview-comment-item-title .date-time{font-size:12px;width:120px;}
.boxReview .boxReview-comment .boxReview-comment-item-review{margin-left:20px;width:calc(100% - 20px);}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/c7d8c27.css */
.comment-container{background-color:#f9fafb;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);margin-top:15px;padding:10px;}
.comment-container .comment-form-content{width:100%;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/1cbb784.css */
.cps-block-boxProductTvc[data-v-1990b9be]{border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);max-width:370px;}
.cps-block-boxProductTvc .boxProductTvc-content-item[data-v-1990b9be]{cursor:pointer;}
.cps-block-boxProductTvc .boxProductTvc-content-item img[data-v-1990b9be]{border-radius:10px;width:100px;}
.cps-block-boxProductTvc .boxProductTvc-content-item p[data-v-1990b9be]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;overflow:hidden;width:calc(100% - 110px);}
.cps-block-boxProductTvc .modal[data-v-1990b9be]{z-index:1000;}
.cps-block-boxProductTvc .modal .modal-content[data-v-1990b9be]{height:90%;margin-top:5%;width:90%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-player[data-v-1990b9be]{height:40vh;text-align:center;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list[data-v-1990b9be]{gap:10px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list[data-v-1990b9be]::-webkit-scrollbar{display:none;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item[data-v-1990b9be]{border-radius:10px;cursor:pointer;display:inline-block!important;flex-direction:column;overflow:hidden;vertical-align:top;white-space:normal;width:200px;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item img[data-v-1990b9be]{height:70%;-o-object-fit:cover;object-fit:cover;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item p[data-v-1990b9be]{-webkit-line-clamp:2;-webkit-box-orient:vertical;background-color:#fff;display:-webkit-box;font-size:14px;font-weight:600;height:50px;overflow:hidden;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .is-active[data-v-1990b9be]{border:2px solid #a11010;}
@media only screen and (min-width:541px)and (max-width:768px){
.cps-block-boxProductTvc[data-v-1990b9be]{margin:0 0 12px!important;max-width:768px;}
.cps-block-boxProductTvc .boxProductTvc-content-item p[data-v-1990b9be]{-webkit-line-clamp:3;font-size:13px;}
.cps-block-boxProductTvc .modal .modal-content[data-v-1990b9be]{height:80%;margin-top:0;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-player[data-v-1990b9be]{height:50%;overflow:hidden;position:relative;text-align:center;width:100%;}
}
@media only screen and (max-width:540px){
.cps-block-boxProductTvc[data-v-1990b9be]{height:auto;margin:0 0 12px!important;max-width:540px;}
.cps-block-boxProductTvc .boxProductTvc-content-item p[data-v-1990b9be]{-webkit-line-clamp:3;font-size:12px;}
.cps-block-boxProductTvc .modal .modal-content[data-v-1990b9be]{height:50%;margin-top:0;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-player[data-v-1990b9be]{height:50%;overflow:hidden;position:relative;text-align:center;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list[data-v-1990b9be]{align-items:center;border-radius:10px;height:55%;justify-content:flex-start;overflow:scroll;position:relative;top:5%;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item[data-v-1990b9be]{border-radius:10px;cursor:pointer;flex-direction:column;overflow:hidden;width:150px;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item img[data-v-1990b9be]{height:70%;-o-object-fit:cover;object-fit:cover;width:100%;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .boxProductTvc-modal-video-item p[data-v-1990b9be]{-webkit-line-clamp:3;-webkit-box-orient:vertical;background-color:#fff;display:-webkit-box;font-size:10px;font-weight:600;min-height:30%;overflow:hidden;}
.cps-block-boxProductTvc .modal .modal-content .boxProductTvc-modal-video-list .is-active[data-v-1990b9be]{border:2px solid #a11010;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/541890b.css */
.cps-block-order-button-mobile[data-v-1c161db9]{align-items:center;background-color:#fff;border-radius:10px 10px 0 0;bottom:0;display:flex;height:71px;justify-content:space-around;opacity:0;position:fixed;transition:visibility .5s,opacity .75s ease;visibility:hidden;width:100%;z-index:101;}
.cps-block-order-button-mobile .button-mobile[data-v-1c161db9]{border:1px solid #c52927;border-radius:10px;height:65%;padding:5px 0;text-align:center;}
.cps-block-order-button-mobile .button-mobile img[data-v-1c161db9]{width:16px;}
.cps-block-order-button-mobile .button-mobile p[data-v-1c161db9]{color:#c52927;font-size:11px;font-weight:600;line-height:1;margin:0;padding:0;}
.cps-block-order-button-mobile .button-mobile-address[data-v-1c161db9],.cps-block-order-button-mobile .button-mobile-contact[data-v-1c161db9]{width:16.6666666667%;}
.cps-block-order-button-mobile .button-mobile-installment[data-v-1c161db9],.cps-block-order-button-mobile .button-mobile-order[data-v-1c161db9]{border:none;width:25%;}
.cps-block-order-button-mobile .button-mobile-installment p[data-v-1c161db9],.cps-block-order-button-mobile .button-mobile-order p[data-v-1c161db9]{color:#fff;font-size:13px;}
.cps-block-order-button-mobile .button-mobile-order[data-v-1c161db9]{background-color:#c52927;}
.cps-block-order-button-mobile .button-mobile-installment[data-v-1c161db9]{background-color:#417aff;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/13b12dd.css */
.box-search{float:left;margin:0 10px 0 0;width:300px;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/0dd3317.css */
.modal{display:table;height:100%;left:0;position:fixed;top:0;transform:scale(0);width:100%;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/62eb8bc.css */
.textarea-comment{display:flex;justify-content:space-between;margin-left:auto;margin-top:10px;width:100%;}
.textarea-comment .textarea{border:0;border-radius:10px;box-shadow:0 0 10px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);min-width:0!important;width:calc(100% - 80px);}
.textarea-comment .textarea::placeholder{color:#929191;font-size:13px;}
.textarea-comment .textarea:focus::placeholder,.textarea-comment .textarea:visited::placeholder{color:transparent;}
.textarea-comment button{background-color:#d7000e;border:0;border-radius:8px;color:#fff;gap:5px;width:70px;}
.textarea-comment button:focus,.textarea-comment button:hover{background-color:rgba(215,0,14,.82);color:#fff;}
.textarea-comment button .icon-paper-plane{align-items:center;display:flex;width:1em;}
.textarea-comment button .icon-paper-plane svg{fill:#fff;height:1em;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/7c13014.css */
.block-comment__box-list-comment .list-comment .item-comment:nth-child(2) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#2d3a51;}
.block-comment__box-list-comment .list-comment .item-comment:nth-child(3) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#8f3c39;}
.block-comment__box-list-comment .list-comment .item-comment:nth-child(4) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#53498e;}
.block-comment__box-list-comment .list-comment .item-comment:nth-child(5) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#102e63;}
.block-comment__box-list-comment .list-comment .item-comment:nth-child(6) .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{color:#262e1e;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt{margin-bottom:15px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info{display:flex;justify-content:space-between;margin-bottom:15px;margin-top:10px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info{align-items:center;display:flex;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar .icon-cps{overflow:hidden;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar .icon-cps div{display:flex;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar .icon-cps div svg{height:25px;width:25px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__avatar span{align-items:center;background-color:#ddd;border-radius:5px;display:flex;font-size:16px;font-weight:700;height:25px;justify-content:center;margin:0 5px 0 0;text-transform:capitalize;width:25px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__name{font-size:14px;font-weight:700;line-height:2;margin:0;text-transform:capitalize;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-info .box-info__tag{align-items:center;background:#d70018;border-radius:5px;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;line-height:1;margin:0 0 0 5px;padding:2px 6px;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-info .box-time-cmt{align-items:center;color:#707070;display:flex;font-size:12px;font-weight:700;line-height:1;margin:0;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-question{background:#fff;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);margin-left:auto;overflow:hidden;padding:10px;width:calc(100% - 25px);}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-question .content{font-size:13px;margin:0;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-question .btn-rep-cmt{align-items:center;background-color:transparent;border:0;color:#d70018;cursor:pointer;display:flex;font-size:14px;line-height:1;margin-left:auto;margin-top:10px;-webkit-text-decoration:none;text-decoration:none;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .box-cmt__box-question .btn-rep-cmt svg>path{fill:#d70018;}
.block-comment__box-list-comment .list-comment .item-comment__box-cmt .item-comment__box-rep-comment{margin-left:auto;margin-top:15px;width:calc(100% - 25px);}
.block-comment__box-list-comment .btn-show-more{background:#fff;border:0;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);color:#212529;cursor:pointer;display:block;font-size:14px;height:34px;margin:auto;max-width:335px;-webkit-text-decoration:none;text-decoration:none;transition:.3s;width:100%;}
.block-comment__box-list-comment .btn-show-more:hover{background-color:#fef2f2;border:none;color:#d70018;transition:background-color .5s ease-out;}
.block-comment__box-list-comment .btn-show-more:hover svg{fill:#d70018;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/f45a136.css */
#cpsHeaderOutLine:has(#cpsHeader):has(#bannerTopHead)~.cps-body #breadcrumbs .block-breadcrumbs.affix{
	top:104px;
	}
#breadcrumbs{overflow:hidden;position:relative;width:100%;
}
#breadcrumbs .block-breadcrumbs{
	align-items:center;background:#fff;
	box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);
	display:flex;height:30px;overflow-x:auto;position:relative;width:100%;z-index:1;}
/* #breadcrumbs .block-breadcrumbs.affix{left:0;position:fixed;top:64px;z-index:30;}
#breadcrumbs .block-breadcrumbs.affix+.clear{padding-top:30px;} */
#breadcrumbs .block-breadcrumbs ul{display:flex;height:100%;list-style:none;margin:0;padding:0 10px;width:100%;}
#breadcrumbs .block-breadcrumbs ul li{align-items:center;display:flex;margin-right:7px;width:auto;}
#breadcrumbs .block-breadcrumbs ul li a,#breadcrumbs .block-breadcrumbs ul li p{color:#707070;font-size:12px;margin-bottom:0;margin-right:10px;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;}
#breadcrumbs .block-breadcrumbs ul li div{display:flex;}
#breadcrumbs .block-breadcrumbs ul li div svg{fill:#707070;height:10px;margin-right:10px;}
@media only screen and (max-width:768px){
#cpsHeaderOutLine:has(#cpsHeader):has(#bannerTopHead)~.cps-body #breadcrumbs .block-breadcrumbs.affix+.clear{padding-top:35px;}
#breadcrumbs .block-breadcrumbs.affix+.clear{padding-top:25px;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/99bfc25.css */
#boxFAQ{background-color:#f9fafb;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);margin:15px auto;padding:10px;}
#boxFAQ .title{color:#d02c35;font-size:24px;font-weight:700;margin:0;text-align:center;text-transform:uppercase;}
#boxFAQ .accordion .b-button{align-items:center;background-color:#fff;border:1px solid #ccc;color:#000;cursor:pointer;display:flex;font-size:15px;justify-content:space-between;margin-bottom:0;margin-top:5px;padding:15px;}
#boxFAQ .accordion .b-button p{font-weight:600;margin:0;}
#boxFAQ .accordion .b-button:hover{background-color:hsla(0,41%,89%,.35);}
#boxFAQ .accordion .accordion__content{background-color:#f2f2f2;font-size:14px;max-height:0;overflow:hidden;text-align:justify;transition:max-height .3s ease;}
#boxFAQ .accordion .accordion__content .content-wrapper{padding:10px;}
#boxFAQ .accordion .accordion__content.active {
    max-height: 2000px;
    transition: max-height .5s linear;
}
@media screen and (max-width:540px){
#boxFAQ .title{font-size:20px;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/fd8ffe9.css */
.box-on-stock-stores[data-v-574dedc4]{margin-top:8px;overflow:hidden;}
.box-on-stock-stores .box-on-stock-option-location .box-on-stock-option[data-v-574dedc4]{background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;font-size:14px;height:36px;margin-bottom:10px;padding:5px 10px;transition:box-shadow .3s ease-in;width:100%;}
.box-on-stock-stores .box-on-stock-option-location .box-on-stock-option[data-v-574dedc4]:focus{border-color:#9ecaed;outline:none;transition:box-shadow .3s ease-in;}
.box-on-stock-stores .box-on-stock-option-location .box-on-stock-option[data-v-574dedc4]{width:calc(50% - 5px);}
.box-on-stock-stores .box-on-stock-count[data-v-574dedc4]{font-size:14px;margin-bottom:5px;}
.box-on-stock-stores .box-on-stock-address[data-v-574dedc4]{border:1px solid #e5e7eb;border-radius:10px;max-height:300px;min-height:140px;overflow-y:scroll;width:100%;}
.box-on-stock-stores .box-on-stock-address[data-v-574dedc4]::-webkit-scrollbar{background:#f2f2f2;width:5px;}
.box-on-stock-stores .box-on-stock-address[data-v-574dedc4]::-webkit-scrollbar-track{background:#f2f2f2;border-radius:10px;box-shadow:inset 0 0 5px #988787;}
.box-on-stock-stores .box-on-stock-address[data-v-574dedc4]::-webkit-scrollbar-thumb{background:#beb2b2;border-radius:10px;}
.box-on-stock-stores .box-on-stock-address[data-v-574dedc4]::-webkit-scrollbar-thumb:hover{background:#9b9292;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item[data-v-574dedc4]{height:33px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item a[data-v-574dedc4],.box-on-stock-stores .box-on-stock-address .box-on-stock-item svg[data-v-574dedc4]{color:#d70018;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4],.box-on-stock-stores .box-on-stock-address .box-on-stock-item .phone[data-v-574dedc4]{display:flex;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:110px;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4]{width:100%;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address a[data-v-574dedc4]{color:#0864c1;-webkit-text-decoration:underline;text-decoration:underline;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address a svg[data-v-574dedc4]{fill:#0864c1;margin-right:5px;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .icon-cps[data-v-574dedc4]{fill:#f14668;display:inline-block;font-size:14px;height:12px;margin-right:5px;width:12px;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item[data-v-574dedc4]:nth-child(odd){background-color:#f2f2f2;}
.box-on-stock-stores .box-on-stock-address a[data-v-574dedc4]:hover{-webkit-text-decoration:underline;text-decoration:underline;}
@media only screen and (min-width:991px)and (max-width:1199px){
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4],.box-on-stock-stores .box-on-stock-address .box-on-stock-item .phone[data-v-574dedc4]{width:120px;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4]{width:100%;}
}
@media only screen and (min-width:769px)and (max-width:990px){
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4],.box-on-stock-stores .box-on-stock-address .box-on-stock-item .phone[data-v-574dedc4]{width:110px;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4]{width:100%;}
}
@media only screen and (min-width:541px)and (max-width:768px){
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4],.box-on-stock-stores .box-on-stock-address .box-on-stock-item .phone[data-v-574dedc4]{width:85px;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4]{width:100%;}
}
@media only screen and (max-width:540px){
.box-on-stock-stores[data-v-574dedc4]{margin-top:4px;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4],.box-on-stock-stores .box-on-stock-address .box-on-stock-item .phone[data-v-574dedc4]{width:100px;}
.box-on-stock-stores .box-on-stock-address .box-on-stock-item .address[data-v-574dedc4]{width:100%;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/db66f50.css */
#trade-price-tabs .tpt-wrapper{background:#eeeeef;border-radius:5px;margin-bottom:10px;min-height:65px;padding:5px;}
#trade-price-tabs .tpt-wrapper .tpt-boxs{width:100%;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box{border-radius:5px;cursor:pointer;padding:5px;position:relative;text-align:center;transition:background-color .5s ease;width:49%;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box.trade-price-box:before{background-image:url(https://cdn2.cellphones.com.vn/x35,webp/media/icon/pdp-trade-icon.png);background-size:35px 33px;content:"";display:inline-block;height:33px;width:35px;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box.trade-price-box .tpt---sale-price{margin-left:3px;text-align:left;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box p{color:#4e4e4e;letter-spacing:-.08px;line-height:20px;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box p.tpt---sale-price{font-size:16px;font-weight:900;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box p.tpt---sale-price span{color:#202020;font-size:13px;font-weight:400;letter-spacing:-.08px;line-height:20px;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box p.tpt---price{font-size:13px;font-weight:400;text-decoration-line:line-through;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box.active{background:#fff;border:1px solid red;box-shadow:0 4px 4px rgba(255,0,0,.15),0 -1px 1px rgba(255,0,0,.15);}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box.active p.tpt---sale-price{color:#fd2424;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box.active:after{border:10px solid transparent;border-top-color:#fd2424;bottom:-20px;content:"";left:calc(50% - 5px);position:absolute;}
#trade-price-tabs .tpt-wrapper .tpt-boxs .tpt-box:hover{background:#fff;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/a6f7cb1.css */
.product-list-swiper .swiper-container .swiper-slide{border-radius:15px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);height:auto;margin-right:10px;}
.product-list-swiper .swiper-container .swiper-slide .product-info-container{background-color:transparent;border:0;box-shadow:none;height:calc(95% - 20px);margin:auto;}
.product-list-swiper .swiper-container .swiper-button-next,.product-list-swiper .swiper-container .swiper-button-prev{align-items:center;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.2);display:flex;font-size:1.8rem;height:60px;justify-content:center;opacity:.8;outline:none;top:50%;transition:.3s;width:30px;}
.product-list-swiper .swiper-container .swiper-button-next:after,.product-list-swiper .swiper-container .swiper-button-prev:after{color:#3a3a3a;font-size:24px;font-weight:600;}
.product-list-swiper .swiper-container .swiper-button-next.swiper-button-disabled,.product-list-swiper .swiper-container .swiper-button-prev.swiper-button-disabled{display:none;}
.product-list-swiper .swiper-container .swiper-button-prev{border-radius:0 100px 100px 0;left:0;padding-right:10px;}
.product-list-swiper .swiper-container .swiper-button-next{border-radius:100px 0 0 100px;padding-left:10px;right:0;}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/39be69e.css */
.box-compare{position:relative;}
.box-compare .box-search{float:none;position:relative;}
.box-compare .box-search .icon-search{left:10px;position:absolute;top:50%;transform:translateY(-50%);width:15px;z-index:10;}
.box-compare .box-search__input{border-radius:10px;height:30px;padding-left:30px;}
@media screen and (max-width:768px){
.box-compare{margin-bottom:10px;}
.box-compare .box-search{width:100%;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/76a26c7.css */
.block-box-price .box-info__box-price{align-items:flex-end;display:flex;flex-wrap:wrap;}
.block-box-price .box-info__box-price .product__price--show{color:#d70018;display:inline-block;font-size:18px;font-weight:700;line-height:1.1;margin-bottom:10px!important;}
.block-box-price .box-info__box-price .product__price--through{color:#707070;display:inline-block;font-size:14px;font-weight:600;margin:0 0 10px 10px;position:relative;-webkit-text-decoration:line-through;text-decoration:line-through;top:2px;}
.block-box-price .box-info__box-price .product__price--percent{background-color:#d70018;border-radius:3px;height:26px;margin:0 0 10px 10px;width:80px;}
.block-box-price .box-info__box-price .product__price--percent p{color:#fff;font-size:12px;font-weight:600;margin:5px 0 0;text-align:center;width:100%;}
@media only screen and (min-width:769px)and (max-width:990px){
.block-box-price .box-info__box-price .product__price--show{font-size:16px;}
.block-box-price .box-info__box-price .product__price--through{font-size:12px;}
.block-box-price .box-info__box-price .product__price--percent{height:25px;width:70px;}
.block-box-price .box-info__box-price .product__price--percent p{font-size:10px;}
}
@media only screen and (min-width:541px)and (max-width:768px){
.block-box-price .box-info__box-price{align-items:flex-end;display:flex;flex-wrap:wrap;}
.block-box-price .box-info__box-price .product__price--show{font-size:18px;}
.block-box-price .box-info__box-price .product__price--through{font-size:14px;}
.block-box-price .box-info__box-price .product__price--percent-detail{font-size:11px;}
}
@media only screen and (max-width:540px){
.block-box-price{margin-top:0;}
.block-box-price .box-info__box-price{align-items:flex-end;display:flex;flex-wrap:wrap;}
.block-box-price .box-info__box-price .product__price--show{font-size:18px;}
.block-box-price .box-info__box-price .product__price--through{font-size:12px;margin:0 0 10px 5px;}
.block-box-price .box-info__box-price .product__price--percent{height:25px;width:70px;}
.block-box-price .box-info__box-price .product__price--percent-detail{font-size:9px;line-height:1.5;margin:3px 0 0;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/5d65f49.css */
.block-same-product[data-v-d5af2972]{width:100%;}
.block-same-product .same-product-options-list[data-v-d5af2972]{align-items:center;margin:10px auto auto;}
.block-same-product .same-product-options-list .product-options-tabs[data-v-d5af2972]{display:flex;gap:20px;}
.block-same-product .same-product-options-list .item[data-v-d5af2972]{background-color:#f3f3f3;border:1px solid #ededed;border-radius:8px;color:#000;cursor:pointer;font-size:12px;font-weight:700;max-height:30px;padding:5px 10px;width:-moz-fit-content;width:fit-content;}
.block-same-product .same-product-options-list .active[data-v-d5af2972]{background-color:#fcf2f2;border:1px solid #c51f27;color:#c51f27;}
.block-same-product .same-product-head[data-v-d5af2972]{align-items:center;display:flex;justify-content:space-between;}
.block-same-product .same-product-head .same-product-title[data-v-d5af2972]{font-size:18px;font-weight:700;}
@media only screen and (min-width:991px)and (max-width:1199px){
.block-same-product[data-v-d5af2972]{overflow:hidden;width:100%;}
.block-same-product .same-product-options-list[data-v-d5af2972]{gap:10px;width:auto;}
}
@media only screen and (max-width:540px){
.block-same-product[data-v-d5af2972]{display:none;}
}
/*! CSS Used from: https://static-product.cellphones.com.vn/css/f50c093.css */
#trade-product-cta .tpc-wrapper{border:1px solid #fee2e2;border-radius:10px;margin-top:10px;padding:5px;}
#trade-product-cta .tpc-wrapper ul{list-style:disc;margin-left:20px;}
#trade-product-cta .tpc-wrapper ul li{color:#323232;font-size:14px;font-weight:400;line-height:16px;margin-bottom:8px;}
#trade-product-cta .tpc-wrapper button.trade-order-button{background:linear-gradient(#f52f32,#e11b1e);border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:700;height:45px;line-height:19px;outline:none;text-transform:uppercase;width:100%;}
@media only screen and (max-width:480px){
#trade-product-cta .tpc-wrapper ul li{font-size:13px;}
}



.block-filter-sort .filter-sort__title {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 5px;
}
/*! CSS Used from: https://static.cellphones.com.vn/css/686b137.css */
.block-product-list-filter .product-list-filter .product-item{margin-bottom:10px;max-width:none;width:calc(20% - 8px);}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(5n)){margin-right:10px;}
@media screen and (max-width:1200px){
.block-product-list-filter .product-list-filter .product-item{margin-bottom:10px;width:calc(25% - 7.5px);}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(5n)){margin-right:0;}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(4n)){margin-right:10px;}
}
@media screen and (max-width:990px){
.block-product-list-filter .product-list-filter .product-item{margin-bottom:10px;width:calc(33.33333% - 6.66667px);}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(4n)){margin-right:0;}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(3n)){margin-right:10px;}
}
@media screen and (max-width:717px){
.block-product-list-filter .product-list-filter .product-item{margin-bottom:10px;width:calc(50% - 5px)!important;}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(3n)){margin-right:0;}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(2n)){margin-right:10px;}
}
/*! CSS Used from: https://static.cellphones.com.vn/css/686b137.css */
.block-product-list-filter .product-list-filter .product-item{margin-bottom:10px;max-width:none;width:calc(20% - 8px);}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(5n)){margin-right:10px;}
@media screen and (max-width:1200px){
.block-product-list-filter .product-list-filter .product-item{margin-bottom:10px;width:calc(25% - 7.5px);}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(5n)){margin-right:0;}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(4n)){margin-right:10px;}
}
@media screen and (max-width:990px){
.block-product-list-filter .product-list-filter .product-item{margin-bottom:10px;width:calc(33.33333% - 6.66667px);}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(4n)){margin-right:0;}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(3n)){margin-right:10px;}
}
@media screen and (max-width:717px){
.block-product-list-filter .product-list-filter .product-item{margin-bottom:10px;width:calc(50% - 5px)!important;}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(3n)){margin-right:0;}
.block-product-list-filter .product-list-filter .product-item:not(:nth-of-type(2n)){margin-right:10px;}
}




.technical-content td,.technical-content th {
	padding:5px;
}
.technical-content li:nth-child(2n+2), .technical-content tr:nth-child(2n+2) {
    background: #f2f2f2;
}

strong.item-variant-name {
    max-width: 85px;
    height: 35px;
    overflow: hidden;
}
span.post.post-post.current-item {
    font-size: 13px;
}



.clear {
	clear: both;
}

.formbox {
    margin: 0 auto;
    margin-bottom: 30px;
    max-width: 700px;
}

.col-md-3,.col-md-8,.col-md-9{position:relative;min-height:1px;padding-right:.9375rem;padding-left:.9375rem;}
@media (min-width:768px){
.col-md-3,.col-md-8,.col-md-9{float:left;}
.col-md-3{width:25%;}
.col-md-8{width:66.666667%;}
.col-md-9{width:75%;}
}
.formbox .table{width:100%;max-width:100%;margin-bottom:1rem;}
.formbox .table td,.formbox .table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef;}
.formbox .table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef;}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:.25rem;}
.form-control:focus{border-color:#66afe9;outline:0;}
.form-control::placeholder{color:#999;opacity:1;}
.form-control:disabled{background-color:#eceeef;opacity:1;}
.form-control:disabled{cursor:not-allowed;}
}
.formbox{margin:0 auto;display:block;float:none;}
.formbox #product_name{border-bottom:2px solid #e1e1e1;color:#714a3b;margin-top:30px;padding-bottom:10px;}
.formbox .donhang{font-size:14px;}
.formbox .donhang td{max-height:100px;overflow:hidden;}
.formbox .donhang .soluong{width:50px;}
.formbox  .name{text-align:right;}
.formbox .text{min-height:55px;}
.dathangngay{background-color:#c9302c;border:0 none;border-radius:6px;color:#fff;display:block;font-size:18px;line-height:1.33333;margin:10px auto 0;padding:10px 35px;width:200px;}
.dathangngay:hover{background-color:#ac2925;}

p.thanks {
    text-align: center;
    font-weight: bold;
    color: green;
    margin: 50px auto;
}

#breadcrumbs {
    overflow: hidden;
    position: relative;
    width: 100%;
    line-height: 25px;
    border-bottom: 2px solid #f5f5f5;
}

#breadcrumbs a {
    color: #707070;
    font-size: 12px;
    margin-bottom: 0;
    margin-right: 10px;
    -webkit-text-decoration: none;
    text-decoration: none;
    white-space: nowrap;
}


@media screen and (max-width: 768px)
{
	
.button__contact-header,
#cpsHeader.cps-header .nav-container .button__menu {
    display: flex !Important;
}
div#dropdown-region {
    display: none;
}
#breadcrumbs {
	//display:none;
}
.cps-container .block-detail-product .box-detail-product {
    //padding-top: 50px;
}
div#productDetailV2 {
    padding-top: 75px;
}
}