If you replaced limited-time offers with time-limited offers here, this would change the meaning. Limited-time offers here means that the offers themselves are limited based on time. Limited-time acts as an adjective and implies that the offers themselves are limited in amount depending on the time. In contrast, time-limited is more complicated and places the emphasis on time, expressing that time is limited. The nuance of time-limited is very aggressive compared to limited-time and is usually used when someone has a deadline or a date that they need to do something by.
Ex: This essay is time-limited; I need to submit it in an hour.
When talking about sales in a store, however, people always say limited-time.
Ex: There are some limited-time sales available at the car dealership today.