cart-goals{--cg-fill: var(--primary-color, #e21d69);--cg-success: #2dae1c;--cg-track: color-mix(in srgb, currentColor 6%, transparent);--cg-border: color-mix(in srgb, currentColor 12%, transparent);--cg-muted: color-mix(in srgb, currentColor 55%, transparent);--cg-surface: #fff;--cg-marker: 3.2rem;--cg-rail: .6rem;--cg-gap: .6rem;--cg-ease: cubic-bezier(.22, 1, .36, 1);display:block;color:var(--heading-color, inherit)}.cart-goals--drawer{padding:2.4rem 3rem 1.6rem;border-bottom:1px solid var(--border-color-base)}.cart-goals--page{padding:0 0 2rem}@media(max-width:767px){.cart-goals--drawer{padding:2rem 2rem 1.4rem}}.bls__header_minicart .bls-minicart-content cart-goals~.cart-countdown-time{margin-top:0}.cart-goals__message{--cg-message-min: 11px;margin:0 0 1.4rem;overflow:hidden;font-size:1.3rem;line-height:1.5;text-align:center;text-overflow:ellipsis;white-space:nowrap}.cart-goals__message.is-wrapping{overflow:visible;white-space:normal;text-wrap:balance}.cart-goals__message strong{font-weight:700;color:var(--cg-fill)}.cart-goals__amount{font-weight:700;white-space:nowrap}cart-goals.is-complete .cart-goals__message strong{color:var(--cg-success)}.cart-goals__message.is-updated{animation:cg-message-in .35s var(--cg-ease)}.cart-goals__track{display:flex;align-items:center;gap:var(--cg-gap)}.cart-goals__step{display:flex;flex:1 1 0;align-items:center;gap:var(--cg-gap);min-width:0}.cart-goals__rail{position:relative;flex:1 1 auto;height:var(--cg-rail);overflow:hidden;border-radius:99px;background:var(--cg-track)}.cart-goals__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--fill, 0) * 100%);border-radius:inherit;background-color:var(--cg-fill);transition:width .7s var(--cg-ease),background-color .4s ease}[dir=rtl] .cart-goals__fill{inset:0 0 0 auto}cart-goals.is-complete .cart-goals__fill{background-color:var(--cg-success)}.cart-goals__marker{position:relative;display:grid;flex:none;place-items:center;width:var(--cg-marker);height:var(--cg-marker);border:1.5px solid var(--cg-border);border-radius:50%;background:var(--cg-surface);color:var(--cg-muted);transition:border-color .3s ease,background-color .3s ease,color .3s ease,box-shadow .3s ease}.cart-goals__icon{display:grid;place-items:center;width:100%;height:100%;overflow:hidden;border-radius:50%}.cart-goals__icon svg{width:1.6rem;height:1.6rem}.cart-goals__thumb{width:100%;height:100%;object-fit:cover}.cart-goals__step.is-active .cart-goals__marker{border-color:var(--cg-fill);color:var(--cg-fill)}.cart-goals__step.is-reached .cart-goals__marker{border-color:var(--cg-fill);background:var(--cg-fill);color:#fff}cart-goals.is-complete .cart-goals__step .cart-goals__marker{border-color:var(--cg-success);background:var(--cg-success)}.cart-goals__check{position:absolute;top:-.4rem;right:-.4rem;display:grid;place-items:center;width:1.6rem;height:1.6rem;border:2px solid var(--cg-surface);border-radius:50%;background:var(--cg-success);color:#fff;transform:scale(0);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.cart-goals__step.is-reached .cart-goals__check{transform:scale(1)}.cart-goals__step.is-celebrating .cart-goals__marker{animation:cg-pop .6s cubic-bezier(.34,1.56,.64,1)}.cart-goals__step.is-celebrating .cart-goals__marker:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid var(--cg-success);border-radius:50%;pointer-events:none;animation:cg-ring 1.2s ease-out .15s 2 both}@keyframes cg-message-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes cg-pop{0%{transform:scale(.8)}60%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes cg-ring{0%{transform:scale(1);opacity:.7}to{transform:scale(1.9);opacity:0}}@media(prefers-reduced-motion:reduce){.cart-goals__fill,.cart-goals__marker,.cart-goals__check{transition:none}.cart-goals__message.is-updated,.cart-goals__step.is-celebrating .cart-goals__marker,.cart-goals__step.is-celebrating .cart-goals__marker:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cart-goals.css.map */
