A device (200) for processing media may include a modular design configured with a consumable support assembly (760) configured to load a consumable supply spool (730) and a consumable take- up spool (740) into a device. Embodiments may include a printhead assembly (710) that is structured to be removably received into a printhead guide and movable between an engaged position and a disengaged position. The printhead assembly may include a cooling channel configured to receive a cooling air flow. The printhead assembly may be easily removed from a media processing device and, when installed, engaged with the platen in response to a lid (967) of the media processing device being closed.