.details-main{padding-bottom:60px;background:#F7F8F9;padding-top:20px}.sec_tab{padding:30px 0;margin-top:20px}.product-detail-left{position:relative}.product-detail-left .like{position:absolute;z-index:9;width:24px;right:30px;height:24px;top:20px}.product-detail-left .like svg{width:20px;height:20px}.category-collection{margin:-20px}.category-collection .swiper-container{padding:20px}.overflow-hidden{overflow:hidden}.title-product{color:var(--text-color);font-family:var(--font-base);line-height:36px;font-size:24px;font-weight:400;margin:0px 0px 15px;padding-right:50px}.product-image-detail{position:relative;display:flex;background:#FFFFFF;border-radius:5px;padding:12px 12px 59px 12px}@media (max-width: 991px){.product-image-detail{flex-wrap:wrap}.product-image-detail .gallery-thumbs{order:2}.product-image-detail .gallery-top{order:1}}@media (max-width: 767px){.product-image-detail{margin-bottom:15px}}.product-image-detail .gallery-top{position:relative;display:block;height:533px;width:calc(100% - 130px);margin-bottom:15px}@media (max-width: 1199px){.product-image-detail .gallery-top{width:calc(100% - 100px)}}@media (max-width: 1024px){.product-image-detail .gallery-top{height:304px}}@media (max-width: 991px){.product-image-detail .gallery-top{height:330px;width:100%}}@media (max-width: 767px){.product-image-detail .gallery-top{height:350px}}@media (max-width: 668px){.product-image-detail .gallery-top{height:350px}}@media (max-width: 569px){.product-image-detail .gallery-top{height:350px}}@media (max-width: 480px){.product-image-detail .gallery-top{height:415px}}@media (max-width: 376px){.product-image-detail .gallery-top{height:350px}}@media (max-width: 321px){.product-image-detail .gallery-top{height:280px}}.product-image-detail .gallery-top img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-image-detail .gallery-top .frame{position:absolute;width:100%;height:100%;z-index:3}.product-image-detail .gallery-thumbs{width:95px;max-height:533px;margin:0}@media (max-width: 1199px){.product-image-detail .gallery-thumbs{width:70px;max-height:450px}}@media (max-width: 991px){.product-image-detail .gallery-thumbs{margin-bottom:20px;width:100%}}.product-image-detail .gallery-thumbs .swiper-slide{position:relative;display:block;border:1px solid #eee;border-radius:5px;height:100px}@media (max-width: 1199px){.product-image-detail .gallery-thumbs .swiper-slide{height:65px !important}}@media (max-width: 767px){.product-image-detail .gallery-thumbs .swiper-slide{height:100px}}@media (max-width: 668px){.product-image-detail .gallery-thumbs .swiper-slide{height:128px}}@media (max-width: 569px){.product-image-detail .gallery-thumbs .swiper-slide{height:173px}}@media (max-width: 480px){.product-image-detail .gallery-thumbs .swiper-slide{height:80px}}@media (max-width: 376px){.product-image-detail .gallery-thumbs .swiper-slide{height:80px}}@media (max-width: 321px){.product-image-detail .gallery-thumbs .swiper-slide{height:55px !important}}.product-image-detail .gallery-thumbs .swiper-slide img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-image-detail .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--main-color)}.product-image-detail .swiper-button-next,.product-image-detail .swiper-button-prev{z-index:1;top:40%;width:25px;height:40px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;background-size:12px;border-radius:5px;font-size:0;background:#fff;background-image:none}.product-image-detail .swiper-button-next svg,.product-image-detail .swiper-button-prev svg{width:20px;height:15px}.product-image-detail .swiper-button-next:after,.product-image-detail .swiper-button-prev:after{content:none}@media (max-width: 767px){.product-image-detail .swiper-button-next,.product-image-detail .swiper-button-prev{background-size:11px;bottom:40%}}.product-image-detail .swiper-button-next{right:0;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.product-image-detail .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.product-image-detail .swiper-button-next{right:0}}.product-image-detail .swiper-button-prev{left:0;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.product-image-detail .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.product-image-detail .swiper-button-prev{left:0;right:10px}}.product-image-detail .swiper-button-next,.product-image-detail .swiper-button-prev{z-index:1;bottom:3%;top:auto;width:32px;height:32px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;background-size:12px;border-radius:5px}.product-image-detail .swiper-button-next svg,.product-image-detail .swiper-button-prev svg{fill:#2D64E6}@media (max-width: 1199px){.product-image-detail .swiper-button-next,.product-image-detail .swiper-button-prev{bottom:3%}}@media (max-width: 767px){.product-image-detail .swiper-button-next,.product-image-detail .swiper-button-prev{width:20px;height:20px;background-size:11px;bottom:40%;display:none}}@media (max-width: 991px){.product-image-detail .swiper-button-next,.product-image-detail .swiper-button-prev{bottom:5%}}.product-image-detail .swiper-button-next{left:55px;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);background:#FFFFFF;border:1px solid #2D64E6;border-radius:5px}@media (max-width: 767px){.product-image-detail .swiper-button-next{right:0}}.product-image-detail .swiper-button-prev{left:12px;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);background:#FFFFFF;border:1px solid #2D64E6;border-radius:5px}@media (max-width: 767px){.product-image-detail .swiper-button-prev{left:0}}.product-image-detail .swiper-button-disabled{border:1px solid #777}.product-image-detail .swiper-button-disabled svg{fill:#333}.product-image-detail .size-video{bottom:3%;position:absolute;right:12px}.product-image-detail .size-video .image-size{border:1px solid #eee;border-radius:3px;padding:3px;display:inline-block}.product-image-detail .size-video .image-size svg{transform:translateY(3px)}.product-image-detail .size-video .video{border:1px solid #eee;border-radius:3px;padding:3px;display:inline-block;position:relative;top:2px;margin-left:5px}.product-image-detail .size-video .video .specifications{line-height:24px;height:24px}.product-image-detail .size-video .video .specifications h2{margin:0}.product-image-detail .size-video .video .specifications svg{transform:translateY(3px)}.productRelate{background:#FFFFFF;border-radius:3px;margin-top:20px;padding:12px}@media (max-width: 767px){.productRelate .item_product_main{margin-bottom:0}.productRelate .item_product_main .info-product{margin-bottom:0 !important}}.productRelate .swiper-button-next{background-image:none;top:9%;right:30px}@media (max-width: 767px){.productRelate .swiper-button-next{display:none}}.productRelate .swiper-button-next svg{width:20px;height:20px;fill:#777}.productRelate .swiper-button-next:after{display:none}.productRelate .swiper-button-prev{background-image:none;right:70px !important;left:auto;top:9%}@media (max-width: 767px){.productRelate .swiper-button-prev{display:none}}.productRelate .swiper-button-prev svg{width:20px;height:20px;fill:#777}.productRelate .swiper-button-prev:after{display:none}.productRelate .block-title{margin-bottom:25px}.productRelate .block-title h2{line-height:20px}.productRelate .block-title h2 a{font-weight:700;font-size:20px;line-height:20px;font-family:var(--font-base);color:var(--text-color)}@media (max-width: 767px){.productRelate .block-title h2 a{font-size:16px}}.productRelate .info-product{text-align:left;padding:0;margin-top:10px}.modalvideo{position:fixed;left:50%;transform:translate(-50%, -50%);top:50%;width:500px;min-height:283px;max-height:286px;background:#fff;overflow:hidden;z-index:-100;padding:2px}.modalvideo iframe{width:100%;height:283px}.modalvideo.active{z-index:9999}.product_summary{margin-top:20px;background:#FFFFFF;border-radius:5px;padding:12px}.product_summary h2{font-weight:700;font-size:20px;line-height:20px;font-family:var(--font-base);color:var(--text-color);position:relative;margin:0}@media (max-width: 767px){.product_summary h2{font-size:14px}}.product_summary .summary ul,.product_summary .summary ol{margin-top:15px;line-height:normal;list-style-type:disc}.product_summary .summary ul li,.product_summary .summary ol li{color:#747474;margin-bottom:15px}.product_summary p{margin-top:15px;display:inline-block;font-weight:400;font-size:18px;line-height:28px}@media (max-width: 767px){.product_summary p{font-size:14px}}.product-content{margin:60px 0px}@media (max-width: 991px){.product-content{margin:10px 0px}}.product-content h2{font-weight:600;font-size:20px;line-height:32px;position:relative;margin-bottom:15px;padding-bottom:15px}.product-content h2:before{content:'';position:absolute;width:560px;height:2px;bottom:0;left:0;border-radius:4px;background:var(--main-color);display:block}@media (max-width: 767px){.product-content h2:before{width:100%}}.product-content p{margin-top:15px;display:inline-block;font-weight:400;font-size:18px;line-height:28px}.product_getcontent{position:relative}.product_getcontent ul{list-style:disc}.product_getcontent .ba-text-fpt.has-height{max-height:575px;overflow:hidden;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}.product_getcontent.expanded .ba-text-fpt{height:auto;max-height:unset;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}.product_getcontent.expanded .less-text{display:block}.product_getcontent.expanded .more-text{display:none}.product_getcontent.expanded .show-more::before{display:none}.product_getcontent .show-more{position:relative}.product_getcontent .show-more .btn--view-more{position:relative;bottom:0px;left:50%;width:120px;margin-left:-60px;margin-top:0px;text-align:center;background-color:#fff;color:#333;font-weight:normal;outline:none;box-shadow:none;font-size:14px;border:1px solid #333}.product_getcontent .show-more .btn--view-more:hover,.product_getcontent .show-more .btn--view-more:focus{color:var(--main-color);border-color:var(--main-color);outline:none;box-shadow:none;cursor:pointer}.product_getcontent .show-more .btn--view-more.active{bottom:0}.product_getcontent .show-more::before{height:55px;margin-top:-55px;content:"";display:block;background:transparent;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0.91)), color-stop(55%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%)}.product_getcontent .less-text{display:none}.product_getcontent img{max-width:100% !important;height:auto !important}.flex-vd{display:block;margin-bottom:15px;margin-top:10px;font-size:14px}@media (max-width: 375px){.flex-vd{flex-flow:column}}.flex-vd .vendor{display:inline-block;line-height:1.3;margin-right:25px;font-weight:bold;float:left}@media (max-width: 767px){.flex-vd .vendor{width:100%}}@media (min-width: 992px) and (max-width: 1199px){.flex-vd .vendor{margin-right:15px}}.flex-vd .vendor span{font-weight:400;margin-right:5px}.flex-vd .skuuu{line-height:1.3;font-weight:400;font-size:20px;line-height:20px;color:#777;font-family:var(--font-base)}.flex-vd .skuuu .variant-sku strong{font-weight:400}@media (max-width: 767px){.flex-vd .skuuu{width:100%}}.service{border-radius:5px;border:solid 1px var(--main-color)}.service h2{font-size:20px;background:var(--main-color);color:#fff;padding:10px}.service .benefit-item{display:flex;margin-bottom:15px;padding:0 10px 10px;border-bottom:solid 1px #ebebeb}.service .benefit-item:last-child{border:none;padding-bottom:0}.service .itemsv{display:flex;border:0;border:dashed 1px transparent;text-align:center;align-items:center;background:#fff;transition:all 0.5s;padding:5px 0}.service .itemsv:hover{border-color:var(--main-color)}.service .itemsv:hover img{transform:scale(0.8)}.service .image{width:40px}.service .image img{transition:all 0.5s}.service .contentsv{width:calc(100% - 40px);padding-left:10px;text-align:left}.service h4{font-size:14px;font-weight:bold;display:block;color:var(--text-color);margin:0 0 0px}.service p{margin:0;padding:0;font-size:14px;color:#838383}.config-group-container{clear:both;margin-bottom:20px;margin-top:20px;border-bottom:1px solid #F5F6F8;padding-bottom:5px}.config-group-container span{padding-bottom:15px;display:block;font-weight:400;font-size:18px;line-height:18px;font-family:var(--font-base);color:var(--text-color)}.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{border:1px solid #F5F6F8;border-radius:10px;padding:14px 25px;width:calc(100% / 2 - 10px);float:left;display:flex}@media (max-width: 1199px){.config-group-holder a{padding:14px 10px}}@media (max-width: 767px){.config-group-holder a{width:100%}}.config-group-holder a img{max-width:48px;max-height:48px;margin-right:12px}.config-group-holder a p{margin:0;width:calc(100% - 60px)}.config-group-holder a:nth-last-child(odd){margin:0 0 15px 0}.config-group-holder a:nth-last-child(even){margin:0 20px 15px 0}@media (max-width: 1199px){.config-group-holder a:nth-last-child(even){margin:0 10px 15px 0}}@media (max-width: 991px){.config-group-holder a:nth-last-child(even){margin:0 20px 15px 0}}@media (max-width: 767px){.config-group-holder a:nth-last-child(even){margin:0}}@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;padding-bottom:8px;font-weight:500;font-size:16px;line-height:16px;font-family:var(--font-base);color:#777}.config-group-holder a .config-price{padding-bottom:0;color:var(--price);font-weight:700;font-size:16px;line-height:20px;font-family:var(--font-base)}.config-group-holder a.current{border:1px solid var(--price)}@media (max-width: 767px){.config-group-holder a.current{margin-bottom:20px}}.config-group-holder a:hover{border:1px solid var(--price)}.config-group-holder a>*{word-break:break-word}@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}}.group-power{padding-bottom:20px;border-bottom:1px solid #F5F6F8;margin-bottom:10px}.kmhot{margin-bottom:20px;margin-top:20px;font-size:15px;text-align:center;background:#F2F9FF;border-radius:10px}.kmhot svg{width:15px;height:15px;fill:#fff}.kmhot .content-km{text-align:left;padding:12px}.kmhot .content-km p{margin:0;padding:0 0 5px;line-height:1.2}.kmhot .content-km ul{list-style:none}.kmhot .content-km ul li{list-style:none}.kmhot ul{padding:0;margin:0}.kmhot ul li{padding-left:17px;position:relative;margin-bottom:7px;line-height:1.2}.kmhot ul li:before{content:"";width:8px;height:8px;background:#39b54a;border-radius:100%;-webkit-border-radius:100%;position:absolute;top:5px;left:0px}.endow{border-bottom:1px solid #F5F6F8}.like-review{padding:25px 0;border-bottom:1px solid #F5F6F8;margin-bottom:20px}.like-review .like-product{display:inline-block}.like-review .like-product .wishlist_header{font-weight:400;font-size:14px;line-height:14px;color:#777;font-family:var(--font-base);padding-right:15px}@media (max-width: 1199px){.like-review .like-product .wishlist_header{border-right:0}}.like-review .like-product .wishlist_header svg{width:20px;height:20px;margin-right:10px;transform:translateY(4px)}.like-review .like-product .wishlist_header .childCount{margin-right:5px}.like-review .reviews_details_product{display:inline-block;padding-left:15px;border-left:0.5px solid #777777}@media (max-width: 1199px){.like-review .reviews_details_product{padding-left:0;border-left:0}}@media (max-width: 991px){.like-review .reviews_details_product{padding-left:15px;border-left:0.5px solid #777777}}@media (max-width: 767px){.like-review .reviews_details_product{padding-left:0;border-left:0}}@media (max-width: 374px){.like-review .reviews_details_product .sapo-product-review-scroll{margin-left:5px;font-size:14px}}.ship{padding-bottom:20px;border-bottom:1px solid #F5F6F8;margin-bottom:20px}.ship span{background-image:url(//bizweb.dktcdn.net/100/428/419/themes/874879/assets/ship.png?1663554297920);background-repeat:no-repeat;background-position:top;background-size:auto;padding:8px 40px;font-weight:700;font-size:14px;line-height:14px;color:#777;text-transform:uppercase;font-family:var(--font-base)}.info-product{background:#FFFFFF;border-radius:5px;padding:20px;text-align:center;margin-bottom:20px;font-size:14px}.info-product h2{font-weight:700;font-size:20px;line-height:20px;font-family:var(--font-base);text-align:left;margin-bottom:15px}.info-product .fs-tsright{text-align:left;max-height:460px;overflow:hidden}.info-product .fs-tsright table tr{margin-bottom:8px}.info-product .fs-tsright table tr:nth-of-type(odd){background-color:rgba(0,149,236,0.05)}.info-product .fs-tsright table tr td:first-child{width:200px;padding:10px}.info-product .fs-tsright ul{padding:0}.info-product .fs-tsright.active{max-height:unset}.info-product button{color:#007bff;background-color:#fff;border-color:#fff;text-align:center;outline:none;transform:rotate(0deg);margin-top:25px}.info-product button:hover{background-color:#fff;border-color:#fff;color:#333}.info-product button:hover svg path{fill:#333}.info-product button:focus,.info-product button.active{box-shadow:none;background-color:#fff;border-color:#fff;outline:none}.info-product button.active svg{transform:rotate(180deg)}.related{background:#FFFFFF;border-radius:5px;padding:20px}.related h2{text-align:left}.related h2 a{font-weight:700;font-size:20px;line-height:20px;color:var(--text-color);font-family:var(--font-base)}.from-action-addcart .install{display:flex}@media (max-width: 767px){.from-action-addcart .install{display:block}}.from-action-addcart .install .installment{background:var(--main-color);border:solid 1px var(--main-color);color:#fff;height:48px;width:47%;font-weight:700;font-size:14px;line-height:20px;font-family:var(--font-button);border-radius:5px;display:inline-block;padding:5px 12px;text-align:center;cursor:pointer}@media (max-width: 1199px){.from-action-addcart .install .installment{width:48%}}@media (max-width: 767px){.from-action-addcart .install .installment{width:100%;margin-bottom:10px}}.from-action-addcart .install .installment:hover{background:#fff}.from-action-addcart .install .installment:hover a{color:var(--main-color)}.from-action-addcart .install .installment:hover span{color:var(--main-color)}.from-action-addcart .install .installment a{color:#fff}.from-action-addcart .install .installment span{display:block;font-weight:500;font-size:10px;line-height:20px;color:#fff}.from-action-addcart .install .installment_cart{cursor:pointer;background:var(--main-color);border:solid 1px var(--main-color);color:#fff;height:48px;width:48%;font-weight:700;font-size:14px;line-height:20px;font-family:var(--font-button);border-radius:5px;display:inline-block;margin-left:30px;padding:5px 12px;text-align:center}@media (max-width: 1199px){.from-action-addcart .install .installment_cart{margin-left:15px;font-size:13px}}@media (max-width: 991px){.from-action-addcart .install .installment_cart{margin-left:30px}}@media (max-width: 767px){.from-action-addcart .install .installment_cart{width:100%;margin-left:0}}.from-action-addcart .install .installment_cart:hover{background:#fff}.from-action-addcart .install .installment_cart:hover a{color:var(--main-color)}.from-action-addcart .install .installment_cart:hover span{color:var(--main-color)}.from-action-addcart .install .installment_cart a{color:#fff}.from-action-addcart .install .installment_cart span{display:block;font-weight:500;font-size:10px;line-height:20px;color:#fff}.details-pro{z-index:2}.details-pro .details-prview{background:#FFFFFF;border-radius:5px;padding:12px;margin-bottom:20px}.details-pro h1{color:var(--text-color);font-weight:400;font-size:32px;line-height:40px;font-family:var(--font-base);margin-bottom:15px}@media (max-width: 767px){.details-pro h1{font-size:24px}}.details-pro .sapo-product-reviews-badge .sapo-product-reviews-star i{font-size:14px}.details-pro form{margin-bottom:10px}.details-pro .contact{font-weight:400;font-size:16px;line-height:32px;margin-bottom:50px}@media (max-width: 991px){.details-pro .contact{margin-bottom:10px}}.details-pro .contact a{color:#0CA1F4}.details-pro .contact a:hover{color:var(--hover)}.details-pro .price-box span{display:inline-block}.details-pro .price-box .special-price{font-weight:700;font-size:24px;line-height:24px;color:var(--price);font-family:var(--font-base)}@media (max-width: 767px){.details-pro .price-box .special-price{font-size:16px}}.details-pro .price-box .saleright{font-weight:400;font-size:16px;line-height:16px;color:var(--price);font-family:var(--font-base);margin:0 25px}.details-pro .price-box .old-price{color:var(--text-color)}@media (max-width: 767px){.details-pro .price-box .old-price{margin-left:0;color:var(--text-color);display:inline-block}}.details-pro .price-box .old-price .product-price-old{font-weight:400;font-size:16px;line-height:16px;color:#777;font-family:var(--font-base);text-decoration:line-through}.details-pro .price-box .save-price{display:block;color:var(--text-color)}.details-pro .price-box .save-price .product-price-save{font-weight:bold;color:var(--price)}.details-pro .price-box .save-price .product-price-save span{font-weight:normal;color:var(--text-color)}.details-pro .form-product #add-to-cart-form{margin-bottom:10px}.details-pro .form-product .custom-btn-number{width:100px;height:50px;margin-right:15px}@media (max-width: 767px){.details-pro .form-product .custom-btn-number{margin-bottom:15px}}.details-pro .form-product .custom-btn-number .custom-btn-numbers{position:relative}.details-pro .form-product .custom-btn-number .custom-btn-numbers button{border:none;width:24px;position:absolute;top:1px;text-align:center;height:34px;line-height:30px;cursor:pointer;margin:0 5px;font-size:24px;background:#fff;right:0}.details-pro .form-product .custom-btn-number .custom-btn-numbers button.btn-minus{top:1px;left:0}.details-pro .form-product .custom-btn-number .custom-btn-numbers button:hover,.details-pro .form-product .custom-btn-number .custom-btn-numbers button:focus{box-shadow:none;outline:none;color:var(--main-color)}.details-pro .form-product .custom-btn-number .custom-btn-numbers input{width:100%;height:32px;border:solid 1px #ddd;text-align:center;border-radius:3px}.details-pro .btn-mua{margin-top:15px;margin-bottom:10px;display:flex}@media (max-width: 767px){.details-pro .btn-mua{display:block;margin-top:0;margin-bottom:0}}@media (max-width: 424px){.details-pro .btn-mua{display:block}}.details-pro .btn-mua .btn-soldout{background:var(--main-color);border-color:var(--main-color);color:#fff}.details-pro .btn-mua button{background:#fff;border:solid 1px var(--main-color);color:var(--main-color);height:48px;width:48%;font-weight:700;font-size:14px;line-height:20px;font-family:var(--font-button);border-radius:5px}@media (max-width: 1199px){.details-pro .btn-mua button{font-size:13px}}.details-pro .btn-mua button.btn-buy-now{box-shadow:none;outline:none;background-color:var(--price);border-color:var(--price);color:#fff;text-align:center !important;display:inline-block;height:48px;width:48%;margin-left:30px;font-weight:700;font-size:14px;font-family:var(--font-button);line-height:20px;border-radius:5px}@media (max-width: 1199px){.details-pro .btn-mua button.btn-buy-now{font-size:13px;margin-left:15px}}@media (max-width: 991px){.details-pro .btn-mua button.btn-buy-now{margin-left:30px}}@media (max-width: 767px){.details-pro .btn-mua button.btn-buy-now{margin-left:0;width:100%}}@media (max-width: 424px){.details-pro .btn-mua button.btn-buy-now{width:100%;margin-left:0}}.details-pro .btn-mua button.btn-buy-now em{display:block;font-size:14px;line-height:38px;font-weight:400;margin-top:-20px;width:100%}.details-pro .btn-mua button.btn-buy-now:hover{box-shadow:none;outline:none;background-color:#fff;border-color:var(--price);color:var(--price)}.details-pro .btn-mua button:disabled{padding:0 20px;cursor:default}.details-pro .btn-mua button:disabled:hover{background:var(--main-color);border-color:var(--main-color);color:#fff}@media (min-width: 768px){.details-pro .btn-mua button:hover,.details-pro .btn-mua button:focus{box-shadow:none;outline:none;background-color:var(--hover);border-color:var(--hover);color:#fff}}.details-pro .btn-mua span{font-weight:500;font-size:10px;line-height:20px;display:block}@media (max-width: 1199px){.details-pro .btn-mua span{display:none}}@media (max-width: 767px){.details-pro .btn-mua{width:100%}.details-pro .btn-mua button{width:100%;margin-bottom:10px}}.details-pro .select-swatch{width:100%;display:inline-block;border-bottom:1px solid #F5F6F8}.modal-config{display:none;z-index:-1}.modal-config.show{position:fixed;top:50% !important;left:50%;transform:translate(-50%, -50%);background:#fff;max-width:450px;z-index:999999;display:block;overflow:hidden;max-height:450px;min-width:350px;min-height:400px}@media (max-width: 500px){.modal-config.show{width:360px}}@media (max-width: 375px){.modal-config.show{width:320px}}.modal-config .content-modal{padding:10px}.modal-config .inner-config{max-height:calc(100vh - 100px);overflow:hidden;overflow-y:auto}.modal-config table th,.modal-config td{text-align:left;padding:15px;border:1px solid #ebebeb;color:#1c1c1c}.modal-config .inner-config::-webkit-scrollbar{width:5px;height:8px;background-color:#ebebeb}.modal-config .inner-config::-webkit-scrollbar-thumb{background:#aaa}.modal-config .content-modal h2{text-align:center;line-height:20px;padding:10px 0 0;font-size:16px;font-weight:bold}.flashdetails{background:#ffffff;padding:10px 10px 0;border-radius:6px;margin-bottom:15px;border:dashed 2px red}.flashdetails .timer{display:flex;height:35px;line-height:35px;position:relative;z-index:1;margin-bottom:10px}.flashdetails .timer p{font-size:16px;margin:0 10px 0 0;padding:0;color:#dacac5;line-height:1.2;font-weight:bold;text-transform:uppercase;font-family:var(--font-title)}.flashdetails .timer p span{text-transform:none;font-weight:400;font-size:14px}.flashdetails .timer .timein{display:flex;font-size:18px;font-weight:bold;color:#dacac5;position:absolute;right:0}.flashdetails .timer .timein span{display:inline-block;padding:0 10px;height:35px;line-height:35px;text-align:center;border-radius:5px;background:#dacac5;color:#fff;font-size:16px;font-weight:bold;margin:0 5px}@media (max-width: 375px){.flashdetails .timer{flex-flow:column;height:auto}.flashdetails .timer .timein{position:relative;margin-top:10px;margin-left:-5px}}.flashdetails .flashsale__bottom{padding:0 10px 10px 0}.flashdetails .flashsale__bottom .flashsale__label{color:var(--text-color);font-size:12px}.flashdetails .flashsale__bottom .flashsale__progressbar{display:block;width:100%;height:10px;background:#ebebeb;margin-top:2px;border-radius:9999px;position:relative;overflow:hidden}.flashdetails .flashsale__bottom .flashsale__progressbar.style2{height:18px}.flashdetails .flashsale__bottom .flashsale__progressbar.style2 .flashsale__label{font-size:12px;position:relative;left:0;z-index:2;text-align:center;margin:auto}.flashdetails .flashsale__bottom .flashsale___percent{width:0%;height:100%;background-color:#d81a1a;border-radius:99px 0 0 99px;position:absolute;top:0;z-index:1;background-size:40px 40px}.product-wish{margin-top:5px;display:inherit;position:absolute;top:-8px;right:0}@media (min-width: 992px) and (max-width: 1199px){.product-wish{top:-36px}}.product-wish .setWishlist{height:40px;line-height:40px;border:none;border-radius:6px;padding:0;width:40px;box-shadow:none;font-family:var(--font-base);font-size:14px;color:#fff;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;justify-content:center;display:inline-flex;align-items:center;font-weight:400;text-decoration:none;margin:0 3px}.product-wish .setWishlist:hover{opacity:.6}.product-wish .setWishlist svg{width:30px;height:30px}.product-wish .setWishlist svg path{fill:var(--main-color)}.product-wish .setWishlist.active svg path{fill:red}.social-media__item-list{display:flex;padding:20px 0 0;margin:0}@media (max-width: 767px){.social-media__item-list{display:block;margin-bottom:25px}.social-media__item-list li:first-child{width:100%;margin-bottom:5px}}.social-media__item-list .social-media__item{display:inline-flex;margin-left:5px;align-items:center;border-radius:3px;padding:0 10px 0 5px}.social-media__item-list .social-media__item a{display:inline-flex;align-items:center;font-size:12px;color:#fff}.social-media__item-list .social-media__item a svg{fill:#fff;width:20px;height:15px}.social-media__item-list .social-media__item:nth-child(2){background:#0094ff}.social-media__item-list .social-media__item:nth-child(3){background:#ff6781}.social-media__item-list .social-media__item:nth-child(4){background:#4caaff}.social-media__item-list .social-media__item:hover{opacity:0.7}.tab_h{margin-top:30px}.product-tab{margin:20px 0 0}.product-tab .tabs-title{padding:0;margin:0;display:flex;background:transparent;position:relative}.product-tab .tabs-title li{display:inline-block;height:40px;line-height:40px;color:var(--main-color);background:#fff;padding:0 0px;font-weight:bold;font-size:16px;position:relative;transition:color 0.15s ease-in;border:dashed 1px var(--main-color);margin:0 15px 0 0;border-radius:7px;cursor:pointer;position:relative}.product-tab .tabs-title li:before{position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:var(--hover) transparent transparent transparent}.product-tab .tabs-title li span{display:block;padding:0 40px}.product-tab .tabs-title li.current,.product-tab .tabs-title li:hover{background:var(--hover);border-color:var(--hover)}.product-tab .tabs-title li.current span,.product-tab .tabs-title li:hover span{color:#fff}.product-tab .tabs-title li.current:before,.product-tab .tabs-title li:hover:before{content:""}@media (max-width: 767px){.product-tab .tabs-title{margin-bottom:0;display:flex;height:40px;overflow:hidden;width:100%;max-width:unset}.product-tab .tabs-title li{width:170px;min-width:170px;text-align:center}}.product-tab .tab-content{display:none}.product-tab .tab-content.current{border:solid 1px var(--hover);padding:10px 15px 0;margin-top:20px;border-radius:7px;display:block}.product-tab .tab-content.current .rte{padding:15px 0}.product-tab .tab-content.tab-review-c .rte{padding:0 0 0px}.product-tab .tab-content.tab-review-c h4{padding:0 35px;background:#e5f3ff;font-size:16px;margin:0;height:40px;line-height:40px;border:solid 1px #c4cdd5;border-bottom:none}.product-tab .tab-content.tab-review-c h4 span{color:var(--main-color)}.product-tab .tab-content .rte{font-size:14px}.product-tab .tab-content .rte ul{padding:0}.product-tab .tab-content .rte ul li{list-style:none}.product-tab .product_getcontent{position:relative}.product-tab .product_getcontent ul{list-style:disc}.product-tab .product_getcontent .ba-text-fpt.has-height{max-height:550px;overflow:hidden;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}.product-tab .product_getcontent.expanded .ba-text-fpt{height:auto;max-height:unset;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}.product-tab .product_getcontent.expanded .less-text{display:block}.product-tab .product_getcontent.expanded .more-text{display:none}.product-tab .product_getcontent.expanded .show-more::before{display:none}.product-tab .product_getcontent .show-more{position:relative}.product-tab .product_getcontent .show-more .btn--view-more{position:relative;bottom:0px;left:50%;width:120px;margin-left:-60px;margin-top:0px;text-align:center;background-color:#fff;color:#333;font-weight:normal;outline:none;box-shadow:none;font-size:14px;border:1px solid #333}.product-tab .product_getcontent .show-more .btn--view-more:hover,.product-tab .product_getcontent .show-more .btn--view-more:focus{color:var(--main-color);border-color:var(--main-color);outline:none;box-shadow:none;cursor:pointer}.product-tab .product_getcontent .show-more .btn--view-more.active{bottom:0}.product-tab .product_getcontent .show-more::before{height:55px;margin-top:-55px;content:"";display:block;background:transparent;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0.91)), color-stop(55%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%)}.product-tab .product_getcontent .less-text{display:none}.product-tab .product_getcontent img{max-width:100% !important;height:auto !important}.aside-right{margin-top:30px}.popular_categories{padding-bottom:0px;margin-top:20px;position:relative}.popular_categories .swiper-button-next,.popular_categories .swiper-button-prev{z-index:1;top:40%;width:25px;height:40px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;background-size:12px;border-radius:5px;font-size:0;background:#fff;background-image:none}.popular_categories .swiper-button-next svg,.popular_categories .swiper-button-prev svg{width:20px;height:15px}.popular_categories .swiper-button-next:after,.popular_categories .swiper-button-prev:after{content:none}@media (max-width: 767px){.popular_categories .swiper-button-next,.popular_categories .swiper-button-prev{background-size:11px;bottom:40%}}.popular_categories .swiper-button-next{right:0;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.popular_categories .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.popular_categories .swiper-button-next{right:0}}.popular_categories .swiper-button-prev{left:0;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.popular_categories .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.popular_categories .swiper-button-prev{left:0;right:10px}}.popular_categories .swiper-button-next,.popular_categories .swiper-button-prev{top:25px;height:30px}.popular_categories .swiper-button-prev{right:30px !important;left:auto}.popular_categories ul{padding:0}.popular_categories li{text-align:center;display:inline-block}.popular_categories .image{display:block;margin-bottom:10px;height:130px;display:flex;align-items:center;justify-content:center;overflow:hidden}.popular_categories .image img.loaded{width:auto !important;height:unset !important;max-height:100%;background:#f8f8f8}@media (max-width: 1199px) and (min-width: 992px){.popular_categories .image{height:93px}}@media (max-width: 991px) and (min-width: 768px){.popular_categories .image{height:168px}}.popular_categories img{transition:all 0.5s}.popular_categories .cate-item:hover img{transform:scale(1.1)}.popular_categories h4{font-family:var(--font-title);font-size:14px;overflow:hidden;text-overflow:ellipsis;color:var(--text-color);font-weight:400}.popular_categories h4:hover{color:var(--hover)}.popular_categories h4:hover a{color:var(--hover)}.related_blogs{text-align:center}.related_blogs ul{padding:0;text-align:left}.related_blogs li{padding:0 0 10px;margin-bottom:10px;display:flex}.related_blogs li .thumb{max-height:80px;max-width:80px;margin-right:15px}.related_blogs li a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:70px;width:calc(100% - 95px);font-weight:400;font-size:16px;line-height:24px;font-family:var(--font-base);color:#777}.related_blogs li:hover a{color:var(--hover)}.related_blogs .view{font-weight:500;font-size:16px;line-height:16px;font-family:var(--font-base);color:#2D64E6}.related_blogs .view:hover{color:var(--text-color)}.related_blogs .view:hover svg path{fill:var(--text-color)}@media (max-width: 991px){.section-related-product{margin:30px 0 0}}.section-related-product .item_product_main{text-align:center}.section-related-product .title_module h2{font-weight:600;font-size:20px;line-height:32px;color:var(--text-color);text-transform:uppercase;position:relative;margin-bottom:30px;padding-bottom:15px}.section-related-product .title_module h2:before{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;border-radius:4px;background:var(--main-color);display:block}.section-related-product .title_module h2:hover a{color:var(--hover)}.section-related-product .sliderelated{margin:-10px;position:relative}.section-related-product .sliderelated .swiper-container{padding:10px}.section-related-product .sliderelated .swiper-container .item_product_main{box-shadow:none}.section-related-product .swiper-button-next,.section-related-product .swiper-button-prev{z-index:1;top:40%;width:25px;height:40px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;background-size:12px;border-radius:5px;font-size:0;background:#fff;background-image:none}.section-related-product .swiper-button-next svg,.section-related-product .swiper-button-prev svg{width:20px;height:15px}.section-related-product .swiper-button-next:after,.section-related-product .swiper-button-prev:after{content:none}@media (max-width: 767px){.section-related-product .swiper-button-next,.section-related-product .swiper-button-prev{background-size:11px;bottom:40%}}.section-related-product .swiper-button-next{right:0;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.section-related-product .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.section-related-product .swiper-button-next{right:0}}.section-related-product .swiper-button-prev{left:0;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.section-related-product .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.section-related-product .swiper-button-prev{left:0;right:10px}}.section-related-product .swiper-button-next,.section-related-product .swiper-button-prev{top:25px;height:30px}.section-related-product .swiper-button-prev{right:30px !important;left:auto}.recent-page-viewed{margin-bottom:10px;position:relative}.recent-page-viewed .swiper-button-next,.recent-page-viewed .swiper-button-prev{z-index:1;top:40%;width:25px;height:40px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;background-size:12px;border-radius:5px;font-size:0;background:#fff;background-image:none}.recent-page-viewed .swiper-button-next svg,.recent-page-viewed .swiper-button-prev svg{width:20px;height:15px}.recent-page-viewed .swiper-button-next:after,.recent-page-viewed .swiper-button-prev:after{content:none}@media (max-width: 767px){.recent-page-viewed .swiper-button-next,.recent-page-viewed .swiper-button-prev{background-size:11px;bottom:40%}}.recent-page-viewed .swiper-button-next{right:0;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.recent-page-viewed .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.recent-page-viewed .swiper-button-next{right:0}}.recent-page-viewed .swiper-button-prev{left:0;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.recent-page-viewed .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.recent-page-viewed .swiper-button-prev{left:0;right:10px}}.recent-page-viewed .swiper-button-next,.recent-page-viewed .swiper-button-prev{top:25px;height:30px}.recent-page-viewed .swiper-button-prev{right:30px !important;left:auto}.recent-page-viewed .moreviewed{display:inline-block;border:solid 1px var(--main-color);background:var(--main-color);text-align:center;color:#fff;font-size:16px;height:35px;line-height:32px;border-radius:6px;cursor:pointer;margin-top:15px;padding:0 30px;position:relative;left:50%;transform:translateX(-50%)}.recent-page-viewed .moreviewed:hover{opacity:0.7}
