.free-shipping-tracker{--free-shipping-ink: #111111;--free-shipping-muted: #727272;--free-shipping-line: #dedede;color:var(--free-shipping-ink);margin:18px 0 26px;padding:18px 0 4px;border-top:1px solid var(--free-shipping-line);border-bottom:1px solid var(--free-shipping-line);font-family:inherit}.free-shipping-tracker *{box-sizing:border-box}.free-shipping-tracker__eyebrow{margin:0 0 7px;color:var(--free-shipping-muted);font-size:10px;font-weight:600;letter-spacing:.14em;line-height:1.3;text-align:center}.free-shipping-tracker__message{margin:0;color:var(--free-shipping-ink);font-size:14px;line-height:1.45;text-align:center}.free-shipping-tracker__message strong{font-weight:700}.free-shipping-tracker__message span,.free-shipping-tracker__message b{color:var(--free-shipping-muted)}.free-shipping-tracker__message b{font-weight:700}.free-shipping-tracker__gift-note{max-width:420px;margin:9px auto 0;color:var(--free-shipping-muted);font-size:11px;line-height:1.45;text-align:center}.free-shipping-tracker.is-surprise-unlocked .free-shipping-tracker__gift-note{display:none}.free-shipping-tracker__timeline{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 3px 0;min-height:62px}.free-shipping-tracker__rail,.free-shipping-tracker__fill{position:absolute;height:2px}.free-shipping-tracker__rail{top:15px;right:16px;left:16px;background:var(--free-shipping-line)}.free-shipping-tracker__fill{top:0;left:0;max-width:100%;background:var(--free-shipping-ink);transition:width .5s cubic-bezier(.22,1,.36,1)}.free-shipping-tracker__node{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0}.free-shipping-tracker__node--start{align-items:flex-start;text-align:left}.free-shipping-tracker__node--middle{align-items:center;text-align:center}.free-shipping-tracker__node--end{align-items:flex-end;text-align:right}.free-shipping-tracker__dot{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border:2px solid var(--free-shipping-ink);border-radius:50%;background:#fff;color:var(--free-shipping-ink);font-size:12px;font-weight:700;line-height:1}.free-shipping-tracker__dot svg{display:block;width:18px;height:18px;margin:0;color:inherit;fill:currentColor}.free-shipping-tracker__dot svg[fill=none]{fill:none}.free-shipping-tracker__dot svg [stroke]{stroke:currentColor}.free-shipping-tracker__node--start .free-shipping-tracker__dot,.free-shipping-tracker.is-delivery-unlocked .free-shipping-tracker__node--middle .free-shipping-tracker__dot,.free-shipping-tracker.is-surprise-unlocked .free-shipping-tracker__node--end .free-shipping-tracker__dot{background:var(--free-shipping-ink);color:#fff}.free-shipping-tracker:not(.is-delivery-unlocked) .free-shipping-tracker__node--middle .free-shipping-tracker__dot,.free-shipping-tracker.is-delivery-unlocked:not(.is-surprise-unlocked) .free-shipping-tracker__node--end .free-shipping-tracker__dot{animation:free-shipping-pulse 1.8s ease-in-out infinite}.free-shipping-tracker__amount{margin-top:9px;font-size:12px;font-weight:700;line-height:1.25}.free-shipping-tracker__label{margin-top:2px;color:var(--free-shipping-muted);font-size:10px;letter-spacing:.07em;line-height:1.35;text-transform:uppercase}.free-shipping-tracker.is-delivery-unlocked .free-shipping-tracker__node--middle .free-shipping-tracker__label,.free-shipping-tracker.is-surprise-unlocked .free-shipping-tracker__node--end .free-shipping-tracker__label{color:var(--free-shipping-ink);font-weight:600}.free-shipping-tracker--product{margin-top:22px;margin-bottom:0}@keyframes free-shipping-pulse{0%,to{box-shadow:0 0 #1113}50%{box-shadow:0 0 0 6px #1110}}@media screen and (max-width:749px){.free-shipping-tracker{margin:14px 0 21px;padding-top:16px}.free-shipping-tracker--product{margin-top:18px;margin-bottom:0}.free-shipping-tracker__timeline{margin-top:19px;min-height:67px}.free-shipping-tracker__message{font-size:13px}.free-shipping-tracker__gift-note{font-size:10px}.free-shipping-tracker__amount{font-size:11px}.free-shipping-tracker__label{font-size:8px;letter-spacing:.05em}}@media(prefers-reduced-motion:reduce){.free-shipping-tracker__fill{transition:none}.free-shipping-tracker:not(.is-delivery-unlocked) .free-shipping-tracker__node--middle .free-shipping-tracker__dot,.free-shipping-tracker.is-delivery-unlocked:not(.is-surprise-unlocked) .free-shipping-tracker__node--end .free-shipping-tracker__dot{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/free-shipping-tracker.css.map */
