.title-product{font-size:30px;font-weight:400;margin:0px 0px 15px;line-height:36px}body{background:#fff}.gallery-top .swiper-slide{padding-bottom:100%;display:block;height:0}.gallery-top .swiper-slide img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:99%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.gallery-top .swiper-button-next,.gallery-top .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;border-radius:3px;background-position:center;background-repeat:no-repeat;background-size:19px 38px;margin-top:0}.gallery-top .swiper-button-next{right:0;background-image:url("//bizweb.dktcdn.net/100/468/866/themes/1098173/assets/vector_40.svg?1770964116784")}.gallery-top .swiper-button-prev{left:0;background-image:url("//bizweb.dktcdn.net/100/468/866/themes/1098173/assets/vector_39.svg?1770964116784")}.gallery-thumbs{margin:10px 0 !important;padding:0 20px;width:80%}.gallery-thumbs .swiper-slide{border:1px solid #ebebeb;cursor:pointer;background:#fff}.gallery-thumbs .swiper-slide .p-100{padding-bottom:100%;height:0;position:relative}.gallery-thumbs .swiper-slide .p-100 img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#4d5cbe}.gallery-thumbs .swiper-slide:hover{border-color:#4d5cbe}.gallery-thumbs .swiper-button-next,.gallery-thumbs .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;z-index:10;cursor:pointer;background:rgba(0,0,0,0.4);border-radius:3px;background-position:center;background-repeat:no-repeat;background-size:4px 8px;margin-top:0}.gallery-thumbs .swiper-button-next{right:0;background-image:url("//bizweb.dktcdn.net/100/468/866/themes/1098173/assets/next_slide.svg?1770964116784")}.gallery-thumbs .swiper-button-prev{left:0;background-image:url("//bizweb.dktcdn.net/100/468/866/themes/1098173/assets/prev_slide.svg?1770964116784")}.layout-product{padding-bottom:30px}.layout-product .price-box .special-price{font-weight:700;font-size:24px;color:#EE3238}.layout-product .price-box .old-price{color:#acacac;font-size:16px}.layout-product .inventory_quantity{font-size:14px;margin-bottom:10px}.layout-product .inventory_quantity .a-stock{color:#4d5cbe}.layout-product .inventory_quantity .a-vendor{color:#4d5cbe}.layout-product .product-summary{margin:10px 0;font-size:14px}.layout-product .product-summary img{display:none}.layout-product .swatch{font-size:14px;margin-bottom:5px}.layout-product .swatch .header{margin-bottom:5px}.layout-product .swatch .swatch-element{display:inline-block;margin:0px 5px 5px 0}.layout-product .swatch .swatch-element input{display:none}.layout-product .swatch .swatch-element label{min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ebebeb;cursor:pointer;white-space:nowrap;padding:0 5px;position:relative;margin-bottom:0}.layout-product .swatch .swatch-element label .crossed-out{display:none}.layout-product .swatch .swatch-element.den label{background:#000 !important;border-color:#000 !important}.layout-product .swatch .swatch-element.trang label{background:#fff !important;border-color:#ebebeb !important}.layout-product .swatch .swatch-element.do label{background:#FF1C1C !important;border-color:#FF1C1C !important}.layout-product .swatch .swatch-element.vang label{background:#FFC107 !important;border-color:#FFC107 !important}.layout-product .swatch .swatch-element.cam label{background:#FF835B !important;border-color:#FF835B !important}.layout-product .swatch .swatch-element.hong label{background:#f5d5d8 !important;border-color:#f5d5d8 !important}.layout-product .swatch .swatch-element.xanh-duong label{background:#14456e !important;border-color:#14456e !important}.layout-product .swatch .swatch-element.tim label{background:#8d00ff !important;border-color:#8d00ff !important}.layout-product .swatch .swatch-element input:checked+label{background:#363636;border-color:#363636;color:#fff}.layout-product .swatch .swatch-element .tooltip{display:none}.layout-product .swatch .swatch-element.soldout{position:relative}.layout-product .swatch .swatch-element.soldout label{position:relative}.layout-product .swatch .swatch-element.color input:checked+label:before{content:"";color:#fff;position:absolute;width:13px;height:13px;line-height:10px;top:50%;font-size:12px;left:50%;background-size:cover;transform:translate(-50%, -50%);background-image:url(//bizweb.dktcdn.net/100/468/866/themes/1098173/assets/check-symbol.svg?1770964116784)}.layout-product .swatch .swatch-element.color.trang input:checked+label:before{background-image:url(//bizweb.dktcdn.net/100/468/866/themes/1098173/assets/check-symbol-black.png?1770964116784)}.layout-product .selector-wrapper{display:none !important}.layout-product .button_actions{width:100%}.layout-product .button_actions .add_to_cart{border:initial;height:52px;padding:4px 0;background:#D6282C;border-radius:6px;text-align:center;color:#fff;margin-top:8px;width:100%}.layout-product .button_actions .add_to_cart:hover{background:#0089ff}.layout-product .button_actions .add_to_cart h4{font-size:18px;font-weight:700;margin:0;text-transform:uppercase}.layout-product .button_actions .add_to_cart span{font-weight:500;font-size:12px}.layout-product .button_actions .btn-soldout{border:initial;height:45px;padding:0 20px;background:#363636;color:#fff;margin-top:29px}.layout-product .button_actions .btn-soldout:hover{background:#0089ff}.layout-product .button_actions .mua-tragop{display:flex}.layout-product .button_actions .mua-tragop .add_to_cart{background:#288AD6}.layout-product .button_actions .mua-tragop .add_to_cart.trag1{margin-right:8px}.layout-product .button_actions .mua-tragop .add_to_cart:hover{background:#D6282C}.layout-product .input_number_product{width:80px;margin-right:10px;position:relative}.layout-product .input_number_product .btn_num{border:solid 1px #ddd;width:20px;position:absolute;right:0;top:0;text-align:center;height:23px;line-height:18px;cursor:pointer;background:initial;padding:initial}.layout-product .input_number_product .btn_num.num_1{bottom:0;top:initial}.layout-product .input_number_product input{width:100%;height:45px;border:solid 1px #ddd;text-align:center;padding-right:20px}.product-tab{background:#FFFFFF;border:1px solid #DDDDDD;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:6px;padding:10px}.productRelate{margin:20px 0}.productRelate .block-title{margin-bottom:10px;position:relative}.productRelate .block-title h2{font-weight:700;letter-spacing:0;position:relative;display:inline-block;margin:0;font-size:24px;padding-bottom:0px}.productRelate .block-title h2 a{color:#333}.productRelate .block-title h2 a:hover{color:#4d5cbe}.productRelate .swiper-button-next:after,.productRelate .swiper-button-prev:after{font-size:14px;color:#333}@media (max-width: 767px){.productRelate .block-title h2{font-size:24px}.title-product{margin-top:15px}.layout-product .flex-quantity{display:block}.layout-product .input_number_product{width:100%}.layout-product .button_actions .add_to_cart{margin-top:15px;width:100%}.layout-product .inventory_quantity .line{display:none}.layout-product .inventory_quantity .mb-break{display:block}}.details-prod .title-product{font-weight:600;font-size:24px;line-height:29px;color:#373737;margin-bottom:6px}.details-prod .star_vendor{display:flex;align-items:center}.details-prod .star_vendor .inventory_quantity{margin:0;padding-right:8px;margin-right:8px;position:relative}.config-group-container{clear:both;margin-bottom:12px}.config-group-holder.d-flex{display:-ms-flexbox !important;display:flex !important}.config-group-holder.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.config-group-holder a{margin:0 8px 8px 0;border:1px solid #DDDDDD;box-shadow:0px 2px 2px rgba(0,0,0,0.25);border-radius:3px;padding:10px;width:calc(100% / 3 - 6px);text-align:center;background:#fff;float:left}@media (min-width: 1200px){.config-group-holder a:nth-child(3n){margin-right:0}}@media (max-width: 991px) and (min-width: 768px){.config-group-holder a:nth-child(3n){margin-right:0}}.config-group-holder a .name{display:block;font-size:14px;font-weight:600;text-align:center;color:#3C3C3C}.config-group-holder a .name .radioo{width:15px;height:15px;display:inline-block;border:1px solid #ccc;border-radius:50%;margin-right:5px;position:relative;top:1px}.config-group-holder a.current{border:1px solid #F89008}.config-group-holder a.current .name .radioo{background-image:url(//bizweb.dktcdn.net/100/468/866/themes/1098173/assets/check.png?1770964116784);background-repeat:no-repeat;background-size:100%;background-position:center;border:none}.config-group-holder a:hover{border:1px solid #F89008;background-color:#fffaeb}.config-group-holder a>*{word-break:break-word}.config-group-holder a .config-price{font-weight:700;font-size:15px;color:#EE3238}@media (max-width: 1199px) and (min-width: 992px){.config-group-holder a{width:calc(100% / 2 - 6px)}.config-group-holder a:nth-child(2n){margin-right:0}}@media (max-width: 480px){.config-group-holder a{width:calc(100% / 2 - 6px)}.config-group-holder a:nth-child(2n){margin-right:0}}.km-hot{background:#FFFFFF;border-radius:3px}.km-hot .title_km{background:#F7F7F7;border:1px solid #DDDDDD;border-radius:3px 3px 0px 0px;font-size:15px;padding:10px 7px;color:#3C3C3C;text-transform:uppercase;margin:0}.km-hot .title_km span{background:linear-gradient(180deg, var(--gradient1) 0%, var(--gradient1_2) 100%);border-radius:10px;font-weight:500;line-height:23px;text-transform:uppercase;color:#fff;padding:7px 15px;display:inline-block}.km-hot .title_km span svg{margin-right:6px;display:inline-block;margin-top:-5px}.km-hot .box-promotion{font-size:13px;padding:12px 7px;border:1px solid #DDDDDD;border-top:none}.km-hot .box-promotion p,.km-hot .box-promotion span{margin-bottom:0;font-size:14px !important}.km-hot .box-promotion ul{margin-top:5px;padding-left:15px;margin-bottom:0}.km-hot .box-promotion ul li{margin-bottom:5px}.km-hot .box-promotion ul li:last-child{margin-bottom:0}.km-hot .box-promotion ul li::marker{color:#22B15C}.item_product_main{border:1px solid #DDDDDD;border-radius:6px}.specifications{background:#FFFFFF;border:1px solid #DDDDDD;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:6px;padding:22px 18px}.specifications .fs-dttop{padding:0;margin:0 0 20px;list-style:none;display:flex;border-bottom:1px solid #f5f6f8;color:#303030;padding-bottom:5px;position:relative;font-size:16px;text-transform:uppercase}.specifications .fs-dttop:before{content:"";width:66px;height:2px;background:linear-gradient(180deg, var(--gradient1) 0%, var(--gradient1_2) 100%);border-radius:5px;position:absolute;left:0;bottom:-1px}.specifications .fs-tsright{padding:0;max-height:395px;overflow:hidden}.specifications .fs-tsright table{border:none;margin-bottom:0;width:100% !important}.specifications .fs-tsright table tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.specifications .fs-tsright table td:first-child{width:115px}.specifications .fs-tsright table td{border:navajowhite;padding:9px;font-size:14px !important}.specifications .fs-tsright table td:nth-child(2){font-weight:700}.specifications .fs-tsright table td span{font-size:14px !important}.specifications .fs-tsright ul li{display:table;width:100%;padding:4px 0;font-size:13px;border-bottom:1px solid #f5f6f8}.specifications .fs-tsright ul li label,.specifications .fs-tsright ul li strong{width:225px;color:#9C9C9C;padding-right:6px;display:table-cell !important;vertical-align:top;font-weight:normal}.specifications .fs-tsright ul li span{color:#3d3d3d;display:table-cell;vertical-align:top}.specifications .fs-tsright ul li:last-child{border-bottom:initial}.specifications button.btn-primary{cursor:pointer;display:block;height:48px;text-align:center;font-size:14px;color:#4d5cbe;border-radius:6px;background-color:#fff;border:solid 1px #4d5cbe;width:100%;margin-top:5px}.specifications button.btn-primary:hover,.specifications button.btn-primary:focus{color:#fff;border:solid 1px #4d5cbe;background-color:#4d5cbe}@media (min-width: 767px){.specifications .modal-dialog{max-width:550px}}.specifications .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;background-color:#fff}.specifications .modal-header .modal-title{padding:0;min-height:unset;color:#404040;font-size:18px;line-height:normal;margin:0}.specifications .modal-header .close{z-index:2;position:absolute;right:10px;border:initial;font-size:20px;background:initial;margin:0;padding:0;top:10px}.specifications .modal-body ul{padding:0}.specifications .modal-body ul li{display:table;width:100%;padding:10px 0;border-bottom:1px solid #f5f6f8}.specifications .modal-body ul li label,.specifications .modal-body ul li strong{width:180px;display:table-cell !important;vertical-align:middle;line-height:18px;font-weight:500}@media (max-width: 480px){.specifications .modal-body ul li label,.specifications .modal-body ul li strong{width:150px}}#specifications{z-index:9999}#specifications.active{overflow-x:hidden;overflow-y:auto}#specifications .modal-dialog{margin:25px auto;-webkit-transform:none;transform:none;z-index:9999}#specifications .specifications-overlay{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}#specifications table{border:none;margin-bottom:0;width:100% !important}#specifications table tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}#specifications table td:first-child{width:115px}#specifications table td{border:navajowhite;padding:9px;font-size:14px !important}#specifications table td:nth-child(2){font-weight:700}#specifications table td span{font-size:14px !important}.prod-whychoose{background:#FFFFFF;border:1px solid #DDDDDD;border-radius:6px;padding:16px}@media (max-width: 991px){.prod-whychoose{margin-top:10px}}.prod-whychoose h3{font-weight:600;font-size:14px;color:#4d5cbe;text-align:center;text-transform:uppercase}.prod-whychoose ul{margin:0;padding:0;list-style:none}.prod-whychoose ul li{font-size:13px;position:relative;padding:5px 0 5px 30px;color:#3B3B3B}.prod-whychoose ul li img{position:absolute;top:50%;transform:translateY(-50%);left:0}.product_summary{background:#FFFFFF;border:1px solid #DDDDDD;border-radius:6px;padding:15px 6px}.product_summary h3{font-weight:600;font-size:16px;color:#373737;margin:0;padding-bottom:10px}.product_summary p{font-weight:500;font-size:12px;color:#373737;margin:0}.spe-thongso{display:flex;background:#FAFAFA;box-shadow:0px 2px 2px rgba(0,0,0,0.25);border-radius:3px;margin:10px 0}.spe-thongso .item{text-align:center;padding:5px 0}.spe-thongso .item.item1{width:20%}.spe-thongso .item.item2{width:25%;border-right:1px solid #DDDDDD;border-left:1px solid #DDDDDD}.spe-thongso .item.item3{width:55%}.spe-thongso .item h5{font-weight:500;font-size:13px;line-height:16px;color:#3C3C3C;margin-bottom:10px}.spe-thongso .item p{font-weight:500;font-size:13px;color:#288AD6;margin:0}.phone-product{margin-top:50px;display:flex;align-items:center;font-weight:500;font-size:14px;line-height:17px;color:#373737;background:#FFFFFF;border:1px solid #DDDDDD;border-radius:20px;padding:17px 10px}.phone-product p{margin:0}.blog-product{margin-top:20px;background:#FFFFFF;border:1px solid #DDDDDD;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:6px;padding:20px 15px}.blog-product .viewmore{background:#FFFFFF;border:1px solid #4d5cbe;border-radius:6px;padding:15px;text-align:center;display:block;font-weight:400;font-size:14px;color:#4d5cbe}.blog-product .tt_blog-product{font-weight:700;font-size:20px;color:#464646;margin-bottom:8px}.blog-product .item-blog{display:flex;margin-bottom:10px}.blog-product .item-blog .block-thumb{width:112px}.blog-product .item-blog .block-thumb .thumb{position:relative;padding-bottom:calc(100%/3*2);display:block;border-radius:6px;overflow:hidden}.blog-product .item-blog .block-thumb .thumb img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.blog-product .item-blog .block-content{margin-left:5px;width:calc(100% - 117px)}.blog-product .item-blog .block-content h3{font-weight:400;font-size:14px;color:#464646;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-product .item-blog .block-content .time-post{font-weight:400;font-size:10px;color:#B3B3B3}.buy_product{padding:10px 0;margin-top:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media (min-width: 1200px){.buy_product{display:flex;align-items:center}}.buy_product .only-pro{display:flex;align-items:center}@media (min-width: 1200px){.buy_product .only-pro{width:50%}}.buy_product .only-pro img{max-height:80px;margin-right:10px}.buy_product .only-pro .name-price .title-product{font-weight:400;font-size:14px;color:#000000;margin:0;line-height:1}.buy_product .only-pro .name-price .price-box .special-price{font-weight:700;font-size:16px;line-height:19px;color:#EE3238}.buy_product .button_actions{display:flex}@media (min-width: 1200px){.buy_product .button_actions{width:50%}}.buy_product .button_actions .mua-tragop{width:100%;margin-left:10px}.product-action{height:390px}.review-pr h3{font-weight:500;font-size:20px;color:#373737}.wip{display:flex;align-items:center}.wip .tso{font-size:16px;text-align:center;color:#288AD6;width:20%}.dvi_price{font-weight:400;font-size:16px;padding-left:3px;color:#3C3C3C}.collection_brand{margin:15px 0}.collection_brand .brand-collection .swiper-slide a{position:relative;display:block;border-radius:55px;height:37px;background:#fff;text-align:center;display:block;border:1px solid #DDDDDD;overflow:hidden}.collection_brand .brand-collection .swiper-slide a img{max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 480px){.layout-product .input_number_product .btn_num{border:solid 1px #ddd;width:43px;position:absolute;left:99px !important;top:0;text-align:center;height:23px;line-height:18px;cursor:pointer;background:initial;padding:initial}.layout-product .input_number_product input{width:100px !important;height:45px;border:solid 1px #ddd;text-align:center;padding-right:20px}}.phone-product{margin-bottom:15px}@media (max-width: 567px){div#content iframe{width:100%}}
