.free-shipping-bar{display:block}.free-shipping-bar[hidden]{display:none}.free-shipping-bar__label{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:#0f0f10}.free-shipping-bar__label strong{font-weight:700}.free-shipping-bar__track{height:.4rem;background:#e5e5e5;border-radius:0;overflow:hidden}.free-shipping-bar__fill{display:block;width:0;height:100%;background:#f40009;border-radius:0;transition:width .24s ease,background-color var(--duration-short, .1s) ease}.free-shipping-bar.is-reached .free-shipping-bar__fill{width:100%;background:#0f0f10}@media(prefers-reduced-motion:reduce){.free-shipping-bar__fill{transition:none}}.free-shipping-bar--compact{margin-block-end:1.6rem}@media screen and (min-width:750px){.free-shipping-bar--compact .free-shipping-bar__label{font-size:1.3rem;letter-spacing:.1em}}.free-shipping-bar--band{background:#0f0f10;padding-block:2rem;border-bottom:2px solid #f40009}.free-shipping-bar--band .free-shipping-bar__inner{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "icon track";align-items:center;column-gap:1.6rem;row-gap:1rem}.free-shipping-bar--band .free-shipping-bar__icon{grid-area:icon;display:block;color:#fff}.free-shipping-bar--band .free-shipping-bar__icon .dc-service-svg{display:block;width:3.2rem;height:3.2rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.free-shipping-bar--band .free-shipping-bar__icon .icon-checkmark{display:none;width:2.6rem;height:2.6rem;margin:.3rem;color:#fff}.free-shipping-bar--band.is-reached .free-shipping-bar__icon .dc-service-svg{display:none}.free-shipping-bar--band.is-reached .free-shipping-bar__icon .icon-checkmark{display:block}.free-shipping-bar--band .free-shipping-bar__label{grid-area:label;margin:0;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:800;letter-spacing:.06em;line-height:1.1;color:#fff}.free-shipping-bar--band .free-shipping-bar__label strong{font-weight:800;color:#f40009}.free-shipping-bar--band.is-reached .free-shipping-bar__label strong{color:#fff}.free-shipping-bar--band .free-shipping-bar__track{grid-area:track;height:.8rem;background:#ffffff1f}.free-shipping-bar--band.is-reached .free-shipping-bar__fill{background:#fff}@media screen and (min-width:750px){.free-shipping-bar--band .free-shipping-bar__inner{column-gap:2rem}.free-shipping-bar--band .free-shipping-bar__icon .dc-service-svg{width:4rem;height:4rem}.free-shipping-bar--band .free-shipping-bar__icon .icon-checkmark{width:3.2rem;height:3.2rem;margin:.4rem}.free-shipping-bar--band .free-shipping-bar__label{font-size:2.4rem;letter-spacing:.08em}}@media screen and (min-width:990px){.free-shipping-bar--band .free-shipping-bar__label{font-size:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-free-shipping-bar.css.map */
