Sorry @the-tech-guy for my questions, I'm very new to crypto. So this is completely offline and is no doubt safer than the software wallet right, and you can make payments without being online.
But still you need to be online or in sync with the network when sending btc to the hardware wallet? And also when sending from the hardware wallet to software wallet?