.rr-ship{padding:1.2rem 1.6rem;background:var(--color-background-alt);border-bottom:1px solid var(--color-border)}.rr-ship[hidden],.mini-cart__footer .rr-ship{display:none}.cart-summary__free-shipping .rr-ship__msg{display:block;margin:0 0 .8rem;padding:0;background:none;text-align:center;font-size:1.4rem;font-weight:400;line-height:1.5;color:var(--color-text)}.rr-ship__msg strong{font-weight:500}.cart-summary__free-shipping .rr-ship__msg #amount-left{margin:0}.rr-ship__bar{position:relative;display:flex;align-items:center}.rr-ship__track{position:relative;flex:1;height:.6rem;margin-right:-.3rem;border-radius:99rem;background:var(--color-border, #e7e5dc);overflow:hidden}.rr-ship .rr-ship__fill{display:block}.rr-ship__fill{position:relative;height:100%;max-width:100%;border-radius:inherit;background:var(--color-background-button-primary, #48491e);transition:width 1.1s cubic-bezier(.22,1,.36,1);overflow:hidden}.rr-ship__goal{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--color-background-body, #f7f7f4);border:1px solid var(--color-border, #e7e5dc);color:var(--color-text);transition:background-color .4s ease,border-color .4s ease,color .4s ease}.rr-ship__goal svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.rr-ship.is-qualified .rr-ship__goal{background:var(--color-background-button-primary, #48491e);border-color:var(--color-background-button-primary, #48491e);color:var(--color-text-button-primary, #e7e5dc)}.cart-summary__free-shipping .rr-ship__caption{display:block;margin:.4rem 0 0;padding:0;background:none;text-align:center;font-size:1.2rem;font-weight:300;line-height:1.5;color:var(--color-text)}.rr-ship__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent)}.rr-ship.is-celebrating .rr-ship__fill:after{animation:rr-ship-shine 1.1s ease-out 1}.rr-ship.is-celebrating .rr-ship__msg{animation:rr-ship-pop .6s cubic-bezier(.34,1.5,.64,1) 1}.rr-ship.is-celebrating .rr-ship__goal{animation:rr-ship-pop .6s cubic-bezier(.34,1.5,.64,1) .15s 1}@keyframes rr-ship-shine{to{transform:translate(100%)}}@keyframes rr-ship-pop{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.rr-ship__fill,.rr-ship__goal{transition:none}.rr-ship.is-celebrating .rr-ship__fill:after,.rr-ship.is-celebrating .rr-ship__msg,.rr-ship.is-celebrating .rr-ship__goal{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rr-free-shipping.css.map */
