.free-shipping-bar--tiers,.free-shipping-bar--milestones,free-shipping-bar.free-shipping-bar:not(.free-shipping-bar--tiers):not(.free-shipping-bar--milestones){--benefit-ink: rgb(var(--text-color));--benefit-muted: rgb(var(--text-color) / .58);--benefit-track: rgb(var(--text-color) / .18);--benefit-border: rgb(var(--text-color) / .42);--benefit-bg: rgb(var(--background));display:flex;flex-direction:column;gap:.5rem;margin:0;padding:.1rem 0 .25rem;border:0;border-radius:0;background:transparent;overflow:visible;isolation:auto;pointer-events:none}.free-shipping-bar--tiers:before,.free-shipping-bar--milestones:before,free-shipping-bar.free-shipping-bar:not(.free-shipping-bar--tiers):not(.free-shipping-bar--milestones):before{content:none!important;display:none!important}.free-shipping-bar--tiers .free-shipping-bar__message,.free-shipping-bar--milestones .free-shipping-bar__message,free-shipping-bar.free-shipping-bar:not(.free-shipping-bar--tiers):not(.free-shipping-bar--milestones)>span:first-child{order:1;margin:0;color:var(--benefit-ink);font-family:var(--text-font-family, inherit);font-size:clamp(.8125rem,2.8vw,.875rem);font-weight:450;letter-spacing:-.01em;line-height:1.35;text-align:start;text-wrap:pretty}.free-shipping-bar--tiers .free-shipping-bar__message .bold,.free-shipping-bar--milestones .free-shipping-bar__message .bold,free-shipping-bar.free-shipping-bar:not(.free-shipping-bar--tiers):not(.free-shipping-bar--milestones)>span:first-child .bold{font-weight:650}free-shipping-bar.free-shipping-bar:not(.free-shipping-bar--tiers):not(.free-shipping-bar--milestones) .progress-bar{order:2;width:100%;height:3px;border-radius:0;color:var(--benefit-ink);background:var(--benefit-track);overflow:hidden}free-shipping-bar.free-shipping-bar:not(.free-shipping-bar--tiers):not(.free-shipping-bar--milestones) .progress-bar:before{border-radius:0;background:var(--benefit-ink);transition:transform .4s cubic-bezier(.22,1,.36,1)}.free-shipping-bar--milestones .free-shipping-bar__track{order:2;position:relative;width:100%;min-height:2.35rem;padding:.2rem 0 1.7rem;overflow:visible}.free-shipping-bar--milestones .progress-bar{width:100%;height:2px;border-radius:0;color:var(--benefit-ink);background:var(--benefit-track);overflow:hidden}.free-shipping-bar--milestones .progress-bar:before{border-radius:0;background:var(--benefit-ink);animation:none;transition:transform .4s cubic-bezier(.22,1,.36,1)}.free-shipping-bar--milestones .free-shipping-bar__milestone{inset-block-start:.3rem;row-gap:.34rem;transform:translate(-50%)}.free-shipping-bar--milestones .free-shipping-bar__milestone--edge-end{transform:translate(-100%)}.free-shipping-bar--milestones .free-shipping-bar__milestone-dot{position:relative;width:10px;height:10px;display:grid;place-items:center;border:1px solid var(--benefit-border);border-radius:0;background:var(--benefit-bg);color:var(--benefit-ink);box-sizing:border-box;box-shadow:none;animation:none}.free-shipping-bar--milestones .free-shipping-bar__milestone-dot:after{content:"";width:3px;height:3px;background:currentColor;opacity:0}.free-shipping-bar--milestones .free-shipping-bar__milestone.is-reached .free-shipping-bar__milestone-dot{border-color:var(--benefit-ink);background:var(--benefit-ink)}.free-shipping-bar--milestones .free-shipping-bar__milestone-label{max-width:5.75rem;color:var(--benefit-muted);font-family:var(--text-font-family, inherit);font-size:.5875rem;font-weight:500;letter-spacing:0;line-height:1.12;text-align:center;text-transform:none;white-space:normal}.free-shipping-bar--milestones .free-shipping-bar__milestone.is-reached .free-shipping-bar__milestone-label{color:var(--benefit-ink)}.free-shipping-bar--tiers .free-shipping-bar__tiers-track{order:2;position:relative;display:flex;align-items:flex-start;gap:0;width:100%;height:2.45rem;min-height:2.45rem;padding:.25rem 0 0;overflow:visible}.free-shipping-bar--tiers .free-shipping-bar__tier{position:relative;flex:1 1 auto;min-width:0;height:2.2rem;color:var(--benefit-ink)}.free-shipping-bar--tiers .free-shipping-bar__tier:after{content:"";position:absolute;inset-inline:0;inset-block-start:4px;height:2px;background:var(--benefit-track)}.free-shipping-bar--tiers .free-shipping-bar__tier-fill.progress-bar{position:absolute;z-index:1;inset-inline:0;inset-block-start:4px;width:100%;height:2px;border-radius:0;background:transparent;overflow:hidden}.free-shipping-bar--tiers .free-shipping-bar__tier-fill.progress-bar:before,.free-shipping-bar--tiers .free-shipping-bar__tier.is-active .free-shipping-bar__tier-fill.progress-bar:before,.free-shipping-bar--tiers .free-shipping-bar__tier.is-complete .free-shipping-bar__tier-fill.progress-bar:before{border-radius:0;background:var(--benefit-ink);box-shadow:none;animation:none;transition:transform .4s cubic-bezier(.22,1,.36,1)}.free-shipping-bar--tiers .free-shipping-bar__tier-marker{position:absolute;z-index:2;inset-inline-end:0;inset-block-start:5px;translate:50% -50%;width:10px;height:10px;display:grid!important;place-items:center;border:1px solid var(--benefit-border);border-radius:0;background:var(--benefit-bg);color:var(--benefit-ink);box-sizing:border-box;box-shadow:none;animation:none}.free-shipping-bar--tiers .free-shipping-bar__tier:last-child .free-shipping-bar__tier-marker{translate:0 -50%}.free-shipping-bar--tiers .free-shipping-bar__tier-marker:after{content:"";width:3px;height:3px;background:currentColor;opacity:0}.free-shipping-bar--tiers .free-shipping-bar__tier-marker:before{content:"";position:absolute;width:3px;height:5px;border:solid var(--benefit-bg);border-width:0 1px 1px 0;opacity:0;transform:translateY(-1px) rotate(45deg)}.free-shipping-bar--tiers .free-shipping-bar__tier.is-active .free-shipping-bar__tier-marker{border-color:var(--benefit-ink)}.free-shipping-bar--tiers .free-shipping-bar__tier.is-active .free-shipping-bar__tier-marker:after{opacity:1}.free-shipping-bar--tiers .free-shipping-bar__tier.is-complete .free-shipping-bar__tier-marker{border-color:var(--benefit-ink);background:var(--benefit-ink)}.free-shipping-bar--tiers .free-shipping-bar__tier.is-complete .free-shipping-bar__tier-marker:after{opacity:0}.free-shipping-bar--tiers .free-shipping-bar__tier.is-complete .free-shipping-bar__tier-marker:before{opacity:1}.free-shipping-bar--tiers .free-shipping-bar__tier-label{position:absolute;inset-block-start:1rem;inset-inline-end:0;translate:50% 0;width:5.75rem;display:block!important;overflow:hidden;color:var(--benefit-muted);font-family:var(--text-font-family, inherit);font-size:.5875rem;font-weight:500;letter-spacing:0;line-height:1.12;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:normal;transition:color .2s ease}.free-shipping-bar--tiers .free-shipping-bar__tier:last-child .free-shipping-bar__tier-label{translate:0 0;text-align:end}.free-shipping-bar--tiers .free-shipping-bar__tier.is-active .free-shipping-bar__tier-label{color:var(--benefit-ink);font-weight:650}.free-shipping-bar--tiers .free-shipping-bar__tier.is-complete .free-shipping-bar__tier-label{color:var(--benefit-ink);font-weight:500}.free-shipping-bar--tiers.is-complete,.free-shipping-bar--milestones.is-complete{--benefit-track: rgb(var(--text-color) / .24)}@media screen and (max-width:420px){.free-shipping-bar--tiers,.free-shipping-bar--milestones,free-shipping-bar.free-shipping-bar:not(.free-shipping-bar--tiers):not(.free-shipping-bar--milestones){gap:.42rem;padding-block-end:.2rem}.free-shipping-bar--tiers .free-shipping-bar__message,.free-shipping-bar--milestones .free-shipping-bar__message,free-shipping-bar.free-shipping-bar:not(.free-shipping-bar--tiers):not(.free-shipping-bar--milestones)>span:first-child{font-size:.8125rem}.free-shipping-bar--tiers .free-shipping-bar__tier-label,.free-shipping-bar--milestones .free-shipping-bar__milestone-label{width:5.15rem;max-width:5.15rem;font-size:.55rem}}@media(prefers-reduced-motion:reduce){.free-shipping-bar--tiers *,.free-shipping-bar--milestones *,free-shipping-bar.free-shipping-bar:not(.free-shipping-bar--tiers):not(.free-shipping-bar--milestones) *{animation:none!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/distopion-threshold-2026.css.map */
