.free-shipping{margin-top:.6rem;margin-bottom:1.5rem;text-align:center}.free-shipping.is-last{margin-bottom:0}@media(min-width:750px){.free-shipping{text-align:end}}.free-shipping .price{display:initial}.free-shipping__text .price bdi{font-size:calc(var(--font-price-scale) * 1.6rem)}.free-shipping__text--success strong{position:relative}.free-shipping__text--success strong:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.6rem;opacity:.2;background-color:var(--color-success)}.free-shipping__progress{display:block;width:100%;position:relative;height:1.8rem!important;line-height:1;margin-top:.6rem;margin-bottom:1.2rem;background-color:rgb(var(--color-border));border-radius:9999px!important}.free-shipping__progress:after{content:"";display:block;background:#000!important;height:100%!important;width:var(--progress);border-radius:inherit!important;transition:width .35s ease}.free-shipping__progress--success{position:relative}.free-shipping__progress--success:before{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:#fff url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'> <path d='M16.7 6.1l-7.1 7.1-3.3-3.3-1.4 1.4 4.7 4.7 8.5-8.5-1.4-1.4z' fill='%23000'/> </svg>") center/14px 14px no-repeat;border:2px solid #000;z-index:1}.free-shipping__progress--success:after{background:#000!important}.cart-rewards-bar{padding:.8rem 0}.cart-rewards__levels{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.8rem;font-size:1.2rem}.cart-rewards__level{display:flex;align-items:center;gap:.5rem;opacity:.55;transition:opacity .3s ease}.cart-rewards__level.is-reached{opacity:1}.cart-rewards__icon{font-size:1.4rem;flex-shrink:0;line-height:1}.cart-rewards__label{flex:1;color:var(--color-foreground)}.cart-rewards__level.is-reached .cart-rewards__label{font-weight:600;color:var(--color-foreground)}.free-shipping__progress-wrap{position:relative;margin-top:.4rem}.cart-rewards__milestone{position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:rgb(var(--color-border));border:2px solid rgb(var(--color-background));z-index:2;transition:background .3s ease}.cart-rewards__milestone.is-reached{background:#000;border-color:rgb(var(--color-background))}.cosmadic-progress-bar{padding:.6rem 0 .5rem;font-family:var(--font-body-family)}.cosmadic-progress-bar__milestones{display:flex;justify-content:space-between;margin-bottom:.3rem;padding:0 1rem}.cosmadic-progress-bar__milestone{display:flex;flex-direction:column;align-items:center;flex:1}.cosmadic-progress-bar__milestone:first-child{align-items:flex-start}.cosmadic-progress-bar__milestone:last-child{align-items:flex-end}.cosmadic-progress-bar__label{font-size:1.1rem;font-weight:600;color:#212326;letter-spacing:.02em;line-height:1}.cosmadic-progress-bar__milestone.is-reached .cosmadic-progress-bar__label{color:var(--color-success, #1a7f37)}.cosmadic-progress-bar__track-wrap{position:relative;height:2rem;display:flex;align-items:center}.cosmadic-progress-bar__track{position:absolute;left:1rem;right:1rem;height:.5rem;border-radius:9999px;background:linear-gradient(to right,var(--color-success, #1a7f37) 0%,var(--color-success, #1a7f37) calc(var(--seg1, 0) * .5%),#d2d5d9 calc(var(--seg1, 0) * .5%),#d2d5d9 50%,var(--color-success, #1a7f37) 50%,var(--color-success, #1a7f37) calc(50% + var(--seg2, 0) * .5%),#d2d5d9 calc(50% + var(--seg2, 0) * .5%));transition:background .4s ease}.cosmadic-progress-bar__track:empty{display:block}.cosmadic-progress-bar__dots{position:absolute;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;pointer-events:none}.cosmadic-progress-bar__dot{width:2rem;height:2rem;border-radius:50%;background:#fff;border:2px solid #d2d5d9;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;z-index:1}.cosmadic-progress-bar__dot.is-reached{background:var(--color-success, #1a7f37);border-color:var(--color-success, #1a7f37);box-shadow:0 0 0 3px #1a7f3726}.cosmadic-progress-bar__dot svg{width:1.1rem;height:1.1rem;color:#fff;stroke:#fff}.cosmadic-progress-bar__message{margin-top:.3rem;font-size:1.2rem;color:#212326;text-align:center;line-height:1.3}.cosmadic-progress-bar__message .price{display:inline;font-weight:600}.cosmadic-progress-bar__message--success{font-weight:600;color:#1a1b18;margin-right:.2em}.cosmadic-progress-bar__message bdi{font-weight:600}@media(max-width:749px){.cosmadic-progress-bar{padding:.4rem 0 .35rem}.cosmadic-progress-bar__milestones{padding:0 .6rem;margin-bottom:.2rem}.cosmadic-progress-bar__track{left:.6rem;right:.6rem}.cosmadic-progress-bar__track-wrap{height:1.7rem}.cosmadic-progress-bar__dots{padding:0 .6rem}.cosmadic-progress-bar__dot{width:1.7rem;height:1.7rem}.cosmadic-progress-bar__dot svg{width:.9rem;height:.9rem}.cosmadic-progress-bar__message{font-size:1.05rem;margin-top:.2rem}.cosmadic-progress-bar__label{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-free-shipping.css.map */
