Shipping policy

Orders are dispatched within 1 business day of payment confirmation. Estimated delivery times are 2–3 business days within Europe and 3–5 business days for the rest of the world. All delivery times are estimates and are not guaranteed. We are not responsible for delays caused by carriers, customs processing, or events beyond our control.