Add punctuation: Your Free Spins Bonus continues until you have 0 spins remaining or until you have played 300 free spins
Your Free Spins Bonus continues until you have 0 spins remaining, or until you have played 300 free spins.