.free-shipping{display:block;font-size:.8125rem;line-height:1.35;text-align:left;margin-bottom:20px;padding:20px 14px;border-radius:14px;border:1px solid var(--color-border, #dadce0);background:var(--color-drawer-bg, #fff);font-weight:var(--font-body-medium-weight, 500);display:flex;flex-direction:column;gap:15px}.free-shipping--text{margin-bottom:10px}.free-shipping--headline{font-size:.96rem;font-weight:700;color:var(--color-heading, #1a1c1d)}.free-shipping--subline{margin-top:4px;font-size:.75rem;color:rgba(var(--color-body-rgb),.66)}.free-shipping--track{position:relative}.free-shipping--labels{display:grid;grid-template-columns:repeat(var(--tiers-count, 1),minmax(0,1fr));gap:8px;margin-bottom:10px}.free-shipping--tier{text-align:center;min-width:0}.free-shipping--tier-label{font-size:.68rem;line-height:1.14;color:rgba(var(--color-body-rgb),.72);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.25em}.free-shipping--tier-threshold{margin-top:2px;font-size:.94rem;font-weight:700;color:var(--color-heading, #1a1c1d)}.free-shipping--tier.is-reached .free-shipping--tier-label,.free-shipping--tier.is-reached .free-shipping--tier-threshold{color:var(--color-accent, #cf2e2e)}.free-shipping--tier.is-target .free-shipping--tier-label,.free-shipping--tier.is-target .free-shipping--tier-threshold{color:var(--color-accent, #cf2e2e);font-weight:700}.free-shipping--bar{border:1px solid var(--color-border, #dadce0);border-radius:999px;height:10px;width:100%;position:relative;background:#ececec;overflow:visible}.free-shipping--percentage{transition:all .25s cubic-bezier(.104,.204,.492,1);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;transform:scaleX(var(--percentage, 0));transform-origin:center left;background:var(--color-accent, #cf2e2e)}.free-shipping--steps{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.free-shipping--step-marker{position:absolute;top:50%;transform:translate(-50%,-50%)}.free-shipping--step-pin{width:24px;height:24px;border-radius:50%;border:2px solid var(--color-accent, #cf2e2e);background:#fff;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.free-shipping--step-pin img{width:100%;height:100%;object-fit:cover}.free-shipping--step-dot{width:6px;height:6px;border-radius:50%;background:var(--color-accent, #cf2e2e)}.free-shipping--step-check{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.72rem;font-weight:700}.free-shipping--step-marker.is-reached .free-shipping--step-pin{background:var(--color-accent, #cf2e2e)}.free-shipping--step-marker.is-target .free-shipping--step-pin{box-shadow:0 0 0 3px var(--color-drawer-bg, #fff),0 0 0 5px var(--color-accent, #cf2e2e)}.free-shipping--single-tier .free-shipping--labels{grid-template-columns:1fr}.free-shipping--single-tier .free-shipping--tier-label{min-height:auto}@media only screen and (max-width:767px){.free-shipping{padding:20px 12px;border-radius:12px}.free-shipping--labels{gap:4px;margin-bottom:9px}.free-shipping--tier-label{font-size:.62rem}.free-shipping--tier-threshold{font-size:.84rem}.free-shipping--step-pin{width:22px;height:22px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/free-shipping.css.map */
