.title-product{font-size:20px;margin:0px 0px 15px;color:var(--main-color)}.product-social{display:block}.product-social .item_share{display:inline-block;margin-right:10px}.product-social .item_share img{max-width:27px}.box_info_sku{display:flex;align-items:center;font-weight:600;text-transform:uppercase}.box_info_sku .pdf_link{margin-left:15px}.box_info_sku .reviews_details_product{margin-right:15px}.product-why{padding:15px;background-color:#F5F5F5;display:block;margin-bottom:15px}.product-why .h2_why{display:block;text-align:center;color:#BD2619;font-weight:700;font-size:24px;margin-bottom:.5rem}.product-why .list_why_pro{list-style:none;padding-left:0px;margin-bottom:0px}.product-why .list_why_pro li{position:relative;padding-left:40px;font-size:16px;font-weight:400;margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #D9D9D9}.product-why .list_why_pro li:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:none}.product-why .list_why_pro li:before{content:"";position:absolute;background-image:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/checkwhy.png?1784194106406);left:0px;top:45%;width:24px;height:22px;background-size:contain;transform:translate(0%, -50%);background-repeat:no-repeat}@media (min-width: 768px){.product-images .row{margin-left:-5px;margin-right:-5px}.product-images .row .col-md-6,.product-images .row .col-6{padding-left:5px;padding-right:5px}}.product-images .product-images-large a{padding-bottom:calc((100%*2/3) + 3px)}.product-images .product-images-large a img{height:100%;width:100%;object-fit:cover}.product-images .item a{margin-bottom:10px;overflow:hidden;border-radius:5px}.product-images .image-count{top:0;left:0;background:rgba(0,0,0,0.4);color:#fff;font-size:30px;opacity:0.7}.details-product .product-count .point{width:40px;height:40px;background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/point.svg?1784194106406) center no-repeat;line-height:34px}.details-product .product-book form{display:block;margin-top:0em;unicode-bidi:isolate}.details-product .tour_variants_list label{display:block;font-weight:bold;font-size:16px}.details-product .tour_variants_list select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(//bizweb.dktcdn.net/100/521/251/themes/960910/assets/ico-select.png?1734591032060);background-repeat:no-repeat;background-position:right 10px center;background-color:#fff !important;text-indent:0.01px;cursor:pointer;width:100%;padding:5px 14px;padding-right:28px;font-size:14px;border-radius:5px;margin-bottom:15px;border:1px solid #e1e1e1;outline:none;height:40px}.details-product .custom-btn-number{display:flex;align-items:center}.details-product .custom-btn-number>span{margin-right:8px;font-weight:600}.details-product .custom-btn-number .input_number_product{display:inline-flex;vertical-align:top;white-space:nowrap}.details-product .custom-btn-number .input_number_product input#qtym{width:60px;border-radius:0;border-right:none;border-left:none;padding:0px;margin:0px;text-align:center;height:35px;min-height:35px}.details-product .custom-btn-number .input_number_product .btn_num{padding:0 5px;min-width:35px;min-height:unset;height:35px;border:1px solid #ddd;background:#f3f3f3;box-shadow:none}.details-product .custom-btn-number .input_number_product .btn_num.num_1{border-top-left-radius:5px;border-bottom-left-radius:5px}.details-product .custom-btn-number .input_number_product .btn_num.num_2{border-top-right-radius:5px;border-bottom-right-radius:5px}.details-product .custom-btn-number .input_number_product .btn_num:hover{background:var(--main-color);color:#fff}.details-product .price-save{position:absolute;bottom:5px;right:0;background:url(//bizweb.dktcdn.net/100/489/447/themes/912592/assets/sale.svg?1727317160586) center no-repeat;font-size:12px;color:#FF3B49;height:25px;width:50px;text-align:center;line-height:25px}.details-product .select-swatch{margin-bottom:10px}.details-product .swatch{font-size:14px;margin-bottom:5px}.details-product .swatch .header{margin-bottom:5px;font-weight:600}.details-product .swatch .swatch-element{display:inline-block;margin:0px 5px 5px 0}.details-product .swatch .swatch-element input{display:none}.details-product .swatch .swatch-element label{min-width:60px;height:33px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #666;cursor:pointer;white-space:nowrap;padding:0 10px;position:relative;margin-bottom:0;border-radius:33px}.details-product .swatch .swatch-element label .crossed-out{display:none}.details-product .swatch .swatch-element input:checked+label{background:var(--main-color);border-color:var(--main-color);color:#fff}.details-product .swatch .swatch-element .tooltip{display:none}.details-product .swatch .swatch-element.color label{padding:0 10px 0 0}.details-product .swatch .swatch-element.color label img{max-height:31px;border-radius:50%;background-color:#fff;overflow:hidden;padding:1px}.details-product .swatch .swatch-element.color label span{padding-left:5px}.details-product .product-meta-cus{flex-wrap:wrap;margin-bottom:12px}.details-product .product-meta-cus span span{color:#76809B;margin-right:5px}.details-product .product-meta-cus .newitem{position:relative;margin-bottom:5px;display:block}.details-product .product-meta-cus .newitem .icon_cus{position:absolute;width:20px;height:20px;top:50%;left:0px;transform:translate(0%, -50%)}.details-product .product-meta-cus .title_meta{color:var(--main-color);font-weight:bold;font-size:16px}.details-product .product-meta-cus .start{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/calendar.svg?1784194106406) left center no-repeat;margin-bottom:5px}.details-product .product-meta-cus .time{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/time.svg?1784194106406) left center no-repeat}.details-product .product-meta p{color:#76809B;padding-left:30px}@media (min-width: 768px){.details-product .product-meta p{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.details-product .product-meta p span{color:var(--text-color)}.details-product .product-meta p.khoihanh{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/pro_calendar.svg?1784194106406) 0 0 no-repeat}.details-product .product-meta p.thoigian{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/pro_time.svg?1784194106406) 0 0 no-repeat}.details-product .product-meta p.taptrung{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/pro_taptrung.svg?1784194106406) 0 0 no-repeat}.details-product .product-meta p.socho{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/pro_lug.svg?1784194106406) 0 0 no-repeat}.details-product .product-rate{background:#F7F9FF}.details-product .product-rate .rate-point{font-size:14px}.details-product .product-rate .rate-point>b{font-size:18px}.details-product .product-rate .rate-point>b.step{color:var(--main-color)}.details-product .product-rate .rate-point .vote{background:#E2EEFF;font-size:18px;color:var(--main-color)}.details-product .product-rate .rate-point .vote b{font-size:20px}.details-product .product-rate .process{padding-top:27px}.details-product .product-rate .process span.percent{height:8px;background:#dfdfdf;margin-top:3px}.details-product .product-rate .process span.percent span{content:'';height:8px;position:absolute;top:0px;left:0;z-index:3;background:var(--main-color);border-radius:8px}.details-product .product-rate .process i{position:absolute;top:27px;right:0;font-style:initial;color:var(--main-color)}.details-product .product-top,.details-product .product-book{box-shadow:0px 2px 25px 0px rgba(0,0,0,0.1)}.details-product .details-pro{position:sticky;position:-webkit-sticky;top:90px}.details-product .price-box .special-price{font-size:30px;color:#ef1104}.details-product .price-box .old-price{color:#808285;font-size:15px}.details-product .price-box .price-save{bottom:10px}.details-product .time-block{border:1px solid #E2E6F2;border-radius:4px}.details-product .time-block input{height:40px;border:none;width:100%;outline:none;background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/pro_calendar.svg?1784194106406) right 0 top 9px no-repeat}.details-product .time-block.ngayve-show{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/arrow-right.svg?1784194106406) center no-repeat}.details-product .time-block.ngayve-show input{width:40%}.details-product .product-book:before,.details-product .product-book:after{content:"";position:absolute;bottom:165px;width:26px;height:26px;background:#f3f3f3;border-radius:50%}.details-product .product-book:before{left:-13px}.details-product .product-book:after{right:-13px}.details-product .product-book .totalPrice{border-top:2px dashed #ebebeb;padding-top:20px}.details-product .product-book .totalPrice strong{font-size:18px;color:#ef1104}.details-product .product-book #submit-table{width:100%;background:var(--main-color);color:#FFF;border:none;height:40px;border-radius:4px;margin-bottom:10px;font-size:16px;transition:all .3s}.details-product .product-book #submit-table:hover{background:var(--hover)}.details-product .product-book .product-contact{border:1px var(--main-color) solid;color:var(--main-color);border-radius:4px;line-height:38px;font-size:16px;transition:all .3s}.details-product .product-book .product-contact:hover{background:var(--main-color);border-color:var(--main-color);color:#FFF}.details-product .variant_list .variant_title{color:#76809B}.details-product .variant_list .variant_title .stock-multiple{font-size:12px}.details-product .variant_list .product-quantity input{border:none;text-align:center;height:24px;padding:0 30px;background:none}.details-product .variant_list .product-quantity input::-webkit-outer-spin-button,.details-product .variant_list .product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.details-product .variant_list .product-quantity input[type=number]{-moz-appearance:textfield}.details-product .variant_list .product-quantity button{height:24px;width:24px;border:1px solid #EDF1FA;border-radius:4px;background:none;padding:0;z-index:9}.details-product .variant_list .product-quantity button.minus{left:0}.details-product .variant_list .product-quantity button.plus{right:0}.button_actions{margin:20px 0px 0px;display:block}.btn-buyNow{width:100%;background:var(--main-color);color:#FFF;border:none;height:40px;border-radius:4px;margin-bottom:10px;font-size:16px;transition:all .3s}.btn-buyNow:hover{background:var(--hover)}.support-product{width:100%;padding:15px;background:#F5F5F5;margin-bottom:15px}.support-product .title{width:100%;text-align:center;font-size:28px;margin:10px 0px 15px;font-weight:700;color:#BD2619}@media (max-width: 1025px){.support-product .title{font-size:18px}}.support-product .image{height:220px;display:block;position:relative;margin-bottom:15px}.support-product .image img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.support-product .title2{width:100%;text-align:center;font-size:16px;line-height:23px;margin:0;font-weight:400;font-weight:normal}@media (max-width: 1025px){.support-product .title2{font-size:12px}}.support-product .phone{width:100%;margin-top:5px;display:block;text-align:center;line-height:1.1}.support-product .phone a{width:100%;text-align:center;font-size:28px;margin:10px 0px 15px;font-weight:700;color:#BD2619}@media (max-width: 1025px){.support-product .phone a{font-size:18px}}.support-product .phone a:hover{color:var(--main-color)}.support-product .title3{width:100%;text-align:center;font-size:14px;margin:0;font-weight:700}.product-contact{border:1px var(--main-color) solid;color:var(--main-color);border-radius:4px;line-height:38px;font-size:16px;transition:all .3s}.product-contact:hover{background:var(--main-color);border-color:var(--main-color);color:#FFF}.product-tab{box-shadow:0px 4px 15px 0px rgba(0,0,0,0.1)}.product-tab .tabs-title{box-shadow:0px 1px 12px 0px rgba(0,0,0,0.06)}.product-tab .tab-link{padding:13px 0 10px;cursor:pointer;-ms-flex:0 0 calc(100%/3);flex:0 0 calc(100%/3);max-width:calc(100%/3);color:var(--main-color);filter:grayscale(1);font-size:16px;border-bottom:3px transparent solid}.product-tab .tab-link.active,.product-tab .tab-link:hover{filter:initial;border-color:var(--main-color)}.product-tab .tab-link:before{content:'';display:inline-block;width:14px;height:14px;margin-right:5px;transform:translateY(1px)}.product-tab .tab-link:nth-child(1):before{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/tab_1.svg?1784194106406) center no-repeat}.product-tab .tab-link:nth-child(2):before{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/tab_2.svg?1784194106406) center no-repeat}.product-tab .tab-link:nth-child(3):before{background:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/tab_3.svg?1784194106406) center no-repeat}.product-tab .tab-content{display:none}.product-tab .tab-content.active{display:block;padding:30px}.product-tab .tab-content .content-titles{position:sticky;position:-webkit-ticky;top:100px}.product-tab .tab-content .content-title{padding-left:40px;border-left:2px #E2EEFF dashed;color:var(--main-color);cursor:pointer}.product-tab .tab-content .content-title:not(:last-child){padding-bottom:2rem}.product-tab .tab-content .content-title:last-child{border-color:transparent}.product-tab .tab-content .content-title .number{left:0;top:0;width:32px;line-height:32px;margin-left:-16px;background:#E2EEFF;color:var(--main-color);border-radius:50%;text-align:center}.product-tab .tab-content .content-title .number.number-0{top:-6px}.product-tab .tab-content .content{border-left:1px #E2EEFF solid;padding-left:30px}.product-tab .tab-content .content:not(:last-child){padding-bottom:2rem}.product-tab .tab-content .content h3{color:var(--main-color);font-size:16px;transform:translateY(-3px)}.product-tab .tab-content .content:before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;background:#E5EDF9;left:-8px}.product-tab .tab-content .content>*:last-child{margin:0}.productRelate .swiper-button-next,.productRelate .swiper-button-prev{z-index:1;width:40px;height:80px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;font-size:0;background:rgba(0,0,0,0.3);background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-40px}.productRelate .swiper-button-next svg,.productRelate .swiper-button-prev svg{width:14px;height:14px}.productRelate .swiper-button-next:after,.productRelate .swiper-button-prev:after{content:none}.productRelate .swiper-button-next.swiper-button-disabled,.productRelate .swiper-button-prev.swiper-button-disabled{background:#ededed}@media (max-width: 767px){.productRelate .swiper-button-next,.productRelate .swiper-button-prev{background-size:11px;bottom:40%}}.productRelate .swiper-button-next{right:0;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);background-image:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/arr-r.svg?1784194106406);border-radius:5px 0 0 5px}.productRelate .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.productRelate .swiper-button-next{right:0}}.productRelate .swiper-button-prev{left:0;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);background-image:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/arr-l.svg?1784194106406);border-radius:0 5px 5px 0}.productRelate .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.productRelate .swiper-button-prev{left:0}}.productRelate .swiper-button-next{right:10px;opacity:0}.productRelate .swiper-button-prev{left:10px;opacity:0}.productRelate:hover .swiper-button-next,.productRelate:hover .swiper-button-prev{opacity:1}.productRelate .block-product{margin-left:-10px;margin-right:-10px}.productRelate .block-product .swiper-slide{padding:10px}.productRelate .swiper-button-next:after,.productRelate .swiper-button-prev:after{font-size:14px;color:#333}.section-recenview-product{margin-bottom:40px}.recent-viewed .swiper-button-next,.recent-viewed .swiper-button-prev{z-index:1;width:40px;height:80px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;font-size:0;background:rgba(0,0,0,0.3);background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-40px}.recent-viewed .swiper-button-next svg,.recent-viewed .swiper-button-prev svg{width:14px;height:14px}.recent-viewed .swiper-button-next:after,.recent-viewed .swiper-button-prev:after{content:none}.recent-viewed .swiper-button-next.swiper-button-disabled,.recent-viewed .swiper-button-prev.swiper-button-disabled{background:#ededed}@media (max-width: 767px){.recent-viewed .swiper-button-next,.recent-viewed .swiper-button-prev{background-size:11px;bottom:40%}}.recent-viewed .swiper-button-next{right:0;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);background-image:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/arr-r.svg?1784194106406);border-radius:5px 0 0 5px}.recent-viewed .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.recent-viewed .swiper-button-next{right:0}}.recent-viewed .swiper-button-prev{left:0;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);background-image:url(//bizweb.dktcdn.net/100/052/508/themes/1143292/assets/arr-l.svg?1784194106406);border-radius:0 5px 5px 0}.recent-viewed .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.recent-viewed .swiper-button-prev{left:0}}.recent-viewed .swiper-button-next{right:10px;opacity:0}.recent-viewed .swiper-button-prev{left:10px;opacity:0}.recent-viewed:hover .swiper-button-next,.recent-viewed:hover .swiper-button-prev{opacity:1}.recent-viewed .block-product{margin-left:-10px;margin-right:-10px}.recent-viewed .block-product .swiper-slide{padding:10px}.recent-viewed .swiper-button-next:after,.recent-viewed .swiper-button-prev:after{font-size:14px;color:#333}@media (max-width: 1199px) and (min-width: 768px){.details-product .product-images{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.details-product .product-details{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media (max-width: 1199px){.details-product .time-block{padding-right:10px !important}.rate-point .step{display:inline-block !important;transform:translateY(-31px);margin-left:10px}}@media (max-width: 991px){.details-product .time-block{background:none}.details-product .time-block input{width:100%}.details-product .price-box .special-price{font-size:20px}.details-product .price-box .price-save{bottom:1px}.details-product .variant_list .variant_title{margin-bottom:5px}.details-product .product-book:before,.details-product .product-book:after{bottom:155px}}@media (max-width: 767px){.product-images .product-images-large a{height:initial;padding-bottom:calc(100%*2/3)}.product-images-small .col-6:nth-child(2n){padding-left:5px}.product-images-small .col-6:nth-child(2n+1){padding-right:5px}.product-point{min-width:100%;margin-bottom:10px}.content-titles{margin-bottom:50px}.product-tab .tabs-title{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-flex-wrap:unset;flex-wrap:unset;padding-left:15px}.product-tab .tabs-title .tab-link{-ms-flex:initial;flex:initial;max-width:initial;white-space:nowrap;margin-right:20px}.product-tab .tab-content.active{padding:20px 10px 20px 20px}.product-tab .tab-content .content-title,.product-tab .tab-content .content{padding-left:25px}.productRelate .block-title h2,.recent-viewed .block-title h2{font-size:24px}.layout-product .flex-quantity{display:block}.layout-product .input_number_product{width:100%}.layout-product .button_actions .add_to_cart{margin-top:15px;width:100%}.layout-product .inventory_quantity .line{display:none}.layout-product .inventory_quantity .mb-break{display:block}}.product-images-large{position:relative}.product-images-large .play-video{display:flex;align-items:center;position:absolute;z-index:9;top:50%;left:50%;text-align:center;z-index:3;transition:all 0.3s ease-in-out;transform:translate(-50%, -50%);padding:5px 10px;border-radius:36px;padding-bottom:inherit !important;width:100%;height:100% !important;justify-content:center}.product-images-large .play-video img{height:50px !important;object-fit:contain !important}.popup-video{position:fixed;z-index:99999;top:0 !important;left:0;right:0;text-align:center;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.89);display:none}.popup-video.active{display:flex}.popup-video .close-popup-video{background:#fff;color:#000;position:absolute;right:10px;top:10px;padding:5px 10px;border-radius:5px;cursor:pointer}.popup-video .close-popup-video:hover{opacity:0.8}.popup-video iframe{height:calc(100vh - 200px);width:1100px}@media (max-width: 1100px){.popup-video iframe{width:700px}}@media (max-width: 767px){.popup-video .body-popup{padding:0 5px;width:100%}.popup-video .body-popup iframe{width:100%;height:300px}}.faq-tab-new{list-style:none;margin-bottom:40px;display:block;padding-left:0px}.faq-tab-new li{background-color:#F5F5F5;border-radius:5px;margin-bottom:10px}.faq-tab-new li h2{font-size:18px;position:relative;padding-right:10px;font-weight:700;cursor:pointer;margin-bottom:0;background-color:#F5F5F5;padding:10px;border-radius:10px}.faq-tab-new li h2 svg{width:10px;height:10px;position:absolute;right:10px;top:50%;transform:translate(0, -50%);transition:0.5s}.faq-tab-new li h2{color:var(--main-color)}.faq-tab-new li svg path{fill:var(--main-color)}.faq-tab-new li .content-faq{margin-top:10px;padding:5px 10px}.faq-tab-new li:hover h3{color:var(--main-color)}.faq-tab-new li:hover svg path{fill:var(--main-color)}.faq-tab-new li.active{background-color:#F5F5F5}.faq-tab-new li.active svg{transform:rotate(180deg) translate(0, 50%)}.faq-tab-new li.active svg path{fill:var(--main-color)}.faq-tab-new li.active h3{color:var(--main-color)}.social-media{display:flex;align-items:center;gap:10px;font-size:14px;margin:15px 0px 0px;list-style:none;padding-left:0px}.social-media li .zalo-share-button{vertical-align:-4px !important}.social-media li.title svg{width:20px;height:20px;margin-right:4px;position:relative;bottom:1px}.social-media li a{width:20px;height:20px;display:flex;justify-content:center;align-items:center;background-color:transparent}.social-media li a svg{width:20px;height:20px}.social-media li a svg path{fill:#fff !important}.social-media li a:hover{opacity:0.8}.details-product .product-meta-cus .khoihanhle .title_meta{color:red}h3,h4{font-size:16px !important}
