.rosy-fsb{display:block;margin:0 0 1.6rem;padding:1rem 1.4rem 1.1rem;background:#fff6f9;border:1px solid #f6d6e1;border-radius:1rem;color:rgb(var(--color-foreground));font-family:inherit}.rosy-fsb[hidden]{display:none}.rosy-fsb--drawer{flex-shrink:0;margin:0 0 1.2rem}.rosy-fsb__text{margin:0 0 .8rem;font-size:1.3rem;line-height:1.45;letter-spacing:.02rem;text-align:center}.rosy-fsb__amount{font-weight:700;color:#d4497c}.rosy-fsb__track{position:relative;height:.8rem;background:#fbe3eb;border-radius:99rem;overflow:hidden}.rosy-fsb__fill{display:block;height:100%;width:0;max-width:100%;background:linear-gradient(90deg,#f7b9cc,#ee86a8);border-radius:inherit;transition:width .6s cubic-bezier(.25,.8,.25,1)}.rosy-fsb--unlocked{background:#fdeef3;border-color:#f2bfd0}.rosy-fsb--unlocked .rosy-fsb__text{font-weight:600;color:#c93b70}.rosy-fsb--unlocked .rosy-fsb__fill{background:linear-gradient(90deg,#f29bb8,#e5689a)}.rosy-fsb--notification{margin:0 0 .4rem;padding:.9rem 1.2rem 1rem}.rosy-fsb__amounts{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:.5rem 0 0;font-size:1.2rem;line-height:1.35}.rosy-fsb__current-value{font-weight:700;color:#d4497c}.rosy-fsb__goal{text-align:right;opacity:.75}.rosy-fsb__note{margin:.6rem 0 0;font-size:1.1rem;line-height:1.35;text-align:center;opacity:.6}@media screen and (min-width:750px){.rosy-fsb__text{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.rosy-fsb__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/rosy-free-shipping-bar.css.map */
