.free-ship{gap:8px;display:grid}.free-ship-text{color:var(--kah-text-secondary);margin:0;font-size:13px;line-height:1.4}.free-ship-text strong{color:var(--kah-text-primary);font-weight:600}.free-ship.is-reached .free-ship-text{color:var(--kah-text-primary)}.free-ship-track{background:color-mix(in oklab, var(--kah-chrome-edge) 70%, transparent);border-radius:999px;height:2px;display:block;overflow:hidden}.free-ship-fill{transform-origin:0;background:linear-gradient(90deg, var(--kah-text-muted), var(--kah-text-primary));height:100%;transition:transform .42s cubic-bezier(.2,.7,.3,1);display:block}.product-top-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-top-row .product-back{flex:none}.free-ship-note{color:var(--kah-text-muted);font-family:var(--font-sans);letter-spacing:.02em;text-align:right;margin:0;font-size:12px;line-height:1.35}@media (width>=768px){.free-ship-note{font-size:13px}}@media (prefers-reduced-motion:reduce){.free-ship-fill{transition:none}}
