PageSourceSearch

https://not-so-quiet.com/cart

html not-so-quiet.com collected 2026-10-07 15:54:22 UTC 85,240 bytes, 1,930 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    <meta content="0.1.31" name="version" />
8    <link rel="canonical" href="https://not-so-quiet.com/cart" />
9
10    <title>Your Shopping Cart | Not So Quiet On The Western Front</title>
11
12    
13<meta name="description" content="The official website and store of Not So Quiet Team. Find the latest content, buy merch, and support your favorite creator." />
14<meta property="og:site_name" content="Not So Quiet On The Western Front" />
15<meta property="og:url" content="https://not-so-quiet.com/cart" />
16<meta property="og:description" content="The official website and store of Not So Quiet Team. Find the latest content, buy merch, and support your favorite creator." />
17
18
19
20
21
22<meta property="og:title" content="Your Shopping Cart | Not So Quiet On The Western Front" />
23<meta property="og:type" content="website" />
24
25
26  <meta property="og:image" content="https://imgproxy.fourthwall.dev/qj3_0m6HuGLM8hVt0pCDxMkrYXVSgJafJziYba-Ol1M/w:1200/sm:1/enc/2fcYfUM9n15qWd_H/JLSIjune6lx7I4Ws/rXe1TZiM7_dz8dUx/QtggRtxD0gouDBCj/0_1FwaLnppn9XNH8/svk-epe80GDBMC8J/dNtPQXriEF9Fy-4x/uOxyPpd9G6zOsIcX/si0nPHZRwOG6JArI/tx7X_Cc949RDAyAn/hhPfOuTM6Oz0zUQj/4DTn9rECB96Hq-Ck/cJyVNJzOhKzBblEC/PO4JjTeN6Lw6qEC1/ZF13Ti6Q1fuzp2Ji/5HMlkUcGDABx1Y9H.png" />
27  <meta property="og:image:secure_url" content="https://imgproxy.fourthwall.dev/qj3_0m6HuGLM8hVt0pCDxMkrYXVSgJafJziYba-Ol1M/w:1200/sm:1/enc/2fcYfUM9n15qWd_H/JLSIjune6lx7I4Ws/rXe1TZiM7_dz8dUx/QtggRtxD0gouDBCj/0_1FwaLnppn9XNH8/svk-epe80GDBMC8J/dNtPQXriEF9Fy-4x/uOxyPpd9G6zOsIcX/si0nPHZRwOG6JArI/tx7X_Cc949RDAyAn/hhPfOuTM6Oz0zUQj/4DTn9rECB96Hq-Ck/cJyVNJzOhKzBblEC/PO4JjTeN6Lw6qEC1/ZF13Ti6Q1fuzp2Ji/5HMlkUcGDABx1Y9H.png" />
28  <meta property="twitter:image" content="https://imgproxy.fourthwall.dev/qj3_0m6HuGLM8hVt0pCDxMkrYXVSgJafJziYba-Ol1M/w:1200/sm:1/enc/2fcYfUM9n15qWd_H/JLSIjune6lx7I4Ws/rXe1TZiM7_dz8dUx/QtggRtxD0gouDBCj/0_1FwaLnppn9XNH8/svk-epe80GDBMC8J/dNtPQXriEF9Fy-4x/uOxyPpd9G6zOsIcX/si0nPHZRwOG6JArI/tx7X_Cc949RDAyAn/hhPfOuTM6Oz0zUQj/4DTn9rECB96Hq-Ck/cJyVNJzOhKzBblEC/PO4JjTeN6Lw6qEC1/ZF13Ti6Q1fuzp2Ji/5HMlkUcGDABx1Y9H.png" />
29
30  <meta name="twitter:site" content="@BattleguideVT" />
31  <meta name="twitter:creator" content="@BattleguideVT" />
32
33<meta name="twitter:card" content="summary_large_image" />
34<meta name="twitter:title" content="Your Shopping Cart | Not So Quiet On The Western Front" />
35<meta name="twitter:description" content="The official website and store of Not So Quiet Team. Find the latest content, buy merch, and support your favorite creator." />
36
37
38    <link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/ASDH43yHoOX15wJrOli8djGBhe7tX_R0HrC5yqhcqho/s:96:96/sm:1/enc/tWY63KPiJdl3s9oU/VUkSMzRvKcpsJzli/j7FQRVNXzaxmL3R2/NNMiKu-Rs-7nbrbj/xUOAkfaSVbg5dU49/B0fThv42-D5IXhp-/7cYblt7wnL8Aq1HJ/Qm-31-rYeP6vCwPn/RLNiNyXsMvKSpOCs/A5wf-4dD1qFPTkXz/PIs-NhVf3TGN2kk5/ZfJd_zKGLt7bDvC5/SZhy46QnJ_o5xYdl/xurjNTCo4NOHw-k6/AFzw-5oPKBgNpZLy/XB2meqiYZ80VnDYY.webp" sizes="96x96" type="image/png" />
39<link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/0KqjmyTotQiWX6q9PzuohddM-eu-Y85Qx74cdH6PMno/s:48:48/sm:1/enc/tWY63KPiJdl3s9oU/VUkSMzRvKcpsJzli/j7FQRVNXzaxmL3R2/NNMiKu-Rs-7nbrbj/xUOAkfaSVbg5dU49/B0fThv42-D5IXhp-/7cYblt7wnL8Aq1HJ/Qm-31-rYeP6vCwPn/RLNiNyXsMvKSpOCs/A5wf-4dD1qFPTkXz/PIs-NhVf3TGN2kk5/ZfJd_zKGLt7bDvC5/SZhy46QnJ_o5xYdl/xurjNTCo4NOHw-k6/AFzw-5oPKBgNpZLy/XB2meqiYZ80VnDYY.webp" sizes="48x48" type="image/png" />
40
41
42  <link rel="apple-touch-icon" href="https://imgproxy.fourthwall.dev/72oU9C6q0jKjpa_IlZZ3UHUR7YIPIsLDpGtvF47IR9s/s:180:180/sm:1/enc/tWY63KPiJdl3s9oU/VUkSMzRvKcpsJzli/j7FQRVNXzaxmL3R2/NNMiKu-Rs-7nbrbj/xUOAkfaSVbg5dU49/B0fThv42-D5IXhp-/7cYblt7wnL8Aq1HJ/Qm-31-rYeP6vCwPn/RLNiNyXsMvKSpOCs/A5wf-4dD1qFPTkXz/PIs-NhVf3TGN2kk5/ZfJd_zKGLt7bDvC5/SZhy46QnJ_o5xYdl/xurjNTCo4NOHw-k6/AFzw-5oPKBgNpZLy/XB2meqiYZ80VnDYY.webp" sizes="180x180" type="image/png" />
43
44
45<meta content="#ffffff" name="msapplication-TileColor" />
46
47
48    <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes-library/assets/fbe5e162-6c25-46a9-9edf-9a82e9e3a6d2/assets/vendor.css?v=b1b11eb5397f6f25bd27f727622a7b127d42cd4e0ede0f0b643a4ec082686d92" media="all" integrity="sha256-sbEetTl/byW9J/cnYip7En1CzU4O3g8LZDpOw
48IJobZI=" crossorigin="anonymous" />
49
50    <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/62a9df4a-423a-4c12-b729-f2c1766245c7/assets/styles/css-variables.scss.css?v=00ccd30474c72c59853be59640198286aecba2438b52f299b1cfdb1eaf75a0d4" media="all" integrity="sha256-AMzTBHTHLFmFO+WWQBmChq7LokOLUvKZsc/bHq91oNQ=" crossorigin="anonymous" />
51    <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/62a9df4a-423a-4c12-b729-f2c1766245c7/assets/styles/theme.scss.css?v=3fe78d53771a423e594c075dcaa8686bb91af488f2a99d920dacbbb708fe1e0c" media="all" integrity="sha256-P+eNU3caQj5ZTAddyqhoa7ka9IjyqZ2SDay7twj+Hgw=" crossorigin="anonymous" />
52
53    <link rel="preconnect" href="https://imgproxy.fourthwall.com" crossorigin>
54<link rel="preconnect" href="https://storage.googleapis.com" crossorigin>
55<script src="/platform/geo/redirect.js"></script>
vendor: 1 bytes, line 55
55
56<script src="https://js.stripe.com/v3/" async></script>
56
57<link rel="alternate" href="https://not-so-quiet.com/cart" hreflang="x-default" />
58<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-AQ" />
59<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-AS" />
60<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-BQ" />
61<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-EC" />
62<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-FM" />
63<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-GU" />
64<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-IO" />
65<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-MH" />
66<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-MP" />
67<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-PR" />
68<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-PW" />
69<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-SV" />
70<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-TC" />
71<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-UM" />
72<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-US" />
73<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-VG" />
74<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-VI" />
75<link rel="alternate" href="https://not-so-quiet.com/en-usd/cart" hreflang="en-ZW" />
76<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-AD" />
77<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-AT" />
78<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-AX" />
79<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-BE" />
80<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-BG" />
81<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-BL" />
82<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-CY" />
83<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-DE" />
84<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-EE" />
85<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-ES" />
86<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-FI" />
87<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-FR" />
88<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-GF" />
89<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-GP" />
90<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-GR" />
91<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-HR" />
92<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-IE" />
93<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-IT" />
94<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-LT" />
95<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-LU" />
96<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-LV" />
97<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-MC" />
98<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-ME" />
99<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-MF" />
100<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-MQ" />
101<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-MT" />
102<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-NL" />
103<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-PM" />
104<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-PT" />
105<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-RE" />
106<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-SI" />
107<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-SK" />
108<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-SM" />
109<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-TF" />
110<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-VA" />
111<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-YT" />
112<link rel="alternate" href="https://not-so-quiet.com/en-eur/cart" hreflang="en-XK" />
113<link rel="alternate" href="https://not-so-quiet.com/en-cad/cart" hreflang="en-CA" />
114<link rel="alternate" href="https://not-so-quiet.com/en-gbp/cart" hreflang="en-GB" />
115<link rel="alternate" href="https://not-so-quiet.com/en-gbp/cart" hreflang="en-GG" />
116<link rel="alternate" href="https://not-so-quiet.com/en-gbp/cart" hreflang="en-GS" />
117<link rel="alternate" href="https://not-so-quiet.com/en-gbp/cart" hreflang="en-IM" />
118<link rel="alternate" href="https://not-so-quiet.com/en-gbp/cart" hreflang="en-JE" />
119<link rel="alternate" href="https://not-so-quiet.com/en-aud/cart" hreflang="en-AU" />
120<link rel="alternate" href="https://not-so-quiet.com/en-aud/cart" hreflang="en-CC" />
121<link rel="alternate" href="https://not-so-quiet.com/en-aud/cart" hreflang="en-CX" />
122<link rel="alternate" href="https://not-so-quiet.com/en-aud/cart" hreflang="en-HM" />
123<link rel="alternate" href="https://not-so-quiet.com/en-aud/cart" hreflang="en-KI" />
124<link rel="alternate" href="https://not-so-quiet.com/en-aud/cart" hreflang="en-NF" />
125<link rel="alternate" href="https://not-so-quiet.com/en-aud/cart" hreflang="en-NR" />
126<link rel="alternate" href="https://not-so-quiet.com/en-aud/cart" hreflang="en-TV" />
127<link rel="alternate" href="https://not-so-quiet.com/en-nzd/cart" hreflang="en-CK" />
128<link rel="alternate" href="https://not-so-quiet.com/en-nzd/cart" hreflang="en-NU" />
129<link rel="alternate" href="https://not-so-quiet.com/en-nzd/cart" hreflang="en-NZ" />
130<link rel="alternate" href="https://not-so-quiet.com/en-nzd/cart" hreflang="en-PN" />
131<link rel="alternate" href="https://not-so-quiet.com/en-nzd/cart" hreflang="en-TK" />
132<link rel="alternate" href="https://not-so-quiet.com/en-sek/cart" hreflang="en-SE" />
133<link rel="alternate" href="https://not-so-quiet.com/en-nok/cart" hreflang="en-BV" />
134<link rel="alternate" href="https://not-so-quiet.com/en-nok/cart" hreflang="en-NO" />
135<link rel="alternate" href="https://not-so-quiet.com/en-nok/cart" hreflang="en-SJ" />
136<link rel="alternate" href="https://not-so-quiet.com/en-dkk/cart" hreflang="en-DK" />
137<link rel="alternate" href="https://not-so-quiet.com/en-dkk/cart" hreflang="en-FO" />
138<link rel="alternate" href="https://not-so-quiet.com/en-dkk/cart" hreflang="en-GL" />
139<link rel="alternate" href="https://not-so-quiet.com/en-pln/cart" hreflang="en-PL" />
140<link rel="alternate" href="https://not-so-quiet.com/en-inr/cart" hreflang="en-IN" />
141<link rel="alternate" href="https://not-so-quiet.com/en-jpy/cart" hreflang="en-JP" />
142<link rel="alternate" href="https://not-so-quiet.com/en-myr/cart" hreflang="en-MY" />
143<link rel="alternate" href="https://not-so-quiet.com/en-sgd/cart" hreflang="en-SG" />
144<link rel="alternate" href="https://not-so-quiet.com/en-mxn/cart" hreflang="en-MX" />
145<link rel="alternate" href="https://not-so-quiet.com/en-brl/cart" hreflang="en-BR" />
146<link rel="alternate" href="https://not-so-quiet.com/en-chf/cart" hreflang="en-CH" />
147<link rel="alternate" href="https://not-so-quiet.com/en-chf/cart" hreflang="en-LI" />
vendor: 68 bytes, lines 147-148
147
148<script src="https://www.google.com/recaptcha/enterprise.js?render=
1486LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt
vendor: 18 bytes, line 148
148" async></script>
149<script>window.recaptchaSiteKey = '6LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt';</script>
149
150<style>
151  .grecaptcha-badge { display: none !important; }
152</style>
153<script type='module' src="https://cdn.fourthwall.dev/web-perf/instant.js" defer></script>
vendor: 1 bytes, line 153
153
154<script>
155  window.shopName = 'Not So Quiet On The Western Front';
156  window.shopId = 'sh_f530cd68-8877-494b-88f3-36506e8e3135';
157  window.cookie_policy = 'ShowInEu';
158</script>
158
159<!-- Google Tag Manager -->
160<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
161new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
162j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
163'/_c/mtg.js?id='+i+dl;f.parentNode.insertBefore(j,f);
164})(window,document,'script','dataLayer','GTM-PV2BBNN');</script>
164
165<!-- End Google Tag Manager -->
166<script>window.creatorGa4Id = ''; window.creatorFbPixelId = ''; window.creatorTiktokAnalyticsId = ''; window.creatorKlaviyoAnalyticsId = ''; window.useServerAnalytics = false;</script>
vendor: 1 bytes, line 166
166
167<script>
168  (function () {
169    function setCookie(name, value, days) {
170      if (typeof days === 'undefined') days = 90;
171      var expires = new Date(Date.now() + days * 86400000).toUTCString();
172      document.cookie = encodeURIComponent(name) + '=' + encodeURIComponent(value.substring(0, 200)) + '; expires=' + expires + '; path=/';
173    }
174  
175    function getCookie(name) {
176      var cookies = document.cookie.split('; ');
177      for (var i = 0; i < cookies.length; i++) {
178        if (cookies[i].indexOf(name + '=') === 0) {
179          return cookies[i].split('=')[1];
180        }
181      }
182      return null;
183    }
184  
185    function handleTrackingParams() {
186      var params = window.location.search.substring(1).split('&');
187      var paramMap = {};
188  
189      for (var i = 0; i < params.length; i++) {
190        var kv = params[i].split('=');
191        if (kv.length === 2) {
192          paramMap[decodeURIComponent(kv[0])] = decodeURIComponent(kv[1]);
193        }
194      }
195  
196      if (!getCookie('_fbp')) {
197        var randomPart = Math.floor(Math.random() * 10000000000);
198        var fbp = 'fb.1.' + Date.now() + '.' + randomPart;
199        setCookie('_fbp', fbp);
200      }
201  
202      for (var key in paramMap) {
203        if (paramMap.hasOwnProperty(key)) {
204          var value = paramMap[key];
205          var isUTM = key.indexOf('utm_') === 0;
206          
207          if(key === 'utm_source' && getCookie('utm_source') === 'fourthwall_ads') {
208            continue;
209          }
210  
211          if (isUTM || key === 'gclid' || key === 'fbclid') {
212            setCookie(key, value);
213          }
214  
215          if (key === 'fbclid' && !getCookie('_fbc')) {
216            var fbc = 'fb.1.' + Date.now() + '.' + value;
217            setCookie('_fbc', fbc);
218          }
219        }
220      }
221    }
222  
223    handleTrackingParams();
224  })();
225</script>
vendor: 1 bytes, line 225
225
226<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>
226
227<link rel="manifest" href="/manifest.json" />
228<meta name='theme-color' content='#dfdcdc' />
229<link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/62a9df4a-423a-4c12-b729-f2c1766245c7/assets/styles/custom_sections.css?v=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" media="all">
230<script>
231  (function() {
232    window.addEventListener('cart:updated', function(event) {
233      var cart = event.detail;
234      if (!cart || !cart.items || !cart.items.length) return;
235      var currency = 'USD';
236      var isZeroDecimal = currency === 'JPY';
237      var items = cart.items.map(function(item) {
238        var price = isZeroDecimal ? item.price : item.price / 100;
239        return {
240          item_id: item.id || item.offer_id,
241          item_name: item.title || item.name,
242          item_brand: `Not So Quiet On The Western Front`,
243          price: price,
244          quantity: item.quantity || 1
245        };
246      });
247      var value = isZeroDecimal ? cart.total_price : cart.total_price / 100;
248      dataLayer.push({ ecommerce: null });
249      dataLayer.push({
250        event: "view_cart",
251        ecommerce: {
252          currency: currency,
253          value: value,
254          items: items
255        },
256        shopId: 'sh_f530cd68-8877-494b-88f3-36506e8e3135'
257      });
258    }, { once: true });
259  })();
260</script>
vendor: 1 bytes, line 260
260
261<script type="text/javascript">
262    var currentCart = {"id":null,"item_count":0,"unique_item_count":0,"items":[]};
263</script>
vendor: 1 bytes, line 263
263
264<script type="module">
265  function iframeReady(section, iframe, url, appId, settings) {
266    const baseIframeUrl = url;
267  
268    function buildUrl(url, params) {
269      if (!params) return url;
270      var qs = Object.keys(params)
271        .map((k) => encodeURIComponent(k) + '=' + encodeURIComponent(params[k]))
272        .join('&');
273      return url + (url.includes('?') ? '&' : '?') + qs + '&' + settings;
274    }
275  
276    const appHmac = window.appHmac && window.appHmac[appId];
277  
278    const params = {
279      hmac: appHmac,
280      timestamp: window.hmacTimestamp,
281      tier_id: window.tierId,
282      supporter_id: window.supporterId,
283      shop_id: window.shopId,
284    };
285  
286    iframe.src = buildUrl(baseIframeUrl, appHmac ? params : null);
287    iframe.onload = null
288  
289    // Extract origin from URL for security checking
290    let expectedOrigin;
291    try {
292      expectedOrigin = new URL(url).origin;
293    } catch (e) {
294      console.warn('Could not parse URL origin:', url);
295    }
296  
297    // Listen for messages specifically from this iframe
298    const messageHandler = (event) => {
299      // Check if the message is from this specific iframe
300      if (event.source !== iframe.contentWindow) {
301        return; // Ignore messages from other iframes/windows
302      }
303  
304      // Optional: Also verify the origin for security
305      if (expectedOrigin && event.origin !== expectedOrigin) {
306        console.warn('Message received from unexpected origin:', event.origin);
307        return;
308      }
309      
310      if (event.data.type === 'RESIZE') {
311        iframe.style.height = event.data.data.height + 'px';
312      } else if (event.data.type === 'CLOSE') {
313        section.style.height = '0px';
314      }
315    };
316  
317    window.addEventListener('message', messageHandler);
318    
319    // Store the handler for cleanup (optional)
320    iframe._messageHandler = messageHandler;
321  }
322  
323  class Hmac extends HTMLElement {
324    constructor() {
325      super()
326      this.section = this.parentElement.parentElement;
327      this.iframe = this.querySelector('iframe')
328      this.url = this.getAttribute('url')
329      this.appId = this.getAttribute('app_id')
330      this.settings = this.getAttribute('settings')
331    }
332  
333    connectedCallback() {
334      if (this.iframe && this.iframe.contentDocument && this.iframe.contentDocument.readyState === 'complete') {
335        iframeReady(this.section, this.iframe, this.url, this.appId, this.settings)
336      } else {
337        this.iframe.onload = () => iframeReady(this.section, this.iframe, this.url, this.appId, this.settings)
338      }
339    }
340  
341    disconnectedCallback() {
342      if (this.iframe && this.iframe._messageHandler) {
343        window.removeEventListener('message', this.iframe._messageHandler);
344        delete this.iframe._messageHandler;
345      }
346    }
347  }
348  
349  customElements.define('app-hmac-component', Hmac)
350</script>
350
351
352  </head>
353
354  
355  
356
357  
358
359  <body class="body cart " >
360 <!-- Google Tag Manager (noscript) -->
361<noscript><iframe src='/_c/ns.html?id=GTM-PV2BBNN'
362height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript>
363<!-- End Google Tag Manager (noscript) -->
364
365    <a href="#main-content" class="skip-link">Skip to content</a>
366
367    <div class="page">
368      <div>
369        <div id="fw-section-announcement-bar-30256695-e781-4256-8358-3859956039d4" class="fw-section"><section class="announcement-bar">
370  <div class="wrapper">
371    
372    
373    
374    
375    
376
377    
378      <a href="https://battleguide.co.uk/nsq-tour-2026"  class="announcement-bar__inner">
379    
380
381    
382      
383
384<div class="countdown" data-countdown="countdown">
385  <div class="countdown__inner">
386    
387      <div class="countdown__inline">
388        <div>
389          <span data-countdown="label" class="countdown__label"></span>
390        </div>
391
392        <div>
393           <span data-countdown="live"></span>
394          <span data-countdown="ends"></span>
395        </div>
396      </div>
397    
398  </div>
399
400  
400<script type="application/json" data-countdown="json">
401    {
402      "dateFormat": "MMM DD, YYYY, hh:mm A",
403      "label": "Join us in 2026: Western Front Battlefield Tour! | Starting in ",
404      "startDate": " -0400",
405      "endDate": "Tue,  2 Jun 2026 08:29:00 -0400",
406      "timezoneOffset": "-0400",
407      "timezoneAbbr": "EDT",
408      "daysFormat": "%RD %UD ",
409      "countdownFormat": "%RH %UH %RM %UM %RS %US remain",
410      
411      "countdownType": "inline"
412    }
413  </script>
413
414</div>
415    
416
417    
418      </a>
419    
420  </div>
421</section>
422
423
424</div><div id="fw-section-header" class="fw-section">
425
426
427
428
429
430<header data-testid="main.single.section" class="header">
431  <div class="wrapper">
432    <div class="header__grid header--left header__size--md">
433      <div class="header__mobile-menu hidden@sm">
434        <button data-drawer-trigger-primary="mobile-menu" class="header__icon" aria-label="Open menu">
435          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
436  <path fill-rule="evenodd" clip-rule="evenodd" d="M16 3.75H0V2.25H16V3.75ZM16 8.75H0V7.25H16V8.75ZM16 13.75H0V12.25H16V13.75Z" fill="currentColor"/>
437</svg>
438
439        </button>
440      </div>
441
442      
443
444      <div class="header__logo-container"><div class="header__logo">
445          <a href="/" class="header__logo-link">
446            
447            
448  
449
450  <img
451    src="https://imgproxy.fourthwall.dev/EV1d99cF9znI78OhSOxL6ZNJd9lSKFKajQc5re3Tvos/w:320/sm:1/enc/E-a2VE3zFUJcd5_n/1v_Ycmhdlm-wygf-/V9ht04F8FKqkUFZk/Bnye-5eGKbRnJaIJ/5AFz-jZBRpXxbZVb/cb04W21NywthImSf/CQTIHZXsraz1BbQ6/zeQrw3Z8VexIFxWu/sNaJgFr2M9gGssg-/IBGwQXKah5wHS-8L/OkYb8Jo77gsd4XZH/QZ7boVzCLm2qRHSE/LjaVlQFRvVEIlAnd/lV2HbD0LXL6BJhyb/jWUpKXVW8J1p6Ce7/npIIhXK0NBSFqEg0.webp"
452    srcset="https://imgproxy.fourthwall.dev/EV1d99cF9znI78OhSOxL6ZNJd9lSKFKajQc5re3Tvos/w:320/sm:1/enc/E-a2VE3zFUJcd5_n/1v_Ycmhdlm-wygf-/V9ht04F8FKqkUFZk/Bnye-5eGKbRnJaIJ/5AFz-jZBRpXxbZVb/cb04W21NywthImSf/CQTIHZXsraz1BbQ6/zeQrw3Z8VexIFxWu/sNaJgFr2M9gGssg-/IBGwQXKah5wHS-8L/OkYb8Jo77gsd4XZH/QZ7boVzCLm2qRHSE/LjaVlQFRvVEIlAnd/lV2HbD0LXL6BJhyb/jWUpKXVW8J1p6Ce7/npIIhXK0NBSFqEg0.webp 1x, https://imgproxy.fourthwall.dev/3qGYG9kps97DEDkxcNnU3H_-KnVd3HlwUlQD3o4VB78/w:320/dpr:2/sm:1/enc/E-a2VE3zFUJcd5_n/1v_Ycmhdlm-wygf-/V9ht04F8FKqkUFZk/Bnye-5eGKbRnJaIJ/5AFz-jZBRpXxbZVb/cb04W21NywthImSf/CQTIHZXsraz1BbQ6/zeQrw3Z8VexIFxWu/sNaJgFr2M9gGssg-/IBGwQXKah5wHS-8L/OkYb8Jo77gsd4XZH/QZ7boVzCLm2qRHSE/LjaVlQFRvVEIlAnd/lV2HbD0LXL6BJhyb/jWUpKXVW8J1p6Ce7/npIIhXK0NBSFqEg0.webp 2x"
453    alt="Not So Quiet On The Western Front"
454    class="header__logo-image header__logo-image--md"
455    itemprop="logo"
456  >
457
458
459          </a>
460        </div>
461      </div>
462
463      
464        <div class="header__nav-container visible@sm">
465          <nav class="header__nav" aria-label="Primary">
466            <ul class="header__list list--horizontal">
467              
468  <li class="header__list-item">
469    <a
470      href="/"
471      class="header__link"
472      
473    >
474      Home
475
476      
477    </a>
478
479    
480  </li>
481
482  <li class="header__list-item">
483    <a
484      href="/supporters"
485      class="header__link header__link--icon"
486      
487    >
488      Members
489
490      
491        <span class="header__link-icon">
492          <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">
493  <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"/>
494</svg>
495
496        </span>
497      
498    </a>
499
500    
501      <div class="header__dropdown">
502        <ul class="header__dropdown-inner">
503          
504            <li class="header__dropdown-item">
505              <a class="header__dropdown-link" href="/supporters" >
506                Feed
507              </a>
508            </li>
509          
510            <li class="header__dropdown-item">
511              <a class="header__dropdown-link" href="/supporters/videos" >
512                Videos
513              </a>
514            </li>
515          
516            <li class="header__dropdown-item">
517              <a class="header__dropdown-link" href="/supporters?order=Desc&types%5B%5D=Audio" >
518                Ad Free Podcast
519              </a>
520            </li>
521          
522            <li class="header__dropdown-item">
523              <a class="header__dropdown-link" href="/supporters/perks" >
524                Perks &amp; Ad-Free RSS Feed
525              </a>
526            </li>
527          
528        </ul>
529      </div>
530    
531  </li>
532
533  <li class="header__list-item">
534    <a
535      href="/collections/all"
536      class="header__link"
537      
538    >
539      Merchandise
540
541      
542    </a>
543
544    
545  </li>
546
547  <li class="header__list-item">
548    <a
549      href="https://battleguide.co.uk/nsq"
550      class="header__link"
551      
552    >
553      About NsQ
554
555      
556    </a>
557
558    
559  </li>
560
561  <li class="header__list-item">
562    <a
563      href="https://cms.megaphone.fm/channel/BATTLEGUIDETOURSLTD4998793836"
564      class="header__link"
565      
566    >
567      Listen Now
568
569      
570    </a>
571
572    
573  </li>
574
575            </ul>
576          </nav>
577        </div>
578      
579
580      <div class="header__icons">
581        <ul class="header__list list list--horizontal">
582          
583
584          
585
586          
587            <li class="header__list-item visible@sm">
588              <a class="header__link header__link--icon" tabindex="0" role="button" aria-label="Currency selector, current: USD">
589                USD
590
591                
592                  <span class="header__link-icon">
593                    <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">
594  <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"/>
595</svg>
596
597                  </span>
598                
599              </a>
600
601              
602                <div class="header__dropdown header__dropdown--content">
603                  <ul class="header__dropdown-inner">
604                    
605                      <li class="header__dropdown-item">
606                        <a class="header__dropdown-link" href="/localization?currency=USD&return_to=/cart">
607                          USD
608                        </a>
609                      </li>
610                    
611                      <li class="header__dropdown-item">
612                        <a class="header__dropdown-link" href="/localization?currency=EUR&return_to=/cart">
613                          EUR
614                        </a>
615                      </li>
616                    
617                      <li class="header__dropdown-item">
618                        <a class="header__dropdown-link" href="/localization?currency=CAD&return_to=/cart">
619                          CAD
620                        </a>
621                      </li>
622                    
623                      <li class="header__dropdown-item">
624                        <a class="header__dropdown-link" href="/localization?currency=GBP&return_to=/cart">
625                          GBP
626                        </a>
627                      </li>
628                    
629                      <li class="header__dropdown-item">
630                        <a class="header__dropdown-link" href="/localization?currency=AUD&return_to=/cart">
631                          AUD
632                        </a>
633                      </li>
634                    
635                      <li class="header__dropdown-item">
636                        <a class="header__dropdown-link" href="/localization?currency=NZD&return_to=/cart">
637                          NZD
638                        </a>
639                      </li>
640                    
641                      <li class="header__dropdown-item">
642                        <a class="header__dropdown-link" href="/localization?currency=SEK&return_to=/cart">
643                          SEK
644                        </a>
645                      </li>
646                    
647                      <li class="header__dropdown-item">
648                        <a class="header__dropdown-link" href="/localization?currency=NOK&return_to=/cart">
649                          NOK
650                        </a>
651                      </li>
652                    
653                      <li class="header__dropdown-item">
654                        <a class="header__dropdown-link" href="/localization?currency=DKK&return_to=/cart">
655                          DKK
656                        </a>
657                      </li>
658                    
659                      <li class="header__dropdown-item">
660                        <a class="header__dropdown-link" href="/localization?currency=PLN&return_to=/cart">
661                          PLN
662                        </a>
663                      </li>
664                    
665                      <li class="header__dropdown-item">
666                        <a class="header__dropdown-link" href="/localization?currency=INR&return_to=/cart">
667                          INR
668                        </a>
669                      </li>
670                    
671                      <li class="header__dropdown-item">
672                        <a class="header__dropdown-link" href="/localization?currency=JPY&return_to=/cart">
673                          JPY
674                        </a>
675                      </li>
676                    
677                      <li class="header__dropdown-item">
678                        <a class="header__dropdown-link" href="/localization?currency=MYR&return_to=/cart">
679                          MYR
680                        </a>
681                      </li>
682                    
683                      <li class="header__dropdown-item">
684                        <a class="header__dropdown-link" href="/localization?currency=SGD&return_to=/cart">
685                          SGD
686                        </a>
687                      </li>
688                    
689                      <li class="header__dropdown-item">
690                        <a class="header__dropdown-link" href="/localization?currency=MXN&return_to=/cart">
691                          MXN
692                        </a>
693                      </li>
694                    
695                      <li class="header__dropdown-item">
696                        <a class="header__dropdown-link" href="/localization?currency=BRL&return_to=/cart">
697                          BRL
698                        </a>
699                      </li>
700                    
701                      <li class="header__dropdown-item">
702                        <a class="header__dropdown-link" href="/localization?currency=CHF&return_to=/cart">
703                          CHF
704                        </a>
705                      </li>
706                    
707                  </ul>
708                </div>
709              
710            </li>
711          
712
713          
714
715          
716            <li class="header__list-item visible@sm">
717              <a href="/supporters" class="header__icon" aria-label="Account">
718                
719                  <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
720  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.00001 1.5C6.12618 1.5 4.60715 3.01903 4.60715 4.89286C4.60715 6.76668 6.12618 8.28572 8.00001 8.28572C9.87383 8.28572 11.3929 6.76668 11.3929 4.89286C11.3929 3.01903 9.87383 1.5 8.00001 1.5ZM11.0301 8.73481C12.1647 7.83876 12.8929 6.45085 12.8929 4.89286C12.8929 2.19061 10.7023 0 8.00001 0C5.29776 0 3.10715 2.19061 3.10715 4.89286C3.10715 6.4509 3.83539 7.83886 4.97005 8.73491C2.45623 9.52559 0.500579 11.3512 0.0811315 14.1413C-0.0807331 15.218 0.820538 16 1.74999 16H14.25C15.1795 16 16.0807 15.218 15.9189 14.1413C15.4995 11.3511 13.5442 9.52544 11.0301 8.73481ZM8.00001 9.78572C4.59946 9.78572 1.99323 11.5122 1.56446 14.3643C1.56176 14.3823 1.56391 14.393 1.56646 14.4006C1.56947 14.4096 1.57619 14.4228 1.59068 14.438C1.62139 14.4701 1.67746 14.5 1.74999 14.5H14.25C14.3225 14.5 14.3786 14.4701 14.4093 14.438C14.4238 14.4228 14.4305 14.4096 14.4335 14.4006C14.4361 14.393 14.4382 14.3823 14.4355 14.3643C14.0069 11.5122 11.4015 9.78572 8.00001 9.78572Z" fill="currentColor"/>
721</svg>
722
723                
724              </a>
725            </li>
726          
727
728          <li class="header__list-item">
729            <a href="/cart" class="header__icon" aria-label="Cart">
730              <div 
731  data-cart-widget="widget"
732  data-testid="cart.icon"
733  class="cart-widget cart-widget--icons empty"
734>
735  
736    <span data-cart-widget="quantity" class="cart-widget__items"></span>
737    <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
738  <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"/>
739</svg>
740
741  
742</div>
743            </a>
744          </li>
745        </ul>
746
747        <div data-cart-announcer aria-live="polite" aria-atomic="true" class="visually-hidden"></div>
748
749      </div>
750    </div>
751
752    
753  </div>
754</header>
755
756
757<aside 
758  data-drawer="mobile-menu" 
759  class="drawer hidden@sm"
760>
761  <div class="drawer__background" data-drawer-trigger-primary="mobile-menu"></div>
762  <div class="drawer__content drawer__content--small mobile-menu">
763    <div class="mobile-menu__section mobile-menu__section--header">
764      <button type="button" class="mobile-menu__close" data-drawer-trigger-primary="mobile-menu" aria-label="Close menu">
765        <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">
766  <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"/>
767</svg>
768
769      </button>
770    </div>
771    <div class="mobile-menu__section mobile-menu__section--body">
772      <div class="mobile-menu__nav">
773        <ul class="mobile-menu__list">
774          
775            <li class="mobile-menu__list-item">
776              
777                <a
778                  href="/"
779                  class="mobile-menu__link"
780                >
781                  Home
782                </a>
783              
784
785              
786            </li>
787          
788            <li class="mobile-menu__list-item">
789              
790                <label for="input-drawer-1" class="mobile-menu__link">
791                  Members
792
793                  <div class="mobile-menu__link-icon">
794                    <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">
795  <path d="M7 1.5L15 9L7 16.5" stroke="currentColor" vector-effect="non-scaling-stroke" fill="none" stroke-width="1.5"/>
796</svg>
797
798                  </div>
799                </label>
800              
801
802              
803                <input type="checkbox" id="input-drawer-1" class="drawer__checkbox hidden" data-drawer-trigger-secondary>
804                <div class="drawer__content drawer__content--small">
805                  <div class="mobile-menu__section mobile-menu__section--header">
806                    <label href="#" class="mobile-menu__close" for="input-drawer-1">
807                      <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">
808  <path d="M10 16.5L2 9L10 1.5" fill="none" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5"/>
809</svg>
810
811                    </label>
812                    <div class="mobile-menu__label">
813                      Members
814                    </div>
815                    <div class="mobile-menu__right"></div>
816                  </div>
817                  <div class="mobile-menu__section mobile-menu__section--body">
818                    <div class="mobile-menu__nav">
819                      <ul class="mobile-menu__list">
820                        
821                          <li class="mobile-menu__list-item">
822                            <a class="mobile-menu__link" href="/supporters">
823                              Feed
824                            </a>
825                          </li>
826                        
827                          <li class="mobile-menu__list-item">
828                            <a class="mobile-menu__link" href="/supporters/videos">
829                              Videos
830                            </a>
831                          </li>
832                        
833                          <li class="mobile-menu__list-item">
834                            <a class="mobile-menu__link" href="/supporters?order=Desc&types%5B%5D=Audio">
835                              Ad Free Podcast
836                            </a>
837                          </li>
838                        
839                          <li class="mobile-menu__list-item">
840                            <a class="mobile-menu__link" href="/supporters/perks">
841                              Perks &amp; Ad-Free RSS Feed
842                            </a>
843                          </li>
844                        
845                      </ul>
846                    </div>
847                  </div>
848                </div>
849              
850            </li>
851          
852            <li class="mobile-menu__list-item">
853              
854                <a
855                  href="/collections/all"
856                  class="mobile-menu__link"
857                >
858                  Merchandise
859                </a>
860              
861
862              
863            </li>
864          
865            <li class="mobile-menu__list-item">
866              
867                <a
868                  href="https://battleguide.co.uk/nsq"
869                  class="mobile-menu__link"
870                >
871                  About NsQ
872                </a>
873              
874
875              
876            </li>
877          
878            <li class="mobile-menu__list-item">
879              
880                <a
881                  href="https://cms.megaphone.fm/channel/BATTLEGUIDETOURSLTD4998793836"
882                  class="mobile-menu__link"
883                >
884                  Listen Now
885                </a>
886              
887
888              
889            </li>
890          
891
892          
893            <li class="mobile-menu__list-item">
894              <a for="input-drawer" class="mobile-menu__link" data-accordion="trigger" role="button" tabindex="0">
895                USD
896
897                
898                  <div class="mobile-menu__link-icon">
899                    <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">
900  <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"/>
901</svg>
902
903                  </div>
904                
905              </a>
906
907              
908                <div class="mobile-menu__dropdown mobile-menu__dropdown--content">
909                  <ul class="mobile-menu__dropdown-inner">
910                    
911                      <li class="mobile-menu__dropdown-item">
912                        <a class="mobile-menu__dropdown-link" href="/localization?currency=USD&return_to=/cart">
913                          USD
914                        </a>
915                      </li>
916                    
917                      <li class="mobile-menu__dropdown-item">
918                        <a class="mobile-menu__dropdown-link" href="/localization?currency=EUR&return_to=/cart">
919                          EUR
920                        </a>
921                      </li>
922                    
923                      <li class="mobile-menu__dropdown-item">
924                        <a class="mobile-menu__dropdown-link" href="/localization?currency=CAD&return_to=/cart">
925                          CAD
926                        </a>
927                      </li>
928                    
929                      <li class="mobile-menu__dropdown-item">
930                        <a class="mobile-menu__dropdown-link" href="/localization?currency=GBP&return_to=/cart">
931                          GBP
932                        </a>
933                      </li>
934                    
935                      <li class="mobile-menu__dropdown-item">
936                        <a class="mobile-menu__dropdown-link" href="/localization?currency=AUD&return_to=/cart">
937                          AUD
938                        </a>
939                      </li>
940                    
941                      <li class="mobile-menu__dropdown-item">
942                        <a class="mobile-menu__dropdown-link" href="/localization?currency=NZD&return_to=/cart">
943                          NZD
944                        </a>
945                      </li>
946                    
947                      <li class="mobile-menu__dropdown-item">
948                        <a class="mobile-menu__dropdown-link" href="/localization?currency=SEK&return_to=/cart">
949                          SEK
950                        </a>
951                      </li>
952                    
953                      <li class="mobile-menu__dropdown-item">
954                        <a class="mobile-menu__dropdown-link" href="/localization?currency=NOK&return_to=/cart">
955                          NOK
956                        </a>
957                      </li>
958                    
959                      <li class="mobile-menu__dropdown-item">
960                        <a class="mobile-menu__dropdown-link" href="/localization?currency=DKK&return_to=/cart">
961                          DKK
962                        </a>
963                      </li>
964                    
965                      <li class="mobile-menu__dropdown-item">
966                        <a class="mobile-menu__dropdown-link" href="/localization?currency=PLN&return_to=/cart">
967                          PLN
968                        </a>
969                      </li>
970                    
971                      <li class="mobile-menu__dropdown-item">
972                        <a class="mobile-menu__dropdown-link" href="/localization?currency=INR&return_to=/cart">
973                          INR
974                        </a>
975                      </li>
976                    
977                      <li class="mobile-menu__dropdown-item">
978                        <a class="mobile-menu__dropdown-link" href="/localization?currency=JPY&return_to=/cart">
979                          JPY
980                        </a>
981                      </li>
982                    
983                      <li class="mobile-menu__dropdown-item">
984                        <a class="mobile-menu__dropdown-link" href="/localization?currency=MYR&return_to=/cart">
985                          MYR
986                        </a>
987                      </li>
988                    
989                      <li class="mobile-menu__dropdown-item">
990                        <a class="mobile-menu__dropdown-link" href="/localization?currency=SGD&return_to=/cart">
991                          SGD
992                        </a>
993                      </li>
994                    
995                      <li class="mobile-menu__dropdown-item">
996                        <a class="mobile-menu__dropdown-link" href="/localization?currency=MXN&return_to=/cart">
997                          MXN
998                        </a>
999                      </li>
1000                    
1001                      <li class="mobile-menu__dropdown-item">
1002                        <a class="mobile-menu__dropdown-link" href="/localization?currency=BRL&return_to=/cart">
1003                          BRL
1004                        </a>
1005                      </li>
1006                    
1007                      <li class="mobile-menu__dropdown-item">
1008                        <a class="mobile-menu__dropdown-link" href="/localization?currency=CHF&return_to=/cart">
1009                          CHF
1010                        </a>
1011                      </li>
1012                    
1013                  </ul>
1014                </div>
1015              
1016            </li>
1017          
1018        </ul>
1019      </div>
1020    </div>
1021    <div class="mobile-menu__section mobile-menu__section--socials">
1022      <div class="mobile-menu__list-social">
1023        <ul class="mobile-menu__socials">
1024          
1025
1026
1027
1028  
1029    <li class="mobile-menu__social">
1030      <a
1031        
1032          href="https://youtube.com/channel/UCtleJLb8UZuMlDIdzJnhPmQ"
1033        
1034        target="_blank"
1035        class="mobile-menu__social-link"
1036        aria-label="Youtube (opens in a new tab)"
1037      >
1038        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1039<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
10397 10.1575 13.7817 10.2342Z" fill="currentColor"/>
1040</svg>
1041
1042        
1043      </a>
1044    </li>
1045  
1046
1047
1048  
1049    <li class="mobile-menu__social">
1050      <a
1051        
1052          href="https://x.com/BattleguideVT"
1053        
1054        target="_blank"
1055        class="mobile-menu__social-link"
1056        aria-label="Twitter (opens in a new tab)"
1057      >
1058        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1059<path d="M20 4.52604C19.2746 4.84115 18.6633 4.85156 18.0155 4.53993C18.8514 4.05208 18.8897 3.7092 19.1918 2.78733C18.4094 3.23958 17.5423 3.56858 16.62 3.74566C15.8822 2.98003 14.8298 2.5 13.6651 2.5C11.4284 2.5 9.61593 4.26736 9.61593 6.44444C9.61593 6.75347 9.65158 7.05469 9.72019 7.34375C6.35537 7.17969 3.37106 5.60938 1.37409 3.22222C1.02566 3.80469 0.826056 4.48264 0.826056 5.20573C0.826056 6.57465 1.54161 7.78125 2.62698 8.48872C1.96311 8.46788 1.33933 8.2908 0.793976 7.99566C0.793085 8.01215 0.793085 8.02778 0.793085 8.04514C0.793085 9.9566 2.18856 11.5503 4.04206 11.9132C3.44858 12.0703 2.82303 12.0946 2.21262 11.9818C2.72857 13.5477 4.22385 14.6884 5.99537 14.7205C4.26216 16.0434 2.11371 16.5946 0 16.3533C1.79291 17.4722 3.91998 18.125 6.20745 18.125C13.6553 18.125 17.7277 12.1146 17.7277 6.90191C17.7277 6.73003 17.725 6.56076 17.717 6.39149C18.5074 5.83594 19.4573 5.31771 20 4.52604Z" fill="currentColor"/>
1060</svg>
1061
1062        
1063      </a>
1064    </li>
1065  
1066
1067
1068  
1069    <li class="mobile-menu__social">
1070      <a
1071        
1072          href="https://open.spotify.com/show/64bg6BvW4OlrrtbgSpBtDz"
1073        
1074        target="_blank"
1075        class="mobile-menu__social-link"
1076        aria-label="Spotify (opens in a new tab)"
1077      >
1078        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1079<path d="M10.0006 0.150391C4.56099 0.150391 0.151703 4.55968 0.151703 9.99926C0.151703 15.4388 4.56099 19.8481 10.0006 19.8481C15.4401 19.8481 19.8494 15.4388 19.8494 9.99926C19.8494 4.55968 15.4401 0.150391 10.0006 0.150391ZM14.5169 14.3568C14.3405 14.6473 13.9618 14.7379 13.6724 14.5614C11.359 13.1477 8.44808 12.829 5.01968 13.6123C4.68919 13.6876 4.35988 13.4806 4.2846 13.1513C4.20933 12.8208 4.41515 12.4915 4.74682 12.4162C8.49866 11.5588 11.7165 11.9281 14.3134 13.5135C14.6027 13.6888 14.6945 14.0675 14.5169 14.3568ZM15.7224 11.6752C15.5001 12.0363 15.0273 12.1504 14.6663 11.9281C12.02 10.3015 7.98352 9.8299 4.8515 10.7802C4.44573 10.9025 4.01645 10.6744 3.89295 10.2686C3.77064 9.86283 3.99998 9.43472 4.40457 9.31123C7.98234 8.22566 12.4293 8.75139 15.4684 10.6203C15.8306 10.8414 15.9435 11.3142 15.7224 11.6752ZM15.8259 8.88194C12.6516 6.99661 7.41427 6.82372 4.3834 7.74345C3.89648 7.89164 3.38252 7.61643 3.23433 7.12951C3.08731 6.6426 3.36135 6.12863 3.84826 5.98044C7.32724 4.92428 13.1114 5.12893 16.7656 7.2977C17.2032 7.55762 17.3466 8.12334 17.0879 8.55968C16.8291 8.9972 16.2623 9.14186 15.8259 8.88194Z" fill="currentColor"/>
1080</svg>
1081
1082        
1083      </a>
1084    </li>
1085  
1086
1087
1088  
1089    <li class="mobile-menu__social">
1090      <a
1091        
1092          href="https://podcasts.apple.com/us/podcast/not-so-quiet-on-the-western-front-a-battle-guide-production/id1716885995?uo=4"
1093        
1094        target="_blank"
1095        class="mobile-menu__social-link"
1096        aria-label="Apple podcasts (opens in a new tab)"
1097      >
1098        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1099<path d="M4.45002 1.77047e-05C1.98939 -0.0068573 -0.0068573 1.98939 1.77047e-05 4.45002V15.55C-0.0068573 18.0106 1.98939 20.0069 4.45002 20H15.55C18.0106 20.0069 20.0069 18.0106 20 15.55V4.45002C20.0069 1.98939 18.0106 -0.0068573 15.55 1.77047e-05H4.45002ZM9.88564 2.13814C11.8325 2.13814 13.5931 2.89064 14.935 4.29627C15.9544 5.35439 16.5269 6.47689 16.82 7.95564C16.9206 8.44752 16.9206 9.78814 16.8256 10.3413C16.5131 12.1019 15.55 13.6781 14.1275 14.7556C13.62 15.14 12.3794 15.8075 12.1806 15.8075C12.1056 15.8075 12.1 15.7325 12.1325 15.4231C12.1944 14.9281 12.2525 14.8275 12.5325 14.71C12.9781 14.525 13.74 13.9806 14.2056 13.5156C15.0188 12.7013 15.5988 11.6831 15.8788 10.5663C16.0544 9.87877 16.0313 8.35189 15.8394 7.64627C15.2338 5.39939 13.3975 3.65564 11.1519 3.18627C10.5013 3.05314 9.31252 3.05314 8.65189 3.18627C6.37939 3.65564 4.49752 5.48814 3.92502 7.79314C3.77189 8.42064 3.77189 9.94814 3.92502 10.5
1099731C4.30564 12.1 5.29252 13.4988 6.58439 14.3325C6.83877 14.5019 7.14439 14.6744 7.27189 14.7269C7.55127 14.8469 7.61377 14.9488 7.66502 15.4394C7.69752 15.7425 7.69064 15.8269 7.62002 15.8269C7.57439 15.8269 7.23252 15.68 6.87064 15.5075L6.83814 15.4819C4.77752 14.4694 3.45877 12.7544 2.97752 10.4719C2.86064 9.88252 2.83752 8.48002 2.95502 7.93939C3.25439 6.48752 3.82752 5.35502 4.78064 4.35252C6.15502 2.90314 7.92252 2.13814 9.88814 2.13814H9.88564ZM10 4.48252C10.3381 4.48564 10.6675 4.51502 10.9206 4.57002C13.2425 5.08752 14.8856 7.40939 14.5663 9.71314C14.4394 10.6438 14.1206 11.4063 13.5544 12.1156C13.2744 12.4738 12.5938 13.0731 12.4738 13.0731C12.4538 13.0731 12.4344 12.845 12.4344 12.5713V12.0663L12.7794 11.6531C14.0875 10.0875 13.9938 7.90002 12.5675 6.46814C12.0144 5.90814 11.3725 5.57877 10.5456 5.43002C10.0125 5.32939 9.90127 5.32939 9.34127 5.42314C8.48877 5.56002 7.83064 5.88814 7.24439 6.46814C5.81252 7.88752 5.71752 10.0875 7.02689 11.6531L7.37189 12.0663V12.5744C7.37189 12.8544 7.34877 13.0788 7.31939 13.0788C7.29689 13.0788 7.10127 12.9456 6.89252 12.7794L6.86314 12.7694C6.17002 12.2163 5.55814 11.2363 5.30377 10.2725C5.15127 9.69002 5.15127 8.58689 5.31064 8.00689C5.73064 6.44127 6.88627 5.22689 8.48502 4.65752C8.82689 4.53689 9.42814 4.47189 9.99502 4.48189L10 4.48252ZM9.88939 6.97252C10.15 6.97252 10.4069 7.02502 10.5963 7.12252C10.9994 7.33439 11.3356 7.74064 11.4619 8.17064C11.8494 9.48564 10.4563 10.6381 9.19252 10.0488H9.18314C8.58752 9.77189 8.26814 9.25127 8.26127 8.57377C8.26127 7.96189 8.59939 7.43127 9.18877 7.11877C9.37439 7.02127 9.63189 6.97189 9.89189 6.97189L9.88939 6.97252ZM9.88252 10.915C10.7069 10.9119 11.3019 11.2044 11.5231 11.7219C11.6888 12.1094 11.6275 13.33 11.3406 15.3063C11.1488 16.6863 11.0413 17.0344 10.775 17.2694C10.4069 17.5944 9.88939 17.6863 9.39439 17.51H9.39189C8.79627 17.295 8.66877 17.005 8.42127 15.3056C8.13877 13.33 8.07627 12.1088 8.24314 11.7213C8.46064 11.2069 9.05314 10.9181 9.88314 10.9144L9.88252 10.915Z" fill="currentColor"/>
1100</svg>
1101
1102        
1103      </a>
1104    </li>
1105  
1106
1107
1108  
1109    <li class="mobile-menu__social">
1110      <a
1111        
1112          href="https://www.tiktok.com/@battleguide"
1113        
1114        target="_blank"
1115        class="mobile-menu__social-link"
1116        aria-label="Tiktok (opens in a new tab)"
1117      >
1118        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1119<path fill-rule="evenodd" clip-rule="evenodd" d="M13.7329 0C14.0629 2.83809 15.6469 4.53015 18.401 4.71015V7.90226C16.805 8.05826 15.4069 7.53624 13.7809 6.55221V12.5224C13.7809 20.1067 5.51259 22.4767 2.18848 17.0406C0.0524123 13.5424 1.36045 7.40424 8.21268 7.15823V10.5243C7.69066 10.6083 7.13264 10.7403 6.62263 10.9144C5.09858 11.4304 4.23455 12.3964 4.47456 14.1005C4.93657 17.3646 10.9248 18.3306 10.4267 11.9524V0.00600019H13.7329V0Z" fill="currentColor"/>
1120</svg>
1121
1122        
1123      </a>
1124    </li>
1125  
1126
1127
1128        </ul>
1129      </div>
1130    </div>
1131  </div>
1132</aside>
1133
1134<script>
1135  const currencyData = {
1136    locale: "en-US",
1137    currency: "USD",
1138    showTax: false
1139  }
1140</script>
1140
1141
1142
1143</div>
1144      </div>
1145
1146      <main id="main-content" class="page__main">
1147        <div class="main main--cart">
1148  <div data-testid="main.sections" class="main__sections main__sections--space">
1149    <div id="fw-section-cart" class="fw-section">
1150<section data-testid="main.single.section" class="cart-container" data-cart="cart">
1151  <div class="container container--8 wrapper">
1152    <div id="cart-component" class="cart-container__cart-component"></div>
1153  </div>
1154</section>
1155</div>
1156
1157    <div id="fw-section-cart-product-recommendations" class="fw-section">
1158<section data-testid="main.single.section" class="cart-product-recommendations">
1159  <cart-product-recommendations />
1160</section>
1161
1162<template id="product-template">
1163  <div>
1164    <div data-testid="product" class="product-tile" data-id="fw-section-cart-product-recommendations">
1165      <a href="" class="tile">
1166        <div class="tile__image">
1167          <div class="image image--background-color">
1168            <div class="image__object">
1169              <img
1170                alt=""
1171                class="tile__item"
1172              >
1173            </div>
1174          </div>
1175        </div>
1176
1177        
1178          <div class="tile__description tile__description--center">
1179            <h3 class="tile__heading">
1180            </h3>
1181
1182
1183            <p class="tile__prices">
1184              <span class="tile__price tile__price--offer">
1185              </span>
1186
1187              <span class="tile__price tile__price--original">
1188                <span class="tile__price-amount"></span>
1189              </span>
1190            </p>
1191          </div>
1192        
1193      </a>
1194    </div>
1195  </div>
1196</template>
1197</div>
1198  </div>
1199</div>
1200
1201      </main>
1202
1203      <div class="page__footer">
1204        <div id="fw-section-footer" class="fw-section"><style>
1205  .section-fw-section-footer-padding {
1206    padding-top: 33px;
1207    padding-bottom: 0px;
1208  }
1209
1210  @media screen and (min-width: 640px) {
1211    .section-fw-section-footer-padding {
1212      padding-top: 44px;
1213      padding-bottom: 0px;
1214    }
1215  }
1216</style>
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233<footer data-testid="main.single.section" class="footer section-fw-section-footer-padding">
1234  <div class="wrapper  container">
1235    
1236
1237    <div class="footer__inner">
1238      
1239        <div class="footer__top">
1240          <div class="col-grid col-grid--middle col-grid--4-8@md col-grid--reversed@md">
1241            <div>
1242              
1243  <div class="footer__socials">
1244    <ul class="footer__list footer__list--socials">
1245      
1246
1247
1248
1249  
1250    <li class="footer__list-item footer__list-item--social">
1251      <a
1252        
1253          href="https://youtube.com/channel/UCtleJLb8UZuMlDIdzJnhPmQ"
1254        
1255        target="_blank"
1256        class="footer__social-link"
1257        aria-label="Youtube (opens in a new tab)"
1258      >
1259        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1260<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.9017 10.1575 13.7817 10.2342Z" fill="currentColor"/>
1261</svg>
1262
1263        
1264      </a>
1265    </li>
1266  
1267
1268
1269  
1270    <li class="footer__list-item footer__list-item--social">
1271      <a
1272        
1273          href="https://x.com/BattleguideVT"
1274        
1275        target="_blank"
1276        class="footer__social-link"
1277        aria-label="Twitter (opens in a new tab)"
1278      >
1279        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1280<path d="M20 4.52604C19.2746 4.84115 18.6633 4.85156 18.0155 4.53993C18.8514 4.05208 18.8897 3.7092 19.1918 2.78733C18.4094 3.23958 17.5423 3.56858 16.62 3.74566C15.8822 2.98003 14.8298 2.5 13.6651 2.5C11.4284 2.5 9.61593 4.26736 9.61593 6.44444C9.61593 6.75347 9.65158 7.05469 9.72019 7.34375C6.35537 7.17969 3.37106 5.60938 1.37409 3.22222C1.02566 3.80469 0.826056 4.48264 0.826056 5.20573C0.826056 6.57465 1.54161 7.78125 2.62698 8.48872C1.96311 8.46788 1.33933 8.2908 0.793976 7.99566C0.793085 8.01215 0.793085 8.02778 0.793085 8.04514C0.793085 9.9566 2.18856 11.5503 4.04206 11.9132C3.44858 12.0703 2.82303 12.0946 2.21262 11.9818C2.72857 13.5477 4.22385 14.6884 5.99537 14.7205C4.26216 16.0434 2.11371 16.5946 0 16.3533C1.79291 17.4722 3.91998 18.125 6.20745 18.125C13.6553 18.125 17.7277 12.1146 17.7277 6.90191C17.7277 6.73003 17.725 6.56076 17.717 6.39149C18.5074 5.83594 19.4573 5.31771 20 4.52604Z" fill="currentColor"/>
1281</svg>
1282
1283        
1284      </a>
1285    </li>
1286  
1287
1288
1289  
1290    <li class="footer__list-item footer__list-item--social">
1291      <a
1292        
1293          href="https://open.spotify.com/show/64bg6BvW4OlrrtbgSpBtDz"
1294        
1295        target="_blank"
1296        class="footer__social-link"
1297        aria-label="Spotify (opens in a new tab)"
1298      >
1299        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1300<path d="M10.0006 0.150391C4.56099 0.150391 0.151703 4.55968 0.151703 9.99926C0.151703 15.4388 4.56099 19.8481 10.0006 19.8481C15.4401 19.8481 19.8494 15.4388 19.8494 9.99926C19.8494 4.55968 15.4401 0.150391 10.0006 0.150391ZM14.5169 14.3568C14.3405 14.6473 13.9618 14.7379 13.6724 14.5614C11.359 13.1477 8.44808 12.829 5.01968 13.6123C4.68919 13.6876 4.35988 13.4806 4.2846 13.1513C4.20933 12.8208 4.41515 12.4915 4.74682 12.4162C8.49866 11.5588 11.7165 11.9281 14.3134 13.5135C14.6027 13.6888 14.6945 14.0675 14.5169 14.3568ZM15.7224 11.6752C15.5001 12.0363 15.0273 12.1504 14.6663 11.9281C12.02 10.3015 7.98352 9.8299 4.8515 10.7802C4.44573 10.9025 4.01645 10.6744 3.89295 10.2686C3.77064 9.86283 3.99998 9.43472 4.40457 9.31123C7.98234 8.22566 12.4293 8.75139 15.4684 10.6203C15.8306 10.8414 15.9435 11.3142 15.7224 11.6752ZM15.8259 8.88194C12.6516 6.99661 7.41427 6.82372 4.3834 7.74345C3.89648 7.89164 3.38252 7.61643 3.23433 7.12951C3.08731 6.6426 3.36135 6.12863 3.84826 5.98044C7.32724 4.92428 13.1114 5.12893 16.7656 7.2977C17.2032 7.55762 17.3466 8.12334 17.0879 8.5
13005968C16.8291 8.9972 16.2623 9.14186 15.8259 8.88194Z" fill="currentColor"/>
1301</svg>
1302
1303        
1304      </a>
1305    </li>
1306  
1307
1308
1309  
1310    <li class="footer__list-item footer__list-item--social">
1311      <a
1312        
1313          href="https://podcasts.apple.com/us/podcast/not-so-quiet-on-the-western-front-a-battle-guide-production/id1716885995?uo=4"
1314        
1315        target="_blank"
1316        class="footer__social-link"
1317        aria-label="Apple podcasts (opens in a new tab)"
1318      >
1319        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1320<path d="M4.45002 1.77047e-05C1.98939 -0.0068573 -0.0068573 1.98939 1.77047e-05 4.45002V15.55C-0.0068573 18.0106 1.98939 20.0069 4.45002 20H15.55C18.0106 20.0069 20.0069 18.0106 20 15.55V4.45002C20.0069 1.98939 18.0106 -0.0068573 15.55 1.77047e-05H4.45002ZM9.88564 2.13814C11.8325 2.13814 13.5931 2.89064 14.935 4.29627C15.9544 5.35439 16.5269 6.47689 16.82 7.95564C16.9206 8.44752 16.9206 9.78814 16.8256 10.3413C16.5131 12.1019 15.55 13.6781 14.1275 14.7556C13.62 15.14 12.3794 15.8075 12.1806 15.8075C12.1056 15.8075 12.1 15.7325 12.1325 15.4231C12.1944 14.9281 12.2525 14.8275 12.5325 14.71C12.9781 14.525 13.74 13.9806 14.2056 13.5156C15.0188 12.7013 15.5988 11.6831 15.8788 10.5663C16.0544 9.87877 16.0313 8.35189 15.8394 7.64627C15.2338 5.39939 13.3975 3.65564 11.1519 3.18627C10.5013 3.05314 9.31252 3.05314 8.65189 3.18627C6.37939 3.65564 4.49752 5.48814 3.92502 7.79314C3.77189 8.42064 3.77189 9.94814 3.92502 10.5
1320731C4.30564 12.1 5.29252 13.4988 6.58439 14.3325C6.83877 14.5019 7.14439 14.6744 7.27189 14.7269C7.55127 14.8469 7.61377 14.9488 7.66502 15.4394C7.69752 15.7425 7.69064 15.8269 7.62002 15.8269C7.57439 15.8269 7.23252 15.68 6.87064 15.5075L6.83814 15.4819C4.77752 14.4694 3.45877 12.7544 2.97752 10.4719C2.86064 9.88252 2.83752 8.48002 2.95502 7.93939C3.25439 6.48752 3.82752 5.35502 4.78064 4.35252C6.15502 2.90314 7.92252 2.13814 9.88814 2.13814H9.88564ZM10 4.48252C10.3381 4.48564 10.6675 4.51502 10.9206 4.57002C13.2425 5.08752 14.8856 7.40939 14.5663 9.71314C14.4394 10.6438 14.1206 11.4063 13.5544 12.1156C13.2744 12.4738 12.5938 13.0731 12.4738 13.0731C12.4538 13.0731 12.4344 12.845 12.4344 12.5713V12.0663L12.7794 11.6531C14.0875 10.0875 13.9938 7.90002 12.5675 6.46814C12.0144 5.90814 11.3725 5.57877 10.5456 5.43002C10.0125 5.32939 9.90127 5.32939 9.34127 5.42314C8.48877 5.56002 7.83064 5.88814 7.24439 6.46814C5.81252 7.88752 5.71752 10.0875 7.02689 11.6531L7.37189 12.0663V12.5744C7.37189 12.8544 7.34877 13.0788 7.31939 13.0788C7.29689 13.0788 7.10127 12.9456 6.89252 12.7794L6.86314 12.7694C6.17002 12.2163 5.55814 11.2363 5.30377 10.2725C5.15127 9.69002 5.15127 8.58689 5.31064 8.00689C5.73064 6.44127 6.88627 5.22689 8.48502 4.65752C8.82689 4.53689 9.42814 4.47189 9.99502 4.48189L10 4.48252ZM9.88939 6.97252C10.15 6.97252 10.4069 7.02502 10.5963 7.12252C10.9994 7.33439 11.3356 7.74064 11.4619 8.17064C11.8494 9.48564 10.4563 10.6381 9.19252 10.0488H9.18314C8.58752 9.77189 8.26814 9.25127 8.26127 8.57377C8.26127 7.96189 8.59939 7.43127 9.18877 7.11877C9.37439 7.02127 9.63189 6.97189 9.89189 6.97189L9.88939 6.97252ZM9.88252 10.915C10.7069 10.9119 11.3019 11.2044 11.5231 11.7219C11.6888 12.1094 11.6275 13.33 11.3406 15.3063C11.1488 16.6863 11.0413 17.0344 10.775 17.2694C10.4069 17.5944 9.88939 17.6863 9.39439 17.51H9.39189C8.79627 17.295 8.66877 17.005 8.42127 15.3056C8.13877 13.33 8.07627 12.1088 8.24314 11.7213C8.46064 11.2069 9.05314 10.9181 9.88314 10.9144L9.88252 10.915Z" fill="currentColor"/>
1321</svg>
1322
1323        
1324      </a>
1325    </li>
1326  
1327
1328
1329  
1330    <li class="footer__list-item footer__list-item--social">
1331      <a
1332        
1333          href="https://www.tiktok.com/@battleguide"
1334        
1335        target="_blank"
1336        class="footer__social-link"
1337        aria-label="Tiktok (opens in a new tab)"
1338      >
1339        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1340<path fill-rule="evenodd" clip-rule="evenodd" d="M13.7329 0C14.0629 2.83809 15.6469 4.53015 18.401 4.71015V7.90226C16.805 8.05826 15.4069 7.53624 13.7809 6.55221V12.5224C13.7809 20.1067 5.51259 22.4767 2.18848 17.0406C0.0524123 13.5424 1.36045 7.40424 8.21268 7.15823V10.5243C7.69066 10.6083 7.13264 10.7403 6.62263 10.9144C5.09858 11.4304 4.23455 12.3964 4.47456 14.1005C4.93657 17.3646 10.9248 18.3306 10.4267 11.9524V0.00600019H13.7329V0Z" fill="currentColor"/>
1341</svg>
1342
1343        
1344      </a>
1345    </li>
1346  
1347
1348
1349    </ul>
1350  </div>
1351
1352            </div>
1353
1354            <div>
1355              <nav class="footer__nav" aria-label="Footer">
1356                <ul class="footer__list footer__list--menu">
1357                  
1358  
1359    <li class="footer__list-item">
1360      <a class="footer__menu-link footer__menu-link--icon" tabindex="0" role="button" aria-label="Currency selector, current: USD">
1361        USD
1362        
1363          <span class="footer__link-icon">
1364            <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">
1365  <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"/>
1366</svg>
1367
1368          </span>
1369        
1370      </a>
1371      
1372        <div class="footer__dropdown footer__dropdown--content">
1373          <ul class="footer__dropdown-inner">
1374            
1375              <li class="footer__dropdown-item">
1376                <a class="footer__dropdown-link" href="/localization?currency=USD&return_to=/cart">
1377                  USD
1378                </a>
1379              </li>
1380            
1381              <li class="footer__dropdown-item">
1382                <a class="footer__dropdown-link" href="/localization?currency=EUR&return_to=/cart">
1383                  EUR
1384                </a>
1385              </li>
1386            
1387              <li class="footer__dropdown-item">
1388                <a class="footer__dropdown-link" href="/localization?currency=CAD&return_to=/cart">
1389                  CAD
1390                </a>
1391              </li>
1392            
1393              <li class="footer__dropdown-item">
1394                <a class="footer__dropdown-link" href="/localization?currency=GBP&return_to=/cart">
1395                  GBP
1396                </a>
1397              </li>
1398            
1399              <li class="footer__dropdown-item">
1400                <a class="footer__dropdown-link" href="/localization?currency=AUD&return_to=/cart">
1401                  AUD
1402                </a>
1403              </li>
1404            
1405              <li class="footer__dropdown-item">
1406                <a class="footer__dropdown-link" href="/localization?currency=NZD&return_to=/cart">
1407                  NZD
1408                </a>
1409              </li>
1410            
1411              <li class="footer__dropdown-item">
1412                <a class="footer__dropdown-link" href="/localization?currency=SEK&return_to=/cart">
1413                  SEK
1414                </a>
1415              </li>
1416            
1417              <li class="footer__dropdown-item">
1418                <a class="footer__dropdown-link" href="/localization?currency=NOK&return_to=/cart">
1419                  NOK
1420                </a>
1421              </li>
1422            
1423              <li class="footer__dropdown-item">
1424                <a class="footer__dropdown-link" href="/localization?currency=DKK&return_to=/cart">
1425                  DKK
1426                </a>
1427              </li>
1428            
1429              <li class="footer__dropdown-item">
1430                <a class="footer__dropdown-link" href="/localization?currency=PLN&return_to=/cart">
1431                  PLN
1432                </a>
1433              </li>
1434            
1435              <li class="footer__dropdown-item">
1436                <a class="footer__dropdown-link" href="/localization?currency=INR&return_to=/cart">
1437                  INR
1438                </a>
1439              </li>
1440            
1441              <li class="footer__dropdown-item">
1442                <a class="footer__dropdown-link" href="/localization?currency=JPY&return_to=/cart">
1443                  JPY
1444                </a>
1445              </li>
1446            
1447              <li class="footer__dropdown-item">
1448                <a class="footer__dropdown-link" href="/localization?currency=MYR&return_to=/cart">
1449                  MYR
1450                </a>
1451              </li>
1452            
1453              <li class="footer__dropdown-item">
1454                <a class="footer__dropdown-link" href="/localization?currency=SGD&return_to=/cart">
1455                  SGD
1456                </a>
1457              </li>
1458            
1459              <li class="footer__dropdown-item">
1460                <a class="footer__dropdown-link" href="/localization?currency=MXN&return_to=/cart">
1461                  MXN
1462                </a>
1463              </li>
1464            
1465              <li class="footer__dropdown-item">
1466                <a class="footer__dropdown-link" href="/localization?currency=BRL&return_to=/cart">
1467                  BRL
1468                </a>
1469              </li>
1470            
1471              <li class="footer__dropdown-item">
1472                <a class="footer__dropdown-link" href="/localization?currency=CHF&return_to=/cart">
1473                  CHF
1474                </a>
1475              </li>
1476            
1477          </ul>
1478        </div>
1479      
1480    </li>
1481  
1482
1483                  
1484  
1485    <li class="footer__list-item">
1486      <a href="https://battleguide.co.uk/" class="footer__menu-link" >Battle Guide Home</a>
1487    </li>
1488  
1489    <li class="footer__list-item">
1490      <a href="/pages/terms-of-service" class="footer__menu-link" >Terms of Service</a>
1491    </li>
1492  
1493    <li class="footer__list-item">
1494      <a href="/pages/privacy-policy" class="footer__menu-link" >Privacy Policy</a>
1495    </li>
1496  
1497    <li class="footer__list-item">
1498      <a href="/pages/returns-faq" class="footer__menu-link" >Returns &amp; FAQ</a>
1499    </li>
1500  
1501    <li class="footer__list-item">
1502      <a href="/contact" class="footer__menu-link" >Contact Support</a>
1503    </li>
1504  
1505    <li class="footer__list-item">
1506      <a href="/pages/contact" class="footer__menu-link" >Contact</a>
1507    </li>
1508  
1509
1510                </ul>
1511              </nav>
1512            </div>
1513          </div>
1514        </div>
1515
1516        <div class="footer__bottom">
1517          <ul class="footer__list footer__list--bottom">
1518            <li class="footer__list-item">
1518<div class="footer__copy">&copy; 2026 Battle Guide Tours Ltd. All rights reserved.</div></li>
1519            
1520          </ul>
1521        </div>
1522      
1523    </div>
1524  </div>
1525</footer>
1526
1527
1528</div>
1529      </div>
1530    </div>
1531
1532    
1532<script>
1533  var fourthwallTheme = {
1534    strings: {
1535      addToCart: "Add to Cart",
1536      redeemGift: "Redeem Your Gift",
1537      viewCart: "View Cart",
1538      checkout: "Checkout",
1539      outOfStock: "Out of Stock",
1540      unavailable: "Not Available",
1541      soldOut: "Sold Out",
1542      soldOutSuffix: " - Sold Out",
1543      missingQuantityError: "Please choose the quantity.",
1544      generalError: "An error occurred. Please try refreshing the page.",
1545      item: "item",
1546      items: "items",
1547      startShopping: "Start Shopping",
1548      subtotal: "Subtotal",
1549      plusTax: "(plus tax)",
1550      backToShopping: "Back to Shopping",
1551      cart: {
1552        heading: "[item_count] [item_count_label] in your cart for [total]",
1553        emptyHeading: "Your Shopping Cart is Empty",
1554        tableHeader: {
1555          item: "Item",
1556          quantity: "Quantity",
1557          price: "Price"
1558        },
1559        deleteModal: {
1560          heading: "Are you sure you want to remove [title] from your cart?",
1561          cancel: "Cancel",
1562          delete: "Delete"
1563        }
1564      },
1565      newsletter: {
1566        missingEmailError: "Please enter your email.",
1567        invalidEmailError: "Please enter a valid email.",
1568        subscribeSuccess: "Thanks for subscribing!"
1569      },
1570      donation: {
1571        missingAmountError: "Please select or enter the donation amount.",
1572        invalidAmountError: "Please enter a valid donation amount.",
1573        missingNameError: "Please enter your name.",
1574        missingMessageError: "Please enter the message."
1575      },
1576      checkoutErrors: {
1577        default: "There was an issue with your checkout. Please review your cart and try again.",
1578        CHECKOUT_CART_ITEMS_CHANGED: "Your cart has changed since you started checkout. Please review your items and try again.",
1579        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."
1580      }
1581    },
1582    urls: {
1583      cart: "/cart",
1584      cartItemLocalizedPrefix: "",
1585      cartAddUrl: "/cart/add",
1586      cartChangeUrl: "/cart/change",
1587      productsUrlPrefix: "/products",
1588      allProductsCollection: "/collections/all",
1589    }
1590  };
1591</script>
1591
1592
1593
1594    
1594<script src="https://themes.fourthwall.dev/themes-library/assets/fbe5e162-6c25-46a9-9edf-9a82e9e3a6d2/assets/theme.js?v=aaf01ce30c699cc8026e7b106dae8fc959f5024327481f7fa97e556adfd6aed3" rel="preload" integrity="sha256-qvAc4wxpnMgCbnsQba6PyVn1AkMnSB9/qX5Vat/WrtM=" crossorigin="anonymous"></script>
1594
1595
1596    
1597<div id="cookie-consent-banner-container" data-turbo-permanent="true"></div>
1598
1599
1600  <div class="admin-bar-container hidden">
1601  <div id="admin-bar" class="admin-bar sticky hidden">
1602    <div class="wrapper">
1603      <div>
1604        <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
1605          <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"/>
1606        </svg>
1607      </div>
1608      <div class="actions">
1609        <div class='desktop'>
1610          <div class="dropdown">
1611            <button class="dropdown-button desktop-switcher pill" data-target="desktop-switcher">View as: </button>
1612            <div class="dropdown-content" id="desktop-switcher">
1613              <ul>
1614                <li class="dropdown-item" data-mode="creator">Admin</li>
1615                <li class="dropdown-item" data-mode="supporter">Supporter</li>
1616              </ul>
1617            </div>
1618          </div>
1619          
1620          <a href="/admin/dashboard" rel="noopener noreferrer" class="pill dashboard-link">Go to dashboard</a>
1621        </div>
1622
1623        <div class='mobile'>
1624          <div class="dropdown">
1625            <button class="dropdown-button pill mobile-switcher" data-target="mobile-switcher">View as</button>
1626            <div class="dropdown-content" id="mobile-switcher">
1627              <ul>
1628                <li class="dropdown-item" data-mode="creator">Admin</li>
1629                <li class="dropdown-item" data-mode="supporter">Supporter</li>
1630              </ul>
1631            </div>
1632          </div>
1633
1634          <div class="dropdown mobile">
1635            <button class="dropdown-button pill" data-target="mobile-links">
1636              <svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1637                <g id="Dots horizontal">
1638                  <g>
1639                    <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"/>
1640                    <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"/>
1641                    <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"/>
1642                  </g>
1643                </g>
1644              </svg>
1645            </button>
1646            <div class="dropdown-content" id="mobile-links">
1647              <a href="/admin/dashboard" rel="noopener noreferrer" class="dropdown-item">Go to dashboard</a>
1648            </div>
1649          </div>
1650        </div>
1651
1652        <div class="pill close">
1653          <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1654            <g>
1655              <path d="M0.875 13.125L13.125 0.875M13.125 13.125L0.875 0.875" stroke="#FDFCFB" stroke-width="1.5" stroke-linejoin="bevel"/>
1656            </g>
1657          </svg>
1658        </div>
1659      </div>
1660    </div>
1661  </div>
1662
1663  <div id="admin-bar-small" class="admin-bar-small sticky hidden">
1664    <div class="wrapper">
1665      <div>
1666        <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
1667          <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"/>
1668        </svg>
1669      </div>
1670    </div>
1671  </div>
1672</div>
1673
1674<script>
1675  const cookieModule = {
1676    setCookie: function (name, value, days = 365, maxAge) {
1677      const expires = new Date(Date.now() + days * 24 * 60 * 60 * 1000).toUTCString();
1678      let cookieString = `${name}=${value}; expires=${expires}; path=/`;
1679
1680      if (maxAge) {
1681        cookieString += `; max-age=${maxAge}`;
1682      }
1683
1684      document.cookie = cookieString;
1685    },
1686
1687    getCookie: function (name) {
1688      const cookie = document.cookie.split(';').find(c => c.trim().startsWith(`${name}=`));
1689      return cookie ? cookie.split('=')[1] : null;
1690    }
1691  };
1692
1693  const AdminBar = {
1694    adminBar: document.getElementById("admin-bar"),
1695    adminBarContainer: document.querySelector(".admin-bar-container"),
1696    adminBarSmall: document.getElementById("admin-bar-small"),
1697    closeButton: document.querySelector('#admin-bar .close'),
1698    viewAsDesktopButton: document.querySelector(".desktop-switcher"),
1699    dropdownButtons: document.querySelectorAll(".dropdown-button"),
1700    dropdownContents: document.querySelectorAll(".dropdown-content"),
1701    inIframe: () => {
1702      try {
1703        return window.self !== window.top;
1704      } catch (e) {
1705        return true;
1706      }
1707    },
1708    inThemeEditor: () => cookieModule.getCookie('view_as') === 'theme_editor' || AdminBar.inIframe(),
1709    viewAsCreator: () => cookieModule.getCookie('view_as') === 'creator',
1710    viewAsSupporter: () => cookieModule.getCookie('view_as') === 'supporter',
1711    verifyCreator: () => {
1712      document.cookie = 'return_to=' + window.location.href + '; path=/; max-age=30;';
1713      window.location.href = '/platform/creators/handoff/start?return=' + encodeURIComponent(window.location.pathname + window.location.search);
1714    },
1715    getSelectedView: () => (AdminBar.viewAsCreator() ? 'Admin' : 'Supporter'),
1716    toggleDropdown: (dropdownContent) => {
1717      dropdownContent.style.display = dropdownContent.style.display === 'none' || dropdownContent.style.display === '' ? 'block' : 'none';
1718    },
1719    init() {
1720      if (
1721        !AdminBar.inThemeEditor() &&
1722        cookieModule.getCookie('core_dashboard_visited')
1723      ) {
1724        AdminBar.viewAsDesktopButton.textContent = 'View as: ' + AdminBar.getSelectedView();
1725        AdminBar.adminBarContainer.classList.toggle('hidden');
1726        if (cookieModule.getCookie('admin_bar_mode') === 'condensed') {
1727          AdminBar.adminBarSmall.classList.toggle('hidden');
1728        } else {
1729          AdminBar.adminBar.classList.toggle('hidden');
1730        }
1731      }
1732
1733      AdminBar.closeButton.addEventListener('click', () => {
1734        cookieModule.setCookie('admin_bar_mode', 'condensed');
1735        AdminBar.adminBar.classList.toggle('hidden');
1736        AdminBar.adminBarSmall.classList.toggle('hidden');
1737      });
1738
1739      AdminBar.adminBarSmall.addEventListener('click', () => {
1740        cookieModule.setCookie('admin_bar_mode', 'expanded');
1741        AdminBar.adminBar.classList.toggle('hidden');
1742        AdminBar.adminBarSmall.classList.toggle('hidden');
1743      });
1744
1745      // Add event listeners to each dropdown button
1746      AdminBar.dropdownButtons.forEach((button) => {
1747        button.addEventListener("click", () => {
1748          const dropdownId = button.getAttribute("data-target");
1749          const dropdownContent = document.getElementById(dropdownId);
1750          AdminBar.toggleDropdown(dropdownContent);
1751        });
1752      });
1753
1754      // Close the dropdowns when clicking outside
1755      document.addEventListener("click", (event) => {
1756        AdminBar.dropdownButtons.forEach((button) => {
1757          const dropdownId = button.getAttribute("data-target");
1758          const dropdownContent = document.getElementById(dropdownId);
1759          if (event.target !== button && !button.contains(event.target) && event.target !== dropdownContent) {
1760            dropdownContent.style.display = "none";
1761          }
1762        });
1763      });
1764
1765      document.querySelectorAll(".dropdown-content li").forEach((item) => {
1766        item.addEventListener("click", (event) => {
1767          const mode = event.target.getAttribute("data-mode");
1768          if (mode === 'creator') {
1769            cookieModule.setCookie('view_as', 'creator');
1770            AdminBar.verifyCreator();
1771          } else {
1772            cookieModule.setCookie('view_as', 'supporter');
1773            window.location.reload();
1774          }
1775        });
1776      });
1777    },
1778  };
1779
1780  AdminBar.init();
1781</script>
1781
1782
1783<style>
1784  .admin-bar-container {
1785    height: 56px;
1786  }
1787
1788  .hidden {
1789    display: none;
1790  }
1791
1792  .admin-bar,
1793  .admin-bar-small {
1794    z-index: 1000;
1795    background-color: rgba(0, 0, 0, 0.7);
1796    backdrop-filter: blur(15px);
1797    -webkit-backdrop-filter: blur(15px);
1798    height: 56px;
1799    width: 100%;
1800  }
1801
1802  .admin-bar-small {
1803    width: 73px;
1804    cursor: pointer;
1805  }
1806
1807  .sticky {
1808    position: fixed;
1809    bottom: 0;
1810  }
1811
1812  .admin-bar a {
1813    color: #FDFCFB;
1814    padding: 14px;
1815    font-size: 14px;
1816    text-decoration: none;
1817  }
1818
1819  .admin-bar button {
1820    padding: 14px;
1821    font-size: 14px;
1822  }
1823
1824  .admin-bar .wrapper,
1825  .admin-bar-small .wrapper {
1826    display: flex;
1827    justify-content: space-between;
1828    align-items: center;
1829    padding: 10px 20px;
1830  }
1831
1832  .admin-bar-small .wrapper {
1833    padding: 12px 20px;
1834  }
1835
1836  .admin-bar .pill {
1837    display: flex;
1838    justify-content: center;
1839    align-items: center;
1840    gap: 10px;
1841    text-transform: capitalize;
1842
1843    padding: 6px 14px;
1844    border-radius: 100px;
1845    background: rgba(253, 252, 251, 0.12);
1846
1847    cursor: pointer;
1848  }
1849
1850  .admin-bar .pill:hover {
1851    background: rgba(253, 252, 251, 0.22);
1852  }
1853
1854  .admin-bar .close {
1855    padding: 6px 11px;
1856  }
1857
1858  .admin-bar .actions,
1859  .admin-bar .actions .desktop,
1860  .admin-bar .actions .mobile {
1861    display: flex;
1862    gap: 10px;
1863  }
1864
1865  .admin-bar .actions .desktop,
1866  .admin-bar .actions .edit-page {
1867    display: none;
1868  }
1869
1870  @media (min-width: 768px) {
1871    .admin-bar a,
1872    .admin-bar button {
1873      font-size: 16px;
1874    }
1875
1876    .admin-bar .actions .desktop,
1877    .admin-bar .actions .edit-page {
1878      display: flex;
1879      gap: 10px;
1880    }
1881
1882    .admin-bar .actions .mobile {
1883      display: none;
1884    }
1885  }
1886
1887  .dropdown {
1888    position: relative;
1889  }
1890
1891  .dropdown-content {
1892    display: none;
1893    position: absolute;
1894    background-color: rgba(0,0,0,0.9);
1895    min-width: 130px;
1896    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
1897    bottom: 100%; /* Position above the button */
1898    border-radius: 10px;
1899    bottom: calc((100% + 8px) - 0px);
1900    right: 0;
1901  }
1902
1903  /* Style for each list item */
1904  .dropdown-content .dropdown-item {
1905    color: white;
1906    padding: 12px 16px;
1907    text-decoration: none;
1908    white-space: nowrap;
1909    display: block;
1910    cursor: pointer;
1911    border-radius: 10px;
1912  }
1913
1914  .dropdown-content .dropdown-item:hover {
1915    background-color: rgba(255,255,255,0.2)
1916  }
1917
1918  /* Style for the button */
1919  .dropdown-button {
1920    color: white;
1921    padding: 10px 20px;
1922    border: none;
1923    border-radius: 5px;
1924    cursor: pointer;
1925    line-height: 24px;
1926  }
1927</style>
1928
1929</body>
1930</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.