.details-product{margin-bottom:30px}.title-product{font-size:24px;font-weight:bold;margin:0px 0px 15px;line-height:32px}@media (max-width: 991px){.title-product{margin-top:15px}}.reviews_details_product{margin-bottom:10px}.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 #ccc;border-radius:5px;padding:10px;width:calc(100% / 3 - 6px);text-align:center;background:#f5f5f5;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}.config-group-holder a .name .radioo{width:12px;height:12px;display:inline-block;border:1px solid #ccc;border-radius:50%;margin-right:2px;position:relative;top:1px}.config-group-holder a.current{border-color:#e6484a;color:#333;background:#fffaeb;background-image:url(//bizweb.dktcdn.net/100/584/288/themes/1029017/assets/select-pro.png?1769156734526);background-repeat:no-repeat;background-position:right bottom}.config-group-holder a.current .name .radioo{background-image:url(//bizweb.dktcdn.net/100/584/288/themes/1029017/assets/check.png?1769156734526);background-repeat:no-repeat;background-size:100%;background-position:center;border:none}.config-group-holder a:hover{border-color:#e6484a;background-color:#fffaeb}.config-group-holder a>*{word-break:break-word}.config-group-holder a .config-price{color:var(--mainColor);font-weight:bold}@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}}@media (max-width: 991px){.details-pro{margin-bottom:20px}}.details-pro .sapo-product-reviews-badge{margin-bottom:10px}.details-pro .group-status{display:flex;align-items:center;margin-bottom:10px}.details-pro .group-status .btn-views{margin-left:10px}.details-pro .group-status .btn-views svg{width:15px;height:15px}.gallery-top{margin-bottom:20px !important}.gallery-top .swiper-slide{padding-bottom:100%;display:block}.gallery-top .swiper-slide img,.gallery-top .swiper-slide iframe{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:4px}.gallery-thumbs{margin-top:10px}.gallery-thumbs .swiper-slide{cursor:pointer;background:#fff;padding:2px}.gallery-thumbs .swiper-slide .p-100{padding-bottom:97%;height:0;position:relative;border-radius:4px;border:1px solid #ebebeb}.gallery-thumbs .swiper-slide .p-100 img{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:2px;border-radius:4px}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active .p-100{border-color:var(--mainColor)}.gallery-thumbs .swiper-slide:hover .p-100{border-color:var(--mainColor)}.gallery-thumbs .swiper-button-next,.gallery-thumbs .swiper-button-prev{top:50%;width:40px;height:40px}.product-promotion{margin-top:24px}.product-promotion .heading{color:var(--textColor);font-size:16px;font-weight:500;margin-bottom:10px}.product-promotion .promo .product-promo-tag{display:flex;align-items:center;gap:7px;color:var(--textColor);font-size:13px;font-weight:500;line-height:20px;margin-bottom:5px}.product-promotion .promo .product-promo-tag.product-promo-tag--gift{margin-bottom:0px}.layout-product{padding-top:30px}.layout-product .inventory_quantity{font-size:13px;line-height:20px;font-weight:500;margin-bottom:15px}.layout-product .inventory_quantity .a-stock{color:var(--mainColor)}.layout-product .inventory_quantity .a-vendor{color:var(--mainColor)}.layout-product .inventory_quantity span.title{color:var(--textColor)}.layout-product .inventory_quantity span.vendor{color:var(--mainColor);font-weight:700}.layout-product .inventory_quantity span.a-stock{color:var(--mainColor);font-weight:700}@media (max-width: 767px){.layout-product .inventory_quantity .mb-break{display:block}.layout-product .inventory_quantity .line{display:none}}.layout-product .price-box{margin-bottom:15px}.layout-product .price-box .special-price{font-size:24px;font-weight:bold;color:var(--priceColor)}.layout-product .price-box .old-price{color:#BDBDBD;font-size:16px}.layout-product .price-box .save-price{display:block;color:var(--textColor);font-size:13px;font-weight:500}.layout-product .price-box .save-price .price{color:var(--priceColor)}.layout-product .price-vat{margin-bottom:10px}.layout-product .price-vat span{color:#5DCE53;display:block;font-size:14px}.layout-product .select-swatch{margin-bottom:15px}.layout-product .swatch{display:flex;align-items:center}.layout-product .swatch .header{margin-top:0px;text-align:left;min-width:100px;font-weight:700;float:left}.layout-product .swatch input{display:none}.layout-product .swatch label{display:flex;align-items:center;justify-content:center;gap:3px;min-width:35px !important;height:35px !important;margin:0;border:#ccc 1px solid;background-color:#fff;font-size:13px;text-align:center;white-space:nowrap;padding:0;border-radius:5px;cursor:pointer}.layout-product .swatch-element label{padding:0 5px}.layout-product .swatch-element label .img-check{display:none}.layout-product .color.swatch-element label{padding:0 5px}.layout-product .swatch input:checked+label{color:#fff;background:var(--mainColor);border:1px solid var(--mainColor)}.layout-product .swatch input:checked+label .img-check{display:inline-block;position:absolute;bottom:0;right:0}.layout-product .swatch .color input:checked+label{position:relative;border:1px solid var(--mainColor)}.layout-product .swatch .color input:checked+label:after{content:"\f00c";font-family:FontAwesome;display:none}.layout-product .swatch .color .has-thumb{position:relative}.layout-product .swatch .color .has-thumb .ant-swatch{max-height:25px;position:relative;top:0px;left:-1px;border-radius:3px}.layout-product .swatch .color:hover label{color:#fff;background:var(--mainColor);border:1px solid var(--mainColor)}.layout-product .swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0px 5px 5px 0;position:relative}.layout-product .swatch .swatch-element:hover label{color:#fff;background:var(--mainColor);border:1px solid var(--mainColor)}.layout-product .crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.layout-product .swatch .swatch-element .crossed-out{display:none}.layout-product .swatch .swatch-element.soldout .crossed-out{display:block}.layout-product .swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6}.layout-product .swatch .tooltip{text-align:center;background:var(--mainColor);color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-35px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28);z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.layout-product .swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.layout-product .swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid var(--mainColor) 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.layout-product .swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.layout-product .swatch.error{background-color:#E8D2D2 !important;color:#333 !important;padding:1em;border-radius:5px}.layout-product .swatch.error p{margin:0.7em 0}.layout-product .swatch.error p:first-child{margin-top:0}.layout-product .swatch.error p:last-child{margin-bottom:0}.layout-product .swatch.error code{font-family:monospace}.layout-product .selector-wrapper{display:none !important}.layout-product .button_actions{margin-bottom:0px}.layout-product .button_actions .group-button{width:100%;display:flex;align-items:center}.layout-product .button_actions .group-button .btn{height:45px;border-radius:4px;text-align:center;font-weight:600;font-size:16px;padding:0px;text-transform:uppercase}.layout-product .button_actions .group-button .btn_base{width:45px;height:45px;color:var(--mainColor);margin-right:5px;border:1px solid var(--mainColor);background-color:#fff}.layout-product .button_actions .group-button .btn_base:hover{border-color:var(--hoverColor);background-color:var(--hoverColor)}.layout-product .button_actions .group-button .btn_base:hover svg path{fill:#fff}.layout-product .button_actions .group-button .btn_buy{color:#fff;width:calc(100% - 50px);margin-bottom:0px;border:1px solid var(--mainColor);background-color:var(--mainColor)}.layout-product .button_actions .group-button .btn_buy:hover{background-color:var(--hoverColor)}.layout-product .button_actions .btn-soldout{border:initial;padding:10px 20px;background:#D23535;border-radius:5px;color:#fff;margin-top:0;width:100%;font-weight:500;font-size:18px}.layout-product .button_actions.btnsold .group-button .btn-soldout{border:initial;padding:10px 20px;background:#D23535;border-radius:5px;color:#fff;margin-top:0;width:100%;font-weight:500;font-size:18px}.layout-product .button_actions.btnsold .group-button .btn-soldout:hover{background:#991c1c}.layout-product .button_actions.btnsold .group-button .btn-soldout span{font-size:18px}.layout-product .flex-quantity{font-size:14px}.layout-product .flex-quantity .custom-btn-number{display:flex;align-items:center;margin-bottom:15px}.layout-product .flex-quantity .custom-btn-number label{min-width:100px;margin-bottom:0;font-weight:700}.layout-product .input_number_product{width:calc(100% - 100px);margin-right:0px;position:relative;display:flex;align-items:center}.layout-product .input_number_product .btn_num{color:var(--hoverColor);border:1px solid #E2E2E2;width:45px;text-align:center;height:45px;cursor:pointer;background:initial;padding:initial;font-size:20px;background-color:#E2E2E2}.layout-product .input_number_product .btn_num.num_1{border-radius:5px 0px 0px 5px}.layout-product .input_number_product .btn_num.num_2{border-radius:0px 5px 5px 0}.layout-product .input_number_product .btn_num:hover{color:#fff;border-color:var(--mainColor);background-color:var(--mainColor)}.layout-product .input_number_product input{width:80px;height:45px;border:solid 1px #E2E2E2;text-align:center;font-size:14px;border-left:0px;border-right:0px}.layout-product .block-flashsale{display:flex;position:relative;z-index:1;padding:5px 10px;margin-bottom:10px;align-items:center;background:var(--mainColor);border-radius:8px}.layout-product .block-flashsale .heading-flash{font-size:16px;color:#fff;font-weight:bold;margin-right:10px}.layout-product .block-flashsale .count-down{display:flex;gap:15px;align-items:center}.layout-product .block-flashsale .count-down span{color:#fff;font-size:14px}@media (max-width: 767px){.layout-product .block-flashsale .count-down span{display:none}}.layout-product .block-flashsale .count-down .timer-view{display:flex;font-size:18px;font-weight:bold;color:#fff;position:relative;right:0;align-items:center}.layout-product .block-flashsale .count-down .timer-view .block-timer{display:inline-flex;justify-content:center;align-items:center;padding:3px 5px;border-radius:4px;background-color:var(--textColor)}.layout-product .block-flashsale .count-down .timer-view .block-timer p{margin-bottom:0;font-size:14px;color:#fff}.layout-product .block-flashsale .count-down .timer-view .block-timer p b{display:block;font-size:14px;color:#fff}.layout-product .block-flashsale .count-down .timer-view>span{position:relative;color:#fff;font-weight:bold;display:inline-block;padding:0 5px}@media (max-width: 420px){.layout-product .block-flashsale .count-down .timer-view>span{padding:0 3px}}.sidebar-product .policy{border:1px solid #EAEAEA;border-radius:10px;padding:15px}.sidebar-product .policy .item{display:flex;flex-wrap:wrap;margin-bottom:15px;align-items:center}.sidebar-product .policy .item .icon{width:50px}.sidebar-product .policy .item .text{width:calc(100% - 50px);padding-left:10px;color:#444444;font-size:13px;text-align:justify}.sidebar-product .policy .item:last-child{margin-bottom:0}.support-product{margin-top:20px}.support-product ul{padding-left:15px}.support-product ul li{color:#444444}.support-product ul li a{color:#f45c43}.blog-bar{position:sticky;top:0px;left:0px;z-index:9}.blog-bar .title{font-size:20px;font-weight:bold;margin-bottom:20px;padding-bottom:9px;color:var(--textColor);position:relative;border-bottom:solid 1px #ebebeb}.blog-bar .c-new{display:flex;margin-bottom:10px}.blog-bar .c-new:last-child{margin-bottom:0}.blog-bar .c-new .c-new__img{width:100px}.blog-bar .c-new .c-new__info{width:calc(100% - 100px);padding-left:10px}.blog-bar .c-new .c-new__info a{font-size:14px;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.km-hot{background:#F8F8F8;border:1px solid #e4e8ed;margin-bottom:15px;border-radius:8px}.km-hot .title_km{color:#dc6803;font-size:15px;line-height:22px;padding:8px 16px;font-weight:bold;background-color:#fff3e1;margin-bottom:0px;border-radius:8px 8px 0px 0px}.km-hot .title_km svg{width:20px;height:20px;margin-right:6px;display:inline-block}.km-hot .box-promotion{font-size:13px;padding:10px;font-weight:500}.km-hot .box-promotion p{margin-bottom:0}.km-hot .box-promotion ul{margin-top:0px;margin-bottom:0;list-style:disc;padding-left:15px}.km-hot .box-promotion ul li{margin-bottom:5px}.km-hot .box-promotion ul li:last-child{margin-bottom:0}.product-tab{margin-top:30px}@media (max-width: 991px){.product-tab{margin-bottom:30px}}.product-tab .tabs-title{padding:0;margin:0;display:flex;border-bottom:3px solid #F2F2F2}.product-tab .tabs-title li{display:inline-block;color:var(--textColor);padding:15px 30px;font-weight:bold;font-size:18px;margin-bottom:-3px;border-bottom:3px solid transparent}.product-tab .tabs-title li.current,.product-tab .tabs-title li:hover{border-bottom:3px solid var(--mainColor)}.product-tab .tabs-title li:first-child{padding-left:0px}@media (max-width: 767px){.product-tab .tabs-title{margin-bottom:0;display:block}.product-tab .tabs-title li{width:100%;text-align:center}}.product-tab .tab-content{opacity:0;visibility:hidden;height:0;overflow:hidden}.product-tab .tab-content.current{opacity:1;visibility:visible;height:auto}.product-tab .tab-content.current .rte{padding:15px 0}.product-tab .tab-content.tab-review-c{padding:0;border:none}.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(--mainColor)}.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;margin-bottom:10px}.product-tab .tab-content .rte h2{font-size:22px}.product-tab .tab-content .rte h3{font-size:20px}.product-tab .tab-content .rte h4{font-size:18px}.product-tab .tab-content .rte table{border:none;margin-bottom:15px;width:100% !important}.product-tab .tab-content .rte table tr{background-color:transparent}.product-tab .tab-content .rte table tr td{padding:10px;font-size:14px}.product-tab .product_getcontent{position:relative}.product-tab .product_getcontent .ba-text-fpt.has-height{max-height:450px;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(--mainColor);border-color:var(--mainColor);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}.productRelate{padding:60px 0px}.productRelate .block-title{position:relative;z-index:9;margin-bottom:20px}.productRelate .block-title h2{position:relative;font-size:24px;margin-bottom:0px}.productRelate .block-title h2 a{color:var(--textColor)}.productRelate .block-title h2 a:hover{color:var(--mainColor)}.productRelate .block-title .view-more{position:absolute;top:10px;right:0}.productRelate .item_product_main .product-info{padding-bottom:7px}.specifications{background:#fff;padding:30px;margin-top:30px}.specifications .fs-dttop{padding:0;margin:0 0 20px;list-style:none;display:flex;color:#303030;position:relative;font-size:16px;font-weight:bold}.specifications .fs-tsright{max-height:312px;overflow:hidden;line-height:1.3}.specifications .fs-tsright table{border:1px solid #E6E7E9;margin-bottom:0;width:100% !important}.specifications .fs-tsright table tr:nth-of-type(odd){background-color:#F9FAFC}.specifications .fs-tsright table tr td{border:1px solid #E6E7E9;padding:10px;font-size:14px}.specifications .fs-tsright table tr td:first-child{width:140px}.specifications .fs-tsright table tr td p{margin-bottom:0}.specifications .fs-tsright ul{padding:0;max-height:280px;overflow:hidden}.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:40px;text-align:center;font-size:14px;color:var(--mainColor);border-radius:3px;background-color:#fff;border:solid 1px var(--mainColor);width:100%;margin-top:5px}.specifications button.btn-primary:hover,.specifications button.btn-primary:focus{color:#fff;border:solid 1px var(--mainColor);background-color:var(--mainColor)}@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;background:initial}.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:13px}#specifications table td p{margin-bottom:0}.product-info-right{position:sticky;top:0px;border-top:4px solid var(--mainColor)}.product-info-right .product-policises-wrapper{padding:20px;border:1px solid #E0E0E0}.product-info-right .product-policises-wrapper .product-policises .item{display:flex;align-items:center;gap:10px;margin-bottom:15px}.product-info-right .product-policises-wrapper .product-policises .item .icon{flex-basis:24px}.product-info-right .product-policises-wrapper .product-policises .item .icon img{width:24px;height:24px}.product-info-right .product-policises-wrapper .product-policises .item .text{flex:1 1 0%;color:var(--textColor);font-size:14px;line-height:20px}.product-info-right .product-policises-wrapper .product-policises .item:last-child{margin-bottom:0px}.product-info-right .product-trustbadge{padding:20px;border:1px solid #E0E0E0;border-top:none}.product-info-right .product-trustbadge .title{color:var(--textColor);font-size:18px;font-weight:bold;line-height:24px;display:block;margin-bottom:15px}.product-info-right .product-trustbadge ul{display:flex;gap:6px;align-items:center;justify-content:space-between}.product-info-right .product-trustbadge ul li img{height:30px;border-radius:3px}.product-info-right .product-hotline{padding:10px;display:flex;align-items:center;justify-content:center;background-color:var(--hoverColor)}.product-info-right .product-hotline .icon{width:24px;height:24px;margin-right:15px}.product-info-right .product-hotline .icon svg{width:24px;height:24px}.product-info-right .product-hotline .tel{color:#fff;font-size:16px;font-weight:500}.motangan{margin-bottom:15px}.motangan h3{font-size:18px;font-weight:600}.motangan .rte ul{list-style:initial;padding-left:20px}.motangan .rte ul li{color:var(--textColor);line-height:24px;font-size:14px;font-weight:500}.motangan .rte p{margin-bottom:5px}.motangan .rte table{border:none;margin-bottom:0;width:100% !important}.motangan .rte table tr{background-color:transparent}.motangan .rte table tr td{padding:10px;font-size:14px}.product-hotline{color:var(--textColor);font-size:14px;font-weight:400;text-align:center}.product-hotline a{color:var(--mainColor);font-weight:500}.product-hotline a:hover{opacity:0.7}.read-more{position:relative;text-align:center}.read-more.more{padding-top:15px}.read-more:before{background-color:rgba(255,255,255,0.6);display:block;content:"";height:120px;position:absolute;top:-120px;width:100%;left:0}.read-more span{width:134px;height:40px;line-height:38px;display:inline-block;cursor:pointer;border-radius:3px;text-align:center;font-size:14px;color:var(--mainColor);border-radius:3px;background-color:#fff;border:solid 1px var(--mainColor)}.read-more span svg{padding-left:5px;width:12px;height:12px;margin-top:-2px}.read-more span:hover{background:var(--mainColor);border-color:var(--mainColor);color:#fff}.read-more span:hover i{color:#fff}.content_extab{opacity:0;visibility:hidden;height:0;overflow:hidden}.content_extab.current{opacity:1;visibility:visible;height:auto}@media (min-width: 1199px){.gallery-thumbs{z-index:9;width:100%}}@media (max-width: 1199px){.layout-product .button_actions .add_to_cart{font-size:13px}.layout-product .button_actions .add_to_cart span{font-size:15px}.layout-product .button_actions .group-button a{padding:10px 5px;font-size:13px}.layout-product .button_actions .group-button a span{font-size:15px;font-size:13px}}@media (max-width: 767px){.specifications .fs-tsright ul li strong{width:135px}.product-image-block{margin-bottom:10px}.product-image-block .btn-product{display:block !important;text-align:center}.product-image-block .btn-product .swiper-prenext{margin-bottom:10px}.product-tab .tabs-title{display:block}.productRelate .block-title h2{font-size:24px}.product-reviews{padding:15px;margin-top:10px}.specifications{padding:15px;margin-top:10px}.layout-product .flex-quantity{display:block}.layout-product .input_number_product{width:100%}.layout-product .button_actions .add_to_cart{width:100%}.layout-product .button_actions .add_to_cart{padding:10px}.layout-product .button_actions .group-button a{width:100%}.layout-product .button_actions .group-button a:nth-child(1){margin-right:0;margin-bottom:10px}.layout-product .inventory_quantity .line{display:none}.layout-product .inventory_quantity .mb-break{display:block}}.counpon{position:relative;padding-bottom:15px;border-top:1px solid rgba(43,47,51,0.1);border-bottom:1px solid rgba(43,47,51,0.1);padding-top:15px;margin-bottom:15px;margin-top:15px}.counpon b.title{text-align:left;min-width:100px;font-weight:700;margin-bottom:5px}.counpon .list-coupon{display:flex;overflow:hidden;align-items:center}.counpon .list-coupon .item{border-radius:0;filter:none;min-height:0;overflow:hidden;padding:0 !important;margin-right:7px}.counpon .list-coupon .item .text{padding:5px 12px;line-height:18px;border:1px dashed var(--hover);color:var(--mainColor);font-weight:600;position:relative;background-color:#fff}.counpon .list-coupon .item .text:before,.counpon .list-coupon .item .text:after{content:'';position:absolute;border-radius:999px;width:10px;height:10px;background:#fff;border:1px solid var(--hover);top:50%;transform:translateY(-50%)}.counpon .list-coupon .item .text:before{left:-5px}.counpon .list-coupon .item .text:after{right:-5px}@media (max-width: 400px){.counpon .list-coupon .item .text{padding:5px 10px;font-size:13px}}@media (max-width: 320px){.counpon .list-coupon .item .text{padding:5px 7px;font-size:11px}}.counpon .detail-coupon{position:absolute;top:100%;left:0;width:100%;z-index:9;background:#FFF;border:1px #ebebeb solid;padding:15px;display:none}.counpon .detail-coupon ul{list-style:initial;padding-left:20px}.counpon .detail-coupon ul li{position:relative;margin-bottom:5px}.counpon .detail-coupon ul li .copy{display:inline-block;color:#FFF;font-size:10px;vertical-align:text-bottom;cursor:pointer;background:var(--mainColor);padding:2px 5px;border-radius:5px}.counpon .detail-coupon:before{content:'';position:absolute;top:-10px;left:100px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ebebeb}.counpon .detail-coupon:after{content:'';position:absolute;top:-9px;left:100px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF}.counpon:hover .detail-coupon{display:block}.combo-shopping{margin:15px 0px}.combo-shopping h2{font-size:20px;margin-bottom:14px}.combo-shopping .block-content .style-list{display:grid;align-items:center;gap:10px;grid-template-columns:repeat(2, 1fr)}.combo-shopping .block-content .style-list .item{width:100%;height:100%;background-color:#fff;display:flex;margin-bottom:10px}.combo-shopping .block-content .style-list .item .checkbox-wrap{width:25px;margin-right:5px;font-size:13px}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox{height:15px}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox input[type=checkbox]{opacity:0;filter:alpha(opacity=0);display:none}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox input[type=checkbox]+span.ico{width:15px;height:15px;background-size:contain;display:inline-block;background-image:url(//bizweb.dktcdn.net/100/584/288/themes/1029017/assets/check-off.svg?1769156734526);vertical-align:middle;color:#a6a6a6;margin-right:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox input[type=checkbox]:checked+span.ico{background-image:url(//bizweb.dktcdn.net/100/584/288/themes/1029017/assets/check-on.svg?1769156734526)}.combo-shopping .block-content .style-list .item .item-top{width:calc(100% - 30px);display:flex;align-items:flex-start}.combo-shopping .block-content .style-list .item .item-top .image{width:55px;position:relative;margin-right:5px}.combo-shopping .block-content .style-list .item .item-top .image img{min-height:55px;object-fit:cover}.combo-shopping .block-content .style-list .item .item-top .main{width:calc(100% - 60px)}.combo-shopping .block-content .style-list .item .item-top .main .name{color:var(--textColor);font-size:14px;font-weight:500}.combo-shopping .block-content .style-list .item .item-top .main .name b{color:var(--mainColor)}.combo-shopping .block-content .style-list .item .item-top .main .name a{color:var(--textColor);font-weight:500;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:initial;font-size:14px;line-height:20px;min-height:40px;overflow:hidden}.combo-shopping .block-content .style-list .item .item-top .main .name a:hover{color:var(--mainColor)}.combo-shopping .block-content .style-list .item .item-top .main .variant_price .price-box{color:var(--priceColor);font-size:14px;font-weight:600;position:relative;margin-bottom:0px}.combo-shopping .block-content .style-list .item .item-top .main .variant_price .price-box .price{display:block;line-height:20px}.combo-shopping .block-content .style-list .item .item-top .main .variant_price .price-box .compare-price{font-size:13px;color:#BDBDBD;font-weight:400;display:inline-block;margin-right:3px;text-decoration:line-through}.combo-shopping .block-content .style-list .item .item-top .main .variant_price .price-box .smart{font-size:12px;font-weight:bold;line-height:18px;color:#fff;padding:2px 3px;text-align:center;display:inline-block;border-radius:4px;background:var(--mainColor)}.combo-shopping .block-content .style-list .item.disabled{opacity:.3}.combo-shopping .block-content .style-list .item.current .name{color:var(--textColor);font-weight:500;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:initial;font-size:14px;line-height:20px;min-height:40px;overflow:hidden}@media (max-width: 500px){.combo-shopping .block-content .style-list{display:block;width:100%}.combo-shopping .block-content .style-list .item{width:100%}}.combo-shopping .block-content .summary{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.combo-shopping .block-content .summary .text-center{text-align:center}.combo-shopping .block-content .summary .text-center p{font-size:14px;margin:0 0 5px}.combo-shopping .block-content .summary .text-center p .total-prices{font-weight:600;color:var(--priceColor)}.combo-shopping .block-content .summary .text-center button{color:#fff;border:0;font-size:13px;border-radius:4px;padding:6px 12px;background:var(--mainColor)}.combo-shopping .block-content .summary .text-center button:hover{background:var(--hoverColor)}@media (max-width: 767px){.combo-shopping .block-content .summary{display:block;width:100%;padding:0px;margin:0px;border:none;margin-top:20px}}@media (max-width: 767px){.combo-shopping .block-content{display:block}}.combo-shopping .plus{font-size:22px;margin:0px 5px;display:inline-block}@media (max-width: 500px){.combo-shopping .plus{display:block;text-align:center;margin:5px 0px}}.section-viewed-product{margin-top:30px}.section-viewed-product .block-title{text-align:left;margin-bottom:25px}.section-viewed-product .block-title h2{font-size:18px;line-height:30px}.section-viewed-product .product-viewed-content .viewed{padding:10px}.section-viewed-product .product-viewed-content .viewed .product-action{display:flex;align-items:center;justify-content:center}.section-viewed-product .product-viewed-content .viewed .product-action .product-thumbnail{width:140px;margin-right:10px}.section-viewed-product .product-viewed-content .viewed .product-action .product-info{width:calc(100% - 150px);text-align:left;margin-top:0px}.section_brands{padding-bottom:60px;position:relative}.section_brands .swiper-wrapper{align-items:center;justify-content:space-between}.section_brands .swiper-wrapper .thumb-image{text-align:center;background-color:#fff}.section_brands .swiper-wrapper .thumb-image:hover img{opacity:.7}
