diff --git a/src/pretix/presale/templates/pretixpresale/event/cookies.html b/src/pretix/presale/templates/pretixpresale/event/cookies.html
new file mode 100644
index 000000000..da29c3a0c
--- /dev/null
+++ b/src/pretix/presale/templates/pretixpresale/event/cookies.html
@@ -0,0 +1,38 @@
+{% extends "error.html" %}
+{% load i18n %}
+{% load eventurl %}
+
+{% block content %}
+ {% if cart_namespace %}
+
{% trans "Please continue in a new tab" %}
+
+ {% blocktrans trimmed %}
+ Your browser is configured to block cookies from third-party website elements. Unfortunately, this
+ means we cannot show you this ticket shop embedded into the website. Please try to open the ticket
+ shop in a new tab or change your browser settings.
+ {% endblocktrans %}
+
+
+ {% blocktrans trimmed %}
+ We apologize for the inconvenience!
+ {% endblocktrans %}
+
+
+ {% else %}
+ {% trans "Cookies not supported" %}
+
+ {% blocktrans trimmed %}
+ Your browser does not accept cookies from us. However, we need to set a cookie to remember who
+ you are and what is in your cart. Please change your browser settings accordingly.
+ {% endblocktrans %}
+
+ {% endif %}
+{% endblock %}
diff --git a/src/pretix/presale/templates/pretixpresale/event/index.html b/src/pretix/presale/templates/pretixpresale/event/index.html
index b2840e6b4..92e058c48 100644
--- a/src/pretix/presale/templates/pretixpresale/event/index.html
+++ b/src/pretix/presale/templates/pretixpresale/event/index.html
@@ -106,29 +106,6 @@
{% endif %}
- {% if cookie_warning %}
-
- {% if cart_namespace %}
- {% blocktrans trimmed %}
- Your browser does not accept cookies from us. However, we need to set a cookie to remember who
- you are and what is in your cart. Please try to open the ticket shop in a new tab or change your
- browser settings.
- {% endblocktrans %}
-
-
- {% trans "Open ticket shop in new tab" %}
-
-
- {% else %}
- {% blocktrans trimmed %}
- Your browser does not accept cookies from us. However, we need to set a cookie to remember who
- you are and what is in your cart. Please change your browser settings accordingly.
- {% endblocktrans %}
- {% endif %}
-
- {% endif %}
-
{% if subevent or not event.has_subevents %}
{% if not ev.presale_is_running %}
diff --git a/src/pretix/presale/templates/pretixpresale/event/voucher.html b/src/pretix/presale/templates/pretixpresale/event/voucher.html
index 8123c4c3d..ee273ad5e 100644
--- a/src/pretix/presale/templates/pretixpresale/event/voucher.html
+++ b/src/pretix/presale/templates/pretixpresale/event/voucher.html
@@ -19,8 +19,9 @@
{% endblocktrans %}
{% if event.presale_is_running or event.settings.show_items_outside_presale_period %}
-