/* The native Flatsome cart keeps its layout and AJAX fragment behavior. */
.woocommerce-mini-cart__buttons a.tns-mini-cart-go::after{content:"Kiểm tra sản phẩm và ưu đãi"!important}
.tns-mini-cart-freeship{min-width:0;margin:12px 0 18px}
.tns-mini-cart-freeship .tns-fs{padding:14px;border:1px solid #F0DEC9;border-radius:12px;background:#FFF4E8;color:#283E30;text-align:left;font-family:"Be Vietnam Pro",sans-serif;line-height:1.6}
.tns-mini-cart-freeship .tns-fs.is-reached{border-color:#D4E5D4;background:#EDF6ED}
.tns-mini-cart-freeship .tns-fs-t{margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}
.tns-mini-cart-freeship .tns-fs-bar{height:6px;overflow:hidden;border-radius:6px;background:#DFE6DE}
.tns-mini-cart-freeship .tns-fs-bar span{display:block;height:100%;border-radius:inherit;background:#F5A13B;transition:width .2s}
.tns-mini-cart-freeship .is-reached .tns-fs-bar span{background:#238158}
.tns-mini-cart-freeship .tns-fs-n{margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.6;color:#68746B;overflow-wrap:anywhere}
/* Magnific Popup moves the active native cart into .mfp-wrap. Hiding by
   modal state also restores the product bar immediately when the cart closes. */
body:has(.mfp-wrap #cart-popup) .tns-mobile-buybar,
body:has(.mfp-wrap #cart-popup) .tns-mobile-toast,
html.tns-d-lock .tns-mobile-buybar,
html.tns-d-lock .tns-mobile-toast{display:none!important}
