﻿@keyframes rotate{to{transform:rotate(360deg)}}#sidebar{width:295px;float:right}#primary{width:-o-calc(100% - 295px);width:calc(100% - 295px);float:left}.page-single{padding-top:40px;padding-bottom:40px}.page-single .w_info{width:100%;display:flex;flex-direction:row;column-gap:40px;padding-bottom:30px}.page-single .w_info .info_left{width:540px}.page-single .w_info .info_right{flex:1 1 0px}.page-single .title_prod h1{font-size:30px;color:#000;text-transform:uppercase;line-height:1.4em;margin:0;margin-bottom:15px;font-weight:bold}.page-single .model_pro,.page-single .guarantee{margin-bottom:10px}.page-single .model_pro label,.page-single .guarantee label{font-weight:normal;font-size:15px;color:#222;margin:0;width:120px}.page-single .model_pro span,.page-single .guarantee span{font-size:14px;color:#ed1c24}.page-single .guarantee span{color:#333}.page-single .info_price{display:flex;flex-direction:row;align-items:center;column-gap:20px;background:#fff5ef;padding:10px 10px;border-radius:10px}.page-single .info_price label{font-size:15px;color:#a0a0a0;margin:0;width:auto;padding-right:15px}.page-single .info_price span.promotion{color:#d63333;font-size:30px;line-height:30px;font-family:"Inter-Bold"}.page-single .info_price .item{display:inline-flex;flex-direction:row;align-items:flex-end;column-gap:10px}.page-single .info_price .regular{color:#a0a0a0;text-decoration:line-through;display:block;line-height:30px;font-size:25px}.page-single .info_price .regular small{text-decoration:none}.page-single .info_price .info-vat{font-size:13px;margin-left:10px}.page-single .info_price .discount{color:#fff;padding:2px 5px;font-size:12px;border-radius:3px;background:#ee2038;margin-left:20px;height:20px}.page-single .brand{padding-top:15px}.page-single .brand label{font-weight:bold}.page-single .brand span{text-decoration:underline}.page-single ul.box-options{margin-bottom:15px;list-style:none;margin:0;padding:0}.page-single ul.box-options li{padding:10px 0;display:flex;flex-direction:row;justify-content:space-between;font-size:16px;line-height:24px;border-bottom:1px solid #cdcdcd}.page-single ul.box-options li .option-name{margin-right:10px}.page-single .short{line-height:1.5em;text-align:justify}.page-single .info-other{margin-top:15px;line-height:1.5em}.page-single .info-other h3{font-size:20px;color:#333;line-height:1.5;margin:0;margin-bottom:18px}.page-single .info-other ul li{font-size:14px;color:#666;padding:2px 0;padding-left:20px;position:relative}.page-single .info-other ul li::before{content:"";font-family:"FontAwesome";position:absolute;left:0;top:6;color:#666}.page-single #mo_ta .title_desc{font-size:25px;text-transform:uppercase;color:#ed1c24;padding-bottom:10px;border-bottom:1px solid #e1e1e1;margin-bottom:20px;display:none}.page-single .info_product_detail p{margin:0;margin-bottom:10px;line-height:25px;position:relative}.page-single .info_product_detail p::after{content:"";display:block;clear:both}.page-single .info_product_detail img{max-height:25px;margin-right:10px;float:left}.btn-cart{display:flex;flex-direction:row;column-gap:20px;row-gap:20px;padding:15px 0;padding-bottom:20px}.btn-cart a{flex:0 1 calc((100% - 20px)/2);padding:3px;color:#fff;display:block;overflow:hidden;border-radius:30px;background:#ed1c24;font-size:1rem;text-align:center}.btn-cart a span{background:url("../images/icon-zalo2.png") no-repeat left center;background-size:30px 30px;display:inline-block;vertical-align:middle;text-align:left;padding-top:1px;font-size:12px;padding-bottom:1px;padding-left:40px;line-height:1.3em}.btn-cart a span strong{display:block;font-size:16px;line-height:20px;position:relative}.box_gift{margin-bottom:20px;margin-top:20px}.box_gift_title{background:#fae2e5;border-top-left-radius:10px;border-top-right-radius:10px;padding:5px 15px}.box_gift_title h3{margin:0;color:#ed1c24;line-height:30px;text-transform:uppercase;font-size:14px;font-weight:bold;padding-left:35px;position:relative}.box_gift_title h3::before{content:url("../images/ic-gift.png");width:26px;height:25px;display:block;position:absolute;left:0px;top:2px}.box_gift_content{padding:15px 10px;border:1px solid #fae2e5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#fff;font-size:14px;line-height:1.5em;color:#444}.box_gift_content ul{list-style:none}.box_gift_content ul li{padding-left:15px;position:relative}.box_gift_content ul li:not(:last-child){margin-bottom:10px}.box_gift_content ul li::before{content:"";width:6px;height:6px;border-radius:50%;background:#fc8322;position:absolute;left:0;top:7px}#thong_so{background:#fafafa;padding:50px 0}#thong_so .wrap_box{background:#fff;border-radius:10px;padding:50px 40px}.slider-detail-inner{position:relative}.slider-detail-inner .size{font-size:20px;font-weight:bold;padding:10px;border:1px solid #ed1c24;display:inline-block;position:absolute;right:0;bottom:20px;border-radius:10px;color:#ed1c24}#slider-detail{position:relative;width:100%;background:#fff}#slider-detail .item a{display:block;padding-top:100%;position:relative}#slider-detail .item a img{top:50%;left:50%;max-width:100%;max-height:100%;position:absolute;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}#slider-thumbnail{overflow:hidden}#slider-thumbnail .slick-list{padding-top:8px}.slider-for{margin-bottom:20px}.slider-for .slick-arrow{top:50%;z-index:1;padding:0;width:40px;height:40px;outline:none;background:#d9d9d9;position:absolute;border-radius:50%;border:none;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;display:flex;justify-content:center;align-items:center}.slider-for .slick-arrow i::before{font-size:25px;font-family:"FontAwesome";color:#fff}.slider-for .slick-arrow:hover{background:#ed1c24;border-color:#ed1c24}.slider-for .slick-prev{left:5px}.slider-for .slick-next{right:5px}.slider-nav .item{outline:none;background:#fff;position:relative;height:65px;width:65px !important;display:block;margin-right:15px;padding:5px;border:1px solid #d5d5d5;border-radius:10px}.slider-nav .item span{display:block;padding-top:100%;position:relative;overflow:hidden}.slider-nav .item span img{top:50%;left:50%;width:100%;height:100%;position:absolute;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.slider-nav .item span::before{content:"";text-transform:uppercase}.slider-nav .item:hover,.slider-nav .item.slick-current{border-color:#ed1c24}.slider-nav .item.slick-current::before{content:"";width:0;height:0;border:8px solid rgba(0,0,0,0);border-bottom-color:#ed1c24;position:absolute;left:50%;top:-16px;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.slick-vertical .slick-slide{border-width:2px}#main .like_share{margin-top:30px;margin-bottom:0;padding:0;background:none}.box-tab{position:relative}.box-tab ul.nav-tabs{margin-top:0;margin-bottom:30px;position:relative;z-index:10;text-align:left;border-bottom:none;background:#fff;padding:10px 0}.box-tab ul.nav-tabs li{list-style:none;padding:0;position:relative;display:inline-block}.box-tab ul.nav-tabs li:not(:last-child){margin-right:10px}.box-tab ul.nav-tabs li a{height:48px;display:block;padding:10px 20px;line-height:28px;font-weight:normal;font-size:16px;text-transform:uppercase;color:#333;background:#e9edf0;border:none;position:relative;border-radius:8px;margin:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.box-tab ul.nav-tabs li.active a{color:#fff;border:none;background:#ed1c24}.box-tab ul.nav-tabs li.active a:focus,.box-tab ul.nav-tabs li.active a:hover{border:none}.box-tab .tab-content>.tab-pane{display:block}.box-tab .tab-content .tab-pane{color:#000;display:block}.box-tab .tab-content .tab-pane:not(:last-child){margin-bottom:40px}.box-tab .tab-content .tab-pane .tab-pane-title{font-family:"Inter-Bold";font-size:24px;color:#000;text-transform:uppercase;line-height:1.3em;margin-bottom:20px;margin-top:0px}.box-tab .tab-content .entry-tab{padding-bottom:5px}.box-tab .tab-content .entry-tab ul{overflow:hidden}.box-tab .tab-content .entry-tab ul li{float:left}.box-tab .tab-content .entry-tab ul li a{height:40px;display:block;padding:0 15px;line-height:40px;font-weight:bold;font-size:16px;text-transform:uppercase;color:#999}.box-tab .tab-content .entry-tab ul li a.active,.box-tab .tab-content .entry-tab ul li a:hover{color:#84ae05}.box-tab .tab-content .entry-tab ul li:first-child a{padding-left:0}.box-tab .tab-content .entry-tab ul li:last-child a{padding-right:0}#pvtTechnology{height:auto !important}.wrap_table_info{margin-bottom:20px}.wrap_table_info table{width:100%}.wrap_table_info table tr.row-title td{color:#fff;font-weight:bold;background:#ed1c24;text-transform:uppercase;padding:10px;border-bottom:1px solid #d4d4d4}.wrap_table_info table tbody tr:nth-child(even) td{background:#fafafa}.wrap_table_info table tr td{padding:10px;border-bottom:1px solid #d4d4d4}.wrap_table_info table tr.option-item td.op_name{min-width:150px}.box-group-product{padding:20px 0;padding-bottom:5px;margin-top:20px;padding-top:0}.box-group-product>span{margin:5px 5px;margin-bottom:15px;display:block}.box-group-product .list-item{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:12px;column-gap:15px}.box-group-product .list-item li a{display:block;position:relative;background:#fff;border:1px solid #bcbcbc;border-radius:10px;text-align:center;cursor:pointer;padding:10px 10px;-webkit-box-shadow:1px 1px 6px 0px rgba(0,0,0,.14);-moz-box-shadow:1px 1px 6px 0px rgba(0,0,0,.14);box-shadow:1px 1px 6px 0px rgba(0,0,0,.14)}.box-group-product .list-item li a span{display:block}.box-group-product .list-item li a span.item-name{font-size:15px;font-weight:bold;color:#6f6f6f;line-height:28px;padding-left:0px;position:relative}.box-group-product .list-item li a span.item-price{display:none;font-size:13px;color:#666}.box-group-product .list-item li a span.item-price-old{display:none;font-size:11px;color:#666;font-weight:normal;font-style:italic;text-decoration:line-through;line-height:1.2em}.box-group-product .list-item li a span.unit{display:inline-block}.box-group-product .list-item li a.active{border:1px solid #ed1c24;background:#fff1f3}.box-group-product .list-item li a.active span{color:#ed1c24;font-weight:bold}.box-group-product .list-item li a.active::before{content:"";width:32px;height:32px;background:url("../images/check.svg") center no-repeat;position:absolute;right:-1px;top:-1px}.box-group-product .list-item li a:hover{border:1px solid #ed1c24;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.22);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.22);box-shadow:0px 2px 5px 0px rgba(0,0,0,.22)}.box-group-product .list-item li:nth-child(4n+1){clear:left}.product_related{width:100%;margin:30px 0 20px}.product_related .related_title{margin-bottom:20px}.product_related .related_title h4{display:inline-block;position:relative;font-size:25px;line-height:1.3em;text-transform:uppercase;color:#000;font-family:"Inter-Bold";margin:20px 0}.product_related .grid_product{border:1px solid #ddd;border-radius:10px;display:grid;grid-template-columns:repeat(5, 1fr);column-gap:20px;row-gap:20px}.product_related .grid_product .product{margin-bottom:1px}.product_related .grid_product .product .i-image{padding-top:100%}.product_related .grid_product .product .i-image img{max-width:100%;max-height:100%}.product_related .grid_product.owl-carousel{display:block;grid-template-columns:repeat(1, 1fr);position:relative}.product_related .owl-nav{position:absolute;left:0;top:50%;width:100%;margin-top:-22px}.product_related .owl-nav .owl-prev,.product_related .owl-nav .owl-next{width:45px;height:45px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:0px 0px 9px 0px rgba(142,142,142,.5);-moz-box-shadow:0px 0px 9px 0px rgba(142,142,142,.5);box-shadow:0px 0px 9px 0px rgba(142,142,142,.5)}.product_related .owl-nav .owl-prev .fa,.product_related .owl-nav .owl-next .fa{font-size:20px;color:#a7a9ac;font-weight:bold}.product_related .owl-nav .owl-prev:hover,.product_related .owl-nav .owl-next:hover{background:#ed1c24}.product_related .owl-nav .owl-prev:hover .fa,.product_related .owl-nav .owl-next:hover .fa{color:#fff}.product_related .owl-nav .owl-prev{position:absolute;left:-55px}.product_related .owl-nav .owl-next{position:absolute;right:-55px}#thong_so .wrap_box{display:flex;column-gap:50px}#thong_so .wrap_box .box-tab{flex:1 1 0px}#thong_so .wrap_box .box-sidebar{width:330px}.sidebar-info{background:#f6f7f8;padding:12px;border-radius:5px}.sidebar-info .title_prod .title{font-size:20px;color:#444;text-transform:uppercase;line-height:1.4em;margin:0;margin-bottom:15px;font-weight:bold}.sidebar-info .info_price .item{align-items:center;flex-wrap:wrap}.sidebar-info .info_price .item label{width:auto;padding-right:15px}.sidebar-info .info_price span.promotion{font-size:22px}.pvt-tag{margin-top:10px;margin-bottom:10px}.pvt-tag label{float:left;margin:0;margin-right:10px;height:30px;line-height:30px;font-weight:400;color:#555;position:relative;padding-left:20px;text-transform:uppercase}.pvt-tag label::before{content:"";font-family:"FontAwesome";font-size:14px;color:#666;position:absolute;left:0}.pvt-tag ul{list-style:none;margin:0;padding:0}.pvt-tag ul::after{content:"";display:block;clear:both}.pvt-tag ul li{float:left;position:relative}.pvt-tag ul li a{color:#888;font-size:13px;display:block;padding:5px 8px;line-height:20px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;background:none}.pvt-tag ul li a:hover{color:#ed1c24}.pvt-tag ul li+li::before{content:",";font-size:17px;position:absolute;left:-2px;top:3px}#pvt-box-desc .the_content{overflow:hidden}.btn_readmore{margin-top:40px;margin-bottom:20px;text-align:center;position:relative}.btn_readmore a{min-width:30%;display:inline-block;margin:0 auto;border:1px solid #ed1c24;border-radius:6px;font-size:14px;color:#ed1c24;line-height:22px;text-transform:uppercase;text-align:center;padding:8px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-weight:500}.btn_readmore a:hover{background:#ed1c24;color:#fff}.btn_readmore::before{content:"";width:100%;height:150px;z-index:999;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.82) 33%, rgb(255, 255, 255) 61%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.82) 33%, rgb(255, 255, 255) 61%, rgb(255, 255, 255) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.82) 33%, rgb(255, 255, 255) 61%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 );position:absolute;left:0;top:-150px}#similar-product{z-index:999;background:#fff;position:relative;overflow:hidden}.similar-product table{width:100%;table-layout:fixed;border:1px solid #eaeaea;background:#fff}.similar-product table thead tr:nth-child(even){background:#fafafa}.similar-product table thead tr th{padding:10px;word-break:break-word;border:1px solid #eaeaea}.similar-product table thead tr th h2{line-height:20px;font-size:14px;font-weight:bold;margin:0}.similar-product table thead tr th.col1{width:15%;white-space:nowrap}.similar-product table thead tr th.col-price{font-weight:bold;color:#d63333;font-size:16px}.similar-product table thead tr.row1 th a{display:block;padding-top:100%;position:relative}.similar-product table thead tr.row1 th a img{top:50%;left:50%;max-width:90%;max-height:90%;position:absolute;transform:translate(-50%, -50%)}.similar-product table tbody tr:nth-child(odd){background:#fafafa}.similar-product table tbody tr td{padding:10px;line-height:20px;border:1px solid #eaeaea}.similar-product table tbody tr td.col1{font-weight:700}.similar-product table tbody tr.row-option-head td{color:#fff;font-weight:700;background:#ed1c24;border-color:#ed1c24;text-transform:uppercase}.similar-product .star-wrap{margin:0;height:auto;text-align:left;display:inline-block;line-height:18px}.similar-product .star-wrap span{font-size:12px;color:#333}.similar-product .star-wrap i{margin-right:4px;font-size:13px;line-height:12px}.similar-product .star-wrap i.star{color:#ffc120}.similar-product .star-wrap i.star-o{color:#ccc}.box-combo-product--title{margin-bottom:20px}.box-combo-product--title h3{font-size:22px;color:#222;text-transform:uppercase;position:relative;padding-left:30px}.box-combo-product--title h3::before{content:"";font-family:"FontAwesome";font-size:20px;color:red;position:absolute;left:0;top:0;font-weight:normal}.box-combo-product--content{margin-bottom:50px}.box-combo-product--content .grid_prod{border-color:#ed1c24}.box-combo-product--content .product{border-right:none}.box-combo-product--content .product>.inner{display:flex;flex-direction:column}.box-combo-product--content .product .i-button{padding-top:0;margin-top:0;margin-bottom:20px}.box-combo-product--content .product .i-button a{background:#ed1c24}.box_top_selling .widget-title{border-top-left-radius:10px;border-top-right-radius:10px}.box_top_selling .widget-content{border-color:#d5d5d5;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.box_top_selling .grid_prod{grid-template-columns:1fr;border:none}.box_top_selling .product>.inner>a{flex-direction:row;padding:15px 0}.box_top_selling .product .i-image{width:125px;height:125px;padding-top:inherit}.box_top_selling .product .i-image img{max-width:100%;max-height:100%}.box_top_selling .product .i-desc{flex:1 1 0px;padding-left:20px;height:auto;justify-content:flex-start}.box_top_selling .product:not(:last-child){border-bottom:1px solid #d5d5d5}.pvt-tag{margin-top:10px;margin-bottom:10px}.pvt-tag label{float:left;margin:0;margin-right:10px;height:30px;line-height:30px;font-weight:400;color:#555;position:relative;padding-left:20px;text-transform:uppercase}.pvt-tag label::before{content:"";font-family:"FontAwesome";font-size:14px;color:#666;position:absolute;left:0}.pvt-tag ul{list-style:none;margin:0;padding:0}.pvt-tag ul::after{content:"";display:block;clear:both}.pvt-tag ul li{float:left;position:relative}.pvt-tag ul li a{color:#888;font-size:13px;display:block;padding:5px 8px;line-height:20px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;background:none}.pvt-tag ul li a:hover{color:#ed1c24}.pvt-tag ul li+li::before{content:",";font-size:17px;position:absolute;left:-2px;top:3px}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-float-shadow::before{pointer-events:none;position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);background:-o-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active::before,.hvr-float-shadow:focus::before,.hvr-float-shadow:hover::before{opacity:1;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.grid_prod{display:grid;grid-template-columns:repeat(auto-fill, minmax(20%, 1fr));column-gap:0px;row-gap:0px;border:1px solid #e4e6e9;border-radius:6px}.grid_prod.noitem{grid-template-columns:repeat(1, 1fr);margin-top:20px;border:none}.product{border-right:1px solid #e4e6e9}.product>.inner{padding:10px;display:flex;height:100%}.product>.inner>a{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.product:nth-child(5n){border-right:none}.product:hover .i-image>img{top:50%}.product:hover .i-title h3{color:#ed1c24}.product .i-image{overflow:hidden;position:relative;padding-top:100%}.product .i-image>img{position:absolute;left:50%;top:53%;max-width:90%;max-height:90%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.product .logo_status{z-index:10;position:absolute;height:100%;top:0px;right:0px;left:0px}.product .logo_status span{position:absolute;display:block;text-align:right;margin-bottom:5px}.product .logo_status span.top_right{right:0}.product .logo_status span.top_left{left:0}.product .logo_status span.bottom_left{left:0;bottom:10px}.product .logo_status span.bottom_right{right:0;bottom:10px}.product .logo_status img{max-width:65px;max-height:100%;display:inline-block}.product .i-size{margin-bottom:5px}.product .i-size span{display:inline-block;border:1px solid #ed1c24;padding:5px 10px;border-radius:5px;font-size:12px;font-family:"Inter-Bold";color:#ed1c24}.product .i-brand{margin:10px 0;font-size:12px;text-transform:uppercase}.product .i-desc{text-align:left;display:inline-flex;flex-direction:column;height:100%;padding:0 10px;padding-bottom:10px;justify-content:space-between}.product .i-title h3{margin-top:0;margin-bottom:0;text-align:left;font-size:16px;color:#222;font-weight:normal;line-height:20px;display:block;font-family:"Inter-Bold"}.product .i-price{margin-top:5px}.product .i-price .promotion{font-size:20px;font-weight:bold;color:#d63333}.product .i-price .flex{margin-top:6px;display:flex;flex-direction:row;column-gap:15px}.product .i-price .regular{font-size:15px;color:#888;display:block;text-decoration:line-through}.product .i-price .discount{color:#fff;padding:2px 5px;font-size:12px;border-radius:3px;background:#ee2038}.product .i-price::after{content:"";display:block;clear:both}.product .i-button{text-align:center;padding-top:20px;margin-top:10px}.product .i-button a{display:inline-block;line-height:30px;padding:5px 30px;background:#ed1c24;border-radius:5px;color:#fff;font-size:16px;text-transform:uppercase}.product .i-button a:hover{-webkit-box-shadow:inset 0px 5px 4px 0px rgba(0,0,0,.3);-moz-box-shadow:inset 0px 5px 4px 0px rgba(0,0,0,.3);box-shadow:inset 0px 5px 4px 0px rgba(0,0,0,.3)}.effect1{position:relative}.effect1::before{left:0px;top:50%;width:1px;z-index:1;height:0;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.effect1::after{right:0px;top:50%;width:1px;z-index:1;height:0;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.effect1::before,.effect1::after,.effect1 .inner::before,.effect1 .inner::after{content:"";display:block;position:absolute;background:#ed1c24;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.effect1>.inner::before{top:0px;left:50%;width:0;z-index:1;height:1px;transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0)}.effect1>.inner::after{bottom:-1px;left:50%;width:0;z-index:1;height:1px;transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0)}.effect1>.inner:hover::before,.effect1>.inner:hover::after{width:100%}.effect1:hover::before,.effect1:hover::after{height:100%}.sticky-wrapper{position:relative;z-index:99}@media screen and (max-width: 1024px){.box_list_category .item-cat .i-image::before{width:700px}body.isIpad #list_box_power .box-search-node-important{grid-template-columns:repeat(2, 1fr)}body.isIpad #list_box_power .box-search-node-important li:nth-child(5){grid-column:1/span 2}#list_box_power .item .i-short{font-size:12px}.item-box-search-node .div_checkbox ul li a{font-size:14px}.page-single .w_info{flex-wrap:nowrap;column-gap:20px}.page-single .w_info .info_left{width:480px}.page-single .w_info .info_right{width:auto}.page-single .btn-cart a span{font-size:16px}.page-single a.btn-addcart{padding:10px}.page-single a.btn-addcart span{font-size:13px}.page-single .title_prod h1{font-size:24px}.page-single .info_price span.promotion{font-size:26px}.page-single .info_price .regular{font-size:20px}.slider-nav .item{margin-right:5px;width:55px !important;height:55px}.btn-cart a{line-height:30px}.box-tab ul.nav-tabs li a{font-size:14px;padding:5px 10px;height:auto}}@media screen and (max-width: 768px){body.isIpad #box-filter-product{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:15px;row-gap:15px}body.isIpad #box-filter-product .widget{margin-bottom:0;position:relative}body.isIpad #box-filter-product .widget .widget-title{display:block;height:36px;padding:3px 10px;padding-right:15px;overflow:hidden;background:#fff;border-radius:5px;font-size:13px;color:#888;font-weight:normal;position:relative}body.isIpad #box-filter-product .widget .widget-title::after{content:"";font-family:"FontAwesome";position:absolute;right:7px;top:3px}body.isIpad #box-filter-product .widget .widget-content{position:absolute;background:#fff;border-bottom:5px;left:0px;top:38px;padding:15px;width:100%;z-index:99;visibility:hidden;opacity:0;border-radius:5px;box-shadow:0px 0px 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,.2);-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,.2);padding:0}body.isIpad #box-filter-product .widget .div_checkbox.active{visibility:visible;opacity:1}body.isIpad #box-filter-product .widget.focus .widget-title{box-shadow:#ed1c24 0px 0px 0px 1px;border-color:#ed1c24}body.isIpad #box-filter-product .widget.focus .widget-title::after{content:""}body.isIpad #box-filter-product .widget.focus .widget-content{visibility:visible;opacity:1}body.isIpad #primary{margin-top:20px}.box_list_category{padding:30px 0}.box_list_category .item-cat .i-image{height:auto}.box_list_category .item-cat .i-desc{justify-content:start;padding:15px 0}.grid_prod{grid-template-columns:repeat(3, 1fr);column-gap:10px}.page-single .w_info{flex-wrap:wrap}.page-single .w_info .info_left{max-width:50%;margin-bottom:30px}.page-single .w_info .info_right{padding-left:0;width:100%}.page-single .btn-cart{display:flex;flex-direction:row;column-gap:20px}.page-single .btn-cart a{display:block}.page-single .btn-cart a.btn-addcart{display:inline-flex;align-items:center;justify-content:center}.page-single .btn-cart a.btn-addcart span{font-size:18px}#thong_so .wrap_box .box-sidebar{width:0;display:none}}@media screen and (max-width: 767px){#box-filter-product{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:15px;row-gap:15px}#box-filter-product .widget{margin-bottom:0;position:relative}#box-filter-product .widget .widget-title{display:block;height:36px;padding:3px 10px;padding-right:15px;overflow:hidden;background:#fff;border-radius:5px;font-size:13px;color:#888;font-weight:normal;position:relative}#box-filter-product .widget .widget-title::after{content:"";font-family:"FontAwesome";position:absolute;right:7px;top:3px}#box-filter-product .widget .widget-content{display:none;opacity:0;visibility:hidden;position:absolute;top:110%;z-index:99;background:#fff;border-radius:5px;box-shadow:0px 0px 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,.2);-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,.2);width:150%}#box-filter-product .widget:nth-child(3n+1) .widget-content{left:0}#box-filter-product .widget:nth-child(3n) .widget-content{right:0}#box-filter-product .widget:nth-child(3n+2) .widget-content{left:50%;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}#box-filter-product .widget.focus .widget-content{display:block;opacity:1;visibility:visible}#box-filter-product #list_sort .div_radiobox ul{display:block;padding:10px}#box-filter-product #list_sort .div_radiobox ul li{white-space:nowrap;margin:0}#box-filter-product #list_sort .div_radiobox ul li:not(:last-child){margin-bottom:10px}#box-filter-product #list_sort .div_radiobox ul li .i-title{white-space:nowrap}#box-filter-product #list_box_power .box-search-node-important{padding:10px;grid-template-columns:repeat(2, 1fr);column-gap:5px;row-gap:5px}#box-filter-product #list_box_power .box-search-node-important li:nth-child(5){grid-column:1/span 2}#box-filter-product #list_box_power .widget-content{width:180%}#box-filter-product #list_box_power .item{padding:5px 5px}#box-filter-product .item-box-search-node .div_checkbox{padding:10px}.box_tags_search{padding:20px 0}.box_list_category .item-cat{display:block}.box_list_category .item-cat .i-image{width:100%;height:auto}.box_list_category .item-cat .i-image::before{display:none}.box_list_category .item-cat .i-desc{width:100%;max-width:100%;padding:15px 0;position:relative}.box_list_category .item-cat .i-desc .description{display:none}.box_list_category .item-cat .i-desc .view_product{margin-top:10px}.grid_prod{grid-template-columns:repeat(3, 1fr)}.page-single .w_info{display:block}.page-single .w_info .info_left,.page-single .w_info .info_middle{width:100%;max-width:inherit;padding:0}.page-single .w_info .info_right{width:100%;padding-left:0}.page-single .info-other{margin-top:20px}.page-single .btn-cart{flex-direction:column}#slider-detail{width:100%;margin-right:0}#slider-thumbnail{position:relative;width:100%}.slider-nav .item{margin-right:14px}.slider-nav .item span img{border-radius:10px}.product .i-button a{font-size:13px;padding:5px 15px}.box-group-product .list-item li a span.item-name{font-size:12px}.box-tab ul.nav-tabs li{margin-bottom:5px}.box-tab ul.nav-tabs li a{border-radius:5px;font-weight:bold}#pvtTechnology{max-width:100%;display:flex}.product_related{margin-bottom:0}}@media screen and (max-width: 480px){.grid_prod{grid-template-columns:repeat(2, 1fr);column-gap:0px}.slider-nav .item{width:65px !important;height:65px;padding:0}.slider-nav .item img{max-height:90%;max-width:90%}.box_list_category{padding:20px 0}.box_list_category .item-cat .i-desc .i-title h3{font-size:24px}.box_list_category .item-cat .i-desc .other_name{font-size:16px}.product .i-title h3 a{padding:5px;font-size:15px;min-height:52px}.product .i-model{font-size:14px}.product .i-option li{font-size:12px;margin-bottom:5px;margin-right:0x;margin-bottom:jiu}.product .i-price .promotion{font-size:16px}.product .i-price .regular{font-size:12px}.box-group-product .list-item{column-gap:10px}.wrap_table_info table{border:1px solid #d4d4d4;font-size:14px}.wrap_table_info table tr td:not(:last-child){border-right:1px solid #d4d4d4}.wrap_table_info table .option-item .op_name{min-width:100px}.box-tab ul.nav-tabs{display:flex;flex-wrap:wrap;flex-direction:row;flex-grow:1;column-gap:5px;row-gap:5px}.box-tab ul.nav-tabs li,.box-tab ul.nav-tabs li:not(:last-child){flex:auto;margin-right:0;margin-bottom:0}.box-tab ul.nav-tabs li a,.box-tab ul.nav-tabs li:not(:last-child) a{font-size:12px}#thong_so .wrap_box{flex-direction:column}.product_related .owl-nav .owl-prev{left:-25px}.product_related .owl-nav .owl-next{right:-25px}#box-filter-product{column-gap:10px;row-gap:10px}}