How can i add 0.5 to a side of a block?

I want to use a raycast to hit a side of a block, then add 0.5 to the normal of that side. So if i hit the top of the block, it adds 0.5 to the hit.point on the y axis. If i hit the front of the block it adds 0.5f to the hit.point on the z axis. How can i use this using RaycastHit.normal or normalized? Thanks. C#

You are looking for something like:

hit.point += hit.normal * 0.5f;