Hello, kaydhawan
Welcome to Microsoft Community.
To repair a cracked screen on your Microsoft Surface Pro 7, you can initiate a service order with Microsoft Support. Depending on your warranty status and whether you have Microsoft Complete coverage, they may replace it with a refurbished device at varying costs.
How to check your Microsoft warranty and create service orders - Microsoft Support
It is important to always back up your data before proceeding with any repair solutions.
Yuhao Li
Microsoft Community Technical Support