.CartProgress{background:var(--cart-progress-background, transparent);color:var(--cart-progress-text, var(--text-color));text-align:var(--cart-progress-align, center)}.CartProgress__Text{margin:0 0 10px;font-size:var(--cart-progress-font-size, 13px);line-height:1.4}.CartProgress__Text a{color:inherit;text-decoration:underline}.CartProgress__Amount{font-weight:600;white-space:nowrap}.CartProgress__Track{position:relative;width:100%;height:var(--cart-progress-height, 6px);background:var(--cart-progress-track, var(--border-color));overflow:hidden}.CartProgress__Fill{display:block;height:100%;max-width:100%;background:var(--cart-progress-fill, var(--text-color));transition:width .4s ease-out,background-color .4s ease-out}.CartProgress.is-complete .CartProgress__Fill{background:var(--cart-progress-complete, var(--cart-progress-fill))}.CartProgress--rounded .CartProgress__Track,.CartProgress--rounded .CartProgress__Fill{border-radius:999px}.CartProgress--drawer-top{position:sticky;top:0;z-index:1;padding:14px 0;background:var(--cart-progress-background, var(--background));border-bottom:1px solid var(--border-color)}.CartProgress--drawer-bottom{margin-bottom:16px}.CartProgress--page{max-width:480px;margin:24px auto 0}.EmptyState .CartProgress--page{margin-bottom:32px}.CartProgress--drawer-bottom.CartProgress--has-bg,.CartProgress--page.CartProgress--has-bg{padding:14px 16px}@media screen and (min-width:641px){.CartProgress--drawer-top{padding:16px 0}}@media(prefers-reduced-motion:reduce){.CartProgress__Fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cart-progress.css.map */
