.free-shipping-bar{--fs-success: #1e8e3e;display:block;position:relative;padding:1.2rem 0 1.4rem;margin:0}.cart-drawer .free-shipping-bar{position:sticky;top:0;z-index:3;background:rgb(var(--color-background))}.cart-drawer .free-shipping-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.free-shipping-bar--page{padding-top:0;margin-bottom:1.8rem}.free-shipping-bar__message{margin:0 0 .9rem;font-size:1.4rem;line-height:1.4;text-align:center}.free-shipping-bar__amount{font-weight:600;white-space:nowrap}.free-shipping-bar__track{position:relative;width:100%;height:.6rem;border-radius:1rem;background:rgba(var(--color-foreground),.12);overflow:hidden}.free-shipping-bar__fill{position:absolute;top:0;left:0;bottom:0;width:0;border-radius:inherit;background-color:var(--fs-bar-color, rgb(var(--color-button)));background-image:linear-gradient(180deg,#ffffff2e,#fff0);transition:width var(--duration-long, .5s) cubic-bezier(.25,.46,.45,.94),background-color var(--duration-default, .2s) ease}.free-shipping-bar--qualified .free-shipping-bar__fill{background-color:var(--fs-success)}.free-shipping-bar--qualified .free-shipping-bar__message{font-weight:600}@media(prefers-reduced-motion:reduce){.free-shipping-bar__fill{transition:none}}@media screen and (max-width:749px){.free-shipping-bar__message{font-size:1.3rem}}.cart-undo-toast{position:fixed;left:50%;bottom:2rem;transform:translate(-50%,1rem);z-index:1100;display:flex;align-items:center;gap:1.2rem;max-width:calc(100vw - 3rem);padding:1.2rem 1.6rem;border-radius:.8rem;background:rgb(var(--color-foreground, 18 18 18));color:rgb(var(--color-background, 255 255 255));box-shadow:0 .4rem 1.6rem #0003;font-size:1.4rem;line-height:1.3;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default, .2s) ease,transform var(--duration-default, .2s) ease,visibility var(--duration-default, .2s) ease}.cart-undo-toast--visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.cart-undo-toast__text{min-width:0}.cart-undo-toast__button{flex-shrink:0;padding:.4rem .6rem;margin:0;background:none;border:0;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}@media(prefers-reduced-motion:reduce){.cart-undo-toast{transition:opacity var(--duration-default, .2s) ease,visibility var(--duration-default, .2s) ease}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-free-shipping-bar.css.map */
