If you bring 10-12 bottles, they may stop you and have you visit the alcohol table for corkage fees or store until the last night.
We have embarked many times from Barcelona and no problem, however, we only bring on local wines and 2 bottles usually. We’ve found if you bring on wine from the region, they will send you through. But, 10-12 IDK.
If you pay corkage fees when you bring it on, they don’t charge again in the MDR. Only once.
Or, just bring a glass to dinner, NP.
We’ve also brought on wine from Italian stops, 2 bottles and never had a corkage fee at the port, but if you take the bottle to dinner, expect a corkage fee. YMMV