.details-product{margin-bottom:30px}.title-product{font-size:28px;font-weight:bold;margin:0px 0px 10px}.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/515/657/themes/949316/assets/select-pro.png?1718682966565);background-repeat:no-repeat;background-position:right bottom}.config-group-holder a.current .name .radioo{background-image:url(//bizweb.dktcdn.net/100/515/657/themes/949316/assets/check.png?1718682966565);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}}.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:99%;display:block;height:0}.gallery-top .swiper-slide img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.gallery-thumbs{margin-top:10px}.gallery-thumbs .swiper-slide{cursor:pointer;background:#fff}.gallery-thumbs .swiper-slide .p-100{padding-bottom:97%;height:0;position:relative;border:1px solid #ebebeb}.gallery-thumbs .swiper-slide .p-100 img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute;padding:2px}.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{width:40px;height:40px}.product-image-block{position:sticky;top:0px}.layout-product{padding:30px 0px}.layout-product .inventory_quantity{font-size:16px;line-height:24px;font-weight:500;margin-bottom:10px}.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:28px;font-weight:bold;color:var(--priceColor)}.layout-product .price-box .old-price{color:var(--textColor);font-size:20px}.layout-product .price-box .save-price{display:block}.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 .inventory_quantity{font-size:14px;margin-bottom:10px}.layout-product .inventory_quantity .a-stock{color:var(--mainColor)}.layout-product .inventory_quantity .a-vendor{color:var(--mainColor)}.layout-product .swatch{display:flex;margin-bottom:15px}.layout-product .swatch .header{margin-top:6px;text-align:left;min-width:100px;font-weight:700;float:left}.layout-product .swatch input{display:none}.layout-product .swatch label{float:left;min-width:35px !important;height:35px !important;margin:0;border:#ccc 1px solid;background-color:#fff;font-size:13px;text-align:center;line-height:35px;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{background:var(--mainColor);color:#fff;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:30px;position:relative;top:-2px;left:-3px}.layout-product .swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0px 5px 5px 0;position:relative}.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:15px}.layout-product .button_actions .btn_buy{padding:8px 24px;background:#fff;border-radius:8px;color:var(--mainColor);width:calc(50% - 5px);border:1px solid #BF9F70}.layout-product .button_actions .btn_buy span{display:block;text-transform:uppercase;font-weight:500;font-size:16px}.layout-product .button_actions .btn_buy:hover{color:#fff;background:var(--mainColor)}@media (max-width: 767px){.layout-product .button_actions .btn_buy{width:100%;margin:0px}}.layout-product .button_actions .group-button{display:flex;width:100%;gap:16px;align-items:center;justify-content:center}.layout-product .button_actions .group-button .btn{flex:1 1 50%;padding:10px 24px;border-radius:8px;text-align:center;font-weight:600;font-size:18px}@media (max-width: 1199px){.layout-product .button_actions .group-button .btn{padding:10px 20px}}.layout-product .button_actions .group-button .btn_base{color:#fff;border:none;background-color:var(--mainColor)}.layout-product .button_actions .group-button .btn_base:hover{background-color:var(--hover)}@media (max-width: 767px){.layout-product .button_actions .group-button .btn_base:nth-child(1){margin-right:0px;margin-bottom:10px}}@media (max-width: 767px){.layout-product .button_actions .group-button .btn_base{width:100%;margin:0px}}.layout-product .button_actions .group-button .btn-gray{border:none;color:var(--mainColor);border:1px solid var(--mainColor);background-color:#fff}.layout-product .button_actions .group-button .btn-gray:hover{color:#fff;background-color:var(--mainColor)}@media (max-width: 767px){.layout-product .button_actions .group-button .btn-gray{display:block}}@media (max-width: 767px){.layout-product .button_actions .group-button{display:block}}.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{margin-right:10px;position:relative;display:flex;align-items:center}.layout-product .input_number_product .btn_num{border:1px solid #c1c8d1;width:35px;text-align:center;height:35px;cursor:pointer;background:initial;padding:initial}.layout-product .input_number_product .btn_num.num_1{border-radius:8px 0px 0px 8px}.layout-product .input_number_product .btn_num.num_2{border-radius:0px 8px 8px 0}.layout-product .input_number_product input{width:50px;height:35px;border:solid 1px #c1c8d1;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;justify-content:space-between;background:var(--priceColor)}.layout-product .block-flashsale .heading-flash{font-size:24px;color:#fff;font-weight:bold;text-transform:uppercase}@media (max-width: 420px){.layout-product .block-flashsale .heading-flash{font-size:18px}}.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;text-transform:uppercase}@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}@media (max-width: 991px){.product-tab{margin-bottom:30px}}.product-tab .tabs-title{padding:0;margin:0;display:flex}.product-tab .tabs-title li{display:inline-block;height:40px;line-height:40px;color:#fff;background:#323c42;padding:0 20px;font-weight:bold;font-size:16px}.product-tab .tabs-title li:first-child{border-top-left-radius:0}.product-tab .tabs-title li:last-child{border-top-right-radius:0}.product-tab .tabs-title li.current{background:var(--hover)}.product-tab .tabs-title li.current span{color:#fff}@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{border:solid 1px #ebebeb;padding:0 15px;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{margin-top:30px;margin-bottom:30px}.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 .swiper-button-next:after,.productRelate .swiper-button-prev:after{font-size:14px;color:#333}.productRelate .item_product_main{padding:0px}.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-policises-wrapper{margin:15px 0px}.product-policises-wrapper .product-policises{font-size:16px;display:grid;grid-template-columns:repeat(auto-fit, minmax(50%, 1fr))}@media (max-width: 767px){.product-policises-wrapper .product-policises{grid-template-columns:1fr}}.product-policises-wrapper .product-policises .media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:center;margin-bottom:15px}.product-policises-wrapper .product-policises .media>div:not(.media-body){width:32px;height:32px;margin-right:15px}.product-policises-wrapper .product-policises .media .media-body{-ms-flex:1;flex:1}.motangan{padding:10px;border-radius:8px;background-color:var(--mainColor2);margin-top:15px}.motangan h3{font-size:18px;font-weight:600}.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{background:var(--mainColor2);border:2px dotted #dbdbdb;line-height:30px;padding:5px 10px;font-weight:500}.product-hotline img{height:25px}.product-hotline a{color:#C90000;font-weight:bold}.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:99;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: 991px){.product-image-block{position:initial;margin-bottom:10px}}@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}.title-product{margin-top:10px}.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}.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}
