Maximum Shard Size in ElasticSearch

Not really.

The maximum number of docs in a shard is 2^31, which is a lucene hard limit.
Otherwise we recommend around ~50GB, as larger can be a problem when reallocating/recovering.

However use cases can vary and our advise does evolve. So as always, test to see if that size is ok for your requirements.