As a plain inline span, a badge that wraps to two lines fragments into per-line boxes: the clip-path and ::before fill cover the wrong region, so overflow text renders bare outside the beveled shape (storefront DTLabel ribbons at <=375px viewports). inline-block keeps the badge one box; the bevel and fill wrap all lines. Revert with: git revert <this-sha> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>