PageSourceSearch

https://gamingbrew.com/pages/contact

html gamingbrew.com collected 2026-09-27 11:57:17 UTC 90,132 bytes, 2,095 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3  <head>
4    <meta charset="utf-8" />
5    <meta content="IE=edge" http-equiv="X-UA-Compatible" />
6    <meta content="width=device-width,initial-scale=1" name="viewport" />
7    <link rel="canonical" href="https://gamingbrew.com/pages/contact" />
8
9    <title>Contact Us | Gamingbrew</title>
10
11    
12<meta name="description" content="Contact Gamingbrew customer support for order assistance, product inquiries &amp; store support. Email response guaranteed. Direct support channel for all merch-related questions." />
13<meta property="og:site_name" content="Gamingbrew" />
14<meta property="og:url" content="https://gamingbrew.com/pages/contact" />
15<meta property="og:description" content="Contact Gamingbrew customer support for order assistance, product inquiries &amp; store support. Email response guaranteed. Direct support channel for all merch-related questions." />
16
17
18
19
20
21<meta property="og:title" content="Contact Us | Gamingbrew" />
22<meta property="og:type" content="website" />
23
24
25  <meta property="og:image" content="https://imgproxy.fourthwall.dev/augZ_JklMcRt0CU5cT3z8echwqSQGRx87gIKfH7iVx8/w:1200/sm:1/enc/4kMAX22tRDt0-oPa/SStQcuinK-flDBHI/suLy9MpQb2jA5AUy/Jykte33p19CN680V/D59eZq7y1X59eu_H/5zoSUi2qZt_pBplh/tPUsxucZUIwLFzlP/zvzZMzU-FgwZ8GSu/8c4Y62MfpJ5i6o4y/Kx03_NxQJZJubRas/nY6W3X8D2OacAxsX/_Z8nWf2ov-XanVH3/ORP4HXfzWDSST5FD/EH1VKYFRNYulqECC/Hts56Nlv1nQrtOdh/kX3lxWdjFrHSefat.png" />
26  <meta property="og:image:secure_url" content="https://imgproxy.fourthwall.dev/augZ_JklMcRt0CU5cT3z8echwqSQGRx87gIKfH7iVx8/w:1200/sm:1/enc/4kMAX22tRDt0-oPa/SStQcuinK-flDBHI/suLy9MpQb2jA5AUy/Jykte33p19CN680V/D59eZq7y1X59eu_H/5zoSUi2qZt_pBplh/tPUsxucZUIwLFzlP/zvzZMzU-FgwZ8GSu/8c4Y62MfpJ5i6o4y/Kx03_NxQJZJubRas/nY6W3X8D2OacAxsX/_Z8nWf2ov-XanVH3/ORP4HXfzWDSST5FD/EH1VKYFRNYulqECC/Hts56Nlv1nQrtOdh/kX3lxWdjFrHSefat.png" />
27  <meta property="twitter:image" content="https://imgproxy.fourthwall.dev/augZ_JklMcRt0CU5cT3z8echwqSQGRx87gIKfH7iVx8/w:1200/sm:1/enc/4kMAX22tRDt0-oPa/SStQcuinK-flDBHI/suLy9MpQb2jA5AUy/Jykte33p19CN680V/D59eZq7y1X59eu_H/5zoSUi2qZt_pBplh/tPUsxucZUIwLFzlP/zvzZMzU-FgwZ8GSu/8c4Y62MfpJ5i6o4y/Kx03_NxQJZJubRas/nY6W3X8D2OacAxsX/_Z8nWf2ov-XanVH3/ORP4HXfzWDSST5FD/EH1VKYFRNYulqECC/Hts56Nlv1nQrtOdh/kX3lxWdjFrHSefat.png" />
28
29<meta name="twitter:card" content="summary_large_image" />
30<meta name="twitter:title" content="Contact Us | Gamingbrew" />
31<meta name="twitter:description" content="Contact Gamingbrew customer support for order assistance, product inquiries &amp; store support. Email response guaranteed. Direct support channel for all merch-related questions." />
32
33    
34    <link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/sQYWJVRAM6Zm7Y6H2gJmEqpTL4OOWyHqBjBVQ1K4HdI/s:96:96/sm:1/enc/aty423tm1Ua__-B9/hdwsezOI_X8J_mTi/zdGpaY8EIdgwfjd4/6aA3uYhvEJdeFEwN/7bfWCdSPl2CfKqcH/OLheIhFxKFXuTX_I/wQmY87scSAWlRyob/L_7blOUBFF-hjwBK/2WdDbbrzDm2gHwb3/mOzpSyXOtJDxgZJR/US8cnZQjZJjv9Gfu/_O7JzUB8N4fNws1F/qnR3q2OWrmZ641wo/1jX-BeGvtB2QGx9U/_LUyZ66bTniJ5HE-/OmnR-7plvnnsKQKx.webp" sizes="96x96" type="image/png" />
35<link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/82Ka2W1MMVa21HBY-vEpcnjXhtxcZBAWot7Qg6vkHls/s:48:48/sm:1/enc/aty423tm1Ua__-B9/hdwsezOI_X8J_mTi/zdGpaY8EIdgwfjd4/6aA3uYhvEJdeFEwN/7bfWCdSPl2CfKqcH/OLheIhFxKFXuTX_I/wQmY87scSAWlRyob/L_7blOUBFF-hjwBK/2WdDbbrzDm2gHwb3/mOzpSyXOtJDxgZJR/US8cnZQjZJjv9Gfu/_O7JzUB8N4fNws1F/qnR3q2OWrmZ641wo/1jX-BeGvtB2QGx9U/_LUyZ66bTniJ5HE-/OmnR-7plvnnsKQKx.webp" sizes="48x48" type="image/png" />
36
37
38  <link rel="apple-touch-icon" href="https://imgproxy.fourthwall.dev/n9LR7gV1EcBTXwjDoVDqWDzmVdwUSPvIvGGHUJYH-FU/s:180:180/sm:1/enc/aty423tm1Ua__-B9/hdwsezOI_X8J_mTi/zdGpaY8EIdgwfjd4/6aA3uYhvEJdeFEwN/7bfWCdSPl2CfKqcH/OLheIhFxKFXuTX_I/wQmY87scSAWlRyob/L_7blOUBFF-hjwBK/2WdDbbrzDm2gHwb3/mOzpSyXOtJDxgZJR/US8cnZQjZJjv9Gfu/_O7JzUB8N4fNws1F/qnR3q2OWrmZ641wo/1jX-BeGvtB2QGx9U/_LUyZ66bTniJ5HE-/OmnR-7plvnnsKQKx.webp" sizes="180x180" type="image/png" />
39
40
41<meta content="#ffffff" name="msapplication-TileColor" />
42<meta content="1.0.0" name="version" />
43
44
45    <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes-library/assets/b7100430-f3c9-4cce-bb6a-634bbc4f1f76/assets/vendor.css?v=b1b11eb5397f6f25bd27f727622a7b127d42cd4e0ede0f0b643a4ec082686d92" media="all" integrity="sha256-sbEetTl/byW9J/cnYip7En1CzU4O3g8LZDpOw
45IJobZI=" crossorigin="anonymous" />
46    
47    <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/c548b86c-abeb-4df4-99df-62bfc4963ff9/assets/styles/css-variables.scss.css?v=d5d84825c06e8ef30088c4ee46b6fa01623487b8fb028882d697352e368cb53b" media="all" integrity="sha256-1dhIJcBujvMAiMTuRrb6AWI0h7j7AoiC1pc1LjaMtTs=" crossorigin="anonymous" />
48    <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/c548b86c-abeb-4df4-99df-62bfc4963ff9/assets/styles/theme.scss.css?v=13dc8837ff8f5fe0b9036f4d0115ab68aec8ba824939d5af315fe0b6c9503bda" media="all" integrity="sha256-E9yIN/+PX+C5A29NARWraK7IuoJJOdWvMV/gtslQO9o=" crossorigin="anonymous" />
49    
50    <link rel="preconnect" href="https://imgproxy.fourthwall.com" crossorigin>
51<link rel="preconnect" href="https://storage.googleapis.com" crossorigin>
52<script src="/platform/geo/redirect.js"></script>
vendor: 1 bytes, line 52
52
53<script src="https://js.stripe.com/v3/" async></script>
53
54<link rel="alternate" href="https://gamingbrew.com/pages/contact" hreflang="x-default" />
55<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-AQ" />
56<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-AS" />
57<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-BQ" />
58<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-EC" />
59<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-FM" />
60<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-GU" />
61<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-IO" />
62<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-MH" />
63<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-MP" />
64<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-PR" />
65<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-PW" />
66<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-SV" />
67<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-TC" />
68<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-UM" />
69<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-US" />
70<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-VG" />
71<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-VI" />
72<link rel="alternate" href="https://gamingbrew.com/en-usd/pages/contact" hreflang="en-ZW" />
73<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-AD" />
74<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-AT" />
75<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-AX" />
76<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-BE" />
77<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-BG" />
78<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-BL" />
79<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-CY" />
80<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-DE" />
81<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-EE" />
82<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-ES" />
83<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-FI" />
84<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-FR" />
85<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-GF" />
86<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-GP" />
87<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-GR" />
88<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-HR" />
89<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-IE" />
90<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-IT" />
91<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-LT" />
92<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-LU" />
93<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-LV" />
94<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-MC" />
95<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-ME" />
96<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-MF" />
97<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-MQ" />
98<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-MT" />
99<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-NL" />
100<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-PM" />
101<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-PT" />
102<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-RE" />
103<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-SI" />
104<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-SK" />
105<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-SM" />
106<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-TF" />
107<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-VA" />
108<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-YT" />
109<link rel="alternate" href="https://gamingbrew.com/en-eur/pages/contact" hreflang="en-XK" />
110<link rel="alternate" href="https://gamingbrew.com/en-cad/pages/contact" hreflang="en-CA" />
111<link rel="alternate" href="https://gamingbrew.com/en-gbp/pages/contact" hreflang="en-GB" />
112<link rel="alternate" href="https://gamingbrew.com/en-gbp/pages/contact" hreflang="en-GG" />
113<link rel="alternate" href="https://gamingbrew.com/en-gbp/pages/contact" hreflang="en-GS" />
114<link rel="alternate" href="https://gamingbrew.com/en-gbp/pages/contact" hreflang="en-IM" />
115<link rel="alternate" href="https://gamingbrew.com/en-gbp/pages/contact" hreflang="en-JE" />
116<link rel="alternate" href="https://gamingbrew.com/en-aud/pages/contact" hreflang="en-AU" />
117<link rel="alternate" href="https://gamingbrew.com/en-aud/pages/contact" hreflang="en-CC" />
118<link rel="alternate" href="https://gamingbrew.com/en-aud/pages/contact" hreflang="en-CX" />
119<link rel="alternate" href="https://gamingbrew.com/en-aud/pages/contact" hreflang="en-HM" />
120<link rel="alternate" href="https://gamingbrew.com/en-aud/pages/contact" hreflang="en-KI" />
121<link rel="alternate" href="https://gamingbrew.com/en-aud/pages/contact" hreflang="en-NF" />
122<link rel="alternate" href="https://gamingbrew.com/en-aud/pages/contact" hreflang="en-NR" />
123<link rel="alternate" href="https://gamingbrew.com/en-aud/pages/contact" hreflang="en-TV" />
124<link rel="alternate" href="https://gamingbrew.com/en-nzd/pages/contact" hreflang="en-CK" />
125<link rel="alternate" href="https://gamingbrew.com/en-nzd/pages/contact" hreflang="en-NU" />
126<link rel="alternate" href="https://gamingbrew.com/en-nzd/pages/contact" hreflang="en-NZ" />
127<link rel="alternate" href="https://gamingbrew.com/en-nzd/pages/contact" hreflang="en-PN" />
128<link rel="alternate" href="https://gamingbrew.com/en-nzd/pages/contact" hreflang="en-TK" />
129<link rel="alternate" href="https://gamingbrew.com/en-sek/pages/contact" hreflang="en-SE" />
130<link rel="alternate" href="https://gamingbrew.com/en-nok/pages/contact" hreflang="en-BV" />
131<link rel="alternate" href="https://gamingbrew.com/en-nok/pages/contact" hreflang="en-NO" />
132<link rel="alternate" href="https://gamingbrew.com/en-nok/pages/contact" hreflang="en-SJ" />
133<link rel="alternate" href="https://gamingbrew.com/en-dkk/pages/contact" hreflang="en-DK" />
134<link rel="alternate" href="https://gamingbrew.com/en-dkk/pages/contact" hreflang="en-FO" />
135<link rel="alternate" href="https://gamingbrew.com/en-dkk/pages/contact" hreflang="en-GL" />
136<link rel="alternate" href="https://gamingbrew.com/en-pln/pages/contact" hreflang="en-PL" />
137<link rel="alternate" href="https://gamingbrew.com/en-inr/pages/contact" hreflang="en-IN" />
138<link rel="alternate" href="https://gamingbrew.com/en-jpy/pages/contact" hreflang="en-JP" />
139<link rel="alternate" href="https://gamingbrew.com/en-mxn/pages/contact" hreflang="en-MX" />
140<link rel="alternate" href="https://gamingbrew.com/en-brl/pages/contact" hreflang="en-BR" />
141<link rel="alternate" href="https://gamingbrew.com/en-chf/pages/contact" hreflang="en-CH" />
142<link rel="alternate" href="https://gamingbrew.com/en-chf/pages/contact" hreflang="en-LI" />
vendor: 68 bytes, lines 142-143
142
143<script src="https://www.google.com/recaptcha/enterprise.js?render=
1436LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt
vendor: 18 bytes, line 143
143" async></script>
144<script>window.recaptchaSiteKey = '6LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt';</script>
144
145<style>
146  .grecaptcha-badge { display: none !important; }
147</style>
148<script type='module' src="https://cdn.fourthwall.dev/web-perf/instant.js" defer></script>
vendor: 1 bytes, line 148
148
149<script>
150  window.shopName = 'Gamingbrew';
151  window.shopId = 'sh_ba744172-d834-4135-b331-c108474a060a';
152  window.cookie_policy = 'ShowInEu';
153</script>
153
154<!-- Google Tag Manager -->
155<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
156new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
157j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
158'/_c/mtg.js?id='+i+dl;f.parentNode.insertBefore(j,f);
159})(window,document,'script','dataLayer','GTM-PV2BBNN');</script>
159
160<!-- End Google Tag Manager -->
161<script>window.creatorGa4Id = 'G-TJZXTXD8C0'; window.creatorFbPixelId = '1413022886553089'; window.creatorTiktokAnalyticsId = ''; window.creatorKlaviyoAnalyticsId = ''; window.useServerAnalytics = true;</script>
vendor: 1 bytes, line 161
161
162<script>
163  (function () {
164    function setCookie(name, value, days) {
165      if (typeof days === 'undefined') days = 90;
166      var expires = new Date(Date.now() + days * 86400000).toUTCString();
167      document.cookie = encodeURIComponent(name) + '=' + encodeURIComponent(value.substring(0, 200)) + '; expires=' + expires + '; path=/';
168    }
169  
170    function getCookie(name) {
171      var cookies = document.cookie.split('; ');
172      for (var i = 0; i < cookies.length; i++) {
173        if (cookies[i].indexOf(name + '=') === 0) {
174          return cookies[i].split('=')[1];
175        }
176      }
177      return null;
178    }
179  
180    function handleTrackingParams() {
181      var params = window.location.search.substring(1).split('&');
182      var paramMap = {};
183  
184      for (var i = 0; i < params.length; i++) {
185        var kv = params[i].split('=');
186        if (kv.length === 2) {
187          paramMap[decodeURIComponent(kv[0])] = decodeURIComponent(kv[1]);
188        }
189      }
190  
191      if (!getCookie('_fbp')) {
192        var randomPart = Math.floor(Math.random() * 10000000000);
193        var fbp = 'fb.1.' + Date.now() + '.' + randomPart;
194        setCookie('_fbp', fbp);
195      }
196  
197      for (var key in paramMap) {
198        if (paramMap.hasOwnProperty(key)) {
199          var value = paramMap[key];
200          var isUTM = key.indexOf('utm_') === 0;
201          
202          if(key === 'utm_source' && getCookie('utm_source') === 'fourthwall_ads') {
203            continue;
204          }
205  
206          if (isUTM || key === 'gclid' || key === 'fbclid') {
207            setCookie(key, value);
208          }
209  
210          if (key === 'fbclid' && !getCookie('_fbc')) {
211            var fbc = 'fb.1.' + Date.now() + '.' + value;
212            setCookie('_fbc', fbc);
213          }
214        }
215      }
216    }
217  
218    handleTrackingParams();
219  })();
220</script>
vendor: 1 bytes, line 220
220
221<script type='text/javascript'>var eventsListenerScript = document.createElement('script');eventsListenerScript.async = true;eventsListenerScript.src = "https://cdn.fourthwall.dev/shop-event-listener/shop-events-listener.js";document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);</script>
221
222<meta name='theme-color' content='#1c1d21' />
223<link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/c548b86c-abeb-4df4-99df-62bfc4963ff9/assets/styles/custom_sections.css?v=7948ab18e2464682a8646043d1c159c0c4b5f30622922433c47516810d193f0c" media="all">
224<meta name="google-site-verification" content="V9w7-0fzMiXhiEMgc2_L_5UC6-Ji-DTiXTfmmQFXOjE" />
225<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Gamingbrew","description":"At Gamingbrew, we create playtested 5E player options, immersive lore, and powerful dungeon master tools—all designed to make your games unforgettable. Empowering players and inspiring dungeon masters is at the heart of everything we do! ","url":"https://gamingbrew.com","logo":"https://cdn.fourthwall.com/shops/sh_ba744172-d834-4135-b331-c108474a060a/themes/7685f4d9-468f-4fd8-bfb2-abb76da335df.png","sameAs":["https://discordapp.com/invite/7KzVxbkkh3","https://instagram.com/gamingbrew","https://twitch.tv/gamingbrew","https://youtube.com/channel/UCtl9rw0mAesZsQzVBEvwjsQ","https://facebook.com/GamingbrewDM"]}</script>
vendor: 1 bytes, line 225
225
226<script type="module">
227  function iframeReady(section, iframe, url, appId, settings) {
228    const baseIframeUrl = url;
229  
230    function buildUrl(url, params) {
231      if (!params) return url;
232      var qs = Object.keys(params)
233        .map((k) => encodeURIComponent(k) + '=' + encodeURIComponent(params[k]))
234        .join('&');
235      return url + (url.includes('?') ? '&' : '?') + qs + '&' + settings;
236    }
237  
238    const params = {
239      hmac: window.appHmac[appId],
240      timestamp: window.hmacTimestamp,
241      tier_id: window.tierId,
242      supporter_id: window.supporterId,
243      shop_id: window.shopId,
244    };
245  
246    iframe.src = buildUrl(baseIframeUrl, window.appHmac[appId] ? params : null);
247    iframe.onload = null
248  
249    // Extract origin from URL for security checking
250    let expectedOrigin;
251    try {
252      expectedOrigin = new URL(url).origin;
253    } catch (e) {
254      console.warn('Could not parse URL origin:', url);
255    }
256  
257    // Listen for messages specifically from this iframe
258    const messageHandler = (event) => {
259      // Check if the message is from this specific iframe
260      if (event.source !== iframe.contentWindow) {
261        return; // Ignore messages from other iframes/windows
262      }
263  
264      // Optional: Also verify the origin for security
265      if (expectedOrigin && event.origin !== expectedOrigin) {
266        console.warn('Message received from unexpected origin:', event.origin);
267        return;
268      }
269      
270      if (event.data.type === 'RESIZE') {
271        iframe.style.height = event.data.data.height + 'px';
272      } else if (event.data.type === 'CLOSE') {
273        section.style.height = '0px';
274      }
275    };
276  
277    window.addEventListener('message', messageHandler);
278    
279    // Store the handler for cleanup (optional)
280    iframe._messageHandler = messageHandler;
281  }
282  
283  class Hmac extends HTMLElement {
284    constructor() {
285      super()
286      this.section = this.parentElement.parentElement;
287      this.iframe = this.querySelector('iframe')
288      this.url = this.getAttribute('url')
289      this.appId = this.getAttribute('app_id')
290      this.settings = this.getAttribute('settings')
291    }
292  
293    connectedCallback() {
294      if (this.iframe && this.iframe.contentDocument && this.iframe.contentDocument.readyState === 'complete') {
295        iframeReady(this.section, this.iframe, this.url, this.appId, this.settings)
296      } else {
297        this.iframe.onload = () => iframeReady(this.section, this.iframe, this.url, this.appId, this.settings)
298      }
299    }
300  
301    disconnectedCallback() {
302      if (this.iframe && this.iframe._messageHandler) {
303        window.removeEventListener('message', this.iframe._messageHandler);
304        delete this.iframe._messageHandler;
305      }
306    }
307  }
308  
309  customElements.define('app-hmac-component', Hmac)
310</script>
310
311
312  </head>
313
314  
315  
316
317  
318
319  <body class="body page " >
320 <!-- Google Tag Manager (noscript) -->
321<noscript><iframe src='/_c/ns.html?id=GTM-PV2BBNN'
322height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript>
323<!-- End Google Tag Manager (noscript) -->
324
325    <a href="#main-content" class="skip-link">Skip to content</a>
326
327    <div class="page">
328      <div>
329        <div id="fw-section-header" class="fw-section">
330
331
332
333
334<sticky-header>
335<header data-testid="main.single.section" class="header">
336  <div class="wrapper container">
337    <div class="header__grid header--middle-center header__size--md header__grid--search">
338      <div class="header__mobile-menu hidden@sm">
339        <button data-drawer-trigger-primary="mobile-menu" class="header__icon" aria-label="Open menu">
340          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
341  <path fill-rule="evenodd" clip-rule="evenodd" d="M16 3.75H0V2.25H16V3.75ZM16 8.75H0V7.25H16V8.75ZM16 13.75H0V12.25H16V13.75Z" fill="currentColor"/>
342</svg>
343
344        </button>
345      </div>
346
347      
348
349      <div class="header__logo-container"><h1 class="visually-hidden">Gamingbrew</h1><div class="header__logo">
350          <a href="/" class="header__logo-link">
351            
352            
353  
354
355  <img
356    src="https://imgproxy.fourthwall.dev/DosGmbU3x56Y5PFioLzE-2EoiK3LBfTGwJ_gVYDN8-E/w:320/sm:1/enc/l09NHuS4UOxQfX1U/q99B7wo4boLE5PU9/KF0pMzQ872FPuN7Q/02A6Pc6Gf9CY3mJT/sTQgY_lw6tdesJp5/FqR9yqueY3AfAVos/nB0ZGeEgtjSSFHr4/zJJOQhA62JLOfB-4/jXPX5jNjIpHb6ae7/7mwaXi0gaVc8WpzQ/3gEo97DfYdsQePX3/Xchu4WMdH9Nn2ewf/qBGONkhkGjNOOsW_/nUirsxNCY7geXsy0/PnAog48J0s3VtxnK/lKMVf5JaIihCLIAs.webp"
357    srcset="https://imgproxy.fourthwall.dev/DosGmbU3x56Y5PFioLzE-2EoiK3LBfTGwJ_gVYDN8-E/w:320/sm:1/enc/l09NHuS4UOxQfX1U/q99B7wo4boLE5PU9/KF0pMzQ872FPuN7Q/02A6Pc6Gf9CY3mJT/sTQgY_lw6tdesJp5/FqR9yqueY3AfAVos/nB0ZGeEgtjSSFHr4/zJJOQhA62JLOfB-4/jXPX5jNjIpHb6ae7/7mwaXi0gaVc8WpzQ/3gEo97DfYdsQePX3/Xchu4WMdH9Nn2ewf/qBGONkhkGjNOOsW_/nUirsxNCY7geXsy0/PnAog48J0s3VtxnK/lKMVf5JaIihCLIAs.webp 1x, https://imgproxy.fourthwall.dev/hsBXb5pqtkKS0LJVyZtmygV0N1VDtkFDOahZbfaHDKA/w:320/dpr:2/sm:1/enc/l09NHuS4UOxQfX1U/q99B7wo4boLE5PU9/KF0pMzQ872FPuN7Q/02A6Pc6Gf9CY3mJT/sTQgY_lw6tdesJp5/FqR9yqueY3AfAVos/nB0ZGeEgtjSSFHr4/zJJOQhA62JLOfB-4/jXPX5jNjIpHb6ae7/7mwaXi0gaVc8WpzQ/3gEo97DfYdsQePX3/Xchu4WMdH9Nn2ewf/qBGONkhkGjNOOsW_/nUirsxNCY7geXsy0/PnAog48J0s3VtxnK/lKMVf5JaIihCLIAs.webp 2x"
358    alt="Gamingbrew"
359    class="header__logo-image header__logo-image--md"
360    itemprop="logo"
361  >
362
363          </a>
364        </div>
365      </div>
366
367      
368        <div class="header__nav-container visible@sm">
369          <nav class="header__nav" aria-label="Primary">
370            <ul class="header__list list--horizontal">
371              
372  <li class="header__list-item">
373    <a
374      href="/collections/dndshop"
375      class="header__link header__link--icon"
376      
377    >
378      5E Shop (PDFs)
379
380      
381        <span class="header__link-icon">
382          <svg class="svg-fill-current-color" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false">
383  <path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z" vector-effect="non-scaling-stroke"/>
384</svg>
385
386        </span>
387      
388    </a>
389
390    
391      <div class="header__dropdown">
392        <ul class="header__dropdown-inner">
393          
394            <li class="header__dropdown-item">
395              <a class="header__dropdown-link" href="/collections/new-releases" >
396                New Arrivals
397              </a>
398            </li>
399          
400            <li class="header__dropdown-item">
401              <a class="header__dropdown-link" href="/collections/best-sellers" >
402                Trending
403              </a>
404            </li>
405          
406            <li class="header__dropdown-item">
407              <a class="header__dropdown-link" href="/collections/5etomes" >
408                Bundles
409              </a>
410            </li>
411          
412            <li class="header__dropdown-item">
413              <a class="header__dropdown-link" href="/collections/adventures-settlements" >
414                Adventures
415              </a>
416            </li>
417          
418            <li class="header__dropdown-item">
419              <a class="header__dropdown-link" href="/collections/classes" >
420                Classes
421              </a>
422            </li>
423          
424            <li class="header__dropdown-item">
425              <a class="header__dropdown-link" href="/collections/5e-species" >
426                Species
427              </a>
428            </li>
429          
430            <li class="header__dropdown-item">
431              <a class="header__dropdown-link" href="/collections/5e-2024-subclasses" >
432                5.5E Subclasses
433              </a>
434            </li>
435          
436            <li class="header__dropdown-item">
437              <a class="header__dropdown-link" href="/collections/subclasses" >
438                5E Subclasses
439              </a>
440            </li>
441          
442            <li class="header__dropdown-item">
443              <a class="header__dropdown-link" href="/collections/all" >
444                All Products
445              </a>
446            </li>
447          
448        </ul>
449      </div>
450    
451  </li>
452
453  <li class="header__list-item">
454    <a
455      href="https://www.worldanvil.com/w/erenel"
456      class="header__link"
457      
458    >
459      Erenel
460
461      
462    </a>
463
464    
465  </li>
466
467  <li class="header__list-item">
468    <a
469      href="/collections/merch"
470      class="header__link"
471      
472    >
473      Merch
474
475      
476    </a>
477
478    
479  </li>
480
481  <li class="header__list-item">
482    <a
483      href="https://www.patreon.com/c/gamingbrew"
484      class="header__link"
485      
486    >
487      Patreon
488
489      
490    </a>
491
492    
493  </li>
494
495  <li class="header__list-item">
496    <a
497      href="/pages/returns-faq"
498      class="header__link"
499      
500    >
501      FAQ
502
503      
504    </a>
505
506    
507  </li>
508
509            </ul>
510          </nav>
511        </div>
512      
513
514      <div class="header__icons">
515        <ul class="header__list list list--horizontal">
516          
517            
518
519
520
521  
522    <li class="header__list-item visible@sm">
523      <a
524        
525          href="https://discordapp.com/invite/7KzVxbkkh3"
526        
527        target="_blank"
528        class="header__icon"
529        aria-label="Discord (opens in a new tab)"
530      >
531        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
532<path d="M17.2727 4.31818C17.2727 4.31818 15.1882 2.68636 12.7273 2.5L12.5055 2.94409C14.73 3.48909 15.7509 4.26818 16.8182 5.22727C14.9786 4.28818 13.1636 3.40909 10 3.40909C6.83636 3.40909 5.02136 4.28818 3.18182 5.22727C4.24909 4.26818 5.46364 3.40182 7.49455 2.94409L7.27273 2.5C4.69091 2.74318 2.72727 4.31818 2.72727 4.31818C2.72727 4.31818 0.399545 7.69364 0 14.3182C2.34545 17.0241 5.90909 17.0455 5.90909 17.0455L6.65455 16.0527C5.38909 15.6127 3.96182 14.8277 2.72727 13.4091C4.19909 14.5227 6.42045 15.6818 10 15.6818C13.5795 15.6818 15.8009 14.5227 17.2727 13.4091C16.0386 14.8277 14.6114 15.6127 13.3455 16.0527L14.0909 17.0455C14.0909 17.0455 17.6545 17.0241 20 14.3182C19.6005 7.69364 17.2727 4.31818 17.2727 4.31818ZM7.04545 12.5C6.16636 12.5 5.45455 11.6864 5.45455 10.6818C5.45455 9.67727 6.16636 8.86364 7.04545 8.86364C7.92455 8.86364 8.63636 9.67727 8.63636 10.6818C8.63636 11.6864 7.92455 12.5 7.04545 12.5ZM12.9545 12.5C12.0755 12.5 11.3636 11.6864 11.3636 10.6818C11.3636 9.67727 12.0755 8.86364 12.9545 8.86364C13.8336 8.86364 14.5455 9.67727 14.5455 10.6818C14.5455 11.6864 13.8336 12.5 12.9545 12.5Z" fill="currentColor"/>
533</svg>
534
535        
536      </a>
537    </li>
538  
539
540
541  
542    <li class="header__list-item visible@sm">
543      <a
544        
545          href="https://instagram.com/gamingbrew"
546        
547        target="_blank"
548        class="header__icon"
549        aria-label="Instagram (opens in a new tab)"
550      >
551        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
552<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/>
553</svg>
554
555        
556      </a>
557    </li>
558  
559
560
561  
562    <li class="header__list-item visible@sm">
563      <a
564        
565          href="https://twitch.tv/gamingbrew"
566        
567        target="_blank"
568        class="header__icon"
569        aria-label="Twitch (opens in a new tab)"
570      >
571        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
572<path d="M4.89583 0L1.25 3.57143V16.4286H5.625V20L9.27083 16.4286H12.1875L18.75 10V0H4.89583ZM17.2917 9.28571L14.375 12.1429H11.4583L8.90625 14.6429V12.1429H5.625V1.42857H17.2917V9.28571Z" fill="currentColor"/>
573<path d="M15.1042 3.92857H13.6458V8.21429H15.1042V3.92857Z" fill="currentColor"/>
574<path d="M11.0938 3.92857H9.63542V8.21429H11.0938V3.92857Z" fill="currentColor"/>
575</svg>
576
577        
578      </a>
579    </li>
580  
581
582
583  
584    <li class="header__list-item visible@sm">
585      <a
586        
587          href="https://youtube.com/channel/UCtl9rw0mAesZsQzVBEvwjsQ"
588        
589        target="_blank"
590        class="header__icon"
591        aria-label="Youtube (opens in a new tab)"
592      >
593        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
594<path d="M16.7183 3.125H3.28167C1.4725 3.125 0 4.59833 0 6.4075V14.0083C0 15.8183 1.4725 17.2917 3.28167 17.2917H16.7192C18.5275 17.2917 20 15.8183 20 14.0083V6.4075C20 4.59833 18.5275 3.125 16.7183 3.125ZM13.7817 10.2342L8.14083 13.8433C8.0725 13.8867 7.99417 13.9092 7.91667 13.9092C7.8475 13.9092 7.77917 13.8917 7.71667 13.8575C7.58333 13.785 7.5 13.6442 7.5 13.4925V6.27417C7.5 6.12083 7.58333 5.98083 7.71667 5.9075C7.85083 5.835 8.01333 5.84083 8.14167 5.9225L13.7825 9.5325C13.9025 9.60917 13.975 9.74083 13.975 9.88333C13.9742 10.0258 13.901
5947 10.1575 13.7817 10.2342Z" fill="currentColor"/>
595</svg>
596
597        
598      </a>
599    </li>
600  
601
602
603  
604    <li class="header__list-item visible@sm">
605      <a
606        
607          href="https://facebook.com/GamingbrewDM"
608        
609        target="_blank"
610        class="header__icon"
611        aria-label="Facebook (opens in a new tab)"
612      >
613        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
614<path d="M15.0595 6.06602H11.3424V4.4069C11.3424 3.62655 11.8598 3.44452 12.2238 3.44452C12.5879 3.44452 14.8261 3.44452 14.8261 3.44452V0.0113221L11.0559 0C7.63576 0 6.98779 2.55879 6.98779 4.19788V6.06515H4.375V9.54886H6.98779C6.98779 14.0881 6.98779 20 6.98779 20H11.3424C11.3424 20 11.3424 14.0341 11.3424 9.54886H14.6964L15.0595 6.06602Z" fill="currentColor"/>
615</svg>
616
617        
618      </a>
619    </li>
620  
621
622
623          
624
625          
626
627          
628            <li class="header__list-item visible@sm">
629              <a class="header__link header__link--icon" tabindex="0" role="button" aria-label="Currency selector, current: USD">
630                USD
631
632                
633                  <span class="header__link-icon">
634                    <svg class="svg-fill-current-color" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false">
635  <path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z" vector-effect="non-scaling-stroke"/>
636</svg>
637
638                  </span>
639                
640              </a>
641
642              
643                <div class="header__dropdown header__dropdown--content">
644                  <ul class="header__dropdown-inner">
645                    
646                      <li class="header__dropdown-item">
647                        <a class="header__dropdown-link" href="/localization?currency=USD&return_to=/pages/contact">
648                          USD
649                        </a>
650                      </li>
651                    
652                      <li class="header__dropdown-item">
653                        <a class="header__dropdown-link" href="/localization?currency=EUR&return_to=/pages/contact">
654                          EUR
655                        </a>
656                      </li>
657                    
658                      <li class="header__dropdown-item">
659                        <a class="header__dropdown-link" href="/localization?currency=CAD&return_to=/pages/contact">
660                          CAD
661                        </a>
662                      </li>
663                    
664                      <li class="header__dropdown-item">
665                        <a class="header__dropdown-link" href="/localization?currency=GBP&return_to=/pages/contact">
666                          GBP
667                        </a>
668                      </li>
669                    
670                      <li class="header__dropdown-item">
671                        <a class="header__dropdown-link" href="/localization?currency=AUD&return_to=/pages/contact">
672                          AUD
673                        </a>
674                      </li>
675                    
676                      <li class="header__dropdown-item">
677                        <a class="header__dropdown-link" href="/localization?currency=NZD&return_to=/pages/contact">
678                          NZD
679                        </a>
680                      </li>
681                    
682                      <li class="header__dropdown-item">
683                        <a class="header__dropdown-link" href="/localization?currency=SEK&return_to=/pages/contact">
684                          SEK
685                        </a>
686                      </li>
687                    
688                      <li class="header__dropdown-item">
689                        <a class="header__dropdown-link" href="/localization?currency=NOK&return_to=/pages/contact">
690                          NOK
691                        </a>
692                      </li>
693                    
694                      <li class="header__dropdown-item">
695                        <a class="header__dropdown-link" href="/localization?currency=DKK&return_to=/pages/contact">
696                          DKK
697                        </a>
698                      </li>
699                    
700                      <li class="header__dropdown-item">
701                        <a class="header__dropdown-link" href="/localization?currency=PLN&return_to=/pages/contact">
702                          PLN
703                        </a>
704                      </li>
705                    
706                      <li class="header__dropdown-item">
707                        <a class="header__dropdown-link" href="/localization?currency=INR&return_to=/pages/contact">
708                          INR
709                        </a>
710                      </li>
711                    
712                      <li class="header__dropdown-item">
713                        <a class="header__dropdown-link" href="/localization?currency=JPY&return_to=/pages/contact">
714                          JPY
715                        </a>
716                      </li>
717                    
718                      <li class="header__dropdown-item">
719                        <a class="header__dropdown-link" href="/localization?currency=MXN&return_to=/pages/contact">
720                          MXN
721                        </a>
722                      </li>
723                    
724                      <li class="header__dropdown-item">
725                        <a class="header__dropdown-link" href="/localization?currency=BRL&return_to=/pages/contact">
726                          BRL
727                        </a>
728                      </li>
729                    
730                      <li class="header__dropdown-item">
731                        <a class="header__dropdown-link" href="/localization?currency=CHF&return_to=/pages/contact">
732                          CHF
733                        </a>
734                      </li>
735                    
736                  </ul>
737                </div>
738              
739            </li>
740          
741
742          
743            <li class='header__list-item'>
744              <button class='header__icon' aria-label='Search' type='button' data-search-toggle>
745                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
746<path fill-rule="evenodd" clip-rule="evenodd" d="M0 6.37079C0 2.8523 2.8523 0 6.37079 0C9.88927 0 12.7416 2.8523 12.7416 6.37079C12.7416 7.85977 12.2308 9.22945 11.3748 10.3141L15.7803 14.7197L14.7197 15.7803L10.3141 11.3748C9.22945 12.2308 7.85977 12.7416 6.37079 12.7416C2.8523 12.7416 0 9.88927 0 6.37079ZM6.37079 1.5C3.68073 1.5 1.5 3.68073 1.5 6.37079C1.5 9.06085 3.68073 11.2416 6.37079 11.2416C9.06085 11.2416 11.2416 9.06085 11.2416 6.37079C11.2416 3.68073 9.06085 1.5 6.37079 1.5Z" fill="currentColor"/>
747</svg>
748
749              </button>
750            </li>
751          
752
753          
754
755          <li class="header__list-item">
756            <a href="/cart" class="header__icon" aria-label="Cart">
757              <div 
758  data-cart-widget="widget"
759  data-testid="cart.icon"
760  class="cart-widget cart-widget--icons empty"
761>
762  
763    <span data-cart-widget="quantity" class="cart-widget__items"></span>
764    <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
765  <path fill-rule="evenodd" clip-rule="evenodd" d="M7.99999 1.5C7.40211 1.5 6.83677 1.72464 6.4264 2.11207C6.0175 2.49812 5.79646 3.0122 5.79646 3.53846V4.46154H10.2035V3.53846C10.2035 3.0122 9.98249 2.49812 9.57359 2.11207C9.16322 1.72464 8.59788 1.5 7.99999 1.5ZM11.7035 4.46154V3.53846C11.7035 2.58564 11.3022 1.68119 10.6033 1.02137C9.90591 0.362928 8.96875 0 7.99999 0C7.03123 0 6.09408 0.362928 5.39666 1.02137C4.69777 1.68119 4.29646 2.58564 4.29646 3.53846V4.46154H2.96808C2.09126 4.46154 1.34979 5.11042 1.23353 5.97949L0.15814 14.018C0.0177587 15.0673 0.833995 16 1.89269 16H14.1073C15.166 16 15.9822 15.0673 15.8419 14.018L14.7665 5.97949C14.6502 5.11042 13.9087 4.46154 13.0319 4.46154H11.7035ZM2.96808 5.96154C2.84282 5.96154 2.73689 6.05424 2.72028 6.17839L1.64489 14.2169C1.62484 14.3668 1.74145 14.5 1.89269 14.5H14.1073C14.2586 14.5 14.3752 14.3668 14.3551 14.2169L13.2797 6.17839C13.2631 6.05424 13.1572 5.96154 13.0319 5.96154H2.96808Z" fill="currentColor"/>
766</svg>
767
768  
769</div>
770            </a>
771          </li>
772        </ul>
773
774        <div data-cart-announcer aria-live="polite" aria-atomic="true" class="visually-hidden"></div>
775
776      </div>
777    </div>
778    
779      <search-header>
780        <div class='search-header'>
781  <div class='search-header__inner'>
782    <form class='search-header__form' action='/search' method='get'>
783      <button type='submit' class='search-header__button' aria-label='Search'>
784        <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
785<path fill-rule="evenodd" clip-rule="evenodd" d="M0 6.37079C0 2.8523 2.8523 0 6.37079 0C9.88927 0 12.7416 2.8523 12.7416 6.37079C12.7416 7.85977 12.2308 9.22945 11.3748 10.3141L15.7803 14.7197L14.7197 15.7803L10.3141 11.3748C9.22945 12.2308 7.85977 12.7416 6.37079 12.7416C2.8523 12.7416 0 9.88927 0 6.37079ZM6.37079 1.5C3.68073 1.5 1.5 3.68073 1.5 6.37079C1.5 9.06085 3.68073 11.2416 6.37079 11.2416C9.06085 11.2416 11.2416 9.06085 11.2416 6.37079C11.2416 3.68073 9.06085 1.5 6.37079 1.5Z" fill="currentColor"/>
786</svg>
787
788      </button>
789      <input
790        type='search'
791        name='q'
792        class='search-header__input'
793        placeholder='Search'
794        aria-label='Search'
795        autocomplete='off'
796      >
797      <button class='search-header__button' type='button' aria-label='Close search'>
798        <svg class="svg-fill-current-color" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
799  <path d="M1.25 18.75L18.75 1.25M18.75 18.75L1.25 1.25" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5" stroke-linejoin="bevel"/>
800</svg>
801
802      </button>
803    </form>
804  </div>
805</div>
806
807      </search-header>
808    
809  </div>
810</header>
811</sticky-header>
812
813<aside 
814  data-drawer="mobile-menu" 
815  class="drawer hidden@sm"
816>
817  <div class="drawer__background" data-drawer-trigger-primary="mobile-menu"></div>
818  <div class="drawer__content drawer__content--small mobile-menu">
819    <div class="mobile-menu__section mobile-menu__section--header">
820      <button type="button" class="mobile-menu__close" data-drawer-trigger-primary="mobile-menu" aria-label="Close menu">
821        <svg class="svg-fill-current-color" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
822  <path d="M1.25 18.75L18.75 1.25M18.75 18.75L1.25 1.25" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5" stroke-linejoin="bevel"/>
823</svg>
824
825      </button>
826    </div>
827    <div class="mobile-menu__section mobile-menu__section--body">
828      <div class="mobile-menu__nav">
829        <ul class="mobile-menu__list">
830          
831            <li class="mobile-menu__list-item">
832              
833                <label for="input-drawer-0" class="mobile-menu__link">
834                  5E Shop (PDFs)
835
836                  <div class="mobile-menu__link-icon">
837                    <svg class="svg-fill-current-color" width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
838  <path d="M7 1.5L15 9L7 16.5" stroke="currentColor" vector-effect="non-scaling-stroke" fill="none" stroke-width="1.5"/>
839</svg>
840
841                  </div>
842                </label>
843              
844
845              
846                <input type="checkbox" id="input-drawer-0" class="drawer__checkbox hidden" data-drawer-trigger-secondary>
847                <div class="drawer__content drawer__content--small">
848                  <div class="mobile-menu__section mobile-menu__section--header">
849                    <label href="#" class="mobile-menu__close" for="input-drawer-0">
850                      <svg class="svg-fill-current-color" width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
851  <path d="M10 16.5L2 9L10 1.5" fill="none" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5"/>
852</svg>
853
854                    </label>
855                    <div class="mobile-menu__label">
856                      5E Shop (PDFs)
857                    </div>
858                    <div class="mobile-menu__right"></div>
859                  </div>
860                  <div class="mobile-menu__section mobile-menu__section--body">
861                    <div class="mobile-menu__nav">
862                      <ul class="mobile-menu__list">
863                        
864                          <li class="mobile-menu__list-item">
865                            <a class="mobile-menu__link" href="/collections/new-releases">
866                              New Arrivals
867                            </a>
868                          </li>
869                        
870                          <li class="mobile-menu__list-item">
871                            <a class="mobile-menu__link" href="/collections/best-sellers">
872                              Trending
873                            </a>
874                          </li>
875                        
876                          <li class="mobile-menu__list-item">
877                            <a class="mobile-menu__link" href="/collections/5etomes">
878                              Bundles
879                            </a>
880                          </li>
881                        
882                          <li class="mobile-menu__list-item">
883                            <a class="mobile-menu__link" href="/collections/adventures-settlements">
884                              Adventures
885                            </a>
886                          </li>
887                        
888                          <li class="mobile-menu__list-item">
889                            <a class="mobile-menu__link" href="/collections/classes">
890                              Classes
891                            </a>
892                          </li>
893                        
894                          <li class="mobile-menu__list-item">
895                            <a class="mobile-menu__link" href="/collections/5e-species">
896                              Species
897                            </a>
898                          </li>
899                        
900                          <li class="mobile-menu__list-item">
901                            <a class="mobile-menu__link" href="/collections/5e-2024-subclasses">
902                              5.5E Subclasses
903                            </a>
904                          </li>
905                        
906                          <li class="mobile-menu__list-item">
907                            <a class="mobile-menu__link" href="/collections/subclasses">
908                              5E Subclasses
909                            </a>
910                          </li>
911                        
912                          <li class="mobile-menu__list-item">
913                            <a class="mobile-menu__link" href="/collections/all">
914                              All Products
915                            </a>
916                          </li>
917                        
918                      </ul>
919                    </div>
920                  </div>
921                </div>
922              
923            </li>
924          
925            <li class="mobile-menu__list-item">
926              
927                <a
928                  href="https://www.worldanvil.com/w/erenel"
929                  class="mobile-menu__link"
930                >
931                  Erenel
932                </a>
933              
934
935              
936            </li>
937          
938            <li class="mobile-menu__list-item">
939              
940                <a
941                  href="/collections/merch"
942                  class="mobile-menu__link"
943                >
944                  Merch
945                </a>
946              
947
948              
949            </li>
950          
951            <li class="mobile-menu__list-item">
952              
953                <a
954                  href="https://www.patreon.com/c/gamingbrew"
955                  class="mobile-menu__link"
956                >
957                  Patreon
958                </a>
959              
960
961              
962            </li>
963          
964            <li class="mobile-menu__list-item">
965              
966                <a
967                  href="/pages/returns-faq"
968                  class="mobile-menu__link"
969                >
970                  FAQ
971                </a>
972              
973
974              
975            </li>
976          
977
978          
979            <li class="mobile-menu__list-item">
980              <a for="input-drawer" class="mobile-menu__link" data-accordion="trigger" role="button" tabindex="0">
981                USD
982
983                
984                  <div class="mobile-menu__link-icon">
985                    <svg class="svg-fill-current-color" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false">
986  <path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z" vector-effect="non-scaling-stroke"/>
987</svg>
988
989                  </div>
990                
991              </a>
992
993              
994                <div class="mobile-menu__dropdown mobile-menu__dropdown--content">
995                  <ul class="mobile-menu__dropdown-inner">
996                    
997                      <li class="mobile-menu__dropdown-item">
998                        <a class="mobile-menu__dropdown-link" href="/localization?currency=USD&return_to=/pages/contact">
999                          USD
1000                        </a>
1001                      </li>
1002                    
1003                      <li class="mobile-menu__dropdown-item">
1004                        <a class="mobile-menu__dropdown-link" href="/localization?currency=EUR&return_to=/pages/contact">
1005                          EUR
1006                        </a>
1007                      </li>
1008                    
1009                      <li class="mobile-menu__dropdown-item">
1010                        <a class="mobile-menu__dropdown-link" href="/localization?currency=CAD&return_to=/pages/contact">
1011                          CAD
1012                        </a>
1013                      </li>
1014                    
1015                      <li class="mobile-menu__dropdown-item">
1016                        <a class="mobile-menu__dropdown-link" href="/localization?currency=GBP&return_to=/pages/contact">
1017                          GBP
1018                        </a>
1019                      </li>
1020                    
1021                      <li class="mobile-menu__dropdown-item">
1022                        <a class="mobile-menu__dropdown-link" href="/localization?currency=AUD&return_to=/pages/contact">
1023                          AUD
1024                        </a>
1025                      </li>
1026                    
1027                      <li class="mobile-menu__dropdown-item">
1028                        <a class="mobile-menu__dropdown-link" href="/localization?currency=NZD&return_to=/pages/contact">
1029                          NZD
1030                        </a>
1031                      </li>
1032                    
1033                      <li class="mobile-menu__dropdown-item">
1034                        <a class="mobile-menu__dropdown-link" href="/localization?currency=SEK&return_to=/pages/contact">
1035                          SEK
1036                        </a>
1037                      </li>
1038                    
1039                      <li class="mobile-menu__dropdown-item">
1040                        <a class="mobile-menu__dropdown-link" href="/localization?currency=NOK&return_to=/pages/contact">
1041                          NOK
1042                        </a>
1043                      </li>
1044                    
1045                      <li class="mobile-menu__dropdown-item">
1046                        <a class="mobile-menu__dropdown-link" href="/localization?currency=DKK&return_to=/pages/contact">
1047                          DKK
1048                        </a>
1049                      </li>
1050                    
1051                      <li class="mobile-menu__dropdown-item">
1052                        <a class="mobile-menu__dropdown-link" href="/localization?currency=PLN&return_to=/pages/contact">
1053                          PLN
1054                        </a>
1055                      </li>
1056                    
1057                      <li class="mobile-menu__dropdown-item">
1058                        <a class="mobile-menu__dropdown-link" href="/localization?currency=INR&return_to=/pages/contact">
1059                          INR
1060                        </a>
1061                      </li>
1062                    
1063                      <li class="mobile-menu__dropdown-item">
1064                        <a class="mobile-menu__dropdown-link" href="/localization?currency=JPY&return_to=/pages/contact">
1065                          JPY
1066                        </a>
1067                      </li>
1068                    
1069                      <li class="mobile-menu__dropdown-item">
1070                        <a class="mobile-menu__dropdown-link" href="/localization?currency=MXN&return_to=/pages/contact">
1071                          MXN
1072                        </a>
1073                      </li>
1074                    
1075                      <li class="mobile-menu__dropdown-item">
1076                        <a class="mobile-menu__dropdown-link" href="/localization?currency=BRL&return_to=/pages/contact">
1077                          BRL
1078                        </a>
1079                      </li>
1080                    
1081                      <li class="mobile-menu__dropdown-item">
1082                        <a class="mobile-menu__dropdown-link" href="/localization?currency=CHF&return_to=/pages/contact">
1083                          CHF
1084                        </a>
1085                      </li>
1086                    
1087                  </ul>
1088                </div>
1089              
1090            </li>
1091          
1092        </ul>
1093      </div>
1094    </div>
1095    <div class="mobile-menu__section mobile-menu__section--socials">
1096      <div class="mobile-menu__list-social">
1097        <ul class="mobile-menu__socials">
1098          
1099
1100
1101
1102  
1103    <li class="mobile-menu__social">
1104      <a
1105        
1106          href="https://discordapp.com/invite/7KzVxbkkh3"
1107        
1108        target="_blank"
1109        class="mobile-menu__social-link"
1110        aria-label="Discord (opens in a new tab)"
1111      >
1112        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1113<path d="M17.2727 4.31818C17.2727 4.31818 15.1882 2.68636 12.7273 2.5L12.5055 2.94409C14.73 3.48909 15.7509 4.26818 16.8182 5.22727C14.9786 4.28818 13.1636 3.40909 10 3.40909C6.83636 3.40909 5.02136 4.28818 3.18182 5.22727C4.24909 4.26818 5.46364 3.40182 7.49455 2.94409L7.27273 2.5C4.69091 2.74318 2.72727 4.31818 2.72727 4.31818C2.72727 4.31818 0.399545 7.69364 0 14.3182C2.34545 17.0241 5.90909 17.0455 5.90909 17.0455L6.65455 16.0527C5.38909 15.6127 3.96182 14.8277 2.72727 13.4091C4.19909 14.5227 6.42045 15.6818 10 15.6818C13.5795 15.6818 15.8009 14.5227 17.2727 13.4091C16.0386 14.8277 14.6114 15.6127 13.3455 16.0527L14.0909 17.0455C14.0909 17.0455 17.6545 17.0241 20 14.3182C19.6005 7.69364 17.2727 4.31818 17.2727 4.31818ZM7.04545 12.5C6.16636 12.5 5.45455 11.6864 5.45455 10.6818C5.45455 9.67727 6.16636 8.86364 7.04545 8.86364C7.92455 8.86364 8.63636 9.67727 8.63636 10.6818C8.63636 11.6864 7.92455 12.5 7.04545 12.5ZM12.9545 12.5C12.0755 12.5 11.3636 11.6864 11.3636 10.6818C11.3636 9.67727 12.0755 8.86364 12.9545 8.86364C13.8336 8.86364 14.5455 9.67727 14.5455 10.6818C14.5455 11.6864 13.8336 12.5 12.9545 12.5Z" fill="currentColor"/>
1114</svg>
1115
1116        
1117      </a>
1118    </li>
1119  
1120
1121
1122  
1123    <li class="mobile-menu__social">
1124      <a
1125        
1126          href="https://instagram.com/gamingbrew"
1127        
1128        target="_blank"
1129        class="mobile-menu__social-link"
1130        aria-label="Instagram (opens in a new tab)"
1131      >
1132        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1133<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/>
1134</svg>
1135
1136        
1137      </a>
1138    </li>
1139  
1140
1141
1142  
1143    <li class="mobile-menu__social">
1144      <a
1145        
1146          href="https://twitch.tv/gamingbrew"
1147        
1148        target="_blank"
1149        class="mobile-menu__social-link"
1150        aria-label="Twitch (opens in a new tab)"
1151      >
1152        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1153<path d="M4.89583 0L1.25 3.57143V16.4286H5.625V20L9.27083 16.4286H12.1875L18.75 10V0H4.89583ZM17.2917 9.28571L14.375 12.1429H11.4583L8.90625 14.6429V12.1429H5.625V1.42857H17.2917V9.28571Z" fill="currentColor"/>
1154<path d="M15.1042 3.92857H13.6458V8.21429H15.1042V3.92857Z" fill="currentColor"/>
1155<path d="M11.0938 3.92857H9.63542V8.21429H11.0938V3.92857Z" fill="currentColor"/>
1156</svg>
1157
1158        
1159      </a>
1160    </li>
1161  
1162
1163
1164  
1165    <li class="mobile-menu__social">
1166      <a
1167        
1168          href="https://youtube.com/channel/UCtl9rw0mAesZsQzVBEvwjsQ"
1169        
1170        target="_blank"
1171        class="mobile-menu__social-link"
1172        aria-label="Youtube (opens in a new tab)"
1173      >
1174        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1175<path d="M16.7183 3.125H3.28167C1.4725 3.125 0 4.59833 0 6.4075V14.0083C0 15.8183 1.4725 17.2917 3.28167 17.2917H16.7192C18.5275 17.2917 20 15.8183 20 14.0083V6.4075C20 4.59833 18.5275 3.125 16.7183 3.125ZM13.7817 10.2342L8.14083 13.8433C8.0725 13.8867 7.99417 13.9092 7.91667 13.9092C7.8475 13.9092 7.77917 13.8917 7.71667 13.8575C7.58333 13.785 7.5 13.6442 7.5 13.4925V6.27417C7.5 6.12083 7.58333 5.98083 7.71667 5.9075C7.85083 5.835 8.01333 5.84083 8.14167 5.9225L13.7825 9.5325C13.9025 9.60917 13.975 9.74083 13.975 9.88333C13.9742 10.0258 13.901
11757 10.1575 13.7817 10.2342Z" fill="currentColor"/>
1176</svg>
1177
1178        
1179      </a>
1180    </li>
1181  
1182
1183
1184  
1185    <li class="mobile-menu__social">
1186      <a
1187        
1188          href="https://facebook.com/GamingbrewDM"
1189        
1190        target="_blank"
1191        class="mobile-menu__social-link"
1192        aria-label="Facebook (opens in a new tab)"
1193      >
1194        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1195<path d="M15.0595 6.06602H11.3424V4.4069C11.3424 3.62655 11.8598 3.44452 12.2238 3.44452C12.5879 3.44452 14.8261 3.44452 14.8261 3.44452V0.0113221L11.0559 0C7.63576 0 6.98779 2.55879 6.98779 4.19788V6.06515H4.375V9.54886H6.98779C6.98779 14.0881 6.98779 20 6.98779 20H11.3424C11.3424 20 11.3424 14.0341 11.3424 9.54886H14.6964L15.0595 6.06602Z" fill="currentColor"/>
1196</svg>
1197
1198        
1199      </a>
1200    </li>
1201  
1202
1203
1204        </ul>
1205      </div>
1206    </div>
1207  </div>
1208</aside>
1209
1210<script>
1211  const currencyData = {
1212    locale: "en-US",
1213    currency: "USD"
1214  }
1215</script>
1215
1216
1217
1218</div>
1219      </div>
1220
1221      <main id="main-content" class="page__main">
1222        <div class="main">
1223  <div data-testid="main.sections" class="main__sections">
1224    <div id="fw-section-rich-text-167965450301453" class="fw-section"><style>
1225  .section-fw-section-rich-text-167965450301453-padding {
1226    padding-top: 36px;
1227    padding-bottom: 36px;
1228  }
1229
1230  @media screen and (min-width: 640px) {
1231    .section-fw-section-rich-text-167965450301453-padding {
1232      padding-top: 48px;
1233      padding-bottom: 48px;
1234    }
1235  }
1236</style>
1237
1238<section 
1239  data-section-id="fw-section-rich-text-167965450301453" 
1240  data-section-type="rich-text"
1241  data-testid="main.single.section"
1242  class="rich-text rich-text--fw-section-rich-text-167965450301453 section-fw-section-rich-text-167965450301453-padding" 
1243>
1244  <div class="rich-text__inner">
1245    <div class="container container--8 wrapper">
1246      
1247        <div class="rich-text__header">
1248          <h2 class="rich-text__heading">
1249            Contact Us
1250          </h2>
1251        </div>
1252      
1253
1254      <div class="rich-text__text">
1255        <div class="html-formatter html-formatter--center">
1256          <h2 style="text-align:left;">CONTACT BREWS</h2>
1257<p style="text-align:left;">Email: [email protected]</p>
1258<p style="text-align:left;">or Discord: Gamingbrew</p>
1259<h2 style="text-align:left;">MERCH SUPPORT</h2>
1260<p style="text-align:left;">For merch support, contact <a href="mailto:[email protected]" rel="noopener noreferrer" target="_blank">[email protected]</a></p>
1261<p style="text-align:left;">Or call  <a href="tel:1-833-484-9255" rel="noopener noreferrer" target="_blank">1-833-484-9255</a></p>
1262        </div>
1263      </div>
1264    </div>
1265  </div>
1266</section>
1267
1268
1269</div>
1270
1271    
1272  <aside data-drawer="product" class="drawer">
1273    <div data-drawer-trigger-primary="product" class="drawer__background"></div>
1274
1275    <div class="drawer__content" aria-hidden="true" tabindex="-1">
1276      <div class="drawer__content-inner">
1277        <div class="product-drawer">
1278          <div class="product-drawer__section">
1279            <div class="product-drawer__header">
1280              <div class="product-drawer__header-item product-drawer__header-item--tick">
1281                <svg class="svg-fill-current-color" width="23" height="20" viewBox="0 0 23 20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
1282  <path d="M1 9.17l7.926 7.927L20.889 1" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="3" fill="none" fill-rule="evenodd"/>
1283</svg>
1284
1285              </div>
1286
1287              <div class="product-drawer__header-item product-drawer__header-item--heading">
1288                <h2 class="product-drawer__heading h4">Added to cart</h2>
1289              </div>
1290
1291              <div class="product-drawer__header-item product-drawer__header-item--close">
1292                <button data-drawer-trigger-primary="product" class="product-drawer__close" data-testid="product.close.dialog">
1293                  <svg class="svg-fill-current-color" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
1294  <path d="M1.25 18.75L18.75 1.25M18.75 18.75L1.25 1.25" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5" stroke-linejoin="bevel"/>
1295</svg>
1296
1297                </button>
1298              </div>
1299            </div>
1300          </div>
1301          
1302          <div class="product-drawer__section">
1303            <div class="product-drawer__item-info">
1304              <div class="inline-image">
1305                <div class="inline-image__image">
1306                  <div class="image image--background-color">
1307                    <div data-product-info="image-container" class="image__object"></div>
1308                  </div>
1309                </div>
1310
1311                <div class="inline-image__content">
1312                  <div data-product-info="title" class="inline-image__heading">
1313                    
1314                  </div>
1315                  <p data-product-info="price" class="inline-image__price"></p>
1316                  <p class="inline-image__quantity">
1317                    Quantity:
1318                    <span data-product-info="quantity"></span>
1319                  </p>
1320                </div>
1321              </div>
1322            </div>
1323          </div>
1324
1325          <div class="product-drawer__section">
1326            <div class="product-drawer__subtotal">
1327              <div class="product-drawer__subtotal-item">
1328                <span class="product-drawer__subtotal-label">
1329                  Cart Subtotal (<span data-product-info="cart-quantity"></span>):
1330                </span>
1331              </div>
1332
1333              <div class="product-drawer__subtotal-item product-drawer__subtotal-item--value">
1334                <span data-product-info="cart-price" class="product-drawer__subtotal-value"></span>
1335              </div>
1336            </div>
1337          </div>
1338
1339          <div class="product-drawer__section">
1340            <div class="product-drawer__cta">
1341              <div class="product-drawer__cta-item product-drawer__cta-item--view-cart">
1342                <a 
1343                  href="/cart" 
1344                  class="button button--secondary button--expand"
1345                >
1346                  View Cart
1347                </a>
1348              </div>
1349
1350              <div class="product-drawer__cta-item product-drawer__cta-item--checkout">
1351                <form
1352                  action="/cart"
1353                  method="post"
1354                  novalidate
1355                  class="product-drawer__checkout-form"
1356                >
1357                  <button
1358                    type="submit"
1359                    name="checkout"
1360                    class="button button--primary button--expand"
1361                  >
1362                    Checkout
1363                  </button>
1364                </form>
1365              </div>
1366            </div>
1367          </div>
1368          
1369          <product-recommendations-drawer product-id="" class="product-drawer__section" />
1370
1371        </div>
1372      </div>
1373    </div>
1374  </aside>
1375
1376  </div>
1377</div>
1378
1379      </main>
1380
1381      <div class="page__footer">
1382        <div id="fw-section-footer" class="fw-section"><style>
1383  .section-fw-section-footer-padding {
1384    padding-top: 9px;
1385    padding-bottom: 0px;
1386  }
1387
1388  @media screen and (min-width: 640px) {
1389    .section-fw-section-footer-padding {
1390      padding-top: 12px;
1391      padding-bottom: 0px;
1392    }
1393  }
1394</style>
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411<footer data-testid="main.single.section" class="footer section-fw-section-footer-padding">
1412  <div class="wrapper container">
1413    
1414      <div class="footer__separator"></div>
1415    
1416
1417    <div class="footer__inner">
1418      
1419        <div class="footer__top">
1420          <div class="col-grid col-grid--middle col-grid--4-8@md col-grid--reversed@md">
1421            <div>
1422              
1423  <div class="footer__socials">
1424    <ul class="footer__list footer__list--socials">
1425      
1426
1427
1428
1429  
1430    <li class="footer__list-item footer__list-item--social">
1431      <a
1432        
1433          href="https://discordapp.com/invite/7KzVxbkkh3"
1434        
1435        target="_blank"
1436        class="footer__social-link"
1437        aria-label="Discord (opens in a new tab)"
1438      >
1439        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1440<path d="M17.2727 4.31818C17.2727 4.31818 15.1882 2.68636 12.7273 2.5L12.5055 2.94409C14.73 3.48909 15.7509 4.26818 16.8182 5.22727C14.9786 4.28818 13.1636 3.40909 10 3.40909C6.83636 3.40909 5.02136 4.28818 3.18182 5.22727C4.24909 4.26818 5.46364 3.40182 7.49455 2.94409L7.27273 2.5C4.69091 2.74318 2.72727 4.31818 2.72727 4.31818C2.72727 4.31818 0.399545 7.69364 0 14.3182C2.34545 17.0241 5.90909 17.0455 5.90909 17.0455L6.65455 16.0527C5.38909 15.6127 3.96182 14.8277 2.72727 13.4091C4.19909 14.5227 6.42045 15.6818 10 15.6818C13.5795 15.6818 15.8009 14.5227 17.2727 13.4091C16.0386 14.8277 14.6114 15.6127 13.3455 16.0527L14.0909 17.0455C14.0909 17.0455 17.6545 17.0241 20 14.3182C19.6005 7.69364 17.2727 4.31818 17.2727 4.31818ZM7.04545 12.5C6.16636 12.5 5.45455 11.6864 5.45455 10.6818C5.45455 9.67727 6.16636 8.86364 7.04545 8.86364C7.92455 8.86364 8.63636 9.67727 8.63636 10.6818C8.63636 11.6864 7.92455 12.5 7.04545 12.5ZM12.9545 12.5C12.0755 12.5 11.3636 11.6864 11.3636 10.6818C11.3636 9.67727 12.0755 8.86364 12.9545 8.86364C13.8336 8.86364 14.5455 9.67727 14.5455 10.6818C14.5455 11.6864 13.8336 12.5 12.9545 12.5Z" fill="currentColor"/>
1441</svg>
1442
1443        
1444      </a>
1445    </li>
1446  
1447
1448
1449  
1450    <li class="footer__list-item footer__list-item--social">
1451      <a
1452        
1453          href="https://instagram.com/gamingbrew"
1454        
1455        target="_blank"
1456        class="footer__social-link"
1457        aria-label="Instagram (opens in a new tab)"
1458      >
1459        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1460<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/>
1461</svg>
1462
1463        
1464      </a>
1465    </li>
1466  
1467
1468
1469  
1470    <li class="footer__list-item footer__list-item--social">
1471      <a
1472        
1473          href="https://twitch.tv/gamingbrew"
1474        
1475        target="_blank"
1476        class="footer__social-link"
1477        aria-label="Twitch (opens in a new tab)"
1478      >
1479        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1480<path d="M4.89583 0L1.25 3.57143V16.4286H5.625V20L9.27083 16.4286H12.1875L18.75 10V0H4.89583ZM17.2917 9.28571L14.375 12.1429H11.4583L8.90625 14.6429V12.1429H5.625V1.42857H17.2917V9.28571Z" fill="currentColor"/>
1481<path d="M15.1042 3.92857H13.6458V8.21429H15.1042V3.92857Z" fill="currentColor"/>
1482<path d="M11.0938 3.92857H9.63542V8.21429H11.0938V3.92857Z" fill="currentColor"/>
1483</svg>
1484
1485        
1486      </a>
1487    </li>
1488  
1489
1490
1491  
1492    <li class="footer__list-item footer__list-item--social">
1493      <a
1494        
1495          href="https://youtube.com/channel/UCtl9rw0mAesZsQzVBEvwjsQ"
1496        
1497        target="_blank"
1498        class="footer__social-link"
1499        aria-label="Youtube (opens in a new tab)"
1500      >
1501        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1502<path d="M16.7183 3.125H3.28167C1.4725 3.125 0 4.59833 0 6.4075V14.0083C0 15.8183 1.4725 17.2917 3.28167 17.2917H16.7192C18.5275 17.2917 20 15.8183 20 14.0083V6.4075C20 4.59833 18.5275 3.125 16.7183 3.125ZM13.7817 10.2342L8.14083 13.8433C8.0725 13.8867 7.99417 13.9092 7.91667 13.9092C7.8475 13.9092 7.77917 13.8917 7.71667 13.8575C7.58333 13.785 7.5 13.6442 7.5 13.4925V6.27417C7.5 6.12083 7.58333 5.98083 7.71667 5.9075C7.85083 5.835 8.01333 5.84083 8.14167 5.9225L13.7825 9.5325C13.9025 9.60917 13.975 9.74083 13.975 9.88333C13.9742 10.0258 13.901
15027 10.1575 13.7817 10.2342Z" fill="currentColor"/>
1503</svg>
1504
1505        
1506      </a>
1507    </li>
1508  
1509
1510
1511  
1512    <li class="footer__list-item footer__list-item--social">
1513      <a
1514        
1515          href="https://facebook.com/GamingbrewDM"
1516        
1517        target="_blank"
1518        class="footer__social-link"
1519        aria-label="Facebook (opens in a new tab)"
1520      >
1521        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1522<path d="M15.0595 6.06602H11.3424V4.4069C11.3424 3.62655 11.8598 3.44452 12.2238 3.44452C12.5879 3.44452 14.8261 3.44452 14.8261 3.44452V0.0113221L11.0559 0C7.63576 0 6.98779 2.55879 6.98779 4.19788V6.06515H4.375V9.54886H6.98779C6.98779 14.0881 6.98779 20 6.98779 20H11.3424C11.3424 20 11.3424 14.0341 11.3424 9.54886H14.6964L15.0595 6.06602Z" fill="currentColor"/>
1523</svg>
1524
1525        
1526      </a>
1527    </li>
1528  
1529
1530
1531    </ul>
1532  </div>
1533
1534            </div>
1535
1536            <div>
1537              <nav class="footer__nav" aria-label="Footer">
1538                <ul class="footer__list footer__list--menu">
1539                  
1540  
1541    <li class="footer__list-item">
1542      <a class="footer__menu-link footer__menu-link--icon" tabindex="0" role="button" aria-label="Currency selector, current: USD">
1543        USD
1544        
1545          <span class="footer__link-icon">
1546            <svg class="svg-fill-current-color" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false">
1547  <path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z" vector-effect="non-scaling-stroke"/>
1548</svg>
1549
1550          </span>
1551        
1552      </a>
1553      
1554        <div class="footer__dropdown footer__dropdown--content">
1555          <ul class="footer__dropdown-inner">
1556            
1557              <li class="footer__dropdown-item">
1558                <a class="footer__dropdown-link" href="/localization?currency=USD&return_to=/pages/contact">
1559                  USD
1560                </a>
1561              </li>
1562            
1563              <li class="footer__dropdown-item">
1564                <a class="footer__dropdown-link" href="/localization?currency=EUR&return_to=/pages/contact">
1565                  EUR
1566                </a>
1567              </li>
1568            
1569              <li class="footer__dropdown-item">
1570                <a class="footer__dropdown-link" href="/localization?currency=CAD&return_to=/pages/contact">
1571                  CAD
1572                </a>
1573              </li>
1574            
1575              <li class="footer__dropdown-item">
1576                <a class="footer__dropdown-link" href="/localization?currency=GBP&return_to=/pages/contact">
1577                  GBP
1578                </a>
1579              </li>
1580            
1581              <li class="footer__dropdown-item">
1582                <a class="footer__dropdown-link" href="/localization?currency=AUD&return_to=/pages/contact">
1583                  AUD
1584                </a>
1585              </li>
1586            
1587              <li class="footer__dropdown-item">
1588                <a class="footer__dropdown-link" href="/localization?currency=NZD&return_to=/pages/contact">
1589                  NZD
1590                </a>
1591              </li>
1592            
1593              <li class="footer__dropdown-item">
1594                <a class="footer__dropdown-link" href="/localization?currency=SEK&return_to=/pages/contact">
1595                  SEK
1596                </a>
1597              </li>
1598            
1599              <li class="footer__dropdown-item">
1600                <a class="footer__dropdown-link" href="/localization?currency=NOK&return_to=/pages/contact">
1601                  NOK
1602                </a>
1603              </li>
1604            
1605              <li class="footer__dropdown-item">
1606                <a class="footer__dropdown-link" href="/localization?currency=DKK&return_to=/pages/contact">
1607                  DKK
1608                </a>
1609              </li>
1610            
1611              <li class="footer__dropdown-item">
1612                <a class="footer__dropdown-link" href="/localization?currency=PLN&return_to=/pages/contact">
1613                  PLN
1614                </a>
1615              </li>
1616            
1617              <li class="footer__dropdown-item">
1618                <a class="footer__dropdown-link" href="/localization?currency=INR&return_to=/pages/contact">
1619                  INR
1620                </a>
1621              </li>
1622            
1623              <li class="footer__dropdown-item">
1624                <a class="footer__dropdown-link" href="/localization?currency=JPY&return_to=/pages/contact">
1625                  JPY
1626                </a>
1627              </li>
1628            
1629              <li class="footer__dropdown-item">
1630                <a class="footer__dropdown-link" href="/localization?currency=MXN&return_to=/pages/contact">
1631                  MXN
1632                </a>
1633              </li>
1634            
1635              <li class="footer__dropdown-item">
1636                <a class="footer__dropdown-link" href="/localization?currency=BRL&return_to=/pages/contact">
1637                  BRL
1638                </a>
1639              </li>
1640            
1641              <li class="footer__dropdown-item">
1642                <a class="footer__dropdown-link" href="/localization?currency=CHF&return_to=/pages/contact">
1643                  CHF
1644                </a>
1645              </li>
1646            
1647          </ul>
1648        </div>
1649      
1650    </li>
1651  
1652
1653                  
1654  
1655    <li class="footer__list-item">
1656      <a href="/pages/returns-faq" class="footer__menu-link" >Returns & FAQ</a>
1657    </li>
1658  
1659    <li class="footer__list-item">
1660      <a href="/pages/contact" class="footer__menu-link" >Contact Us</a>
1661    </li>
1662  
1663    <li class="footer__list-item">
1664      <a href="/pages/privacy-policy" class="footer__menu-link" >Privacy Policy</a>
1665    </li>
1666  
1667    <li class="footer__list-item">
1668      <a href="/pages/terms-of-service" class="footer__menu-link" >Terms of Service</a>
1669    </li>
1670  
1671    <li class="footer__list-item">
1672      <a href="/contact" class="footer__menu-link" >Contact Support</a>
1673    </li>
1674  
1675
1676                </ul>
1677              </nav>
1678            </div>
1679          </div>
1680        </div>
1681
1682        <div class="footer__bottom">
1683          <ul class="footer__list footer__list--bottom">
1684            <li class="footer__list-item">
1684<div class="footer__copy">&copy; 2026 Gamingbrew</div></li>
1685            
1686          </ul>
1687        </div>
1688      
1689    </div>
1690  </div>
1691</footer>
1692
1693
1694</div>
1695      </div>
1696    </div>
1697
1698    
1698<script>
1699  var fourthwallTheme = {
1700    strings: {
1701      addToCart: "Add to Cart",
1702      redeemGift: "Redeem Your Gift",
1703      viewCart: "View Cart",
1704      checkout: "Checkout",
1705      outOfStock: "Out of Stock",
1706      unavailable: "Not Available",
1707      soldOut: "Sold Out",
1708      soldOutSuffix: " - Sold Out",
1709      missingQuantityError: "Please choose the quantity.",
1710      generalError: "An error occurred. Please try refreshing the page.",
1711      item: "item",
1712      items: "items",
1713      startShopping: "Start Shopping",
1714      subtotal: "Subtotal",
1715      backToShopping: "Back to Shopping",
1716      cart: {
1717        heading: "[item_count] [item_count_label] in your cart for [total]",
1718        emptyHeading: "Your Shopping Cart is Empty",
1719        tableHeader: {
1720          item: "Item",
1721          quantity: "Quantity",
1722          price: "Price"
1723        },
1724        deleteModal: {
1725          heading: "Are you sure you want to remove [title] from your cart?",
1726          cancel: "Cancel",
1727          delete: "Delete"
1728        }
1729      },
1730      newsletter: {
1731        missingEmailError: 'Please enter your email.',
1732        invalidEmailError: 'Please enter a valid email.',
1733        subscribeSuccess: 'Thanks for subscribing!'
1734      },
1735      donation: {
1736        missingAmountError: 'Please select or enter the donation amount.',
1737        invalidAmountError: 'Please enter a valid donation amount.',
1738        missingNameError: 'Please enter your name.',
1739        missingMessageError: 'Please enter the message.'
1740      },
1741      checkoutErrors: {
1742        default: "There was an issue with your checkout. Please review your cart and try again.",
1743        CHECKOUT_CART_ITEMS_CHANGED: "Your cart has changed since you started checkout. Please review your items and try again.",
1744        CHECKOUT_STOCK_NOT_ENOUGH_QUANTITY: "Some items in your cart are no longer available in the requested quantity. Please update your cart and try again."
1745      }
1746    },
1747    urls: {
1748      cart: "/cart",
1749      cartItemLocalizedPrefix: "",
1750      cartAddUrl: "/cart/add",
1751      cartChangeUrl: "/cart/change",
1752      productsUrlPrefix: "/products",
1753      allProductsCollection: "/collections/all",
1754    }
1755  };
1756</script>
1756
1757
1758
1759    
1759<script src="https://themes.fourthwall.dev/themes-library/assets/b7100430-f3c9-4cce-bb6a-634bbc4f1f76/assets/theme.js?v=25f577b393a55e3f296727fd8668dd90ecb68df2345e166cff9a829e98c1e203" rel="preload" integrity="sha256-JfV3s5OlXj8pZyf9hmjdkOy2jfI0XhZs/5qCnpjB4gM=" crossorigin="anonymous"></script>
1759
1760
1761    
1762<div id="cookie-consent-banner-container" data-turbo-permanent="true"></div>
1763
1764
1765  <div class="admin-bar-container hidden">
1766  <div id="admin-bar" class="admin-bar sticky hidden">
1767    <div class="wrapper">
1768      <div>
1769        <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
1770          <path fill="#FDFCFB" d="m11.947 6-.682 3.151H9.983c-1.61 0-1.964.081-2.237 1.195l-.136.733h3.246l-.683 3.178H6.928L4.5 25.692H0l2.428-11.435H.409l.682-3.178h1.991l.219-.923C4.01 6.706 5.7 6 9.628 6h2.319Zm3.525 5.08 1.936 9.913 1.718-9.914h4.637l1.69 9.914 1.938-9.914H32l-3.382 14.613h-5.21L21.446 14.91 19.48 25.692h-5.237L10.862 11.08h4.61Z"/>
1771        </svg>
1772      </div>
1773      <div class="actions">
1774        <div class='desktop'>
1775          <div class="dropdown">
1776            <button class="dropdown-button desktop-switcher pill" data-target="desktop-switcher">View as: </button>
1777            <div class="dropdown-content" id="desktop-switcher">
1778              <ul>
1779                <li class="dropdown-item" data-mode="creator">Admin</li>
1780                <li class="dropdown-item" data-mode="supporter">Supporter</li>
1781              </ul>
1782            </div>
1783          </div>
1784          <a href="/admin/dashboard/store-design/layout/b9dfbfae-026e-411d-bef0-c890c4bd2dde/" class='pill edit-page' rel='noopener noreferrer'>Edit page</a>
1785          <a href="/admin/dashboard" rel="noopener noreferrer" class="pill dashboard-link">Go to dashboard</a>
1786        </div>
1787
1788        <div class='mobile'>
1789          <div class="dropdown">
1790            <button class="dropdown-button pill mobile-switcher" data-target="mobile-switcher">View as</button>
1791            <div class="dropdown-content" id="mobile-switcher">
1792              <ul>
1793                <li class="dropdown-item" data-mode="creator">Admin</li>
1794                <li class="dropdown-item" data-mode="supporter">Supporter</li>
1795              </ul>
1796            </div>
1797          </div>
1798
1799          <div class="dropdown mobile">
1800            <button class="dropdown-button pill" data-target="mobile-links">
1801              <svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1802                <g id="Dots horizontal">
1803                  <g>
1804                    <path d="M2.96875 7C2.96875 7.42284 2.62597 7.76562 2.20312 7.76562C1.78028 7.76562 1.4375 7.42284 1.4375 7C1.4375 6.57716 1.78028 6.23438 2.20312 6.23438C2.62597 6.23438 2.96875 6.57716 2.96875 7Z" stroke="#FDFCFB" stroke-width="1.5"/>
1805                    <path d="M8.76562 7C8.76562 7.42284 8.42284 7.76562 8 7.76562C7.57716 7.76562 7.23438 7.42284 7.23438 7C7.23438 6.57716 7.57716 6.23438 8 6.23438C8.42284 6.23438 8.76562 6.57716 8.76562 7Z" stroke="#FDFCFB" stroke-width="1.5"/>
1806                    <path d="M14.5625 7C14.5625 7.42284 14.2197 7.76562 13.7969 7.76562C13.374 7.76562 13.0312 7.42284 13.0312 7C13.0312 6.57716 13.374 6.23438 13.7969 6.23438C14.2197 6.23438 14.5625 6.57716 14.5625 7Z" stroke="#FDFCFB" stroke-width="1.5"/>
1807                  </g>
1808                </g>
1809              </svg>
1810            </button>
1811            <div class="dropdown-content" id="mobile-links">
1812              <a href="/admin/dashboard" rel="noopener noreferrer" class="dropdown-item">Go to dashboard</a>
1813            </div>
1814          </div>
1815        </div>
1816
1817        <div class="pill close">
1818          <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1819            <g>
1820              <path d="M0.875 13.125L13.125 0.875M13.125 13.125L0.875 0.875" stroke="#FDFCFB" stroke-width="1.5" stroke-linejoin="bevel"/>
1821            </g>
1822          </svg>
1823        </div>
1824      </div>
1825    </div>
1826  </div>
1827
1828  <div id="admin-bar-small" class="admin-bar-small sticky hidden">
1829    <div class="wrapper">
1830      <div>
1831        <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
1832          <path fill="#FDFCFB" d="m11.947 6-.682 3.151H9.983c-1.61 0-1.964.081-2.237 1.195l-.136.733h3.246l-.683 3.178H6.928L4.5 25.692H0l2.428-11.435H.409l.682-3.178h1.991l.219-.923C4.01 6.706 5.7 6 9.628 6h2.319Zm3.525 5.08 1.936 9.913 1.718-9.914h4.637l1.69 9.914 1.938-9.914H32l-3.382 
183214.613h-5.21L21.446 14.91 19.48 25.692h-5.237L10.862 11.08h4.61Z"/>
1833        </svg>
1834      </div>
1835    </div>
1836  </div>
1837</div>
1838
1839<script>
1840  const cookieModule = {
1841    setCookie: function (name, value, days = 365, maxAge) {
1842      const expires = new Date(Date.now() + days * 24 * 60 * 60 * 1000).toUTCString();
1843      let cookieString = `${name}=${value}; expires=${expires}; path=/`;
1844
1845      if (maxAge) {
1846        cookieString += `; max-age=${maxAge}`;
1847      }
1848
1849      document.cookie = cookieString;
1850    },
1851
1852    getCookie: function (name) {
1853      const cookie = document.cookie.split(';').find(c => c.trim().startsWith(`${name}=`));
1854      return cookie ? cookie.split('=')[1] : null;
1855    }
1856  };
1857
1858  const AdminBar = {
1859    adminBar: document.getElementById("admin-bar"),
1860    adminBarContainer: document.querySelector(".admin-bar-container"),
1861    adminBarSmall: document.getElementById("admin-bar-small"),
1862    closeButton: document.querySelector('#admin-bar .close'),
1863    viewAsDesktopButton: document.querySelector(".desktop-switcher"),
1864    dropdownButtons: document.querySelectorAll(".dropdown-button"),
1865    dropdownContents: document.querySelectorAll(".dropdown-content"),
1866    inIframe: () => {
1867      try {
1868        return window.self !== window.top;
1869      } catch (e) {
1870        return true;
1871      }
1872    },
1873    inThemeEditor: () => cookieModule.getCookie('view_as') === 'theme_editor' || AdminBar.inIframe(),
1874    viewAsCreator: () => cookieModule.getCookie('view_as') === 'creator',
1875    viewAsSupporter: () => cookieModule.getCookie('view_as') === 'supporter',
1876    verifyCreator: () => {
1877      document.cookie = 'return_to=' + window.location.href + '; path=/; max-age=30;';
1878      window.location.href = '/platform/creators/handoff/start?return=' + encodeURIComponent(window.location.pathname + window.location.search);
1879    },
1880    getSelectedView: () => (AdminBar.viewAsCreator() ? 'Admin' : 'Supporter'),
1881    toggleDropdown: (dropdownContent) => {
1882      dropdownContent.style.display = dropdownContent.style.display === 'none' || dropdownContent.style.display === '' ? 'block' : 'none';
1883    },
1884    init() {
1885      if (
1886        !AdminBar.inThemeEditor() &&
1887        cookieModule.getCookie('core_dashboard_visited')
1888      ) {
1889        AdminBar.viewAsDesktopButton.textContent = 'View as: ' + AdminBar.getSelectedView();
1890        AdminBar.adminBarContainer.classList.toggle('hidden');
1891        if (cookieModule.getCookie('admin_bar_mode') === 'condensed') {
1892          AdminBar.adminBarSmall.classList.toggle('hidden');
1893        } else {
1894          AdminBar.adminBar.classList.toggle('hidden');
1895        }
1896      }
1897
1898      AdminBar.closeButton.addEventListener('click', () => {
1899        cookieModule.setCookie('admin_bar_mode', 'condensed');
1900        AdminBar.adminBar.classList.toggle('hidden');
1901        AdminBar.adminBarSmall.classList.toggle('hidden');
1902      });
1903
1904      AdminBar.adminBarSmall.addEventListener('click', () => {
1905        cookieModule.setCookie('admin_bar_mode', 'expanded');
1906        AdminBar.adminBar.classList.toggle('hidden');
1907        AdminBar.adminBarSmall.classList.toggle('hidden');
1908      });
1909
1910      // Add event listeners to each dropdown button
1911      AdminBar.dropdownButtons.forEach((button) => {
1912        button.addEventListener("click", () => {
1913          const dropdownId = button.getAttribute("data-target");
1914          const dropdownContent = document.getElementById(dropdownId);
1915          AdminBar.toggleDropdown(dropdownContent);
1916        });
1917      });
1918
1919      // Close the dropdowns when clicking outside
1920      document.addEventListener("click", (event) => {
1921        AdminBar.dropdownButtons.forEach((button) => {
1922          const dropdownId = button.getAttribute("data-target");
1923          const dropdownContent = document.getElementById(dropdownId);
1924          if (event.target !== button && !button.contains(event.target) && event.target !== dropdownContent) {
1925            dropdownContent.style.display = "none";
1926          }
1927        });
1928      });
1929
1930      document.querySelectorAll(".dropdown-content li").forEach((item) => {
1931        item.addEventListener("click", (event) => {
1932          const mode = event.target.getAttribute("data-mode");
1933          if (mode === 'creator') {
1934            cookieModule.setCookie('view_as', 'creator');
1935            AdminBar.verifyCreator();
1936          } else {
1937            cookieModule.setCookie('view_as', 'supporter');
1938            window.location.reload();
1939          }
1940        });
1941      });
1942    },
1943  };
1944
1945  AdminBar.init();
1946</script>
1946
1947
1948<style>
1949  .admin-bar-container {
1950    height: 56px;
1951  }
1952
1953  .hidden {
1954    display: none;
1955  }
1956
1957  .admin-bar,
1958  .admin-bar-small {
1959    z-index: 1000;
1960    background-color: rgba(0, 0, 0, 0.7);
1961    backdrop-filter: blur(15px);
1962    -webkit-backdrop-filter: blur(15px);
1963    height: 56px;
1964    width: 100%;
1965  }
1966
1967  .admin-bar-small {
1968    width: 73px;
1969    cursor: pointer;
1970  }
1971
1972  .sticky {
1973    position: fixed;
1974    bottom: 0;
1975  }
1976
1977  .admin-bar a {
1978    color: #FDFCFB;
1979    padding: 14px;
1980    font-size: 14px;
1981    text-decoration: none;
1982  }
1983
1984  .admin-bar button {
1985    padding: 14px;
1986    font-size: 14px;
1987  }
1988
1989  .admin-bar .wrapper,
1990  .admin-bar-small .wrapper {
1991    display: flex;
1992    justify-content: space-between;
1993    align-items: center;
1994    padding: 10px 20px;
1995  }
1996
1997  .admin-bar-small .wrapper {
1998    padding: 12px 20px;
1999  }
2000
2001  .admin-bar .pill {
2002    display: flex;
2003    justify-content: center;
2004    align-items: center;
2005    gap: 10px;
2006    text-transform: capitalize;
2007
2008    padding: 6px 14px;
2009    border-radius: 100px;
2010    background: rgba(253, 252, 251, 0.12);
2011
2012    cursor: pointer;
2013  }
2014
2015  .admin-bar .pill:hover {
2016    background: rgba(253, 252, 251, 0.22);
2017  }
2018
2019  .admin-bar .close {
2020    padding: 6px 11px;
2021  }
2022
2023  .admin-bar .actions,
2024  .admin-bar .actions .desktop,
2025  .admin-bar .actions .mobile {
2026    display: flex;
2027    gap: 10px;
2028  }
2029
2030  .admin-bar .actions .desktop,
2031  .admin-bar .actions .edit-page {
2032    display: none;
2033  }
2034
2035  @media (min-width: 768px) {
2036    .admin-bar a,
2037    .admin-bar button {
2038      font-size: 16px;
2039    }
2040
2041    .admin-bar .actions .desktop,
2042    .admin-bar .actions .edit-page {
2043      display: flex;
2044      gap: 10px;
2045    }
2046
2047    .admin-bar .actions .mobile {
2048      display: none;
2049    }
2050  }
2051
2052  .dropdown {
2053    position: relative;
2054  }
2055
2056  .dropdown-content {
2057    display: none;
2058    position: absolute;
2059    background-color: rgba(0,0,0,0.9);
2060    min-width: 130px;
2061    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
2062    bottom: 100%; /* Position above the button */
2063    border-radius: 10px;
2064    bottom: calc((100% + 8px) - 0px);
2065    right: 0;
2066  }
2067
2068  /* Style for each list item */
2069  .dropdown-content .dropdown-item {
2070    color: white;
2071    padding: 12px 16px;
2072    text-decoration: none;
2073    white-space: nowrap;
2074    display: block;
2075    cursor: pointer;
2076    border-radius: 10px;
2077  }
2078
2079  .dropdown-content .dropdown-item:hover {
2080    background-color: rgba(255,255,255,0.2)
2081  }
2082
2083  /* Style for the button */
2084  .dropdown-button {
2085    color: white;
2086    padding: 10px 20px;
2087    border: none;
2088    border-radius: 5px;
2089    cursor: pointer;
2090    line-height: 24px;
2091  }
2092</style>
2093
2094</body>
2095</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.