Is there a way to change a sprites orientation to match a colliders?

I’m currently making a game where the player changes out parts of their body. When they do this my script replaces the sprite for the game object with the desired sprite. However, when I do this the new sprites rotation and position is disjointed from the rest of the body. Is there a way for me to specify the orientation of the sprite to match the collider?

So I am assuming that all of the sprites being switched out have the same shape, meaning that they can share the same shaped collider, all you should have to do is switch out the sprite of the gameobject. Since this isn’t happening, there must be something else happening.

Do the sprites you are switching out have a different center point and/or rotation? (in which case you need to go into photoshop and make each of the sprites have the same orientation. That way when you switch them out they will have the same position and rotation by default.

Okay I had already thought of that however I was hoping there was another way. Thanks for the answer.