I think you need to obtain an official classification from the USK which will certainly give it an 18+ rating. I believe German law then requires storefronts to take additional measures to sell that adult content and Steam doesn't want to comply with those rules. Some additional context can be found here.