.module-title{font-size:20px;margin-bottom:12px}.product-layout_col-left .position-sticky{top:60px}.product-layout_col-left .more-image{border:1px #3F4449 solid;line-height:32px;width:92px;border-radius:16px;text-align:center;display:block;cursor:pointer;transition:all .3s}.product-layout_col-left .more-image:hover{color:#FFF;background:#3F4449}@media (max-width: 767px){.product-layout_col-left .more-image{display:none}}@media (min-width: 1200px){.product-layout_col-left{padding-right:28px;-ms-flex:0 0 60.41%;flex:0 0 60.41%;max-width:60.41%}}@media (min-width: 768px){.product-layout_col-left #gallery{flex-wrap:wrap;gap:8px}.product-layout_col-left #gallery .swiper-slide:nth-child(5n+1),.product-layout_col-left #gallery .swiper-slide:nth-child(5n+2){width:calc(50% - 4px)}.product-layout_col-left #gallery .swiper-slide:nth-child(5n+3),.product-layout_col-left #gallery .swiper-slide:nth-child(5n+4),.product-layout_col-left #gallery .swiper-slide:nth-child(5n+5){width:calc((100% - 16px)/3)}.product-layout_col-left #gallery .swiper-slide:nth-child(5) ~ .swiper-slide{display:none}}#gallery-pc .col-md-6{margin-bottom:8px}#gallery-pc .col-md-6:nth-child(1){padding-right:4px}#gallery-pc .col-md-6:nth-child(2){padding-left:4px}#gallery-pc .product-main-slide:not(.swiper-container-initialized) .swiper-slide{width:calc((100% - 16px)/3);margin-right:8px}#gallery-pc .swiper-pagination{bottom:0 !important}#gallery-pc .swiper-pagination .swiper-pagination-bullet{background:#b6b6b6 !important;width:8px !important;height:8px !important;border-radius:50% !important;margin:0 4px !important}#gallery-pc .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--textColor) !important}#gallery-pc .swiper-pagination .swiper-pagination-bullet:before{display:none}#gallery-pc .product-main-slide{padding-bottom:25px}@media (min-width: 1200px){.product-layout_col-right{padding-right:28px;-ms-flex:0 0 39.59%;flex:0 0 39.59%;max-width:39.59%}}@media (min-width: 1700px){.product-detail-fix form.position-fixed{bottom:0;left:0;width:100%;background:#FFF;z-index:99;border-bottom:1px solid #E8E8E8;box-shadow:2px 6px 25px 0px rgba(0,0,0,0.1);display:flex;align-items:center;padding:12px 24px}.product-detail-fix form.position-fixed *{transition:initial !important}.product-detail-fix form.position-fixed .product-name{margin-bottom:8px !important}.product-detail-fix form.position-fixed .product-summary{display:none !important}.product-detail-fix form.position-fixed .fix-left{margin-right:48px}.product-detail-fix form.position-fixed .product-price-1,.product-detail-fix form.position-fixed .gift-product,.product-detail-fix form.position-fixed .product-pay,.product-detail-fix form.position-fixed .product-ship,.product-detail-fix form.position-fixed .product-quantity,.product-detail-fix form.position-fixed .product-flash{display:none !important}.product-detail-fix form.position-fixed .product-price-2,.product-detail-fix form.position-fixed #o_sw_buy{display:flex !important}.product-detail-fix form.position-fixed .product-price-2{border:none;margin:0 !important;padding:0 !important;margin-right:24px !important;flex-wrap:initial !important}.product-detail-fix form.position-fixed .product-link{padding:0 !important;border:none !important;margin-right:48px}.product-detail-fix form.position-fixed .product-link a{margin-bottom:0 !important}.product-detail-fix form.position-fixed .product-control{display:flex}.product-detail-fix form.position-fixed .product-control .swatch{padding:0 !important;border:none;margin-right:48px}.product-detail-fix form.position-fixed .product-control .swatch .swatch-element{margin-bottom:0 !important}.product-detail-fix form.position-fixed .star-review{margin-bottom:0 !important;display:flex !important}.product-detail-fix form.position-fixed #o_sw_buy .product-action{padding:0;border:none;position:absolute;right:24px;top:50%;transform:translateY(-50%);flex-wrap:initial !important}.product-detail-fix form.position-fixed #o_sw_buy .product-action>button{width:initial;min-width:initial;white-space:nowrap;padding:0 24px !important;height:48px}.product-detail-fix form.position-fixed #o_sw_buy .product-action>button:not(.js-addToCartDetail):before{content:'';margin-right:12px;background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/cart_fix.svg?1783442050299) center no-repeat;width:24px;height:24px}.product-detail-fix form.position-fixed #o_sw_buy .product-action>button.js-addToCartDetail{margin-bottom:0 !important}.product-detail-fix form.position-fixed .call-us{width:267px !important}.product-detail-fix form.position-fixed .call-us:hover{background:#3F4449}.product-detail-fix form.position-fixed .color.swatch-element label{min-width:24px !important;height:24px !important}}.m_thumb_pl.swiper-slide-thumb-active{border-color:#a1a8b2 !important;border-width:2px !important}.product-top{max-width:100% !important;padding-left:24px;padding-right:24px;padding-bottom:32px}@media (min-width: 1200px){.product-layout .container{max-width:1106px}}.product-name{font-size:16px;text-transform:capitalize}.product-flash{background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/flash.svg?1783442050299) left 16px center #B3110F no-repeat;border-radius:8px;height:40px}.product-flash #time{display:flex;text-align:center;align-items:center;justify-content:center;margin:0;top:0;right:0;height:40px;background:#191E24;border-radius:8px;min-width:320px}.product-flash #time>div{color:#FFF;font-size:20px}.product-flash #time>div b{display:inline-block;font-size:14px;font-weight:initial;vertical-align:top;margin-left:3px}.product-flash #time>div:not(:last-child){margin-right:12px}.star-review{font-size:12px}.star-review .text{color:#7E8185}.star-review .rate{cursor:pointer}.star-review .sapo-product-reviews-badge{margin:0 4px 0 2px}.star-review .sapo-product-reviews-badge .sapo-product-reviews-star i{font-size:14px}.product-main-slide{padding:0}.product-main-slide img.img_frame{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.product-link{padding-bottom:12px;border-bottom:1px #E8E8E8 solid}.product-link .head{font-weight:500;margin-bottom:12px;line-height:1;white-space:nowrap}.product-link .head .var{color:#7E8185}.product-link a{margin-bottom:12px;margin-right:12px;line-height:30px;border-radius:16px;border:1px solid #C3C4C5;padding:0 12px}.product-link a.color{border:1px transparent solid;border-radius:50%;padding:0;line-height:1;margin-right:5px}.product-link a.color img{width:32px;height:32px;border-radius:24px;border-width:2px;border:1px solid #E8E8E8}.product-link a.active{border-color:#3F4449}.product-link a.active img{border-width:2px}.product-control .swatch{padding-bottom:12px;border-bottom:1px #E8E8E8 solid}.product-control .swatch .swatch-header{line-height:1}.product-control .swatch .swatch-element{margin-bottom:12px}#o_sw_buy .product-action{padding:32px 0;border-bottom:1px #E8E8E8 solid}#o_sw_buy .product-action>button{height:48px;padding:0;font-size:18px}#o_sw_buy .product-action_buy{border:1px solid #3F4449;transition:all 0.3s;border-radius:27px;width:calc(100% - 0.5rem - 184px)}#o_sw_buy .product-action_buy svg{transition:all 0.3s}#o_sw_buy .product-action_buy:hover{background:#3F4449;color:#FFF}#o_sw_buy .product-action_buy:hover svg path:nth-child(1){stroke:#FFF}#o_sw_buy .product-action_buy:hover svg path:nth-child(2){fill:#FFF}#o_sw_buy .product-action_buy .button__text{white-space:pre-wrap;min-width:100px;font-size:12px}#o_sw_buy .product-action_buynow{background:#3F4449;color:#fff;border-radius:27px;transition:all 0.3s;width:calc(100% - 184px - 2rem - 48px)}#o_sw_buy .product-action_buynow:hover{background:var(--mainColor);color:#FFF}.product-price{border-top:1px #E8E8E8 solid;border-bottom:1px #E8E8E8 solid}.product-price .special-price{font-size:16px;color:var(--textColor)}.product-price .old-price{color:#7E8185;font-size:16px;margin:0 12px}.product-price .save-price{font-weight:500;font-size:12px;background:var(--mainColor);padding:0 5px;line-height:20px;border-radius:2px}.product-price.product-price-2{display:none !important}.inventory_quantity,#vendor,#type{color:#00b907}.custom-btn-number{min-width:184px;border-radius:27px;overflow:hidden;margin-right:16px;border:1px #C3C4C5 solid}.custom-btn-number button{width:52px;height:46px;transition:all 0.3s ease;color:var(--mainColor)}.custom-btn-number button:hover{border-color:var(--mainColor) !important}.custom-btn-number button:focus{outline:none}.custom-btn-number button.disabled{cursor:not-allowed;pointer-events:none;opacity:0.5}@media (min-width: 992px){.custom-btn-number button:nth-child(1){padding-left:10px !important}.custom-btn-number button:nth-child(3){padding-right:10px !important}}.custom-btn-number input{max-width:78px}.product-buy{min-width:calc(100% - 200px)}.product-pay{border-bottom:1px #E8E8E8 solid}.product-pay img{width:76px;min-width:76px;margin-right:15px}.product-pay .desc{color:#7E8185}.product-pay a:hover{color:#007bff}.product-ship{color:#2D6A4F;border-bottom:1px #E8E8E8 solid}.social-share{display:flex;align-items:center;gap:15px}.social-share p{font-weight:bold;color:#555;margin:10px}.share-button{border-radius:50%;color:#fff;transition:transform 0.3s ease, box-shadow 0.3s ease;box-shadow:0 4px 10px rgba(0,0,0,0.1)}.share-button:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgba(0,0,0,0.2)}.social-share img{width:25px;height:25px;cursor:pointer}.view_mores img{max-width:16px;vertical-align:-1px;display:inline;margin:0 auto}.view_mores .two img{transform:rotate(180deg)}.product-muacung .title{margin-bottom:12px;font-size:14px}.product-muacung .item{border:1px solid #E8E8E8;border-radius:16px;padding:5px 16px}.product-muacung .item:not(:last-child){margin-bottom:12px}.product-muacung .check{margin-right:19px}.product-muacung .check label{background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/check.svg?1783442050299) center no-repeat;display:block;width:18px;height:18px;margin:0}.product-muacung .check input{display:none}.product-muacung .check input:checked+label{background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/checked.svg?1783442050299) center no-repeat}.product-muacung .image{margin-right:16px}.product-muacung .image img{width:80px;min-width:80px}.product-muacung .info{margin-right:12px}.product-muacung .info select{padding-right:22px;border:none;background-repeat:no-repeat;background-position:right center;background-size:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.60698 5.34067C3.35391 5.10869 2.94912 5.10869 2.69605 5.34067C2.43465 5.58029 2.43465 5.9753 2.69605 6.21493L7.54454 10.6594C7.7976 10.8913 8.2024 10.8913 8.45546 10.6594L13.3039 6.21493C13.5654 5.9753 13.5654 5.58029 13.3039 5.34067C13.0509 5.10869 12.6461 5.10869 12.393 5.34067L8 9.36761L3.60698 5.34067Z' fill='%233F4449'/%3E%3C/svg%3E");-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:none;color:var(--textColor)}.product-muacung button{height:32px;border:1px #3F4449 solid;border-radius:16px;padding:0 12px;margin-left:12px;font-size:14px;line-height:1;transition:all .3s;white-space:nowrap}.product-muacung button:hover{background:#3F4449;color:#FFF}.product-sub>li{padding:32px 0;border-bottom:1px #E8E8E8 solid}.product-sub>li:not(.summary){background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/arrow-right.svg?1783442050299) right center no-repeat}.product-sub>li.summary>a{margin-bottom:15px}.product-sub>li.summary ul{padding-left:30px;list-style:disc;word-break:break-word}.content_coll{max-height:280px;overflow:hidden}.content_coll.active{max-height:initial}.bg_cl{height:50%;bottom:0;background:linear-gradient(#ffffff00, #fff)}.bg_cl_none{background-color:initial !important}.product-summary ol{padding-left:20px}.product-summary ul{padding-left:0;list-style:none}.product-summary *:last-child{margin:0}.product-disparity{padding-top:64px;padding-bottom:64px}.product-disparity h2{font-size:20px;margin-bottom:64px;font-weight:400}.product-disparity h3{font-size:20px;margin-bottom:24px;font-weight:400}.product-disparity table{border:none;table-layout:fixed;word-break:break-word}.product-disparity table colgroup{display:none}.product-disparity table td{border:none;vertical-align:middle;padding-bottom:64px;height:initial !important}.product-disparity table tr{display:flex;height:initial !important}.product-disparity table tr *:last-child{border-radius:5%;margin:0}.product-disparity table tr:nth-child(even) td:nth-child(1){padding:0 64px;width:51%;display:flex;flex-direction:column;justify-content:center}.product-disparity table tr:nth-child(even) td:nth-child(2){width:49%}.product-disparity table tr:nth-child(odd) td:nth-child(1){width:49%}.product-disparity table tr:nth-child(odd) td:nth-child(2){padding:0 64px;width:51%;display:flex;flex-direction:column;justify-content:center}.product-disparity table tr:last-child td{padding-bottom:0}.product-disparity .container>*:last-child{margin-bottom:0}.product-content{margin-bottom:64px;padding-top:40px;padding-bottom:40px;background:#F5F5F5}.product-content .row{margin:0}.product-content h2{line-height:24px;font-weight:500;font-size:14px;cursor:pointer;padding-right:30px;margin:0;transition:all .3s;background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/expand.svg?1783442050299) right center no-repeat}.product-content h2+div{display:none !important}.product-content .content{padding:0 32px;word-break:break-word}.product-content .content ul,.product-content .content ol{padding-left:30px}.product-content .item{padding:32px 0;border-bottom:1px #C3C4C5 solid}.product-content .item:nth-child(1) table:nth-of-type(1){border:none}.product-content .item:nth-child(1) table:nth-of-type(1) td{border:none;position:relative;height:70px;padding:0 0 0 60px}.product-content .item:nth-child(1) table:nth-of-type(1) td img{position:absolute;top:50%;left:0;transform:translateY(-50%);max-width:48px;margin:0}.product-content .item .item{border:none}.product-content .item table{margin-bottom:1rem;width:100%}.product-content .item.active h2{margin-bottom:12px !important;background-image:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/less.svg?1783442050299)}.product-content .item.active h2+div{display:block !important}.product-content .embed-responsive{margin-bottom:1rem}.product-content .embed-responsive-16by9 .embed-responsive-16by9{position:absolute;top:0;left:0;width:100%;height:100%}.product-content .embed-responsive-16by9 .embed-responsive-16by9::before{display:none}.product-content.product-content-html h2{background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/open.svg?1783442050299) right center no-repeat}.product-content.product-content-html .item.active h2{background-image:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/close.svg?1783442050299)}.product-content.product-content-html .item:not(:first-child)>div{display:none}.product-content.product-content-html.hasSummary .item:first-child>div{display:none}.product-ex{padding-top:108px;padding-bottom:76px;width:1550px;max-width:100%;-ms-flex:0 0 1550px;flex:0 0 1550px}.product-ex b{font-size:24px;margin-bottom:24px;display:block}.product-ex p{font-size:16px}@media (min-width: 1200px){.product-ex .text{-ms-flex:0 0 31%;flex:0 0 31%;max-width:31%}}@media (min-width: 1200px){.product-ex .image{-ms-flex:0 0 69%;flex:0 0 69%;max-width:69%}}@media (min-width: 1700px){.product-ex .left{-ms-flex:0 0 55.5%;flex:0 0 55.5%;max-width:55.5%}}@media (max-width: 1699px) and (min-width: 1400px){.product-ex .left{-ms-flex:0 0 55.7%;flex:0 0 55.7%;max-width:55.7%}}@media (max-width: 1399px) and (min-width: 1200px){.product-ex .left{-ms-flex:0 0 55.77%;flex:0 0 55.77%;max-width:55.77%}}@media (max-width: 1199px) and (min-width: 992px){.product-ex .left{-ms-flex:0 0 55.9%;flex:0 0 55.9%;max-width:55.9%}}@media (max-width: 991px) and (min-width: 768px){.product-ex .left{-ms-flex:0 0 56.5%;flex:0 0 56.5%;max-width:56.5%}}.product-ex .right img{margin-bottom:24px}@media (min-width: 1700px){.product-ex .right{-ms-flex:0 0 44.5%;flex:0 0 44.5%;max-width:44.5%}}@media (max-width: 1699px) and (min-width: 1400px){.product-ex .right{-ms-flex:0 0 44.3%;flex:0 0 44.3%;max-width:44.3%}}@media (max-width: 1399px) and (min-width: 1200px){.product-ex .right{-ms-flex:0 0 44.23%;flex:0 0 44.23%;max-width:44.23%}}@media (max-width: 1199px) and (min-width: 992px){.product-ex .right{-ms-flex:0 0 44.1%;flex:0 0 44.1%;max-width:44.1%}}@media (max-width: 991px) and (min-width: 768px){.product-ex .right{-ms-flex:0 0 43.5%;flex:0 0 43.5%;max-width:43.5%}}.product-ex.product-ex-2 .video-container{position:relative;padding-bottom:calc(100%*576/315);height:0;overflow:hidden}.product-ex.product-ex-2 .video-container iframe,.product-ex.product-ex-2 .video-container object,.product-ex.product-ex-2 .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.table-striped tbody tr:nth-of-type(even){background:#f9f9f9}.special-content{max-height:333px;line-height:1.3}.special-content_title{color:#363636;font-size:16px}.special-content table,.special-content td{border:none;margin-bottom:0}.special-content table td:first-child{width:115px}.special-content img{height:auto;max-width:100%}.special-content h4{font-size:14px;font-weight:bold;color:var(--mainColor);padding:12px;margin-bottom:0}.special-content p{padding:10px;margin-bottom:0}.view_table,.view_mores a{font-size:15px}.view_table:hover,.view_mores a:hover{box-shadow:0 0px 2px 0 var(--mainColor),0 0px 6px 0px var(--mainColor)}.product-info .right_icon{left:0;right:initial;top:9px}.linehot_pro img{max-width:40px;width:100%}.linehot_pro .b_cont a{font-size:20px;color:var(--mainColor)}.linehot_pro .b_cont a:hover{color:#00b907}.js-learn-more-link{color:var(--mainColor)}.js-learn-more-link:hover{filter:hue-rotate(90deg)}#videoModal .modal-header{border-color:var(--accentColor1)}#videoModal .modal-title{color:var(--mainColor);line-height:38px}#videoModal .close{color:#000;text-shadow:none;outline:none}.openvideo{top:5px;left:5px;z-index:99}.m_more{animation:m_more infinite 2s ease-in-out}.m_less{animation:m_less infinite 2s ease-in-out}@keyframes m_more{50%{transform:translateY(7px)}}@keyframes m_less{50%{transform:rotate(180deg) translateY(-7px)}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}@media (min-width: 568px){.list_pr_tag .b_pr .item{max-width:calc(100%/3 - 16px)}}@media (max-width: 567px){.list_pr_tag .b_pr .item{max-width:calc(100%/2 - 8px)}}.list_pr_tag .b_pr .item a{border:1px solid #ccc}.list_pr_tag .b_pr .item a .price_pr{color:#cc0101}.list_pr_tag .b_pr .item a .ratio{width:12px;height:12px;display:inline-block;border:1px solid #ccc;border-radius:50%;margin-right:5px;vertical-align:-1px}.list_pr_tag .b_pr .item.active a,.list_pr_tag .b_pr .item:hover a{border:1px solid var(--mainColor);background:#fffaeb}.list_pr_tag .b_pr .item.active a .ratio,.list_pr_tag .b_pr .item:hover a .ratio{background-image:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/check.png?1783442050299);background-repeat:no-repeat;background-size:100%;background-position:center;border:none}.free-gifts{padding-bottom:5px !important}.free-gifts .vmore_c{left:0;bottom:0px;border-top:1px dashed var(--mainColor);background:#fff;padding:7px 0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (max-width: 767px){.free-gifts{padding-bottom:40px !important}.free-gifts .none_mb{visibility:hidden;transform:rotateX(90deg);transition:margin 0.8s;margin-top:-92px}.free-gifts .none_mb.open_gift{visibility:visible;transform:rotateX(0deg);margin-top:0;transition:margin 0.5s, transform 0.5s}.free-gifts .v_more_coupon{color:var(--mainColor)}}.free-gifts legend{width:auto;color:var(--mainColor);font-weight:600;background:#ffeaea;border-radius:20px;border:1px solid;font-size:18px}.free-gifts legend img{max-width:23px;mix-blend-mode:multiply;vertical-align:-3px}.free-gifts .item{line-height:normal}.free-gifts .item .m_copy{background:var(--mainColor);border-radius:15px;border:1px solid}.free-gifts .item .m_copy:hover{background:#fff;color:var(--mainColor) !important}.free-gifts .item .line_b{border-bottom:1px dashed #ff6307}.free-gifts .item:last-child .line_b{border-bottom:none;margin-bottom:0 !important;padding-bottom:0 !important}.selector-wrapper{margin-bottom:.5rem}.selector-wrapper label{min-width:100px;font-size:13px;margin-bottom:.5rem;font-weight:700}.mobile_open_box_swatch.active{position:fixed;bottom:88px;background:#fff;z-index:9999;width:calc(100% - 20px);left:10px;padding:10px;border-radius:10px;box-shadow:0px 0px 3px 0px #ccc;transition:0.5s all}.mobile_open_box_swatch.active .product-ship{display:none}.mobile_open_box_swatch.active .product-action{padding:24px 0 14px !important;border:none !important}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter h4,#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter p{border-radius:18px !important;background:#3F4449 !important;border-color:#3F4449 !important}.relate .swiper-slide{padding-right:1px}.mre_next,.mre_prev{width:25px !important;height:35px !important;display:flex;justify-content:center;align-items:center;background:#f7f7f7;box-shadow:0 0 4px 0 rgba(0,0,0,0.2);color:#707070;transition:.3s;outline:none;opacity:.9 !important;bottom:0;background-image:none !important}.mre_next:after,.mre_prev:after{font-size:14px;color:#333}.mre_next:hover:after,.mre_prev:hover:after{color:var(--mainColor)}.mre_next{top:initial !important;border-radius:0 100px 100px 0;right:0 !important}.mre_prev{right:30px !important;top:initial !important;left:initial !important;border-radius:100px 0 0 100px}.product-compare{padding-top:64px;padding-bottom:64px}@media (min-width: 768px){.product-compare .image-2{display:none}}@media (max-width: 767px){.product-compare .image-1{display:none}.product-compare .image-2{display:block}}.product-prize{background:#F5F5F5}.product-prize .image{height:200px}.product-prize .image img{max-height:100%}.product-reviews{margin-top:60px;margin-bottom:60px}#sapo-product-reviews{margin-bottom:1rem !important;overflow:hidden}#sapo-product-reviews .btn-new-review{height:44px;line-height:44px;border:none;border-radius:22px !important;background:#3F4449;transition:all 0.3s}#sapo-product-reviews .btn-new-review:hover{background:var(--mainColor);border-color:var(--mainColor)}#sapo-product-reviews .bpr-summary-average{color:var(--textColor);font-size:24px !important}#sapo-product-reviews-frm .bpr-button-submit{background:#3F4449 !important;border-color:#3F4449 !important;border-radius:18px;line-height:34px}#sapo-product-reviews-frm .bpr-button-submit:hover{background:var(--mainColor) !important;border-color:var(--mainColor) !important}#sapo-product-reviews-frm #fileAttach svg path{fill:#3F4449 !important}#sapo-product-reviews .sapo-product-reviews-list{background:#FFF;padding:40px 40px 0 !important}#sapo-product-reviews #sapo-product-reviews-sub,#sapo-product-reviews-noitem{border-radius:0.5rem !important}#sapo-product-reviews #sapo-product-reviews-sub,#sapo-product-reviews-noitem{border:none !important;background-color:#f5f5f5 !important}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter label .checkmark,.btn-new-review{border-radius:10px !important}#sapo-product-reviews .sapo-product-reviews-summary{padding:40px !important;border-bottom:none !important;background:#F5F5F5}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter label .checkmark{font-size:16px !important;line-height:42px !important;border-radius:25px !important;background:none !important;padding:0 20px !important;border-color:var(--textColor) !important}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter label .checkmark:hover{border-color:var(--mainColor) !important}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter input:checked ~ .checkmark{border-color:var(--mainColor) !important;color:var(--mainColor) !important}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-action p{color:#7E8185}#sapo-product-reviews .sapo-product-reviews-list .sapo-review-actions ul li a,#sapo-product-reviews .sapo-product-reviews-list .sapo-review-reply-actions ul li a{color:var(--textColor) !important}#sapo-product-reviews .sapo-product-reviews-list .sapo-review-actions ul li a:hover,#sapo-product-reviews .sapo-product-reviews-list .sapo-review-reply-actions ul li a:hover{color:var(--mainColor) !important}@media (max-width: 767px){#sapo-product-reviews .sapo-product-reviews-list{padding:20px 0 0 !important}#sapo-product-reviews .sapo-product-reviews-summary .sapo-product-reviews-filter label .checkmark{line-height:25px !important;margin-bottom:5px}}@media (min-width: 992px){#specModal .modal-lg{max-width:600px}}#specModal .special-content{max-height:initial}#specModal .special-content h4{font-size:16px;padding:12px 0}@media (max-width: 767px){#specModal .special-content{border:none !important}}#specModal .special-content table{background:#f9f9f9;border-radius:10px;overflow:hidden}@media (min-width: 768px){#specModal .special-content table td:first-child{width:220px}}#specModal .max-height-popup{max-height:calc(100vh - 150px);overflow-y:auto}#specModal .max-height-popup::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#f7f7f7;border-radius:10px}#specModal .max-height-popup::-webkit-scrollbar{width:3px;background-color:#f7f7f7}#specModal .max-height-popup::-webkit-scrollbar-thumb{border-radius:10px;background-color:#FFF;background-image:-webkit-gradient(linear, 40% 0%, 75% 84%, from(var(--mainColor)), to(var(--mainColor)), color-stop(0.6, var(--mainColor)))}@media (max-width: 374px){.mxs_100{flex-direction:column}.mxs_100 .product-action_buy{flex-direction:row !important;font-size:20px}}.call-us{background:var(--mainColor);border-radius:27px;height:52px}.product_poli .item img{max-width:24px;width:100%}.product_poli .item{font-size:15px}.product_poli .item a{color:var(--mainColor)}.label_product{border-radius:999px;background:var(--mainColor);color:#fff;display:inline-flex;justify-content:center;align-items:center;font-size:14px;padding:3px 8px;font-weight:bold;margin-left:10px}.product-wrap{border-bottom:1px solid #d9d9d9;padding-bottom:10px}.item-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.gallery{display:flex;flex-direction:row;overflow:auto;flex-wrap:nowrap;justify-content:flex-start !important}.discount-container{position:relative;display:inline-block}.discount-code{border-radius:4px;padding-right:6px;padding-left:28px;line-height:25px;background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/voucher.svg?1783442050299) var(--mainColor) 4px 4px no-repeat;line-height:25px;display:inline-block;vertical-align:top;cursor:pointer;margin-bottom:4px}.hover-box{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);width:270px;background:#191E24;border-radius:4px;padding:9px 16px 16px;font-size:12px;display:none;z-index:10;color:#FFF;text-align:center}.discount-container:hover .hover-box{display:block}.discount-container:hover .hover-box:after{content:'';position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:10px;height:10px;background:#191E24;border-top:1px solid #191E24;border-left:1px solid #191E24;transform:rotate(45deg)}.discount-container:hover .hover-box:before{content:'';position:absolute;left:0;bottom:-11px;width:100%;height:11px}.hover-box .title{font-weight:700;font-size:16px;margin-bottom:8px}.hover-box .note{color:#888;font-size:.85rem}.copy-message{width:90px;display:none;position:absolute;top:-27px;left:50%;transform:translateX(-50%);background:#dc3545;color:#fff;padding:3px 7px;border-radius:5px;font-size:12px;z-index:20}.show-message{display:block}.product-notice{padding-top:12px;padding-bottom:12px;background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/note.svg?1783442050299) 0 12px no-repeat;padding-left:25px;border-color:#E8E8E8 !important}.product-notice .text{color:#F79009}.product-shop .wrapper-store-title{height:32px;cursor:pointer}.product-shop .wrapper-store-title .house{margin-right:6px}.product-shop .wrapper-store-title .arr{margin-left:6px}.product-shop .wrapper-store-title.active .arr{transform:rotate(180deg)}.wrapper-store-content{display:none;align-items:start;flex-direction:column;background:#F5F5F5;padding:24px;border-radius:16px}.wrapper-store-content .select-address-store{width:100%}.wrapper-store-content label{font-weight:bold}.wrapper-store-content select{border:none;height:48px;border-radius:12px;border:none;padding:0 16px;width:100%;margin-bottom:16px;background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/down-arrow.svg?1783442050299) #fff right 16px center no-repeat;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.wrapper-store-content .list-address-store{max-height:400px;overflow:auto;width:100%;padding-right:20px}.wrapper-store-content .list-address-store .item-address-store{position:relative;background:#FFF;padding:16px;border-radius:16px}.wrapper-store-content .list-address-store .item-address-store:not(:last-child){margin-bottom:16px}.wrapper-store-content .list-address-store .item-address-store p{margin-bottom:12px}.wrapper-store-content .list-address-store .item-address-store p:last-child{margin-bottom:0}.wrapper-store-content .list-address-store .item-address-store p.branch{font-size:16px;font-weight:500}.wrapper-store-content .list-address-store .item-address-store p.status{position:absolute;top:16px;right:16px;color:#2D6A4F}.wrapper-store-content .list-address-store .item-address-store p.status:before{content:'';position:absolute;top:5px;left:-24px;width:12px;height:12px;border-radius:50%;background:#2D6A4F}.wrapper-store-content .list-address-store .item-address-store .add{padding-left:28px;background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/add.svg?1783442050299) 0 3px no-repeat}.wrapper-store-content .list-address-store .item-address-store .tel{display:block;padding-left:28px;background:url(//bizweb.dktcdn.net/100/603/550/themes/1129328/assets/phone.svg?1783442050299) 0 3px no-repeat}.wrapper-store-content .list-address-store .item-address-store .bold{font-size:14px;font-weight:700;line-height:18.2px;letter-spacing:1px;margin:0}.wrapper-store-content .list-address-store .item-address-store .wrapper-address-store{display:flex;align-items:center;justify-content:space-between}.wrapper-store-content .list-address-store .item-address-store .wrapper-address-store .status{margin:0}.wrapper-store-content .list-address-store .item-address-store .wrapper-address-store .status span{color:#39901d}.wrapper-store-content .list-address-store .item-address-store .wrapper-address-store .status span.sold{color:red}.wrapper-store-content .list-address-store .item-address-store .wrapper-address-store .action-address-store{display:flex;align-items:center;gap:16px}.wrapper-store-content .list-address-store .item-address-store .bold{margin:0;font-weight:bold}.product-related{padding:40px 0;background:#F5F5F5}.product-related .swiper-button-prev,.product-related .swiper-button-next{top:-21px;background:none;height:32px;width:32px}.product-related .swiper-button-prev:after,.product-related .swiper-button-next:after{display:none}.product-related .swiper-button-prev{right:32px;left:auto}.product-related .swiper-button-next{right:0}.product-layout_col-right .ins-preview-wrapper.ins-preview-wrapper-4832{top:0 !important;transform:translateY(7px);display:none !important}#sapo-product-reviews .sapo-product-reviews-list .sapo-review-actions ul li:before,#sapo-product-reviews .sapo-product-reviews-list .sapo-review-reply-actions ul li:before{top:52% !important}@media (min-width: 1200px){#o_sw_buy .product-action>button.js-buynow{width:calc(100% - 1rem - 184px - 48px) !important}}@media (min-width: 992px){.custom-btn-number{margin-bottom:0 !important}#o_sw_buy .product-action>button.js-addToCartDetail{width:48px;margin-right:0.5rem;margin-bottom:0 !important}}@media (max-width: 1199px){.product-layout_col-left .product-main-slide{margin-bottom:12px}.product-muacung .item{flex-wrap:wrap;padding-bottom:10px}.product-muacung .item .info{width:calc(100% - 133px);margin-right:0}.product-muacung .item .action{width:100%;margin-top:10px;justify-content:flex-end}}@media (max-width: 1199px) and (min-width: 992px){.custom-btn-number{min-width:166px}.custom-btn-number input{max-width:60px}#o_sw_buy .product-action>button.js-buynow{width:calc(100% - 1rem - 166px - 48px) !important}}@media (max-width: 1199px) and (min-width: 768px){.product-ex{padding-top:50px;padding-bottom:30px}.product-compare{margin-bottom:50px}.product-reviews{margin:50px 0}}@media (max-width: 991px){#sapo-product-reviews-noitem .content p{padding:0 16px}.product-flash{background-position:left 10px center;background-size:65px}.product-flash #time{min-width:200px}.product-flash #time>div{font-size:14px}.product-flash #time>div b{font-size:12px}.product-ex b{font-size:20px;margin-bottom:16px}.product-compare{margin-bottom:30px}.custom-btn-number{min-width:137px}.custom-btn-number input{max-width:63px}.custom-btn-number button{width:36px;height:42px}.custom-btn-number button:nth-child(1){justify-content:flex-end !important}.custom-btn-number button:nth-child(3){justify-content:flex-start !important}.custom-btn-number button svg{width:20px;height:20px}#o_sw_buy .product-action>button{height:44px;font-size:16px}#o_sw_buy .product-action>button.js-addToCartDetail{width:calc(100% - 0.5rem - 137px)}.product-sub>li{padding:24px 0}.product-sub>li:last-child{border:none}.product-content{margin-left:12px;margin-right:12px;border-radius:16px;padding:32px 4px;margin-bottom:48px}.product-content .item{padding:16px 0}}@media (max-width: 991px) and (min-width: 768px){.custom-btn-number{min-width:119px}.custom-btn-number input{max-width:45px}#o_sw_buy .product-action>button.js-addToCartDetail{width:calc(100% - 0.5rem - 119px) !important}}@media (max-width: 767px){.product-top{padding-left:12px;padding-right:12px;padding-bottom:0}.product-top .position-sticky{margin-left:-12px;margin-right:-12px}.product-top .product-main-slide:not(.swiper-container-initialized) .swiper-slide{width:91.56%;min-width:91.56%;margin-right:8px}.mew_mobi_bar_product{opacity:0;visibility:hidden}.mew_mobi_bar_product.active{opacity:1;visibility:visible}.product-thumb-slide:not(.swiper-container-initialized) .swiper-slide{width:calc((100% - 48px)/5);margin-right:12px}.m_thumb_pl.swiper-slide-thumb-active{border-width:1px !important}.product-ex{padding-top:30px;padding-bottom:10px}.product-reviews{margin:30px 0}.discount-container:nth-child(3n+1) .hover-box{left:0;transform:translateX(0)}.discount-container:nth-child(3n+1) .hover-box:after{left:50px}.discount-container:nth-child(3n) .hover-box{right:0;left:auto;transform:translateX(0)}.discount-container:nth-child(3n) .hover-box:after{left:auto;right:50px}.product-compare{padding-top:48px;padding-bottom:48px;margin-bottom:0}.product-prize .image{height:150px}.product-prize .col-6:nth-child(1),.product-prize .col-6:nth-child(2){margin-bottom:24px}.product-disparity{padding-top:48px;padding-bottom:48px}.product-disparity h2{margin-bottom:24px}.product-disparity h3{font-size:16px}.product-disparity table td{padding:0}.product-disparity table tr{flex-wrap:wrap;margin-bottom:12px}.product-disparity table tr:nth-child(odd) td:nth-child(1),.product-disparity table tr:nth-child(odd) td:nth-child(2),.product-disparity table tr:nth-child(even) td:nth-child(1),.product-disparity table tr:nth-child(even) td:nth-child(2){width:100%}.product-disparity table tr:nth-child(odd) td:nth-child(2){background:#F5F5F5;padding:24px 32px;border-radius:0 0 16px 16px}.product-disparity table tr:nth-child(even) td:nth-child(1){order:1;background:#F5F5F5;padding:24px 32px;border-radius:0 0 16px 16px}.mobile_open_box_swatch.add-cart .product-action_buynow{display:none !important}.mobile_open_box_swatch.buynow-cart .product-action_buy{display:none !important}.mobile_open_box_swatch.buynow-cart .product-action_buynow{width:calc(100% - 0.5rem - 137px) !important}}.product-content .item table{width:100%;text-align:left;color:#333333}.product-content .item table th,.product-content .item table td{padding:10px 12px;border-bottom:1px solid #eeeeee}
