.gift-progress-bar{display:block;background:var(--gift-progress-bar-bg);color:var(--gift-progress-bar-text);padding:var(--gift-progress-bar-padding-top-mobile) 1.2rem var(--gift-progress-bar-padding-bottom-mobile);margin-bottom:1.6rem;border-radius:var(--inputs-radius, 0)}@media(min-width:750px){.gift-progress-bar{padding-top:var(--gift-progress-bar-padding-top);padding-right:2rem;padding-bottom:var(--gift-progress-bar-padding-bottom);padding-left:2rem}}.gift-progress-bar__heading{margin:0 0 2rem;text-align:center}.gift-progress-bar__heading-line{margin:0;font-size:var(--gift-progress-bar-heading-font-size-mobile);font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.02em}@media(min-width:750px){.gift-progress-bar__heading-line{font-size:var(--gift-progress-bar-heading-font-size)}}.gift-progress-bar__track{position:relative;height:.4rem;border-radius:999px;background:var(--gift-progress-bar-track-bg);margin:0 4.8rem 0 1.2rem}.gift-progress-bar__track-fill{position:absolute;top:0;left:0;height:100%;border-radius:999px;background:var(--gift-progress-bar-track-fill);transition:width .9s cubic-bezier(.16,1,.3,1)}.gift-progress-bar__stop{position:absolute;top:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;width:max-content;max-width:9rem}.gift-progress-bar__icon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--gift-progress-bar-bg);border:1px solid var(--gift-progress-bar-badge-active);transition:background-color .3s ease}.gift-progress-bar__stop.is-unlocked .gift-progress-bar__icon{background:var(--gift-progress-bar-badge-active)}.gift-progress-bar__icon-shape{display:block;width:1.4rem;height:1.4rem;background-color:var(--gift-progress-bar-badge-active);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease}.gift-progress-bar__stop.is-unlocked .gift-progress-bar__icon-shape{background-color:var(--gift-progress-bar-bg)}.gift-progress-bar__icon-shape--fallback{display:flex;align-items:center;justify-content:center;background-color:transparent;color:var(--gift-progress-bar-badge-active);transition:color .3s ease}.gift-progress-bar__stop.is-unlocked .gift-progress-bar__icon-shape--fallback{background-color:transparent;color:var(--gift-progress-bar-bg)}.gift-progress-bar__icon-shape--fallback svg{display:block;width:100%;height:100%}.gift-progress-bar__stop-label{margin-top:2rem;font-size:var(--gift-progress-bar-label-font-size-mobile);font-weight:600;line-height:1.3;text-align:center;text-transform:uppercase;letter-spacing:.02em}@media(min-width:750px){.gift-progress-bar__stop-label{font-size:var(--gift-progress-bar-label-font-size)}}.cart-item__name:not([href]){cursor:default}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-cart-gift-progress-bar.css.map */
