.gl-shipping-progress[hidden]{display:none !important}.gl-shipping-progress{color:#245f64;font-size:12px;line-height:1.3;border-block:1px solid #d3e2de;background:#f4f6f5}.gl-shipping-progress__inner{max-width:1440px;margin:auto;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.gl-shipping-progress__benefit{display:block;min-width:0;min-height:48px;box-sizing:border-box;padding:7px 24px 8px;color:#245f64 !important;text-decoration:none !important;background:#f4f6f5}.gl-shipping-progress__benefit--national{background:#f4f6f5;border-left:1px solid #d8e1dd}.gl-shipping-progress__heading{display:flex;align-items:baseline;gap:4px 8px;flex-wrap:wrap;margin-bottom:4px}.gl-shipping-progress__title{font-weight:700;font-size:20px;line-height:1.2}.gl-shipping-progress__link{margin-left:auto;white-space:nowrap;font-size:11px;text-decoration:underline;text-underline-offset:2px}.gl-shipping-progress__link [aria-hidden]{display:inline-block;margin-left:2px}.gl-shipping-progress__row{display:grid;grid-template-columns:minmax(0, 3fr) minmax(max-content, 1fr);align-items:center;gap:8px}.gl-shipping-progress__amount{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;text-align:left;white-space:nowrap}.gl-shipping-progress__meter{height:10px;min-width:0;overflow:hidden;border-radius:6px;background:#dce1de}.gl-shipping-progress__meter>span{display:block;height:100%;width:var(--gl-fs-progress, 0%);border-radius:inherit;background:gray;transition:width .18s ease}.gl-shipping-progress__benefit--national .gl-shipping-progress__meter{background:#dce1de}.gl-shipping-progress__benefit--national .gl-shipping-progress__meter>span{background:gray}.gl-shipping-progress__benefit:focus-visible{outline:3px solid #245f64;outline-offset:-3px}.gl-shipping-progress__benefit:hover .gl-shipping-progress__link{text-decoration-thickness:2px}.gl-shipping-progress__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.js-ship-free-rest[data-gl-fs] .js-bar-progress-active{width:var(--gl-fs-progress, 0%) !important}.js-ship-free-rest[data-gl-fs] .bar-progress-condition{display:none !important}@media(max-width: 1100px){.gl-shipping-progress__benefit{padding-inline:16px}.gl-shipping-progress__heading{gap:3px 6px}}@media(max-width: 900px){.gl-shipping-progress__inner{grid-template-columns:minmax(0, 1fr)}.gl-shipping-progress__benefit--national{border-left:0;border-top:1px solid #d8e1dd}.gl-shipping-progress__benefit{padding:6px 16px 7px}.gl-shipping-progress__title{font-size:16px}}@media(max-width: 380px){.gl-shipping-progress__benefit{padding-inline:12px}.gl-shipping-progress__title{font-size:15px}.gl-shipping-progress__heading{column-gap:5px}.gl-shipping-progress__link{font-size:10px}.gl-shipping-progress__amount{font-size:11px}}@media(prefers-reduced-motion: reduce){.gl-shipping-progress__meter>span{transition:none}}.gl-shipping-progress__tick,.gl-shipping-progress__link--reached{display:none}.gl-shipping-progress__tick{align-items:center;justify-content:center;flex:0 0 17px;width:17px;height:17px;border-radius:50%;background:#2b865d;color:#fff;font-size:12px;font-weight:700}.gl-shipping-progress__benefit[data-state=reached]{background:#e5f5eb;color:#185d41 !important}.gl-shipping-progress__benefit[data-state=reached] .gl-shipping-progress__heading{flex-wrap:nowrap;align-items:center}.gl-shipping-progress__benefit[data-state=reached] .gl-shipping-progress__tick{display:flex}.gl-shipping-progress__benefit[data-state=reached] .gl-shipping-progress__link--pending,.gl-shipping-progress__benefit[data-state=reached] .gl-shipping-progress__amount{display:none}.gl-shipping-progress__benefit[data-state=reached] .gl-shipping-progress__link--reached{display:block;margin-left:0}.gl-shipping-progress__benefit[data-state=reached] .gl-shipping-progress__meter{background:#c9e8d7}.gl-shipping-progress__benefit[data-state=reached] .gl-shipping-progress__meter>span{background:#2b865d}
