Prices on the site are shown including Spanish VAT (21%).
After entering your shipping address at checkout prices will update to show the correct VAT amount for your location. If purchasing from outside the EU, VAT, handling fees, and import duties will potentially be due.