Assuming you are using a child theme the solution would be to create a new CSS file inside your child theme’s root (custom.css) and add this snippet:
text-shadow: unset !important; – this will remove all text-shadow-s through out the site.
However, if you want just to remove shadow from your site name, you have to do this in your custom.css:
.close, h1, h2, h3, h4, h5, h6 {
text-shadow: none !important;
}
And to remove shadows for menu items (About Us, Wines, etc.) add the following snippet in your custom.css file:
.navbar .brand, .navbar .nav>li>a {
text-shadow: none !important;
color: #777;
}
Make sure you have enqueue-d custom.css in in your child theme’s functions.php
Hope this helps!