If you have become accustomed to buying everything online, it turns out you still can get Christmas shopping done. You can also get it delivered for free.
Wear a mask and safely shop local businesses and craftspeople while perusing home- and handmade items. That sounds delightfully holiday-spirit inducing.