.free-shipping-bar{width:100%;min-width:0;margin-block-start:var(--block-spacing-top-desktop, 0px);margin-block-end:var(--block-spacing-bottom-desktop, 18px);color:var(--fg)}.free-shipping-bar__message-row{display:flex;align-items:center;justify-content:var(--free-shipping-align-desktop, flex-start);gap:8px;min-width:0;text-align:var(--free-shipping-align-desktop, left)}.free-shipping-bar__icon{display:inline-flex;flex:0 0 auto}.free-shipping-bar__message{min-width:0}.free-shipping-bar__message>*{margin:0}.free-shipping-bar__track{position:relative;width:100%;height:8px;margin-block-start:12px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--fg) 18%,transparent)}.free-shipping-bar__fill{display:block;width:var(--free-shipping-progress, 0%);height:100%;border-radius:inherit;background:var(--free-shipping-fill, var(--fg));transition:width .24s ease}.free-shipping-bar--cart-page{margin-block-end:24px}.free-shipping-bar--cart-drawer{padding-inline:var(--cart-drawer-content-gutter, 20px);margin-block-start:16px;margin-block-end:4px}@media(max-width:767px){.free-shipping-bar{margin-block-start:var(--block-spacing-top-mobile, 0px);margin-block-end:var(--block-spacing-bottom-mobile, 18px)}.free-shipping-bar--cart-drawer{margin-block-start:28px}.free-shipping-bar__message-row{justify-content:var(--free-shipping-align-mobile, flex-start);text-align:var(--free-shipping-align-mobile, left)}}@media(prefers-reduced-motion:reduce){.free-shipping-bar__fill{transition:none}}.free-shipping-bar__messages{display:grid;min-width:0}.free-shipping-bar__messages>*{grid-area:1 / 1;min-width:0}.free-shipping-bar[data-atc-preview] .free-shipping-bar__message,.free-shipping-bar__preview{transition:opacity var(--motion-duration-fast, .22s) var(--motion-ease, ease)}.free-shipping-bar__preview,.free-shipping-bar.is-previewing .free-shipping-bar__message{opacity:0}.free-shipping-bar.is-previewing .free-shipping-bar__preview{opacity:1}.free-shipping-bar[data-atc-preview] .free-shipping-bar__fill{position:relative;z-index:1}.free-shipping-bar__ghost{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--free-shipping-fill, var(--fg));opacity:0;clip-path:inset(0 calc(100% - var(--free-shipping-preview, 0%)) 0 0 round 999px);transition:clip-path var(--motion-duration, .42s) var(--motion-ease, cubic-bezier(.22, 1, .36, 1)),opacity var(--motion-duration-fast, .22s) var(--motion-ease, ease)}[dir=rtl] .free-shipping-bar__ghost{clip-path:inset(0 0 0 calc(100% - var(--free-shipping-preview, 0%)) round 999px)}.free-shipping-bar.is-previewing .free-shipping-bar__ghost{opacity:.35}@media(prefers-reduced-motion:reduce){.free-shipping-bar[data-atc-preview] .free-shipping-bar__message,.free-shipping-bar__preview,.free-shipping-bar__ghost{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-free-shipping-bar.css.map */
