.rbk-ship{--rbk-ship-accent: #a61473;--rbk-ship-heat: #e4572e;margin:0 0 1.2rem;padding:1.2rem 1.4rem 1.4rem;border-radius:.8rem;background:#f7e1d3;color:#302b27;font-family:Figtree,var(--font-body-family),sans-serif}.rbk-ship__message{margin:0 0 1rem;font-size:1.4rem;line-height:1.4;letter-spacing:0;text-align:center}.rbk-ship__message strong{color:var(--rbk-ship-accent);font-weight:700}.rbk-ship__track{position:relative;height:.8rem;border-radius:999px;background:#a6147326}.rbk-ship__fill{position:absolute;inset:0 auto 0 0;width:var(--rbk-ship-progress, 0%);border-radius:inherit;background:linear-gradient(90deg,var(--rbk-ship-heat),var(--rbk-ship-accent));background-size:200% 100%}.rbk-ship__truck{position:absolute;top:50%;left:clamp(1.2rem,var(--rbk-ship-progress, 0%),calc(100% - 1.2rem));display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:2px solid var(--rbk-ship-accent);border-radius:50%;background:#fff;color:var(--rbk-ship-accent);transform:translate(-50%,-50%)}.rbk-ship__truck svg{width:1.8rem;height:1.8rem}.rbk-ship--unlocked{background:#f6e8f1}.rbk-ship--unlocked .rbk-ship__truck{background:var(--rbk-ship-accent);color:#fff}@media(prefers-reduced-motion:no-preference){.rbk-ship__fill{animation:rbk-ship-pour .8s cubic-bezier(.22,1,.36,1) backwards,rbk-ship-sizzle 2.4s linear infinite}.rbk-ship__truck{animation:rbk-ship-drive .8s cubic-bezier(.22,1,.36,1) backwards}.rbk-ship__truck svg{animation:rbk-ship-bump .9s ease-in-out .8s infinite}.rbk-ship--unlocked .rbk-ship__message{animation:rbk-ship-cheer .6s cubic-bezier(.34,1.4,.64,1) .5s backwards}.rbk-ship--unlocked .rbk-ship__emoji{display:inline-block;animation:rbk-ship-wiggle .8s ease-in-out .9s 2}}@keyframes rbk-ship-pour{0%{width:0}}@keyframes rbk-ship-drive{0%{left:1.2rem}}@keyframes rbk-ship-sizzle{0%{background-position:0% 0}to{background-position:200% 0}}@keyframes rbk-ship-bump{0%,to{transform:none}50%{transform:translateY(-1px)}}@keyframes rbk-ship-cheer{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes rbk-ship-wiggle{0%,to{transform:none}25%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}.rbk-ship__emoji{display:inline-flex;vertical-align:-.25rem;margin-right:.4rem;color:var(--rbk-ship-accent)}.rbk-ship__emoji svg{width:1.6rem;height:1.6rem}.rbk-ship__message .rbk-ship__congrats{color:#302b27}.rbk-ship--milestones{padding-bottom:2rem}.rbk-ship--milestones .rbk-ship__track{margin:0 1.6rem}.rbk-ship__milestone{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:2px solid rgba(166,20,115,.35);border-radius:50%;background:#fff;color:#a6147399;transform:translate(-50%,-50%);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.rbk-ship__milestone--ship{left:var(--rbk-ship-marker, 50%)}.rbk-ship__milestone--gift{left:100%}.rbk-ship__milestone svg{width:1.8rem;height:1.8rem}.rbk-ship__milestone.is-reached{border-color:var(--rbk-ship-accent);background:var(--rbk-ship-accent);color:#fff}.rbk-ship__labels{position:relative;height:1.6rem;margin:1.4rem 1.6rem 0;font-size:1.15rem;line-height:1.6rem;opacity:.8}.rbk-ship__label{position:absolute;top:0;white-space:nowrap}.rbk-ship__label--ship{left:var(--rbk-ship-marker, 50%);transform:translate(-50%)}.rbk-ship__label--gift{right:-1.6rem}.rbk-ship--gift-unlocked{background:#f6e8f1}@media(prefers-reduced-motion:no-preference){.rbk-ship--gift-unlocked .rbk-ship__message{animation:rbk-ship-cheer .6s cubic-bezier(.34,1.4,.64,1) .5s backwards}.rbk-ship__milestone.is-reached svg{animation:rbk-ship-wiggle .8s ease-in-out .6s 2}}.rbk-ship--gift-unlocked{container-type:inline-size}.rbk-ship--gift-unlocked .rbk-ship__message{white-space:nowrap;font-size:clamp(1.15rem,4.1cqi,1.4rem)}@container (max-width: 280px){.rbk-ship--gift-unlocked .rbk-ship__message{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rbk-free-shipping-bar.css.map */
