Muting a player should last until after the game is over.
You should also be able to mute players prior to the game starting in the champion select screen.
It might also be helpful to reduce toxicity if there to be a message in chat that lets them know they have been muted, so they don't keep going on for the rest of your team to hear their negativity.