9 hours duty with break, if more than 9 hours it can be extra hours keeping for offset. Even holiday can work 8 hours. If needed to extend more than 8 hours specially if there is big sale or promotions.
12 hour working Dragon mart
8 hours of work 1 hour of break
9 hours but busy times more than 9 but they used to provide overtime.
8hrs but,sometimes more than that especially if there is events or promotions
8 hours duty