Spain’s beloved department store generates 3% of GDP. The real story: abuelas, newborns, and sobremesa share the same ...