.fs-progress{display:flex;flex-direction:column}.fs-progress .fs-content{display:block}.fs-progress .fs-empty{display:none}.fs-header{display:flex;justify-content:space-between;align-items:center;padding:0;margin:0}.fs-progress-bar{width:100%;height:8px;background-color:var(--fs-progress-bg, #e9ecef);border-radius:4px;overflow:hidden;position:relative}.fs-progress-fill{height:100%;width:0%;background-color:var(--fs-progress-fill, #007bff);border-radius:4px;transition:width .4s ease}.fs-success-container{margin-top:12px;opacity:0;transform:translateY(-10px);transition:all .3s ease}.fs-success-container.fs-visible{opacity:1;transform:translateY(0)}.fs-title,.fs-amount{margin:0;font-size:14px}.fs-success-message{text-align:center;font-weight:600;color:var(--fs-success-color, #28a745);margin:0;padding:8px 16px;background-color:var(--fs-success-bg, #d4edda);border:1px solid var(--fs-success-border, #c3e6cb);border-radius:4px}.fs-content,.fs-empty,.fs-success-container{opacity:1;transition:opacity .3s ease,transform .3s ease}.is-hidden{opacity:0;transform:translateY(-10px)}.announcement-bar{transition:padding .2s ease,min-height .2s ease,height .2s ease}.announcement-bar .announcement-free-shipping{margin:0}.announcement-free-shipping .fs-progress-bar{width:100%;overflow:hidden;position:relative}.announcement-free-shipping .fs-progress-fill{height:100%;width:0%;background-color:var(--fs-progress-fill, #007bff);border-radius:4px;transition:width .5s ease;position:relative;overflow:hidden}.announcement-free-shipping .fs-message{margin-top:8px}.lg-cart-progress:has(.fs-empty){background:none;padding:0;margin:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/free-shipping-progress.css.map */
