Is this the you have? If so it does have an SD card slot and can take up to 250gb micro SD card.
I have a Moto X Style - love it to bits - especially the lack of bloatware and the close to pure Android operating system. Way ahead of the HTC and Samsung devices that I have had in the past. The Moto app personal assistant is great too way better than Ok Google et al. http://www.techradar.com/reviews/phones/mobile-phones/motorola-moto-g4-1321488/review/2