.free-shipping-bar{background:rgba(37,62,164,.04);border:1px solid rgba(37,62,164,.11);border-radius:24px;padding:16px;width:100%}.free-shipping-bar__message{margin:0;font-family:var(--font);font-size:14px;font-weight:500;line-height:20px;color:var(--title-color)}.free-shipping-bar.is-qualified .free-shipping-bar__message,.free-shipping-bar__message--success{color:#7dcb8e}.free-shipping-bar--text .free-shipping-bar__amount{color:var(--blue-500)}.free-shipping-bar__amount,.free-shipping-bar__amount-plain{font-weight:500;color:var(--title-color)}.free-shipping-bar__accent{color:var(--blue-500)}.free-shipping-bar--full{display:flex;flex-direction:column;gap:16px}.free-shipping-bar__track-wrap{position:relative;height:8px}.free-shipping-bar__track{height:8px;border-radius:999px;background:#fff;overflow:hidden}.free-shipping-bar__fill{height:8px;border-radius:999px;background:var(--yellow-700);transition:width .3s ease}.free-shipping-bar__thumb{position:absolute;top:-9px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--blue-500);box-shadow:0 2px 4px rgba(0,0,0,.16);transition:left .3s ease,background .3s ease}.free-shipping-bar.is-qualified .free-shipping-bar__thumb{background:var(--yellow-700)}.free-shipping-bar__labels{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-family:var(--font);font-size:12px;font-weight:500;line-height:16px}.free-shipping-bar__label-current{color:var(--grey)}.free-shipping-bar__label-threshold{color:var(--blue-500)}.cart_delivery_summary__details{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.cart_delivery_summary__method{margin:0;font-family:var(--font);font-size:16px;font-weight:500;line-height:24px;color:#282828}.cart_delivery_summary__cost{margin:0;font-family:var(--font-title,inherit);font-size:18px;font-weight:700;line-height:24px;color:var(--title-color)}.cart_delivery_summary__cost.is-free,.free-shipping-bar__delivery-free{color:#7dcb8e}#cart_popup .free-shipping-bar{margin:24px 0 0}.cart_totals .free-shipping-bar,.woocommerce-checkout-review-order-details .free-shipping-bar{margin-bottom:24px}