.cart-progress-bar__wrapper{--cart-progress-block: transparent;--cart-progress-track: #e6efe8;--cart-progress-fill: #62916c;--cart-progress-pill-inactive-bg: #e6efe8;--cart-progress-pill-inactive-border: #273f2d;--cart-progress-pill-active-bg: #62916c;--cart-progress-pill-active-text: #ffffff;--cart-progress-pill-active-border: #273f2d;--cart-progress-radius: 400px;--cart-progress-message-gap: 1rem;--cart-progress-chip-padding-x: .8rem;--cart-progress-chip-padding-y: .4rem;background-color:var(--cart-progress-block);padding-top:1.6rem;padding-bottom:3.2rem}.is-empty .cart-progress-bar__wrapper,.cart-progress-bar__wrapper--hidden{display:none}.cart-progress-bar{--cart-progress-pill-half: 3rem;position:relative;width:100%;height:.8rem;margin-top:var(--cart-progress-message-gap)}.cart-progress-bar__track{position:relative;display:block;overflow:hidden;width:100%;height:100%;background-color:var(--cart-progress-track);border:1px solid var(--cart-progress-pill-inactive-border);border-radius:var(--cart-progress-radius)}.cart-progress-bar__line{position:absolute;top:0;bottom:0;left:0;width:var(--line-progress);display:block;background-color:var(--cart-progress-fill);border-radius:var(--cart-progress-radius);transition:width var(--duration-extra-long) var(--ease-out-slow)}.cart-progress-bar__message{margin-top:0;margin-bottom:0;font-size:1.4rem;font-weight:500;line-height:2.4rem;text-align:left;color:var(--surface-on-4, #262626)}.cart-progress-bar__save-chip{position:absolute;top:50%;right:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:var(--cart-progress-chip-padding-y) var(--cart-progress-chip-padding-x);font-size:1.2rem;font-weight:500;line-height:1.6rem;text-align:center;white-space:nowrap;color:var(--cart-progress-pill-inactive-border);background-color:var(--cart-progress-pill-inactive-bg);border:1px solid var(--cart-progress-pill-inactive-border);border-radius:var(--cart-progress-radius);transform:translateY(-50%);transition:background-color var(--duration-medium) var(--ease-out-slow),border-color var(--duration-medium) var(--ease-out-slow),color var(--duration-medium) var(--ease-out-slow)}.cart-progress-bar__save-chip--active{background-color:var(--cart-progress-pill-active-bg);border-color:var(--cart-progress-pill-active-border);color:var(--cart-progress-pill-active-text)}.cart-progress-bar__save-chip-text--unlocked{display:none}.cart-progress-bar__tier-pill-wrapper{position:absolute;top:50%;left:min(max(var(--position),7%),93%);z-index:1;display:flex;align-items:center;justify-content:center;padding:var(--cart-progress-chip-padding-y) var(--cart-progress-chip-padding-x);background-color:var(--cart-progress-pill-inactive-bg);border:1px solid var(--cart-progress-pill-inactive-border);border-radius:var(--cart-progress-radius);transform:translate(-50%,-50%);transform-origin:center;transition:background-color var(--duration-medium) var(--ease-out-slow),border-color var(--duration-medium) var(--ease-out-slow)}.cart-progress-bar__tier-pill-wrapper--active{background-color:var(--cart-progress-pill-active-bg);border-color:var(--cart-progress-pill-active-border)}.cart-progress-bar__pill-text{max-width:6rem;overflow:hidden;font-size:1.2rem;font-weight:500;line-height:1.6rem;text-align:center;white-space:nowrap;color:var(--cart-progress-pill-inactive-border);transition:color var(--duration-medium) var(--ease-out-slow)}.cart-progress-bar__tier-pill-wrapper--active .cart-progress-bar__pill-text{color:var(--cart-progress-pill-active-text)}.cart-progress-bar__pill-subtext{position:absolute;bottom:-2.2rem;left:50%;font-size:1.2rem;font-weight:500;line-height:1.6rem;text-align:center;text-wrap:nowrap;color:var(--surface-on-4, #262626);transform:translate(-50%)}@media(min-width:550px)and (max-width:1200px){.cart-progress-bar__tier-pill-wrapper{left:min(max(var(--position),7%),97%)}}@media(prefers-reduced-motion:reduce){.cart-progress-bar__line,.cart-progress-bar__save-chip,.cart-progress-bar__tier-pill-wrapper,.cart-progress-bar__pill-text{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1368/assets/cart-progress-bar.css.map */
