Can you not contact them and obtain a replacement liner and/or the padding . Most high end helmets do have these items for replacement. The symax, Nolan, shoei, I would assume that one would too, never had one, but do know they are a high end price helmet also.
Kit
Kit