.free-shipping-bar{position:relative;margin:0 0 1.4rem}.free-shipping-bar__text{display:flex;align-items:center;gap:.7rem;margin:0 0 .9rem;font-size:1.4rem;line-height:1.35}.free-shipping-bar__icon{display:inline-flex;flex-shrink:0;width:1.9rem;height:1.9rem;color:var(--fs-accent, rgb(var(--color-button)))}.free-shipping-bar__icon svg,.free-shipping-bar__icon img{width:100%;height:100%}.free-shipping-bar__icon img{object-fit:contain}.free-shipping-bar__label{min-width:0}.free-shipping-bar__label strong{color:var(--fs-accent, rgb(var(--color-button)));font-weight:600;white-space:nowrap}.free-shipping-bar__track{position:relative;height:.8rem;border-radius:999px;background:var(--fs-track, rgba(var(--color-foreground), .08));box-shadow:inset 0 1px 2px rgba(var(--color-foreground),.1);overflow:hidden}.free-shipping-bar__fill{position:relative;display:block;height:100%;min-width:.8rem;border-radius:999px;background:var( --fs-fill, linear-gradient(90deg, rgba(var(--color-button), .7) 0%, rgb(var(--color-button)) 100%) );box-shadow:0 1px 6px var(--fs-glow, rgba(var(--color-button), .4));transition:width .45s cubic-bezier(.4,0,.2,1)}.free-shipping-bar__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);transform:translate(-100%);animation:free-shipping-sheen 2.8s ease-in-out infinite}@keyframes free-shipping-sheen{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.free-shipping-bar--reached .free-shipping-bar__text{color:var(--fs-accent, rgb(var(--color-button)));font-weight:600}.free-shipping-bar--reached .free-shipping-bar__fill:after{animation:none;opacity:0}@media screen and (max-width:400px){.free-shipping-bar__text{font-size:1.3rem;gap:.6rem}.free-shipping-bar__icon{width:1.7rem;height:1.7rem}}@media(prefers-reduced-motion:reduce){.free-shipping-bar__fill{transition:none}.free-shipping-bar__fill:after{animation:none;opacity:0}}.free-shipping-bar__confetti{position:absolute;left:0;right:0;bottom:.3rem;height:0;pointer-events:none;z-index:3}.free-shipping-bar__confetti-piece{position:absolute;bottom:0;width:7px;height:10px;border-radius:1px;opacity:0;will-change:transform,opacity;animation:free-shipping-confetti var(--fs-d, 1.2s) cubic-bezier(.15,.7,.35,1) forwards}@keyframes free-shipping-confetti{0%{opacity:1;transform:translateZ(0) rotate(0) scale(.5)}35%{opacity:1}to{opacity:0;transform:translate3d(var(--fs-x, 0),var(--fs-y, -80px),0) rotate(var(--fs-r, 360deg)) scale(1)}}@media(prefers-reduced-motion:reduce){.free-shipping-bar__confetti{display:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-free-shipping-bar.css.map */
