#free-shipping-bar{margin-bottom:24px}.fs-bar{margin:10px 0;--fs-gradient: linear-gradient(90deg, #ef233c 0%, #b8329b 58%, #833ab4 100%);--fs-track: #e9edf3;--fs-beam: rgba(255, 255, 255, .72);--fs-beam-soft: rgba(255, 255, 255, .28)}.fs-bar__message{text-align:center;font-size:14px;margin-bottom:8px;color:#111827;font-weight:600;line-height:1.25}.fs-bar__progress-wrapper{position:relative;height:8px;background:var(--fs-track);border-radius:999px;overflow:visible}.fs-bar__progress{position:relative;height:100%;border-radius:inherit}.fs-bar__progress-fill{position:relative;overflow:hidden;background:var(--fs-gradient);height:100%;width:0;transition:width .45s cubic-bezier(.45,0,.25,1);display:block!important;border-radius:999px;isolation:isolate}.fs-bar__progress-fill:before,.fs-bar__progress-fill:after{content:"";position:absolute;top:-9px;right:0;bottom:-9px;left:0;pointer-events:none;will-change:transform}.fs-bar__progress-fill:before{width:max(72px,34%);background:linear-gradient(100deg,transparent 0%,var(--fs-beam-soft) 35%,var(--fs-beam) 50%,var(--fs-beam-soft) 65%,transparent 100%);filter:blur(.2px);animation:fs-light-beam 1.7s cubic-bezier(.45,0,.25,1) infinite}.fs-bar__progress-fill:after{width:max(44px,22%);background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.18) 38%,rgba(255,255,255,.52) 52%,transparent 100%);animation:fs-light-beam 1.7s cubic-bezier(.45,0,.25,1) infinite;animation-delay:.48s}.fs-bar__progress-icon{position:absolute;top:50%;transform:translate(-50%,-50%);width:28px;height:28px;background:#fff;border:2px solid #b8329b;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#b8329b;box-shadow:0 0 0 4px #b8329b14,0 6px 14px #833ab42e;transition:left .45s cubic-bezier(.45,0,.25,1);left:0%;z-index:3;animation:fs-impact-pulse 1.7s cubic-bezier(.45,0,.25,1) infinite}.fs-bar__progress-icon:before{content:"";position:absolute;right:100%;top:50%;width:18px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.86));transform:translateY(-50%);opacity:.9;pointer-events:none}.fs-bar__text{display:block;margin-bottom:12px}.fs-bar__milestone{position:absolute;top:-11px;transform:translate(-50%);width:30px;height:30px;background:#fff;border:2px solid #ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#bbb;transition:border-color .3s ease,color .3s ease,background-color .3s ease;z-index:2}.fs-bar__milestone.is-reached{border-color:#b8329b;color:#b8329b}.fs-bar__milestone--gift.is-jiggling svg{animation:fs-gift-jiggle 2.4s ease-in-out infinite;transform-origin:center bottom}.fs-bar__milestone--gift.is-reached{border-color:#b8329b;background:#fbf5ff;color:#b8329b;animation:fs-gift-pop .45s ease forwards}@keyframes fs-light-beam{0%{transform:translate3d(-120%,0,0) skew(-18deg);opacity:0}18%{opacity:.75}82%{opacity:.75}to{transform:translate3d(330%,0,0) skew(-18deg);opacity:0}}@keyframes fs-impact-pulse{0%,to{box-shadow:0 0 0 4px #b8329b14,0 6px 14px #833ab42e}52%{box-shadow:0 0 0 6px #b8329b1f,0 0 0 10px #b8329b0a,0 8px 18px #833ab438}}@media(prefers-reduced-motion:reduce){.fs-bar__progress-fill,.fs-bar__progress-icon{transition:none;animation:none}.fs-bar__progress-fill:before,.fs-bar__progress-fill:after{display:none}}@keyframes fs-gift-jiggle{0%,50%,to{transform:rotate(0)}10%{transform:rotate(-13deg)}20%{transform:rotate(13deg)}30%{transform:rotate(-9deg)}40%{transform:rotate(9deg)}}@keyframes fs-gift-pop{0%{transform:translate(-50%) scale(1)}40%{transform:translate(-50%) scale(1.35)}70%{transform:translate(-50%) scale(.9)}to{transform:translate(-50%) scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/free-shipping.css.map */
