.free-shipping{text-align:center;padding:0 20px;margin:0 auto;width:100%}.free-shipping p{margin-bottom:0;font-size:14px;line-height:1;color:#2f0147}.free-shipping__text{color:var(--Black, #1F1F1F);font-family:Pangram;font-size:16px;line-height:1.2;font-weight:500;margin:0}.free-shipping__text--success{font-size:16px;line-height:1.2;font-weight:500}.free-shipping__message{font-size:16px;line-height:1.2;font-weight:500;color:#222}.free-shipping__message span{font-weight:700;text-transform:uppercase}.free-shipping__subtext{font-size:16px;line-height:1.2;color:#2f0147;margin:0}.free-shipping__bar{position:relative;width:100%;height:8px;background-color:#c25ca333;border-radius:4px;margin-top:5px;margin-bottom:25px;margin-inline:auto}.free-shipping__bar:after{content:"";width:16.327px;height:16px;background-color:#c25ca3;border-radius:50%;display:inline-block;position:absolute;top:-4px;right:0}.free-shipping__bar--complete:after{background-color:#c25ca3}.free-shipping__bar--complete .free-shipping__progress{background-color:#c25ca3}.free-shipping__progress{height:100%;background-color:#c25ca3;width:0%;transition:width .3s ease-in-out;border-radius:4px}.free-shipping__label{color:#2f0147;text-align:center;font-family:Pangram;font-size:14px;font-weight:400;margin-top:8px;position:absolute;right:0;opacity:.8}.free-shipping__bar--complete .free-shipping__label{opacity:1;display:flex;align-items:center;gap:4px;color:#38264b}.free-shipping__message.free-shipping__message--success p{color:#e67c22}.free-shipping__bar--complete .free-shipping__label svg rect{fill:#d97623}@media screen and (max-width:480px){.free-shipping{margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/component-progress-bar.css.map */
