Sorry i don’t understand what you said. Your solution adding h2 and content txt in page builder, content will go under the product (not good ergonomics) and with css you want to hide it ? How to hide it, some blank space will stay ? Write white on white ? I think google doesn’t like hidden content with css.
I did something else, i disabled Page Builder on Product Pages and add content text in standart text space, it’s now ok for content text with Yoast. BUT H2 in meta short product short description is still not seen by Yoast, any advice ?