You can't use eShop without Internet because it's actually an online store provided by the Nintendo. Every item, even if it's free, needs to be downloaded through the eShop application found on your device. Usage without Internet is not possible. For more information, I recommend accessing the official website provided by Nintendo.