wide brimmed hats near frankfurt