In his small boutique in Mexico City, jackets and shirts are not stacked by size but by how well they will stop a bullet. Caballero uses a secret material, the most expensive version of which, called Black, is so light that it can be scrunched up like paper.