@media (max-width:549px){.wfpr-product-overview .col{text-align:center}.wfpr-product-overview .col .flex{justify-content:center}}.openlightbox{cursor:pointer;display:block}.openlightbox.processing::after{content:'';position:absolute;width:100%;height:100%;background-color:rgb(0 0 0 / .5);left:0;top:0}.heart .cursor{cursor:pointer;vertical-align:middle}.heart:hover{color:var(--primary-color)}.gallery-thumb>*{width:60px;height:60px!important;margin-right:3px!important;display:inline-block;padding-top:0px!important}.tagcloud a.active{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;opacity:1}video{margin-bottom:-6px}.wfpr_lightbox_single{position:relative;border-radius:5px}#vietdanhgia{border-radius:5px;overflow:hidden;padding:0!important}#vietdanhgia>.mfp-close{opacity:1;mix-blend-mode:unset;background:#fff;width:25px;height:25px;font-size:25px;line-height:26px;color:var(--color-primary);border-radius:50%;right:10px;top:10px!important}#vietdanhgia>.mfp-close .feather.feather-x{width:18px;stroke-width:4px;height:auto}.wfpr-product-reviews .wfpr-product-overview .text-leftz .average{font-size:24px!important;font-weight:600;color:#11698E}#commentform #submit{background-color:#00badb;font-size:17px}#vietdanhgia #commentform{padding:30px}#vietdanhgia #reply-title{padding:10px 30px;background-color:var(--color-primary);color:#fff;margin-bottom:0}#commentform .comment-form-rating{font-size:17px;margin-bottom:15px}video::-webkit-media-controls-timeline{display:none}.wfpr-product-reviews .single-review{margin-bottom:20px}.wfpr-product-reviews .single-review:last-child{margin-bottom:0}.wfpr_reviews.woocommerce-Reviews.product-reviews{margin-top:-15px}#vietdanhgia .field-custom{margin-bottom:25px}#vietdanhgia .field-custom .comment-form-media{border-radius:3px;margin-bottom:0;position:relative;width:100%;border:1px solid #ccc}#vietdanhgia .field-custom .comment-form-media input{position:absolute;opacity:0;left:0;top:0;z-index:-1}#vietdanhgia .field-custom .comment-form-media label{margin:0;padding:10px 20px;position:relative;/*! height: 100%; */
 cursor:pointer}#vietdanhgia .field-custom .comment-form-media label::before{content:'Tải lên';position:absolute;right:0;top:0;padding:0 25px;height:100%;display:flex;justify-content:center;align-items:center;background-color:#71b430;color:#fff;z-index:9;/*! height: 100%; */
}#vietdanhgia .field-custom .file__value{padding:5px 10px;border:1px solid #ebebeb;margin-top:5px;display:flex;justify-content:space-between;align-items:center}#vietdanhgia .field-custom .file__value .file__value--remove::before{content:"\e00c";font-family:fl-icons;font-size:11px;transform:rotate(45deg);display:block;color:#c0001a;cursor:pointer}#vietdanhgia .field-custom .file__value .file__value--remove{width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}#vietdanhgia .field-custom .file__value .file__value--text{flex:1;display:-webkit-box;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:850px){.wfpr_lightbox_single .single-review-nav .prev{margin-left:-37px!important}.wfpr_lightbox_single .single-review-nav .next{margin-right:-37px!important}}.wfpr_lightbox_single .button:hover{box-shadow:unset}.wfpr_lightbox_single .demso{position:absolute;top:0;left:0;width:100%;text-align:center;top:5px}@media (max-width:549px){.mfp-ready #single_video{padding:0em!important;margin-left:-15px;margin-right:-15px;margin-top:-15px}.mfp-ready .wfpr_lightbox_single{padding:1em!important;margin-left:-30px;margin-right:-30px;margin-top:-30px;background:#000000e0;color:#f1f1f1}.mfp-ready .wfpr_lightbox_single svg,.mfp-ready .wfpr_lightbox_single svg line{fill:#f1f1f1;stroke:#f1f1f1!important}.mfp-ready .wfpr_lightbox_single span.amount{color:#f1f1f1}.mfp-ready .wfpr_lightbox_single .single-review-gallery{margin-top:-16px;margin-left:-16px;margin-right:-16px}.mfp-ready .wfpr_lightbox_single .hinhanh_trong_danhgia{display:none}.mfp-ready .wfpr_lightbox_single{height:100vh;overflow:hidden}.mfp-ready .wfpr_lightbox_single .img_wrap{padding-top:100vh!important}.mfp-ready .wfpr_lightbox_single .img_wrap_2 .img-inner{padding-top:100vh!important}.mfp-ready .wfpr_lightbox_single .row.single-review-lightbox>.col{position:static}.mfp-ready .wfpr_lightbox_single .description .col{padding-bottom:0}.mfp-ready .wfpr_lightbox_single .comment-text>.cursor{position:fixed;bottom:0;width:100vw;padding-left:16px;padding-right:16px;padding-bottom:70px;left:-30px;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .34217436974789917) 0%,#fff0 100%);z-index:999}.mfp-ready .wfpr_lightbox_single .comment-text>.cursor>.cursor-inner{margin-top:1em;max-height:30vh;overflow-y:auto;overflow-x:hidden}.mfp-ready .wfpr_lightbox_single .comment-text>.no-ajax{position:fixed;width:calc(100vw - 32px);bottom:0;z-index:999}.mfp-ready .wfpr_lightbox_single .comment-text>.no-ajax .purchase{padding-bottom:19.6px}.mfp-ready .wfpr_lightbox_single .comment-text>.no-ajax .purchase--thumb,.mfp-ready .wfpr_lightbox_single .comment-text>.no-ajax .purchase--title{display:none}.mfp-ready .wfpr_lightbox_single .heart{color:#fff;position:absolute;top:.7em;right:0}.mfp-ready .wfpr_lightbox_single .star-rating:before,.mfp-ready .wfpr_lightbox_single .woocommerce-page .star-rating:before,.mfp-ready .wfpr_lightbox_single .star-rating span:before,.mfp-ready .wfpr_lightbox_single .loading-spin,.mfp-ready .wfpr_lightbox_single .processing:before{color:#fff;border-color:#fff}.mfp-ready .wfpr_lightbox_single .text.clamp{overflow:unset!important;display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important}.mfp-ready .wfpr_lightbox_single .text.clamp+button{display:none!important}}@media (min-width:850px){.mfp-ready .wfpr_lightbox_single .single-review.review,.mfp-ready .wfpr_lightbox_single .single-review.review .review-item,.mfp-ready .wfpr_lightbox_single .single-review.review .review-item .zheight{height:100%}.mfp-ready .wfpr_lightbox_single .single-review.review .review-item .zheight{display:flex;flex-direction:column}.mfp-ready .wfpr_lightbox_single .single-review.review .review-item .zheight .no-ajax{margin-top:auto}}.purchase--title-w{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment-form .submit,.comment-form{margin-bottom:0}.single-review-lightbox .flickity-slider{display:flex;align-items:center}.img_wrap{background:#000}@media (max-width:549px){.dark.img_wrap{background-color:transparent!important}}.img_wrap img{position:absolute!important;width:100%!important;height:100%!important;object-fit:contain!important}.single-review-gallery video{position:absolute;width:100%;height:100%;top:0}.clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.xemthem:hover{opacity:1!important}.xemthem.toggled .z{display:none}.xemthem.toggled .toggled-text{display:inline!important;visibility:visible!important}.xemthem_video{cursor:pointer}.single-review video+.video-button-wrapper{display:none}.wfpr_lightbox_multiple{max-height:calc(100vh);overflow-y:auto;border-radius:5px}@media (min-width:850px){.wfpr_lightbox_multiple{max-height:calc(100vh - 200px)}}@media (max-width:549px){.wfpr_lightbox_multiple{padding:30px!important;margin-top:-30px!important;margin-right:-30px!important;margin-bottom:-30px!important;margin-left:-30px!important}#vietdanhgia #commentform{padding:10px}#vietdanhgia #reply-title{padding:10px}#vietdanhgia>.mfp-close{width:20px;height:20px;font-size:20px;line-height:21px;right:10px;top:10px!important}#vietdanhgia>.mfp-close .feather.feather-x{width:15px}.mfp-content #vietdanhgia{padding:0!important}#vietdanhgia #review_form_wrapper{padding:0}#vietdanhgia>.row.form{margin:0}#commentform .comment-form-rating .stars a{font-size:13px}#vietdanhgia>.mfp-close .feather.feather-x line{stroke:var(--color-primary)}}.wfpr_lightbox_multiple .wfpr_reviews .commentlist .single-review:first-child{padding-top:0}.wfpr_lightbox_multiple .wfpr_reviews>.col:last-child{padding-bottom:0px!important}#commentform .comment-form-rating .stars>span{display:flex;gap:20px}#commentform .comment-form-rating .stars a{margin:0;border:none;width:auto;font-size:0;text-indent:0}#commentform .comment-form-rating .stars a:after{font-size:16px}@media (max-width:549px){#commentform .comment-form-rating .stars a:after{font-size:14px}}@media (max-width:375px){#commentform .comment-form-rating .stars>span{gap:10px}#commentform .comment-form-rating .stars a:after{font-size:13px}}