Free shipping and returns. Delivery timing:
United Kingdom 1-2 business days
Europe 2-4 business days
Shipping country/regionEstimated delivery time
Spain (Mainland and Balearic Islands) Andorra, Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Metropolitan France, Norway, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Monaco, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Sweden, Switzerland, United Kingdom.
Asia, Middle East 2-7 business days
Shipping country/regionEstimated delivery time
Bahrain, Brunei, Hong Kong SAR, India, Indonesia, Israel, Japan, Jordan, Kuwait, Lebanon, Macao SAR, Malaysia, Oman, Philippines, Qatar, Saudi Arabia, South Korea, Singapore, Taiwan Region, Thailand, UAE.
America, Oceania 2-7 business
Shipping country/regionEstimated delivery time
daysAustralia, Canada, Chile, Colombia, Mexico, New Zealand, Puerto Rico, United States of America.
Africa 2-6 business days
Shipping country/regionEstimated delivery time
Ivory Coast, Kenya, Mauritius, Morocco, Nigeria, Senegal, South Africa.