1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <meta content="IE=edge" http-equiv="X-UA-Compatible" /> 6 <meta content="width=device-width,initial-scale=1" name="viewport" /> 7 <link rel="canonical" href="https://gamingbrew.com/products/ultimate-subclass-collection-5e2014" /> 8 9 <title>Ultimate Subclass Collection (5E 2014) | Gamingbrew</title> 10 11 12<meta name="description" content="Over 100 subclasses in one complete collection. This bundle includes the full 2022, 2023, and 2024 subclass releases, all built for D&D 5E 2014. Includes the following: Subclasses of 2024 Subclasses of 2023 Subclasses of 2022 Youâll receive a ..." /> 13<meta property="og:site_name" content="Gamingbrew" /> 14<meta property="og:url" content="https://gamingbrew.com/products/ultimate-subclass-collection-5e2014" /> 15<meta property="og:description" content="Over 100 subclasses in one complete collection. This bundle includes the full 2022, 2023, and 2024 subclass releases, all built for D&D 5E 2014. Includes the following: Subclasses of 2024 Subclasses of 2023 Subclasses of 2022 Youâll receive a ..." /> 16 17<meta property="og:price:amount" content="34.99" /> 18 <meta property="og:price:currency" content="USD" /> 19 20 21 22 23<meta property="og:title" content="Ultimate Subclass Collection (5E 2014)" /> 24<meta property="og:type" content="product" /> 25 26 27 <meta property="og:image" content="https://imgproxy.fourthwall.dev/tnQpiedU1wGbkgXA5iN_LqskYH1avuFa8TFs4H0pBTc/w:1200/sm:1/enc/DJgYrbhtNP7Hp80G/nP6Wlk5H6KJES1OQ/FWsnl7_jSZgrtelY/6ht9OkF6Su8si6-t/Dx3Uk0Page1tsQf5/Wkrhd3doefdAioJn/6SyF7z8vJfI4RYme/lomQESlmjadbPw3L/0OBPA6q_k5IzchVo/j6eR8mT7vZkKzZMj/qZNc07uTtth14UdZ/XNeD3eNyzfrn7NMU/d9muzXaR2daVbRgC/v39khQ.png" /> 28 <meta property="og:image:secure_url" content="https://imgproxy.fourthwall.dev/tnQpiedU1wGbkgXA5iN_LqskYH1avuFa8TFs4H0pBTc/w:1200/sm:1/enc/DJgYrbhtNP7Hp80G/nP6Wlk5H6KJES1OQ/FWsnl7_jSZgrtelY/6ht9OkF6Su8si6-t/Dx3Uk0Page1tsQf5/Wkrhd3doefdAioJn/6SyF7z8vJfI4RYme/lomQESlmjadbPw3L/0OBPA6q_k5IzchVo/j6eR8mT7vZkKzZMj/qZNc07uTtth14UdZ/XNeD3eNyzfrn7NMU/d9muzXaR2daVbRgC/v39khQ.png" /> 29 <meta property="twitter:image" content="https://imgproxy.fourthwall.dev/tnQpiedU1wGbkgXA5iN_LqskYH1avuFa8TFs4H0pBTc/w:1200/sm:1/enc/DJgYrbhtNP7Hp80G/nP6Wlk5H6KJES1OQ/FWsnl7_jSZgrtelY/6ht9OkF6Su8si6-t/Dx3Uk0Page1tsQf5/Wkrhd3doefdAioJn/6SyF7z8vJfI4RYme/lomQESlmjadbPw3L/0OBPA6q_k5IzchVo/j6eR8mT7vZkKzZMj/qZNc07uTtth14UdZ/XNeD3eNyzfrn7NMU/d9muzXaR2daVbRgC/v39khQ.png" /> 30 31<meta name="twitter:card" content="summary_large_image" /> 32<meta name="twitter:title" content="Ultimate Subclass Collection (5E 2014)" /> 33<meta name="twitter:description" content="Over 100 subclasses in one complete collection. This bundle includes the full 2022, 2023, and 2024 subclass releases, all built for D&D 5E 2014. Includes the following: Subclasses of 2024 Subclasses of 2023 Subclasses of 2022 Youâll receive a ..." /> 34 35 36 <link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/sQYWJVRAM6Zm7Y6H2gJmEqpTL4OOWyHqBjBVQ1K4HdI/s:96:96/sm:1/enc/aty423tm1Ua__-B9/hdwsezOI_X8J_mTi/zdGpaY8EIdgwfjd4/6aA3uYhvEJdeFEwN/7bfWCdSPl2CfKqcH/OLheIhFxKFXuTX_I/wQmY87scSAWlRyob/L_7blOUBFF-hjwBK/2WdDbbrzDm2gHwb3/mOzpSyXOtJDxgZJR/US8cnZQjZJjv9Gfu/_O7JzUB8N4fNws1F/qnR3q2OWrmZ641wo/1jX-BeGvtB2QGx9U/_LUyZ66bTniJ5HE-/OmnR-7plvnnsKQKx.webp" sizes="96x96" type="image/png" /> 37<link rel="shortcut icon" href="https://imgproxy.fourthwall.dev/82Ka2W1MMVa21HBY-vEpcnjXhtxcZBAWot7Qg6vkHls/s:48:48/sm:1/enc/aty423tm1Ua__-B9/hdwsezOI_X8J_mTi/zdGpaY8EIdgwfjd4/6aA3uYhvEJdeFEwN/7bfWCdSPl2CfKqcH/OLheIhFxKFXuTX_I/wQmY87scSAWlRyob/L_7blOUBFF-hjwBK/2WdDbbrzDm2gHwb3/mOzpSyXOtJDxgZJR/US8cnZQjZJjv9Gfu/_O7JzUB8N4fNws1F/qnR3q2OWrmZ641wo/1jX-BeGvtB2QGx9U/_LUyZ66bTniJ5HE-/OmnR-7plvnnsKQKx.webp" sizes="48x48" type="image/png" /> 38 39 40 <link rel="apple-touch-icon" href="https://imgproxy.fourthwall.dev/n9LR7gV1EcBTXwjDoVDqWDzmVdwUSPvIvGGHUJYH-FU/s:180:180/sm:1/enc/aty423tm1Ua__-B9/hdwsezOI_X8J_mTi/zdGpaY8EIdgwfjd4/6aA3uYhvEJdeFEwN/7bfWCdSPl2CfKqcH/OLheIhFxKFXuTX_I/wQmY87scSAWlRyob/L_7blOUBFF-hjwBK/2WdDbbrzDm2gHwb3/mOzpSyXOtJDxgZJR/US8cnZQjZJjv9Gfu/_O7JzUB8N4fNws1F/qnR3q2OWrmZ641wo/1jX-BeGvtB2QGx9U/_LUyZ66bTniJ5HE-/OmnR-7plvnnsKQKx.webp" sizes="180x180" type="image/png" /> 41 42 43<meta content="#ffffff" name="msapplication-TileColor" /> 44<meta content="1.0.0" name="version" /> 45 46 47 <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes-library/assets/b7100430-f3c9-4cce-bb6a-634bbc4f1f76/assets/vendor.css?v=b1b11eb5397f6f25bd27f727622a7b127d42cd4e0ede0f0b643a4ec082686d92" media="all" integrity="sha256-sbEetTl/byW9J/cnYip7En1CzU4O3g8LZDpOw
47IJobZI=" crossorigin="anonymous" /> 48 49 <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/c548b86c-abeb-4df4-99df-62bfc4963ff9/assets/styles/css-variables.scss.css?v=d5d84825c06e8ef30088c4ee46b6fa01623487b8fb028882d697352e368cb53b" media="all" integrity="sha256-1dhIJcBujvMAiMTuRrb6AWI0h7j7AoiC1pc1LjaMtTs=" crossorigin="anonymous" /> 50 <link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/c548b86c-abeb-4df4-99df-62bfc4963ff9/assets/styles/theme.scss.css?v=13dc8837ff8f5fe0b9036f4d0115ab68aec8ba824939d5af315fe0b6c9503bda" media="all" integrity="sha256-E9yIN/+PX+C5A29NARWraK7IuoJJOdWvMV/gtslQO9o=" crossorigin="anonymous" /> 51 52 <link rel="preconnect" href="https://imgproxy.fourthwall.com" crossorigin> 53<link rel="preconnect" href="https://storage.googleapis.com" crossorigin>
54<script src="/platform/geo/redirect.js"></script>
vendor: 1 bytes, line 54
54
55<script src="https://js.stripe.com/v3/" async></script>
55 56<link rel="alternate" href="https://gamingbrew.com/products/ultimate-subclass-collection-5e2014" hreflang="x-default" /> 57<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-AQ" /> 58<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-AS" /> 59<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-BQ" /> 60<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-EC" /> 61<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-FM" /> 62<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-GU" /> 63<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-IO" /> 64<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-MH" /> 65<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-MP" /> 66<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-PR" /> 67<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-PW" /> 68<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-SV" /> 69<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-TC" /> 70<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-UM" /> 71<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-US" /> 72<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-VG" /> 73<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-VI" /> 74<link rel="alternate" href="https://gamingbrew.com/en-usd/products/ultimate-subclass-collection-5e2014" hreflang="en-ZW" /> 75<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-AD" /> 76<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-AT" /> 77<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-AX" /> 78<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-BE" /> 79<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-BG" /> 80<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-BL" /> 81<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-CY" /> 82<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-DE" /> 83<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-EE" /> 84<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-ES" /> 85<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-FI" /> 86<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-FR" /> 87<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-GF" /> 88<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-GP" /> 89<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-GR" /> 90<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-HR" /> 91<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-IE" /> 92<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-IT" /> 93<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-LT" /> 94<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-LU" /> 95<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-LV" /> 96<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-MC" /> 97<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-ME" /> 98<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-MF" /> 99<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-MQ" /> 100<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-MT" /> 101<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-NL" /> 102<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-PM" /> 103<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-PT" /> 104<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-RE" /> 105<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-SI" /> 106<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-SK" /> 107<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-SM" /> 108<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-TF" /> 109<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-VA" /> 110<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-YT" /> 111<link rel="alternate" href="https://gamingbrew.com/en-eur/products/ultimate-subclass-collection-5e2014" hreflang="en-XK" /> 112<link rel="alternate" href="https://gamingbrew.com/en-cad/products/ultimate-subclass-collection-5e2014" hreflang="en-CA" /> 113<link rel="alternate" href="https://gamingbrew.com/en-gbp/products/ultimate-subclass-collection-5e2014" hreflang="en-GB" /> 114<link rel="alternate" href="https://gamingbrew.com/en-gbp/products/ultimate-subclass-collection-5e2014" hreflang="en-GG" /> 115<link rel="alternate" href="https://gamingbrew.com/en-gbp/products/ultimate-subclass-collection-5e2014" hreflang="en-GS" /> 116<link rel="alternate" href="https://gamingbrew.com/en-gbp/products/ultimate-subclass-collection-5e2014" hreflang="en-IM" /> 117<link rel="alternate" href="https://gamingbrew.com/en-gbp/products/ultimate-subclass-collection-5e2014" hreflang="en-JE" /> 118<link rel="alternate" href="https://gamingbrew.com/en-aud/products/ultimate-subclass-collection-5e2014" hreflang="en-AU" /> 119<link rel="alternate" href="https://gamingbrew.com/en-aud/products/ultimate-subclass-collection-5e2014" hreflang="en-CC" /> 120<link rel="alternate" href="https://gamingbrew.com/en-aud/products/ultimate-subclass-collection-5e2014" hreflang="en-CX" /> 121<link rel="alternate" href="https://gamingbrew.com/en-aud/products/ultimate-subclass-collection-5e2014" hreflang="en-HM" /> 122<link rel="alternate" href="https://gamingbrew.com/en-aud/products/ultimate-subclass-collection-5e2014" hreflang="en-KI" /> 123<link rel="alternate" href="https://gamingbrew.com/en-aud/products/ultimate-subclass-collection-5e2014" hreflang="en-NF" /> 124<link rel="alternate" href="https://gamingbrew.com/en-aud/products/ultimate-subclass-collection-5e2014" hreflang="en-NR" /> 125<link rel="alternate" href="https://gamingbrew.com/en-aud/products/ultimate-subclass-collection-5e2014" hreflang="en-TV" /> 126<link rel="alternate" href="https://gamingbrew.com/en-nzd/products/ultimate-subclass-collection-5e2014" hreflang="en-CK" /> 127<link rel="alternate" href="https://gamingbrew.com/en-nzd/products/ultimate-subclass-collection-5e2014" hreflang="en-NU" /> 128<link rel="alternate" href="https://gamingbrew.com/en-nzd/products/ultimate-subclass-collection-5e2014" hreflang="en-NZ" /> 129<link rel="alternate" href="https://gamingbrew.com/en-nzd/products/ultimate-subclass-collection-5e2014" hreflang="en-PN" /> 130<link rel="alternate" href="https://gamingbrew.com/en-nzd/products/ultimate-subclass-collection-5e2014" hreflang="en-TK" /> 131<link rel="alternate" href="https://gamingbrew.com/en-sek/products/ultimate-subclass-collection-5e2014" hreflang="en-SE" /> 132<link rel="alternate" href="https://gamingbrew.com/en-nok/products/ultimate-subclass-collection-5e2014" hreflang="en-BV" /> 133<link rel="alternate" href="https://gamingbrew.com/en-nok/products/ultimate-subclass-collection-5e2014" hreflang="en-NO" /> 134<link rel="alternate" href="https://gamingbrew.com/en-nok/products/ultimate-subclass-collection-5e2014" hreflang="en-SJ" /> 135<link rel="alternate" href="https://gamingbrew.com/en-dkk/products/ultimate-subclass-collection-5e2014" hreflang="en-DK" /> 136<link rel="alternate" href="https://gamingbrew.com/en-dkk/products/ultimate-subclass-collection-5e2014" hreflang="en-FO" /> 137<link rel="alternate" href="https://gamingbrew.com/en-dkk/products/ultimate-subclass-collection-5e2014" hreflang="en-GL" /> 138<link rel="alternate" href="https://gamingbrew.com/en-pln/products/ultimate-subclass-collection-5e2014" hreflang="en-PL" /> 139<link rel="alternate" href="https://gamingbrew.com/en-inr/products/ultimate-subclass-collection-5e2014" hreflang="en-IN" /> 140<link rel="alternate" href="https://gamingbrew.com/en-jpy/products/ultimate-subclass-collection-5e2014" hreflang="en-JP" /> 141<link rel="alternate" href="https://gamingbrew.com/en-mxn/products/ultimate-subclass-collection-5e2014" hreflang="en-MX" /> 142<link rel="alternate" href="https://gamingbrew.com/en-brl/products/ultimate-subclass-collection-5e2014" hreflang="en-BR" /> 143<link rel="alternate" href="https://gamingbrew.com/en-chf/products/ultimate-subclass-collection-5e2014" hreflang="en-CH" /> 144<link rel="alternate" href="https://gamingbrew.com/en-chf/products/ultimate-subclass-collection-5e2014" hreflang="en-LI" />
vendor: 68 bytes, lines 144-145
144 145<script src="https://www.google.com/recaptcha/enterprise.js?render=
1456LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt
vendor: 18 bytes, line 145
145" async></script>
146<script>window.recaptchaSiteKey = '6LcUIoYlAAAAALE9OrjdIcUfeYTpTq5RlXh5HuZt';</script>
146 147<style> 148 .grecaptcha-badge { display: none !important; } 149</style>
150<script type='module' src="https://cdn.fourthwall.dev/web-perf/instant.js" defer></script>
vendor: 1 bytes, line 150
150
151<script> 152 window.shopName = 'Gamingbrew'; 153 window.shopId = 'sh_ba744172-d834-4135-b331-c108474a060a'; 154 window.cookie_policy = 'ShowInEu'; 155</script>
155 156<!-- Google Tag Manager -->
157<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 158new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 159j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 160'/_c/mtg.js?id='+i+dl;f.parentNode.insertBefore(j,f); 161})(window,document,'script','dataLayer','GTM-PV2BBNN');</script>
161 162<!-- End Google Tag Manager -->
163<script>window.creatorGa4Id = 'G-TJZXTXD8C0'; window.creatorFbPixelId = '1413022886553089'; window.creatorTiktokAnalyticsId = ''; window.creatorKlaviyoAnalyticsId = ''; window.useServerAnalytics = true;</script>
vendor: 1 bytes, line 163
163
164<script> 165 (function () { 166 function setCookie(name, value, days) { 167 if (typeof days === 'undefined') days = 90; 168 var expires = new Date(Date.now() + days * 86400000).toUTCString(); 169 document.cookie = encodeURIComponent(name) + '=' + encodeURIComponent(value.substring(0, 200)) + '; expires=' + expires + '; path=/'; 170 } 171 172 function getCookie(name) { 173 var cookies = document.cookie.split('; '); 174 for (var i = 0; i < cookies.length; i++) { 175 if (cookies[i].indexOf(name + '=') === 0) { 176 return cookies[i].split('=')[1]; 177 } 178 } 179 return null; 180 } 181 182 function handleTrackingParams() { 183 var params = window.location.search.substring(1).split('&'); 184 var paramMap = {}; 185 186 for (var i = 0; i < params.length; i++) { 187 var kv = params[i].split('='); 188 if (kv.length === 2) { 189 paramMap[decodeURIComponent(kv[0])] = decodeURIComponent(kv[1]); 190 } 191 } 192 193 if (!getCookie('_fbp')) { 194 var randomPart = Math.floor(Math.random() * 10000000000); 195 var fbp = 'fb.1.' + Date.now() + '.' + randomPart; 196 setCookie('_fbp', fbp); 197 } 198 199 for (var key in paramMap) { 200 if (paramMap.hasOwnProperty(key)) { 201 var value = paramMap[key]; 202 var isUTM = key.indexOf('utm_') === 0; 203 204 if(key === 'utm_source' && getCookie('utm_source') === 'fourthwall_ads') { 205 continue; 206 } 207 208 if (isUTM || key === 'gclid' || key === 'fbclid') { 209 setCookie(key, value); 210 } 211 212 if (key === 'fbclid' && !getCookie('_fbc')) { 213 var fbc = 'fb.1.' + Date.now() + '.' + value; 214 setCookie('_fbc', fbc); 215 } 216 } 217 } 218 } 219 220 handleTrackingParams(); 221 })(); 222</script>
vendor: 1 bytes, line 222
222
223<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>
223 224<meta name='theme-color' content='#1c1d21' /> 225<link rel="stylesheet" type="text/css" href="https://themes.fourthwall.dev/themes/assets/c548b86c-abeb-4df4-99df-62bfc4963ff9/assets/styles/custom_sections.css?v=7948ab18e2464682a8646043d1c159c0c4b5f30622922433c47516810d193f0c" media="all"> 226<meta name="google-site-verification" content="V9w7-0fzMiXhiEMgc2_L_5UC6-Ji-DTiXTfmmQFXOjE" />
227<script type="application/ld+json">{"@context":"https://schema.org","@type":"Product","name":"Ultimate Subclass Collection (5E 2014)","image":["https://imgproxy.fourthwall.dev/wXY0GiGOKTs5nF_ZIGD3ciOodJVtCJnXb5ppfO0wLiM/w:1920/sm:1/enc/DJgYrbhtNP7Hp80G/nP6Wlk5H6KJES1OQ/FWsnl7_jSZgrtelY/6ht9OkF6Su8si6-t/Dx3Uk0Page1tsQf5/Wkrhd3doefdAioJn/6SyF7z8vJfI4RYme/lomQESlmjadbPw3L/0OBPA6q_k5IzchVo/j6eR8mT7vZkKzZMj/qZNc07uTtth14UdZ/XNeD3eNyzfrn7NMU/d9muzXaR2daVbRgC/v39khQ.jpg","https://imgproxy.fourthwall.dev/1lsTQBidxj8yllKV-6ebWgqAgAbVw5jZfrS1zdM0ftQ/w:1920/sm:1/enc/hts0PewjXQbSYo9U/nSguCo7BuFPX_BdG/nL4ZTvVnwlkBEfFX/xYaBEnkr_8Zq8yRw/jHUu6XHCuoz3Qxxr/C54bcwqnuAvoHJD7/VwxU41OtgDEkgQRk/_4LtG22aN3QzrdaD/gONRUaOuvz5X2YRo/AwXc2SInCC36UO6W/uoWx-Fn0nbIM8CBP/ZPOGBB4wBrpiO3fS/PbXGHbibgUbrV2tZ/HmFPvQ.jpg","https://imgproxy.fourthwall.dev/SeGfGTa8i84jznX47xSoVEGNNPH6xjHvVvPk89gt3gc/w:1920/sm:1/enc/V1FT3ujwge7DXnPD/Ww6GjDGKdOQZzacG/3i7HHVqM394Ulafw/Ej2agQv94iN0aJxl/CxoxrsPzh8CgCTK8/Pbe1d6hFGEZB8BNm/-0jJz-_U8Bj029KK/3tFTc0Z1dm2nlux4/kwY16X00W72YXxRi/1VfzjGWDYdFGX-VW/z1hXrnjJV8J6HF_e/Fw_31Wr4x95Oj3id/wIf5iShmhVmKkX6f/F1PVzQ.jpg"],"brand":{"@type":"Brand","name":"Gamingbrew"},"sku":"ultimate-subclass-collection-5e2014","offers":[{"@type":"Offer","name":"","url":"https://gamingbrew.com/products/ultimate-subclass-collection-5e2014?variant=b536ee22-cf25-4217-a527-92e5b4243c11","priceCurrency":"USD","price":"34.99","itemCondition":"https://schema.org/NewCondition","availability":"https://schema.org/InStock"}],"description":"Over 100 subclasses in one complete collection. This bundle includes the full 2022, 2023, and 2024 subclass releases, all built for D\u0026D 5E 2014.\nIncludes the following:\n\nSubclasses of 2024\nSubclasses of 2023\nSubclasses of 2022\n\nYouâll receive a PDF for each yearâs bundle, giving you instant access to every subclass released across all three collections!"}</script>
vendor: 1 bytes, line 227
227
228<script> 229 // Define the list of EU countries and include UK 230 const euCountries = [ 231 "AT", "BE", "BG", "HR", "CY", "CZ", "DK", "EE", "FI", "FR", "DE", "GR", "HU", "IE", "IT", "LV", "LT", "LU", "MT", "NL", "PL", "PT", "RO", "SK", "SI", "ES", "SE", "UK" 232 ]; 233 // Fetch data from the endpoint 234 fetch('/platform/geo.json') 235 .then(response => { 236 if (!response.ok) { 237 throw new Error(`HTTP error! status: ${response.status}`); 238 } 239 return response.json(); 240 }) 241 .then(data => { 242 // Check if the country is in the EU or UK 243 const country = data.geo?.country; 244 if (euCountries.includes(country)) { 245 // Find the element with the `product-info__additional-info` class 246 const element = document.querySelector('.product-info__additional-info'); 247 if (element) { 248 // Find all child elements with the `hidden` class inside this element 249 const hiddenElements = element.querySelectorAll('.hidden'); 250 hiddenElements.forEach(hiddenElement => { 251 // Remove the `hidden` class 252 hiddenElement.classList.remove('hidden'); 253 }); 254 } 255 } 256 }) 257 .catch(error => { 258 console.error('Error fetching geo data:', error); 259 }); 260</script>
vendor: 1 bytes, line 260
260
261<script> 262 dataLayer.push({ ecommerce: null }); // Clear the previous ecommerce object. 263 dataLayer.push({ 264 event: "view_item", 265 ecommerce: { 266 currency: 'USD', 267 value: parseFloat('34.99'.replace(',', '.')), 268 items: [ 269 { 270 item_id: 'a0bd9b04-f107-4e48-83a4-2bf86c9c1adc', 271 item_name: `Ultimate Subclass Collection (5E 2014)`, 272 item_brand: `Gamingbrew`, 273 price: parseFloat('34.99'.replace(',', '.')), 274 quantity: 1 275 } 276 ] 277 }, 278 eventId: `${Math.floor(Date.now() / 1000)}-${crypto.randomUUID().replace(/-/g, '')}`, 279 shopId: 'sh_ba744172-d834-4135-b331-c108474a060a' 280 }); 281</script>
vendor: 1 bytes, line 281
281
282<script type="text/javascript"> 283 var currentProduct = {"id":"a0bd9b04-f107-4e48-83a4-2bf86c9c1adc","handle":"ultimate-subclass-collection-5e2014","title":"Ultimate Subclass Collection (5E 2014)","price":3499}; 284</script>
vendor: 1 bytes, line 284
284
285<script type="module"> 286 function iframeReady(section, iframe, url, appId, settings) { 287 const baseIframeUrl = url; 288 289 function buildUrl(url, params) { 290 if (!params) return url; 291 var qs = Object.keys(params) 292 .map((k) => encodeURIComponent(k) + '=' + encodeURIComponent(params[k])) 293 .join('&'); 294 return url + (url.includes('?') ? '&' : '?') + qs + '&' + settings; 295 } 296 297 const params = { 298 hmac: window.appHmac[appId], 299 timestamp: window.hmacTimestamp, 300 tier_id: window.tierId, 301 supporter_id: window.supporterId, 302 shop_id: window.shopId, 303 }; 304 305 iframe.src = buildUrl(baseIframeUrl, window.appHmac[appId] ? params : null); 306 iframe.onload = null 307 308 // Extract origin from URL for security checking 309 let expectedOrigin; 310 try { 311 expectedOrigin = new URL(url).origin; 312 } catch (e) { 313 console.warn('Could not parse URL origin:', url); 314 } 315 316 // Listen for messages specifically from this iframe 317 const messageHandler = (event) => { 318 // Check if the message is from this specific iframe 319 if (event.source !== iframe.contentWindow) { 320 return; // Ignore messages from other iframes/windows 321 } 322 323 // Optional: Also verify the origin for security 324 if (expectedOrigin && event.origin !== expectedOrigin) { 325 console.warn('Message received from unexpected origin:', event.origin); 326 return; 327 } 328 329 if (event.data.type === 'RESIZE') { 330 iframe.style.height = event.data.data.height + 'px'; 331 } else if (event.data.type === 'CLOSE') { 332 section.style.height = '0px'; 333 } 334 }; 335 336 window.addEventListener('message', messageHandler); 337 338 // Store the handler for cleanup (optional) 339 iframe._messageHandler = messageHandler; 340 } 341 342 class Hmac extends HTMLElement { 343 constructor() { 344 super() 345 this.section = this.parentElement.parentElement; 346 this.iframe = this.querySelector('iframe') 347 this.url = this.getAttribute('url') 348 this.appId = this.getAttribute('app_id') 349 this.settings = this.getAttribute('settings') 350 } 351 352 connectedCallback() { 353 if (this.iframe && this.iframe.contentDocument && this.iframe.contentDocument.readyState === 'complete') { 354 iframeReady(this.section, this.iframe, this.url, this.appId, this.settings) 355 } else { 356 this.iframe.onload = () => iframeReady(this.section, this.iframe, this.url, this.appId, this.settings) 357 } 358 } 359 360 disconnectedCallback() { 361 if (this.iframe && this.iframe._messageHandler) { 362 window.removeEventListener('message', this.iframe._messageHandler); 363 delete this.iframe._messageHandler; 364 } 365 } 366 } 367 368 customElements.define('app-hmac-component', Hmac) 369</script>
369 370 371 </head> 372 373 374 375 376 377 378 <body class="body product " > 379 <!-- Google Tag Manager (noscript) --> 380<noscript><iframe src='/_c/ns.html?id=GTM-PV2BBNN' 381height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript> 382<!-- End Google Tag Manager (noscript) --> 383 384 <a href="#main-content" class="skip-link">Skip to content</a> 385 386 <div class="page"> 387 <div> 388 <div id="fw-section-header" class="fw-section"> 389 390 391 392 393<sticky-header> 394<header data-testid="main.single.section" class="header"> 395 <div class="wrapper container"> 396 <div class="header__grid header--middle-center header__size--md header__grid--search"> 397 <div class="header__mobile-menu hidden@sm"> 398 <button data-drawer-trigger-primary="mobile-menu" class="header__icon" aria-label="Open menu"> 399 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 400 <path fill-rule="evenodd" clip-rule="evenodd" d="M16 3.75H0V2.25H16V3.75ZM16 8.75H0V7.25H16V8.75ZM16 13.75H0V12.25H16V13.75Z" fill="currentColor"/> 401</svg> 402 403 </button> 404 </div> 405 406 407 408 <div class="header__logo-container"><div class="header__logo"> 409 <a href="/" class="header__logo-link"> 410 411 412 413 414 <img 415 src="https://imgproxy.fourthwall.dev/DosGmbU3x56Y5PFioLzE-2EoiK3LBfTGwJ_gVYDN8-E/w:320/sm:1/enc/l09NHuS4UOxQfX1U/q99B7wo4boLE5PU9/KF0pMzQ872FPuN7Q/02A6Pc6Gf9CY3mJT/sTQgY_lw6tdesJp5/FqR9yqueY3AfAVos/nB0ZGeEgtjSSFHr4/zJJOQhA62JLOfB-4/jXPX5jNjIpHb6ae7/7mwaXi0gaVc8WpzQ/3gEo97DfYdsQePX3/Xchu4WMdH9Nn2ewf/qBGONkhkGjNOOsW_/nUirsxNCY7geXsy0/PnAog48J0s3VtxnK/lKMVf5JaIihCLIAs.webp" 416 srcset="https://imgproxy.fourthwall.dev/DosGmbU3x56Y5PFioLzE-2EoiK3LBfTGwJ_gVYDN8-E/w:320/sm:1/enc/l09NHuS4UOxQfX1U/q99B7wo4boLE5PU9/KF0pMzQ872FPuN7Q/02A6Pc6Gf9CY3mJT/sTQgY_lw6tdesJp5/FqR9yqueY3AfAVos/nB0ZGeEgtjSSFHr4/zJJOQhA62JLOfB-4/jXPX5jNjIpHb6ae7/7mwaXi0gaVc8WpzQ/3gEo97DfYdsQePX3/Xchu4WMdH9Nn2ewf/qBGONkhkGjNOOsW_/nUirsxNCY7geXsy0/PnAog48J0s3VtxnK/lKMVf5JaIihCLIAs.webp 1x, https://imgproxy.fourthwall.dev/hsBXb5pqtkKS0LJVyZtmygV0N1VDtkFDOahZbfaHDKA/w:320/dpr:2/sm:1/enc/l09NHuS4UOxQfX1U/q99B7wo4boLE5PU9/KF0pMzQ872FPuN7Q/02A6Pc6Gf9CY3mJT/sTQgY_lw6tdesJp5/FqR9yqueY3AfAVos/nB0ZGeEgtjSSFHr4/zJJOQhA62JLOfB-4/jXPX5jNjIpHb6ae7/7mwaXi0gaVc8WpzQ/3gEo97DfYdsQePX3/Xchu4WMdH9Nn2ewf/qBGONkhkGjNOOsW_/nUirsxNCY7geXsy0/PnAog48J0s3VtxnK/lKMVf5JaIihCLIAs.webp 2x" 417 alt="Gamingbrew" 418 class="header__logo-image header__logo-image--md" 419 itemprop="logo" 420 > 421 422 </a> 423 </div> 424 </div> 425 426 427 <div class="header__nav-container visible@sm"> 428 <nav class="header__nav" aria-label="Primary"> 429 <ul class="header__list list--horizontal"> 430 431 <li class="header__list-item"> 432 <a 433 href="/collections/dndshop" 434 class="header__link header__link--icon" 435 436 > 437 5E Shop (PDFs) 438 439 440 <span class="header__link-icon"> 441 <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"> 442 <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"/> 443</svg> 444 445 </span> 446 447 </a> 448 449 450 <div class="header__dropdown"> 451 <ul class="header__dropdown-inner"> 452 453 <li class="header__dropdown-item"> 454 <a class="header__dropdown-link" href="/collections/new-releases" > 455 New Arrivals 456 </a> 457 </li> 458 459 <li class="header__dropdown-item"> 460 <a class="header__dropdown-link" href="/collections/best-sellers" > 461 Trending 462 </a> 463 </li> 464 465 <li class="header__dropdown-item"> 466 <a class="header__dropdown-link" href="/collections/5etomes" > 467 Bundles 468 </a> 469 </li> 470 471 <li class="header__dropdown-item"> 472 <a class="header__dropdown-link" href="/collections/adventures-settlements" > 473 Adventures 474 </a> 475 </li> 476 477 <li class="header__dropdown-item"> 478 <a class="header__dropdown-link" href="/collections/classes" > 479 Classes 480 </a> 481 </li> 482 483 <li class="header__dropdown-item"> 484 <a class="header__dropdown-link" href="/collections/5e-species" > 485 Species 486 </a> 487 </li> 488 489 <li class="header__dropdown-item"> 490 <a class="header__dropdown-link" href="/collections/5e-2024-subclasses" > 491 5.5E Subclasses 492 </a> 493 </li> 494 495 <li class="header__dropdown-item"> 496 <a class="header__dropdown-link" href="/collections/subclasses" > 497 5E Subclasses 498 </a> 499 </li> 500 501 <li class="header__dropdown-item"> 502 <a class="header__dropdown-link" href="/collections/all" > 503 All Products 504 </a> 505 </li> 506 507 </ul> 508 </div> 509 510 </li> 511 512 <li class="header__list-item"> 513 <a
514 href="https://www.worldanvil.com/w/erenel" 515 class="header__link" 516 517 > 518 Erenel 519 520 521 </a> 522 523 524 </li> 525 526 <li class="header__list-item"> 527 <a 528 href="/collections/merch" 529 class="header__link" 530 531 > 532 Merch 533 534 535 </a> 536 537 538 </li> 539 540 <li class="header__list-item"> 541 <a 542 href="https://www.patreon.com/c/gamingbrew" 543 class="header__link" 544 545 > 546 Patreon 547 548 549 </a> 550 551 552 </li> 553 554 <li class="header__list-item"> 555 <a 556 href="/pages/returns-faq" 557 class="header__link" 558 559 > 560 FAQ 561 562 563 </a> 564 565 566 </li> 567 568 </ul> 569 </nav> 570 </div> 571 572 573 <div class="header__icons"> 574 <ul class="header__list list list--horizontal"> 575 576 577 578 579 580 581 <li class="header__list-item visible@sm"> 582 <a 583 584 href="https://discordapp.com/invite/7KzVxbkkh3" 585 586 target="_blank" 587 class="header__icon" 588 aria-label="Discord (opens in a new tab)" 589 > 590 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 591<path d="M17.2727 4.31818C17.2727 4.31818 15.1882 2.68636 12.7273 2.5L12.5055 2.94409C14.73 3.48909 15.7509 4.26818 16.8182 5.22727C14.9786 4.28818 13.1636 3.40909 10 3.40909C6.83636 3.40909 5.02136 4.28818 3.18182 5.22727C4.24909 4.26818 5.46364 3.40182 7.49455 2.94409L7.27273 2.5C4.69091 2.74318 2.72727 4.31818 2.72727 4.31818C2.72727 4.31818 0.399545 7.69364 0 14.3182C2.34545 17.0241 5.90909 17.0455 5.90909 17.0455L6.65455 16.0527C5.38909 15.6127 3.96182 14.8277 2.72727 13.4091C4.19909 14.5227 6.42045 15.6818 10 15.6818C13.5795 15.6818 15.8009 14.5227 17.2727 13.4091C16.0386 14.8277 14.6114 15.6127 13.3455 16.0527L14.0909 17.0455C14.0909 17.0455 17.6545 17.0241 20 14.3182C19.6005 7.69364 17.2727 4.31818 17.2727 4.31818ZM7.04545 12.5C6.16636 12.5 5.45455 11.6864 5.45455 10.6818C5.45455 9.67727 6.16636 8.86364 7.04545 8.86364C7.92455 8.86364 8.63636 9.67727 8.63636 10.6818C8.63636 11.6864 7.92455 12.5 7.04545 12.5ZM12.9545 12.5C12.0755 12.5 11.3636 11.6864 11.3636 10.6818C11.3636 9.67727 12.0755 8.86364 12.9545 8.86364C13.8336 8.86364 14.5455 9.67727 14.5455 10.6818C14.5455 11.6864 13.8336 12.5 12.9545 12.5Z" fill="currentColor"/> 592</svg> 593 594 595 </a> 596 </li> 597 598 599 600 601 <li class="header__list-item visible@sm"> 602 <a 603 604 href="https://instagram.com/gamingbrew" 605 606 target="_blank" 607 class="header__icon" 608 aria-label="Instagram (opens in a new tab)" 609 > 610 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 611<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/> 612</svg> 613 614 615 </a> 616 </li> 617 618 619 620 621 <li class="header__list-item visible@sm"> 622 <a 623 624 href="https://twitch.tv/gamingbrew" 625 626 target="_blank" 627 class="header__icon" 628 aria-label="Twitch (opens in a new tab)" 629 > 630 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 631<path d="M4.89583 0L1.25 3.57143V16.4286H5.625V20L9.27083 16.4286H12.1875L18.75 10V0H4.89583ZM17.2917 9.28571L14.375 12.1429H11.4583L8.90625 14.6429V12.1429H5.625V1.42857H17.2917V9.28571Z" fill="currentColor"/> 632<path d="M15.1042 3.92857H13.6458V8.21429H15.1042V3.92857Z" fill="currentColor"/> 633<path d="M11.0938 3.92857H9.63542V8.21429H11.0938V3.92857Z" fill="currentColor"/> 634</svg> 635 636 637 </a> 638 </li> 639 640 641 642 643 <li class="header__list-item visible@sm"> 644 <a 645 646 href="https://youtube.com/channel/UCtl9rw0mAesZsQzVBEvwjsQ" 647 648 target="_blank" 649 class="header__icon" 650 aria-label="Youtube (opens in a new tab)" 651 > 652 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 653<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
6537 10.1575 13.7817 10.2342Z" fill="currentColor"/> 654</svg> 655 656 657 </a> 658 </li> 659 660 661 662 663 <li class="header__list-item visible@sm"> 664 <a 665 666 href="https://facebook.com/GamingbrewDM" 667 668 target="_blank" 669 class="header__icon" 670 aria-label="Facebook (opens in a new tab)" 671 > 672 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 673<path d="M15.0595 6.06602H11.3424V4.4069C11.3424 3.62655 11.8598 3.44452 12.2238 3.44452C12.5879 3.44452 14.8261 3.44452 14.8261 3.44452V0.0113221L11.0559 0C7.63576 0 6.98779 2.55879 6.98779 4.19788V6.06515H4.375V9.54886H6.98779C6.98779 14.0881 6.98779 20 6.98779 20H11.3424C11.3424 20 11.3424 14.0341 11.3424 9.54886H14.6964L15.0595 6.06602Z" fill="currentColor"/> 674</svg> 675 676 677 </a> 678 </li> 679 680 681 682 683 684 685 686 687 <li class="header__list-item visible@sm"> 688 <a class="header__link header__link--icon" tabindex="0" role="button" aria-label="Currency selector, current: USD"> 689 USD 690 691 692 <span class="header__link-icon"> 693 <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"> 694 <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"/> 695</svg> 696 697 </span> 698 699 </a> 700 701 702 <div class="header__dropdown header__dropdown--content"> 703 <ul class="header__dropdown-inner"> 704 705 <li class="header__dropdown-item"> 706 <a class="header__dropdown-link" href="/localization?currency=USD&return_to=/products/ultimate-subclass-collection-5e2014"> 707 USD 708 </a> 709 </li> 710 711 <li class="header__dropdown-item"> 712 <a class="header__dropdown-link" href="/localization?currency=EUR&return_to=/products/ultimate-subclass-collection-5e2014"> 713 EUR 714 </a> 715 </li> 716 717 <li class="header__dropdown-item"> 718 <a class="header__dropdown-link" href="/localization?currency=CAD&return_to=/products/ultimate-subclass-collection-5e2014"> 719 CAD 720 </a> 721 </li> 722 723 <li class="header__dropdown-item"> 724 <a class="header__dropdown-link" href="/localization?currency=GBP&return_to=/products/ultimate-subclass-collection-5e2014"> 725 GBP 726 </a> 727 </li> 728 729 <li class="header__dropdown-item"> 730 <a class="header__dropdown-link" href="/localization?currency=AUD&return_to=/products/ultimate-subclass-collection-5e2014"> 731 AUD 732 </a> 733 </li> 734 735 <li class="header__dropdown-item"> 736 <a class="header__dropdown-link" href="/localization?currency=NZD&return_to=/products/ultimate-subclass-collection-5e2014"> 737 NZD 738 </a> 739 </li> 740 741 <li class="header__dropdown-item"> 742 <a class="header__dropdown-link" href="/localization?currency=SEK&return_to=/products/ultimate-subclass-collection-5e2014"> 743 SEK 744 </a> 745 </li> 746 747 <li class="header__dropdown-item"> 748 <a class="header__dropdown-link" href="/localization?currency=NOK&return_to=/products/ultimate-subclass-collection-5e2014"> 749 NOK 750 </a> 751 </li> 752 753 <li class="header__dropdown-item"> 754 <a class="header__dropdown-link" href="/localization?currency=DKK&return_to=/products/ultimate-subclass-collection-5e2014"> 755 DKK 756 </a> 757 </li> 758 759 <li class="header__dropdown-item"> 760 <a class="header__dropdown-link" href="/localization?currency=PLN&return_to=/products/ultimate-subclass-collection-5e2014"> 761 PLN 762 </a> 763 </li> 764 765 <li class="header__dropdown-item"> 766 <a class="header__dropdown-link" href="/localization?currency=INR&return_to=/products/ultimate-subclass-collection-5e2014"> 767 INR 768 </a> 769 </li> 770 771 <li class="header__dropdown-item"> 772 <a class="header__dropdown-link" href="/localization?currency=JPY&return_to=/products/ultimate-subclass-collection-5e2014"> 773 JPY 774 </a> 775 </li> 776 777 <li class="header__dropdown-item"> 778 <a class="header__dropdown-link" href="/localization?currency=MXN&return_to=/products/ultimate-subclass-collection-5e2014"> 779 MXN 780 </a> 781 </li> 782 783 <li class="header__dropdown-item"> 784 <a class="header__dropdown-link" href="/localization?currency=BRL&return_to=/products/ultimate-subclass-collection-5e2014"> 785 BRL 786 </a> 787 </li> 788 789 <li class="header__dropdown-item"> 790 <a class="header__dropdown-link" href="/localization?currency=CHF&return_to=/products/ultimate-subclass-collection-5e2014"> 791 CHF 792 </a> 793 </li> 794 795 </ul> 796 </div> 797 798 </li> 799 800 801 802 <li class='header__list-item'> 803 <button class='header__icon' aria-label='Search' type='button' data-search-toggle>
804 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 805<path fill-rule="evenodd" clip-rule="evenodd" d="M0 6.37079C0 2.8523 2.8523 0 6.37079 0C9.88927 0 12.7416 2.8523 12.7416 6.37079C12.7416 7.85977 12.2308 9.22945 11.3748 10.3141L15.7803 14.7197L14.7197 15.7803L10.3141 11.3748C9.22945 12.2308 7.85977 12.7416 6.37079 12.7416C2.8523 12.7416 0 9.88927 0 6.37079ZM6.37079 1.5C3.68073 1.5 1.5 3.68073 1.5 6.37079C1.5 9.06085 3.68073 11.2416 6.37079 11.2416C9.06085 11.2416 11.2416 9.06085 11.2416 6.37079C11.2416 3.68073 9.06085 1.5 6.37079 1.5Z" fill="currentColor"/> 806</svg> 807 808 </button> 809 </li> 810 811 812 813 814 <li class="header__list-item"> 815 <a href="/cart" class="header__icon" aria-label="Cart"> 816 <div 817 data-cart-widget="widget" 818 data-testid="cart.icon" 819 class="cart-widget cart-widget--icons empty" 820> 821 822 <span data-cart-widget="quantity" class="cart-widget__items"></span> 823 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 824 <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"/> 825</svg> 826 827 828</div> 829 </a> 830 </li> 831 </ul> 832 833 <div data-cart-announcer aria-live="polite" aria-atomic="true" class="visually-hidden"></div> 834 835 </div> 836 </div> 837 838 <search-header> 839 <div class='search-header'> 840 <div class='search-header__inner'> 841 <form class='search-header__form' action='/search' method='get'> 842 <button type='submit' class='search-header__button' aria-label='Search'> 843 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 844<path fill-rule="evenodd" clip-rule="evenodd" d="M0 6.37079C0 2.8523 2.8523 0 6.37079 0C9.88927 0 12.7416 2.8523 12.7416 6.37079C12.7416 7.85977 12.2308 9.22945 11.3748 10.3141L15.7803 14.7197L14.7197 15.7803L10.3141 11.3748C9.22945 12.2308 7.85977 12.7416 6.37079 12.7416C2.8523 12.7416 0 9.88927 0 6.37079ZM6.37079 1.5C3.68073 1.5 1.5 3.68073 1.5 6.37079C1.5 9.06085 3.68073 11.2416 6.37079 11.2416C9.06085 11.2416 11.2416 9.06085 11.2416 6.37079C11.2416 3.68073 9.06085 1.5 6.37079 1.5Z" fill="currentColor"/> 845</svg> 846 847 </button> 848 <input 849 type='search' 850 name='q' 851 class='search-header__input' 852 placeholder='Search' 853 aria-label='Search' 854 autocomplete='off' 855 > 856 <button class='search-header__button' type='button' aria-label='Close search'> 857 <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"> 858 <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"/> 859</svg> 860 861 </button> 862 </form> 863 </div> 864</div> 865 866 </search-header> 867 868 </div> 869</header> 870</sticky-header> 871 872<aside 873 data-drawer="mobile-menu" 874 class="drawer hidden@sm" 875> 876 <div class="drawer__background" data-drawer-trigger-primary="mobile-menu"></div> 877 <div class="drawer__content drawer__content--small mobile-menu"> 878 <div class="mobile-menu__section mobile-menu__section--header"> 879 <button type="button" class="mobile-menu__close" data-drawer-trigger-primary="mobile-menu" aria-label="Close menu"> 880 <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"> 881 <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"/> 882</svg> 883 884 </button> 885 </div> 886 <div class="mobile-menu__section mobile-menu__section--body"> 887 <div class="mobile-menu__nav"> 888 <ul class="mobile-menu__list"> 889 890 <li class="mobile-menu__list-item"> 891 892 <label for="input-drawer-0" class="mobile-menu__link"> 893 5E Shop (PDFs) 894 895 <div class="mobile-menu__link-icon"> 896 <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"> 897 <path d="M7 1.5L15 9L7 16.5" stroke="currentColor" vector-effect="non-scaling-stroke" fill="none" stroke-width="1.5"/> 898</svg> 899 900 </div> 901 </label> 902 903 904 905 <input type="checkbox" id="input-drawer-0" class="drawer__checkbox hidden" data-drawer-trigger-secondary> 906 <div class="drawer__content drawer__content--small"> 907 <div class="mobile-menu__section mobile-menu__section--header"> 908 <label href="#" class="mobile-menu__close" for="input-drawer-0"> 909 <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"> 910 <path d="M10 16.5L2 9L10 1.5" fill="none" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5"/> 911</svg> 912 913 </label> 914 <div class="mobile-menu__label"> 915 5E Shop (PDFs) 916 </div> 917 <div class="mobile-menu__right"></div> 918 </div> 919 <div class="mobile-menu__section mobile-menu__section--body"> 920 <div class="mobile-menu__nav"> 921 <ul class="mobile-menu__list"> 922 923 <li class="mobile-menu__list-item"> 924 <a class="mobile-menu__link" href="/collections/new-releases"> 925 New Arrivals 926 </a> 927 </li> 928 929 <li class="mobile-menu__list-item"> 930 <a class="mobile-menu__link" href="/collections/best-sellers"> 931 Trending 932 </a> 933 </li> 934 935 <li class="mobile-menu__list-item"> 936 <a class="mobile-menu__link" href="/collections/5etomes"> 937 Bundles 938 </a> 939 </li> 940 941 <li class="mobile-menu__list-item"> 942 <a class="mobile-menu__link" href="/collections/adventures-settlements"> 943 Adventures 944 </a> 945 </li> 946 947 <li class="mobile-menu__list-item"> 948 <a class="mobile-menu__link" href="/collections/classes"> 949 Classes 950 </a> 951 </li> 952 953 <li class="mobile-menu__list-item"> 954 <a class="mobile-menu__link" href="/collections/5e-species"> 955 Species 956 </a> 957 </li> 958 959 <li class="mobile-menu__list-item"> 960 <a class="mobile-menu__link" href="/collections/5e-2024-subclasses"> 961 5.5E Subclasses 962 </a> 963 </li> 964 965 <li class="mobile-menu__list-item"> 966 <a class="mobile-menu__link" href="/collections/subclasses"> 967 5E Subclasses 968 </a> 969 </li> 970 971 <li class="mobile-menu__list-item"> 972 <a class="mobile-menu__link" href="/collections/all"> 973 All Products 974 </a> 975 </li> 976 977 </ul> 978 </div> 979 </div> 980 </div> 981 982 </li> 983 984 <li class="mobile-menu__list-item"> 985 986 <a
987 href="https://www.worldanvil.com/w/erenel" 988 class="mobile-menu__link" 989 > 990 Erenel 991 </a> 992 993 994 995 </li> 996 997 <li class="mobile-menu__list-item"> 998 999 <a 1000 href="/collections/merch" 1001 class="mobile-menu__link" 1002 > 1003 Merch 1004 </a> 1005 1006 1007 1008 </li> 1009 1010 <li class="mobile-menu__list-item"> 1011 1012 <a 1013 href="https://www.patreon.com/c/gamingbrew" 1014 class="mobile-menu__link" 1015 > 1016 Patreon 1017 </a> 1018 1019 1020 1021 </li> 1022 1023 <li class="mobile-menu__list-item"> 1024 1025 <a 1026 href="/pages/returns-faq" 1027 class="mobile-menu__link" 1028 > 1029 FAQ 1030 </a> 1031 1032 1033 1034 </li> 1035 1036 1037 1038 <li class="mobile-menu__list-item"> 1039 <a for="input-drawer" class="mobile-menu__link" data-accordion="trigger" role="button" tabindex="0"> 1040 USD 1041 1042 1043 <div class="mobile-menu__link-icon"> 1044 <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"> 1045 <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"/> 1046</svg> 1047 1048 </div> 1049 1050 </a> 1051 1052 1053 <div class="mobile-menu__dropdown mobile-menu__dropdown--content"> 1054 <ul class="mobile-menu__dropdown-inner"> 1055 1056 <li class="mobile-menu__dropdown-item"> 1057 <a class="mobile-menu__dropdown-link" href="/localization?currency=USD&return_to=/products/ultimate-subclass-collection-5e2014"> 1058 USD 1059 </a> 1060 </li> 1061 1062 <li class="mobile-menu__dropdown-item"> 1063 <a class="mobile-menu__dropdown-link" href="/localization?currency=EUR&return_to=/products/ultimate-subclass-collection-5e2014"> 1064 EUR 1065 </a> 1066 </li> 1067 1068 <li class="mobile-menu__dropdown-item"> 1069 <a class="mobile-menu__dropdown-link" href="/localization?currency=CAD&return_to=/products/ultimate-subclass-collection-5e2014"> 1070 CAD 1071 </a> 1072 </li> 1073 1074 <li class="mobile-menu__dropdown-item"> 1075 <a class="mobile-menu__dropdown-link" href="/localization?currency=GBP&return_to=/products/ultimate-subclass-collection-5e2014"> 1076 GBP 1077 </a> 1078 </li> 1079 1080 <li class="mobile-menu__dropdown-item"> 1081 <a class="mobile-menu__dropdown-link" href="/localization?currency=AUD&return_to=/products/ultimate-subclass-collection-5e2014"> 1082 AUD 1083 </a> 1084 </li> 1085 1086 <li class="mobile-menu__dropdown-item"> 1087 <a class="mobile-menu__dropdown-link" href="/localization?currency=NZD&return_to=/products/ultimate-subclass-collection-5e2014"> 1088 NZD 1089 </a> 1090 </li> 1091 1092 <li class="mobile-menu__dropdown-item"> 1093 <a class="mobile-menu__dropdown-link" href="/localization?currency=SEK&return_to=/products/ultimate-subclass-collection-5e2014"> 1094 SEK 1095 </a> 1096 </li> 1097 1098 <li class="mobile-menu__dropdown-item"> 1099 <a class="mobile-menu__dropdown-link" href="/localization?currency=NOK&return_to=/products/ultimate-subclass-collection-5e2014"> 1100 NOK 1101 </a> 1102 </li> 1103 1104 <li class="mobile-menu__dropdown-item"> 1105 <a class="mobile-menu__dropdown-link" href="/localization?currency=DKK&return_to=/products/ultimate-subclass-collection-5e2014"> 1106 DKK 1107 </a> 1108 </li> 1109 1110 <li class="mobile-menu__dropdown-item"> 1111 <a class="mobile-menu__dropdown-link" href="/localization?currency=PLN&return_to=/products/ultimate-subclass-collection-5e2014"> 1112 PLN 1113 </a> 1114 </li> 1115 1116 <li class="mobile-menu__dropdown-item"> 1117 <a class="mobile-menu__dropdown-link" href="/localization?currency=INR&return_to=/products/ultimate-subclass-collection-5e2014"> 1118 INR 1119 </a> 1120 </li> 1121 1122 <li class="mobile-menu__dropdown-item"> 1123 <a class="mobile-menu__dropdown-link" href="/localization?currency=JPY&return_to=/products/ultimate-subclass-collection-5e2014"> 1124 JPY 1125 </a> 1126 </li> 1127 1128 <li class="mobile-menu__dropdown-item"> 1129 <a class="mobile-menu__dropdown-link" href="/localization?currency=MXN&return_to=/products/ultimate-subclass-collection-5e2014"> 1130 MXN 1131 </a> 1132 </li> 1133 1134 <li class="mobile-menu__dropdown-item"> 1135 <a class="mobile-menu__dropdown-link" href="/localization?currency=BRL&return_to=/products/ultimate-subclass-collection-5e2014"> 1136 BRL 1137 </a> 1138 </li> 1139 1140 <li class="mobile-menu__dropdown-item"> 1141 <a class="mobile-menu__dropdown-link" href="/localization?currency=CHF&return_to=/products/ultimate-subclass-collection-5e2014"> 1142 CHF 1143 </a> 1144 </li> 1145 1146 </ul> 1147 </div> 1148 1149 </li> 1150 1151 </ul> 1152 </div> 1153 </div> 1154 <div class="mobile-menu__section mobile-menu__section--socials"> 1155 <div class="mobile-menu__list-social"> 1156 <ul class="mobile-menu__socials"> 1157 1158 1159 1160 1161 1162 <li class="mobile-menu__social"> 1163 <a 1164 1165 href="https://discordapp.com/invite/7KzVxbkkh3" 1166 1167 target="_blank" 1168 class="mobile-menu__social-link" 1169 aria-label="Discord (opens in a new tab)" 1170 > 1171 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1172<path d="M17.2727 4.31818C17.2727 4.31818 15.1882 2.68636 12.7273 2.5L12.5055 2.94409C14.73 3.48909 15.7509 4.26818 16.8182 5.22727C14.9786 4.28818 13.1636 3.40909 10 3.40909C6.83636 3.40909 5.02136 4.28818 3.18182 5.22727C4.24909 4.26818 5.46364 3.40182 7.49455 2.94409L7.27273 2.5C4.69091 2.74318 2.72727 4.31818 2.72727 4.31818C2.72727 4.31818 0.399545 7.69364 0 14.3182C2.34545 17.0241 5.90909 17.0455 5.90909 17.0455L6.65455 16.0527C5.38909 15.6127 3.96182 14.8277 2.72727 13.4091C4.19909 14.5227 6.42045 15.6818 10 15.6818C13.5795 15.6818 15.8009 14.5227 17.2727 13.4091C16.0386 14.8277 14.6114 15.6127 13.3455 16.0527L14.0909 17.0455C14.0909 17.0455 17.6545 17.0241 20 14.3182C19.6005 7.69364 17.2727 4.31818 17.2727 4.31818ZM7.04545 12.5C6.16636 12.5 5.45455 11.6864 5.45455 10.6818C5.45455 9.67727 6.16636 8.86364 7.04545 8.86364C7.92455 8.86364 8.63636 9.67727 8.63636 10.6818C8.63636 11.6864 7.92455 12.5 7.04545 12.5ZM12.9545 12.5C12.0755 12.5 11.3636 11.6864 11.3636 10.6818C11.3636 9.67727 12.0755 8.86364 12.9545 8.86364C13.8336 8.86364 14.5455 9.67727 14.5455 10.6818C14.5455 11.6864 13.8336 12.5 12.9545 12.5Z" fill="currentColor"/> 1173</svg> 1174 1175 1176 </a> 1177 </li> 1178 1179 1180 1181 1182 <li class="mobile-menu__social"> 1183 <a 1184 1185 href="https://instagram.com/gamingbrew" 1186 1187 target="_blank" 1188 class="mobile-menu__social-link" 1189 aria-label="Instagram (opens in a new tab)" 1190 > 1191 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1192<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/> 1193</svg> 1194 1195 1196 </a> 1197 </li> 1198 1199 1200 1201 1202 <li class="mobile-menu__social"> 1203 <a 1204 1205 href="https://twitch.tv/gamingbrew" 1206 1207 target="_blank" 1208 class="mobile-menu__social-link" 1209 aria-label="Twitch (opens in a new tab)" 1210 > 1211 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1212<path d="M4.89583 0L1.25 3.57143V16.4286H5.625V20L9.27083 16.4286H12.1875L18.75 10V0H4.89583ZM17.2917 9.28571L14.375 12.1429H11.4583L8.90625 14.6429V12.1429H5.625V1.42857H17.2917V9.28571Z" fill="currentColor"/> 1213<path d="M15.1042 3.92857H13.6458V8.21429H15.1042V3.92857Z" fill="currentColor"/> 1214<path d="M11.0938 3.92857H9.63542V8.21429H11.0938V3.92857Z" fill="currentColor"/> 1215</svg> 1216 1217 1218 </a> 1219 </li> 1220 1221 1222 1223 1224 <li class="mobile-menu__social"> 1225 <a 1226 1227 href="https://youtube.com/channel/UCtl9rw0mAesZsQzVBEvwjsQ" 1228 1229 target="_blank" 1230 class="mobile-menu__social-link" 1231 aria-label="Youtube (opens in a new tab)" 1232 > 1233 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1234<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
12347 10.1575 13.7817 10.2342Z" fill="currentColor"/> 1235</svg> 1236 1237 1238 </a> 1239 </li> 1240 1241 1242 1243 1244 <li class="mobile-menu__social"> 1245 <a 1246 1247 href="https://facebook.com/GamingbrewDM" 1248 1249 target="_blank" 1250 class="mobile-menu__social-link" 1251 aria-label="Facebook (opens in a new tab)" 1252 > 1253 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 1254<path d="M15.0595 6.06602H11.3424V4.4069C11.3424 3.62655 11.8598 3.44452 12.2238 3.44452C12.5879 3.44452 14.8261 3.44452 14.8261 3.44452V0.0113221L11.0559 0C7.63576 0 6.98779 2.55879 6.98779 4.19788V6.06515H4.375V9.54886H6.98779C6.98779 14.0881 6.98779 20 6.98779 20H11.3424C11.3424 20 11.3424 14.0341 11.3424 9.54886H14.6964L15.0595 6.06602Z" fill="currentColor"/> 1255</svg> 1256 1257 1258 </a> 1259 </li> 1260 1261 1262 1263 </ul> 1264 </div> 1265 </div> 1266 </div> 1267</aside> 1268
1269<script> 1270 const currencyData = { 1271 locale: "en-US", 1272 currency: "USD" 1273 } 1274</script>
1274 1275 1276 1277</div> 1278 </div> 1279 1280 <main id="main-content" class="page__main"> 1281 <div class="main"><div id="fw-section-product" class="fw-section"><style> 1282 .product--padding { 1283 padding-top: 24px; 1284 padding-bottom: 48px; 1285 } 1286 1287 @media screen and (min-width: 640px) { 1288 .product--padding { 1289 padding-top: 32px; 1290 padding-bottom: 64px; 1291 } 1292 } 1293</style> 1294 1295 1296 <section data-testid="main.single.section" class="product--padding"> 1297 <product-component data-testid="main.single.section" product-id="a0bd9b04-f107-4e48-83a4-2bf86c9c1adc" data-currency="USD" class="product"> 1298 <div class="container wrapper"> 1299 1300 1301 <div class="product__main"> 1302 <div class="col-grid col-grid--7-5@sm"> 1303 1304 <div class="product__gallery"><div class="gallery gallery--product"> 1305 <div class="gallery__main"> 1306 <div class="image__badges"> 1307 1308 </div> 1309 <div data-gallery="gallery" class="gallery__main-inner"> 1310 1311 <div 1312 data-gallery="gallery-slide" 1313 data-gallery-item-index="0" 1314 class="gallery__slide" 1315 data-testid="product.image" 1316 > 1317 <div class="gallery__image-container gallery__image-container--background-color"> 1318 <div class="gallery__image"> 1319 <div 1320 class="gallery__image-holder" 1321 data-gallery="gallery-img-holder" 1322 data-zoom-image="https://imgproxy.fourthwall.dev/wXY0GiGOKTs5nF_ZIGD3ciOodJVtCJnXb5ppfO0wLiM/w:1920/sm:1/enc/DJgYrbhtNP7Hp80G/nP6Wlk5H6KJES1OQ/FWsnl7_jSZgrtelY/6ht9OkF6Su8si6-t/Dx3Uk0Page1tsQf5/Wkrhd3doefdAioJn/6SyF7z8vJfI4RYme/lomQESlmjadbPw3L/0OBPA6q_k5IzchVo/j6eR8mT7vZkKzZMj/qZNc07uTtth14UdZ/XNeD3eNyzfrn7NMU/d9muzXaR2daVbRgC/v39khQ.jpg" 1323 > 1324 <img 1325 src="https://imgproxy.fourthwall.dev/wXY0GiGOKTs5nF_ZIGD3ciOodJVtCJnXb5ppfO0wLiM/w:1920/sm:1/enc/DJgYrbhtNP7Hp80G/nP6Wlk5H6KJES1OQ/FWsnl7_jSZgrtelY/6ht9OkF6Su8si6-t/Dx3Uk0Page1tsQf5/Wkrhd3doefdAioJn/6SyF7z8vJfI4RYme/lomQESlmjadbPw3L/0OBPA6q_k5IzchVo/j6eR8mT7vZkKzZMj/qZNc07uTtth14UdZ/XNeD3eNyzfrn7NMU/d9muzXaR2daVbRgC/v39khQ.jpg" 1326 alt="Ultimate Subclass Collection (5E 2014) product image (1)" 1327 class="gallery__image-object" 1328 fetchpriority="high" 1329 /> 1330 </div> 1331 </div> 1332 </div> 1333 </div> 1334 1335 <div 1336 data-gallery="gallery-slide" 1337 data-gallery-item-index="1" 1338 class="gallery__slide" 1339 data-testid="product.image" 1340 > 1341 <div class="gallery__image-container gallery__image-container--background-color"> 1342 <div class="gallery__image"> 1343 <div 1344 class="gallery__image-holder" 1345 data-gallery="gallery-img-holder" 1346 data-zoom-image="https://imgproxy.fourthwall.dev/1lsTQBidxj8yllKV-6ebWgqAgAbVw5jZfrS1zdM0ftQ/w:1920/sm:1/enc/hts0PewjXQbSYo9U/nSguCo7BuFPX_BdG/nL4ZTvVnwlkBEfFX/xYaBEnkr_8Zq8yRw/jHUu6XHCuoz3Qxxr/C54bcwqnuAvoHJD7/VwxU41OtgDEkgQRk/_4LtG22aN3QzrdaD/gONRUaOuvz5X2YRo/AwXc2SInCC36UO6W/uoWx-Fn0nbIM8CBP/ZPOGBB4wBrpiO3fS/PbXGHbibgUbrV2tZ/HmFPvQ.jpg" 1347 > 1348 <img 1349 src="https://imgproxy.fourthwall.dev/1lsTQBidxj8yllKV-6ebWgqAgAbVw5jZfrS1zdM0ftQ/w:1920/sm:1/enc/hts0PewjXQbSYo9U/nSguCo7BuFPX_BdG/nL4ZTvVnwlkBEfFX/xYaBEnkr_8Zq8yRw/jHUu6XHCuoz3Qxxr/C54bcwqnuAvoHJD7/VwxU41OtgDEkgQRk/_4LtG22aN3QzrdaD/gONRUaOuvz5X2YRo/AwXc2SInCC36UO6W/uoWx-Fn0nbIM8CBP/ZPOGBB4wBrpiO3fS/PbXGHbibgUbrV2tZ/HmFPvQ.jpg" 1350 alt="Ultimate Subclass Collection (5E 2014) product image (2)" 1351 class="gallery__image-object" 1352 loading="lazy" 1353 /> 1354 </div> 1355 </div> 1356 </div> 1357 </div> 1358 1359 <div 1360 data-gallery="gallery-slide" 1361 data-gallery-item-index="2" 1362 class="gallery__slide" 1363 data-testid="product.image" 1364 > 1365 <div class="gallery__image-container gallery__image-container--background-color"> 1366 <div class="gallery__image"> 1367 <div 1368 class="gallery__image-holder" 1369 data-gallery="gallery-img-holder" 1370 data-zoom-image="https://imgproxy.fourthwall.dev/SeGfGTa8i84jznX47xSoVEGNNPH6xjHvVvPk89gt3gc/w:1920/sm:1/enc/V1FT3ujwge7DXnPD/Ww6GjDGKdOQZzacG/3i7HHVqM394Ulafw/Ej2agQv94iN0aJxl/CxoxrsPzh8CgCTK8/Pbe1d6hFGEZB8BNm/-0jJz-_U8Bj029KK/3tFTc0Z1dm2nlux4/kwY16X00W72YXxRi/1VfzjGWDYdFGX-VW/z1hXrnjJV8J6HF_e/Fw_31Wr4x95Oj3id/wIf5iShmhVmKkX6f/F1PVzQ.jpg" 1371 > 1372 <img 1373 src="https://imgproxy.fourthwall.dev/SeGfGTa8i84jznX47xSoVEGNNPH6xjHvVvPk89gt3gc/w:1920/sm:1/enc/V1FT3ujwge7DXnPD/Ww6GjDGKdOQZzacG/3i7HHVqM394Ulafw/Ej2agQv94iN0aJxl/CxoxrsPzh8CgCTK8/Pbe1d6hFGEZB8BNm/-0jJz-_U8Bj029KK/3tFTc0Z1dm2nlux4/kwY16X00W72YXxRi/1VfzjGWDYdFGX-VW/z1hXrnjJV8J6HF_e/Fw_31Wr4x95Oj3id/wIf5iShmhVmKkX6f/F1PVzQ.jpg" 1374 alt="Ultimate Subclass Collection (5E 2014) product image (3)" 1375 class="gallery__image-object" 1376 loading="lazy" 1377 /> 1378 </div> 1379 </div> 1380 </div> 1381 </div> 1382 1383 <div 1384 data-gallery="gallery-slide" 1385 data-gallery-item-index="3" 1386 class="gallery__slide" 1387 data-testid="product.image" 1388 > 1389 <div class="gallery__image-container gallery__image-container--background-color"> 1390 <div class="gallery__image"> 1391 <div 1392 class="gallery__image-holder" 1393 data-gallery="gallery-img-holder" 1394 data-zoom-image="https://imgproxy.fourthwall.dev/E74Ghtoqk-979ZPpjmQKo6C4WxdzU--po7A3kER-z_c/w:1920/sm:1/enc/kO0t-FoPvl1-kK8f/GAjpBzyqMK4uHX-C/aYUbavq5sNnIrdzT/yfxVs4GdDBTdg5f_/M2zJOhK2TikwF1GZ/D7NDs8KU_4kuQygb/pgirrfwECsFRiQr6/7oxTZ2dgYp5PaTXP/ZeJ4ch4vA-SpXJfh/KuxqHO8ztR3_Po_e/TD9C_mWDDcbWtt4w/U1c9igx-GCwmRgy4/QrHUfGdzK1dJpke4/cMo8yA.jpg" 1395 > 1396 <img 1397 src="https://imgproxy.fourthwall.dev/E74Ghtoqk-979ZPpjmQKo6C4WxdzU--po7A3kER-z_c/w:1920/sm:1/enc/kO0t-FoPvl1-kK8f/GAjpBzyqMK4uHX-C/aYUbavq5sNnIrdzT/yfxVs4GdDBTdg5f_/M2zJOhK2TikwF1GZ/D7NDs8KU_4kuQygb/pgirrfwECsFRiQr6/7oxTZ2dgYp5PaTXP/ZeJ4ch4vA-SpXJfh/KuxqHO8ztR3_Po_e/TD9C_mWDDcbWtt4w/U1c9igx-GCwmRgy4/QrHUfGdzK1dJpke4/cMo8yA.jpg" 1398 alt="Ultimate Subclass Collection (5E 2014) product image (4)" 1399 class="gallery__image-object" 1400 loading="lazy" 1401 /> 1402 </div> 1403 </div> 1404 </div> 1405 </div> 1406 1407 <div 1408 data-gallery="gallery-slide" 1409 data-gallery-item-index="4" 1410 class="gallery__slide" 1411 data-testid="product.image" 1412 > 1413 <div class="gallery__image-container gallery__image-container--background-color"> 1414 <div class="gallery__image"> 1415 <div 1416 class="gallery__image-holder" 1417 data-gallery="gallery-img-holder" 1418 data-zoom-image="https://imgproxy.fourthwall.dev/atUMY88CITHXQH8p5q8cV23IPT_FcpY-r0tGLodwGQs/w:1920/sm:1/enc/LTDEUgcbl4gUd_uv/rMo4hdCSHrV9Ntn2/3hL1RJoXfZ2FHR2K/0dKsQ54ZfHm8PVqC/r052tvIFuoLUREkd/iD-a0yp3AAgudgtq/2W8Cc1DyWGFx8hSv/NdFspNGRejcbshKZ/npqTlaguG4jT_Wfo/W9Wq5leJhxaACuy5/Ez55OcVYDv6mV78G/gTiiUAdAOdg
1418kQp8E/lrtwl5TKCFSyklYh/L0VgiQ.jpg" 1419 > 1420 <img 1421 src="https://imgproxy.fourthwall.dev/atUMY88CITHXQH8p5q8cV23IPT_FcpY-r0tGLodwGQs/w:1920/sm:1/enc/LTDEUgcbl4gUd_uv/rMo4hdCSHrV9Ntn2/3hL1RJoXfZ2FHR2K/0dKsQ54ZfHm8PVqC/r052tvIFuoLUREkd/iD-a0yp3AAgudgtq/2W8Cc1DyWGFx8hSv/NdFspNGRejcbshKZ/npqTlaguG4jT_Wfo/W9Wq5leJhxaACuy5/Ez55OcVYDv6mV78G/gTiiUAdAOdgkQp8E/lrtwl5TKCFSyklYh/L0VgiQ.jpg" 1422 alt="Ultimate Subclass Collection (5E 2014) product image (5)" 1423 class="gallery__image-object" 1424 loading="lazy" 1425 /> 1426 </div> 1427 </div> 1428 </div> 1429 </div> 1430 1431 <div 1432 data-gallery="gallery-slide" 1433 data-gallery-item-index="5" 1434 class="gallery__slide" 1435 data-testid="product.image" 1436 > 1437 <div class="gallery__image-container gallery__image-container--background-color"> 1438 <div class="gallery__image"> 1439 <div 1440 class="gallery__image-holder" 1441 data-gallery="gallery-img-holder" 1442 data-zoom-image="https://imgproxy.fourthwall.dev/F-n3iB3KpFXKGgv4Ttwd4q6D3GEayrecH_WCgEYysqg/w:1920/sm:1/enc/9Is5LNi6LQR4Q8lR/0zX62fcnrap1efMW/pW-ZDecOnIVbaKgK/0W5c9xYG919heAEO/g1b5j3fDnl53M3DQ/mtiKyAlZxLu408bC/uOPinvvk-y4var22/J-ZBviaUWQN1LOQn/hArg6xdoZqFxrPe7/oLjhlJGleRvvEeHI/icOorON8gwIVJ9sC/cymZ9v0mHneTes3G/fbFvBDVCen0R-mF_/gCx1Ug.jpg" 1443 > 1444 <img 1445 src="https://imgproxy.fourthwall.dev/F-n3iB3KpFXKGgv4Ttwd4q6D3GEayrecH_WCgEYysqg/w:1920/sm:1/enc/9Is5LNi6LQR4Q8lR/0zX62fcnrap1efMW/pW-ZDecOnIVbaKgK/0W5c9xYG919heAEO/g1b5j3fDnl53M3DQ/mtiKyAlZxLu408bC/uOPinvvk-y4var22/J-ZBviaUWQN1LOQn/hArg6xdoZqFxrPe7/oLjhlJGleRvvEeHI/icOorON8gwIVJ9sC/cymZ9v0mHneTes3G/fbFvBDVCen0R-mF_/gCx1Ug.jpg" 1446 alt="Ultimate Subclass Collection (5E 2014) product image (6)" 1447 class="gallery__image-object" 1448 loading="lazy" 1449 /> 1450 </div> 1451 </div> 1452 </div> 1453 </div> 1454 1455 <div 1456 data-gallery="gallery-slide" 1457 data-gallery-item-index="6" 1458 class="gallery__slide" 1459 data-testid="product.image" 1460 > 1461 <div class="gallery__image-container gallery__image-container--background-color"> 1462 <div class="gallery__image"> 1463 <div 1464 class="gallery__image-holder" 1465 data-gallery="gallery-img-holder" 1466 data-zoom-image="https://imgproxy.fourthwall.dev/iJww-iQLiCSb_aDivIIZKcBO_qAoRHLh_NrvNisHNfQ/w:1920/sm:1/enc/Par_-_gYPmHb6WSI/vlALFGw_SC16_AiN/saFbwuNd07pNRQsN/d9ND_JHBdKy55hdf/08PuQJCaJiK8Q0Zr/YJmK0m8LKQFzabvT/Vvt2CDF8jLalKLM8/LC1Cbl2UatpaZ01R/6e3lc_7jReF48aXr/7l8dTcFCFj07ugwu/zv7nIvoXPbxtEsvQ/Ztprn1l-JbUQuNp2/jzow-WVQXeJ79Q6F/fot91w.jpg" 1467 > 1468 <img 1469 src="https://imgproxy.fourthwall.dev/iJww-iQLiCSb_aDivIIZKcBO_qAoRHLh_NrvNisHNfQ/w:1920/sm:1/enc/Par_-_gYPmHb6WSI/vlALFGw_SC16_AiN/saFbwuNd07pNRQsN/d9ND_JHBdKy55hdf/08PuQJCaJiK8Q0Zr/YJmK0m8LKQFzabvT/Vvt2CDF8jLalKLM8/LC1Cbl2UatpaZ01R/6e3lc_7jReF48aXr/7l8dTcFCFj07ugwu/zv7nIvoXPbxtEsvQ/Ztprn1l-JbUQuNp2/jzow-WVQXeJ79Q6F/fot91w.jpg" 1470 alt="Ultimate Subclass Collection (5E 2014) product image (7)" 1471 class="gallery__image-object" 1472 loading="lazy" 1473 /> 1474 </div> 1475 </div> 1476 </div> 1477 </div> 1478 1479 </div> 1480 1481 <div class="gallery__nav"> 1482 <button data-gallery="nav-prev" class="gallery__nav-item gallery__nav-item--prev" aria-label="Previous image"> 1483 <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"> 1484 <path d="M10 16.5L2 9L10 1.5" fill="none" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5"/> 1485</svg> 1486 1487 </button> 1488 <button data-gallery="nav-next" class="gallery__nav-item gallery__nav-item--next" aria-label="Next image"> 1489 <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"> 1490 <path d="M7 1.5L15 9L7 16.5" stroke="currentColor" vector-effect="non-scaling-stroke" fill="none" stroke-width="1.5"/> 1491</svg> 1492 1493 </button> 1494 </div> 1495 </div> 1496 1497 <div class="gallery__thumbs"> 1498 <div class="gallery-thumbs"> 1499 <div data-gallery="thumbnails" class="gallery-thumbs__main"> 1500 1501 <div data-gallery="thumbnail" class="gallery-thumbs__item"> 1502 <div class="gallery-thumbs__image-container gallery-thumbs__image-container--background-color"> 1503 <div class="gallery-thumbs__image"> 1504 <img 1505 class="gallery-thumbs__image-object" 1506 src="https://imgproxy.fourthwall.dev/wXY0GiGOKTs5nF_ZIGD3ciOodJVtCJnXb5ppfO0wLiM/w:1920/sm:1/enc/DJgYrbhtNP7Hp80G/nP6Wlk5H6KJES1OQ/FWsnl7_jSZgrtelY/6ht9OkF6Su8si6-t/Dx3Uk0Page1tsQf5/Wkrhd3doefdAioJn/6SyF7z8vJfI4RYme/lomQESlmjadbPw3L/0OBPA6q_k5IzchVo/j6eR8mT7vZkKzZMj/qZNc07uTtth14UdZ/XNeD3eNyzfrn7NMU/d9muzXaR2daVbRgC/v39khQ.jpg" 1507 alt="" 1508 loading="lazy" 1509 /> 1510 </div> 1511 </div> 1512 </div> 1513 1514 <div data-gallery="thumbnail" class="gallery-thumbs__item"> 1515 <div class="gallery-thumbs__image-container gallery-thumbs__image-container--background-color"> 1516 <div class="gallery-thumbs__image"> 1517 <img 1518 class="gallery-thumbs__image-object" 1519 src="https://imgproxy.fourthwall.dev/1lsTQBidxj8yllKV-6ebWgqAgAbVw5jZfrS1zdM0ftQ/w:1920/sm:1/enc/hts0PewjXQbSYo9U/nSguCo7BuFPX_BdG/nL4ZTvVnwlkBEfFX/xYaBEnkr_8Zq8yRw/jHUu6XHCuoz3Qxxr/C54bcwqnuAvoHJD7/VwxU41OtgDEkgQRk/_4LtG22aN3QzrdaD/gONRUaOuvz5X2YRo/AwXc2SInCC36UO6W/uoWx-Fn0nbIM8CBP/ZPOGBB4wBrpiO3fS/PbXGHbibgUbrV2tZ/HmFPvQ.jpg" 1520 alt="" 1521 loading="lazy" 1522 /> 1523 </div> 1524 </div> 1525 </div> 1526 1527 <div data-gallery="thumbnail" class="gallery-thumbs__item"> 1528 <div class="gallery-thumbs__image-container gallery-thumbs__image-container--background-color"> 1529 <div class="gallery-thumbs__image"> 1530 <img 1531 class="gallery-thumbs__image-object" 1532 src="https://imgproxy.fourthwall.dev/SeGfGTa8i84jznX47xSoVEGNNPH6xjHvVvPk89gt3gc/w:1920/sm:1/enc/V1FT3ujwge7DXnPD/Ww6GjDGKdOQZzacG/3i7HHVqM394Ulafw/Ej2agQv94iN0aJxl/CxoxrsPzh8CgCTK8/Pbe1d6hFGEZB8BNm/-0jJz-_U8Bj029KK/3tFTc0Z1dm2nlux4/kwY16X00W72YXxRi/1VfzjGWDYdFGX-VW/z1hXrnjJV8J6HF_e/Fw_31Wr4x95Oj3id/wIf5iShmhVmKkX6f/F1PVzQ.jpg" 1533 alt="" 1534 loading="lazy" 1535 /> 1536 </div> 1537 </div> 1538 </div> 1539 1540 <div data-gallery="thumbnail" class="gallery-thumbs__item"> 1541 <div class="gallery-thumbs__image-container gallery-thumbs__image-container--background-color"> 1542 <div class="gallery-thumbs__image"> 1543 <img 1544 class="gallery-thumbs__image-object" 1545 src="https://imgproxy.fourthwall.dev/E74Ghtoqk-979ZPpjmQKo6C4WxdzU--po7A3kER-z_c/w:1920/sm:1/enc/kO0t-FoPvl1-kK8f/GAjpBzyqMK4uHX-C/aYUbavq5sNnIrdzT/yfxVs4GdDBTdg5f_/M2zJOhK2TikwF1GZ/D7NDs8KU_4kuQygb/pgirrfwECsFRiQr6/7oxTZ2dgYp5PaTXP/ZeJ4ch4vA-SpXJfh/KuxqHO8ztR3_Po_e/TD9C_mWDDcbWtt4w/U1c9igx-GCwmRgy4/QrHUfGdzK1dJpke4/cMo8yA.jpg" 1546 alt="" 1547 loading="lazy" 1548 /> 1549 </div> 1550 </div> 1551 </div> 1552 1553 <div data-gallery="thumbnail" class="gallery-thumbs__item"> 1554 <div class="gallery-thumbs__image-container gallery-thumbs__image-container--background-color"> 1555 <div class="gallery-thumbs__image"> 1556 <img 1557 class="gallery-thumbs__image-object" 1558 src="https://imgproxy.fourthwall.dev/atUMY88CITHXQH8p5q8cV23IPT_FcpY-r0tGLodwGQs/w:1920/sm:1/enc/LTDEUgcbl4gUd_uv/rMo4hdCSHrV9Ntn2/3hL1RJoXfZ2FHR2K/0dKsQ54ZfHm8PVqC/r052tvIFuoLUREkd/iD-a0yp3AAgudgtq/2W8Cc1DyWGFx8hSv/NdFspNGRejcbshKZ/npqTlaguG4jT_Wfo/W9Wq5leJhxaACuy5/Ez55OcVYDv6mV78G/gTiiUAdAOdg
1558kQp8E/lrtwl5TKCFSyklYh/L0VgiQ.jpg" 1559 alt="" 1560 loading="lazy" 1561 /> 1562 </div> 1563 </div> 1564 </div> 1565 1566 <div data-gallery="thumbnail" class="gallery-thumbs__item"> 1567 <div class="gallery-thumbs__image-container gallery-thumbs__image-container--background-color"> 1568 <div class="gallery-thumbs__image"> 1569 <img 1570 class="gallery-thumbs__image-object" 1571 src="https://imgproxy.fourthwall.dev/F-n3iB3KpFXKGgv4Ttwd4q6D3GEayrecH_WCgEYysqg/w:1920/sm:1/enc/9Is5LNi6LQR4Q8lR/0zX62fcnrap1efMW/pW-ZDecOnIVbaKgK/0W5c9xYG919heAEO/g1b5j3fDnl53M3DQ/mtiKyAlZxLu408bC/uOPinvvk-y4var22/J-ZBviaUWQN1LOQn/hArg6xdoZqFxrPe7/oLjhlJGleRvvEeHI/icOorON8gwIVJ9sC/cymZ9v0mHneTes3G/fbFvBDVCen0R-mF_/gCx1Ug.jpg" 1572 alt="" 1573 loading="lazy" 1574 /> 1575 </div> 1576 </div> 1577 </div> 1578 1579 <div data-gallery="thumbnail" class="gallery-thumbs__item"> 1580 <div class="gallery-thumbs__image-container gallery-thumbs__image-container--background-color"> 1581 <div class="gallery-thumbs__image"> 1582 <img 1583 class="gallery-thumbs__image-object" 1584 src="https://imgproxy.fourthwall.dev/iJww-iQLiCSb_aDivIIZKcBO_qAoRHLh_NrvNisHNfQ/w:1920/sm:1/enc/Par_-_gYPmHb6WSI/vlALFGw_SC16_AiN/saFbwuNd07pNRQsN/d9ND_JHBdKy55hdf/08PuQJCaJiK8Q0Zr/YJmK0m8LKQFzabvT/Vvt2CDF8jLalKLM8/LC1Cbl2UatpaZ01R/6e3lc_7jReF48aXr/7l8dTcFCFj07ugwu/zv7nIvoXPbxtEsvQ/Ztprn1l-JbUQuNp2/jzow-WVQXeJ79Q6F/fot91w.jpg" 1585 alt="" 1586 loading="lazy" 1587 /> 1588 </div> 1589 </div> 1590 </div> 1591 1592 </div> 1593 1594 <div class="gallery-thumbs__nav"> 1595 <button data-gallery="thumbnails-nav-prev" class="gallery-thumbs__nav-item gallery-thumbs__nav-item--prev" aria-label="Previous thumbnails"> 1596 <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"> 1597 <path d="M10 16.5L2 9L10 1.5" fill="none" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="1.5"/> 1598</svg> 1599 1600 </button> 1601 <button data-gallery="thumbnails-nav-next" class="gallery-thumbs__nav-item gallery-thumbs__nav-item--next" aria-label="Next thumbnails"> 1602 <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"> 1603 <path d="M7 1.5L15 9L7 16.5" stroke="currentColor" vector-effect="non-scaling-stroke" fill="none" stroke-width="1.5"/> 1604</svg> 1605 1606 </button> 1607 </div> 1608 </div> 1609 </div> 1610</div> 1611</div> 1612 1613 1614 <div class="product__info"> 1615 <div class="product-info "> 1616 1617 <div class="product-info__badges"> 1618 1619 </div> 1620 1621 1622 <h1 class="product-info__title" data-testid="product.name"> 1623 Ultimate Subclass Collection (5E 2014) 1624 </h1> 1625 1626 1627 <div class="product-info__prices"> 1628 <span> 1629 <s class="product-info__price" data-product="compare-at-price" data-testid="product.compare-at-price"> 1630 1631 </s> 1632 </span> 1633 1634 <span class="product-info__price product-info__price--original" data-product="price" data-testid="product.price"> 1635 $34.99 1636 <span> 1637 1638 </span> 1639 1640 </span> 1641 </div> 1642 1643 1644 1645 1646 1647 <div class="product-info__description"> 1648 <div class="html-formatter"> 1649 <p>Over 100 subclasses in one complete collection. This bundle includes the full 2022, 2023, and 2024 subclass releases, all built for D&D 5E 2014.</p> 1650<p>Includes the following:</p> 1651<ul> 1652<li><a href="https://gamingbrew.com/products/subclasses2024" rel="noopener noreferrer nofollow" target="_blank">Subclasses of 2024</a></li> 1653<li><a href="https://gamingbrew.com/products/subclasses2023" rel="nofollow">Subclasses of 2023</a></li> 1654<li><a href="https://gamingbrew.com/products/subclasses-2022" rel="nofollow">Subclasses of 2022</a></li> 1655</ul> 1656<p>Youâll receive a PDF for each yearâs bundle, giving you instant access to every subclass released across all three collections!</p> 1657 </div> 1658 </div> 1659 1660 1661 1662 1663 <div 1664 class="product-info__cta" 1665 data-product="cta" 1666 > 1667 1668 1669 <div class="product-info__cta-main"> 1670 1671 1672 <div class="product-info__cta-item product-info__cta-item--quantity"> 1673 <div 1674 data-select="container" 1675 class="select-field select-field--base select-field--quantity select-field--transparent" 1676 > 1677 <select 1678 data-product="quantity" 1679 data-trigger-input="a0bd9b04-f107-4e48-83a4-2bf86c9c1adc" 1680 data-testid="product.quantity" 1681 class="select-field__select" 1682 aria-label="Quantity" 1683 > 1684 1685 1686 <option value="1">1</option> 1687 1688 1689 1690 <option value="2">2</option> 1691 1692 1693 1694 <option value="3">3</option> 1695 1696 1697 1698 <option value="4">4</option> 1699 1700 1701 1702 <option value="5">5</option> 1703 1704 1705 1706 <option value="6">6</option> 1707 1708 1709 1710 <option value="7">7</option> 1711 1712 1713 1714 <option value="8">8</option> 1715 1716 1717 1718 <option value="9">9</option> 1719 1720 1721 1722 <option value="more">10+</option> 1723 1724 1725 </select> 1726
1727 <span class="select-field__dropdown-icon"> 1728 <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"> 1729 <path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/> 1730</svg> 1731 </span> 1732 </div> 1733 1734 <div 1735 data-select-input="a0bd9b04-f107-4e48-83a4-2bf86c9c1adc" 1736 class="input-field input-field--base input-field--quantity input-field--transparent hidden" 1737 > 1738 <input data-product="quantity" type="number" min="1" class="input-field__input" placeholder="Qty" aria-label="Quantity"> 1739 </div> 1740 </div> 1741 1742 <div class="product-info__cta-item product-info__cta-item--add-to-cart"> 1743 <button 1744 class="button button--primary button--large button--expand" 1745 data-product="add" 1746 data-cta="cta" 1747 data-cta-label="Add to Cart" 1748 data-testid="product.add.to.cart" 1749 1750 > 1751 <span data-cta-label> Add to Cart </span> 1752 <span class="button__spinner"> 1753 <div class="spinner spinner--small"></div> 1754 </span> 1755 </button> 1756 </div> 1757 1758 </div> 1759 1760 1761 <div id="express-checkout-id"></div> 1762 1763 1764 <p data-product="error" class="product-info__error" role="alert"></p> 1765 1766 </div> 1767 1768 1769 1770 1771 1772 1773 </div> 1774 </div> 1775 </div> 1776 </div> 1777 </div> 1778 1779 <div class="sticky-add-to-cart" data-sticky-add-to-cart> 1780 <button 1781 class="button button--primary button--expand" 1782 data-sticky-add-button 1783 1784 > 1785 <span> Add to Cart </span> 1786 </button> 1787</div> 1788 1789 1790 <aside data-drawer="product" class="drawer"> 1791 <div data-drawer-trigger-primary="product" class="drawer__background"></div> 1792 1793 <div class="drawer__content" aria-hidden="true" tabindex="-1"> 1794 <div class="drawer__content-inner"> 1795 <div class="product-drawer"> 1796 <div class="product-drawer__section"> 1797 <div class="product-drawer__header"> 1798 <div class="product-drawer__header-item product-drawer__header-item--tick"> 1799 <svg class="svg-fill-current-color" width="23" height="20" viewBox="0 0 23 20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"> 1800 <path d="M1 9.17l7.926 7.927L20.889 1" vector-effect="non-scaling-stroke" stroke="currentColor" stroke-width="3" fill="none" fill-rule="evenodd"/> 1801</svg> 1802 1803 </div> 1804 1805 <div class="product-drawer__header-item product-drawer__header-item--heading"> 1806 <h2 class="product-drawer__heading h4">Added to cart</h2> 1807 </div> 1808 1809 <div class="product-drawer__header-item product-drawer__header-item--close"> 1810 <button data-drawer-trigger-primary="product" class="product-drawer__close" data-testid="product.close.dialog"> 1811 <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"> 1812 <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"/> 1813</svg> 1814 1815 </button> 1816 </div> 1817 </div> 1818 </div> 1819 1820 <div class="product-drawer__section"> 1821 <div class="product-drawer__item-info"> 1822 <div class="inline-image"> 1823 <div class="inline-image__image"> 1824 <div class="image image--background-color"> 1825 <div data-product-info="image-container" class="image__object"></div> 1826 </div> 1827 </div> 1828 1829 <div class="inline-image__content"> 1830 <div data-product-info="title" class="inline-image__heading"> 1831 Ultimate Subclass Collection (5E 2014) 1832 </div> 1833 <p data-product-info="price" class="inline-image__price"></p> 1834 <p class="inline-image__quantity"> 1835 Quantity:
1836 <span data-product-info="quantity"></span> 1837 </p> 1838 </div> 1839 </div> 1840 </div> 1841 </div> 1842 1843 <div class="product-drawer__section"> 1844 <div class="product-drawer__subtotal"> 1845 <div class="product-drawer__subtotal-item"> 1846 <span class="product-drawer__subtotal-label"> 1847 Cart Subtotal (<span data-product-info="cart-quantity"></span>): 1848 </span> 1849 </div> 1850 1851 <div class="product-drawer__subtotal-item product-drawer__subtotal-item--value"> 1852 <span data-product-info="cart-price" class="product-drawer__subtotal-value"></span> 1853 </div> 1854 </div> 1855 </div> 1856 1857 <div class="product-drawer__section"> 1858 <div class="product-drawer__cta"> 1859 <div class="product-drawer__cta-item product-drawer__cta-item--view-cart"> 1860 <a 1861 href="/cart" 1862 class="button button--secondary button--expand" 1863 > 1864 View Cart 1865 </a> 1866 </div> 1867 1868 <div class="product-drawer__cta-item product-drawer__cta-item--checkout"> 1869 <form 1870 action="/cart" 1871 method="post" 1872 novalidate 1873 class="product-drawer__checkout-form" 1874 > 1875 <button 1876 type="submit" 1877 name="checkout" 1878 class="button button--primary button--expand" 1879 > 1880 Checkout 1881 </button> 1882 </form> 1883 </div> 1884 </div> 1885 </div> 1886 1887 <product-recommendations-drawer product-id="a0bd9b04-f107-4e48-83a4-2bf86c9c1adc" class="product-drawer__section" /> 1888 1889 </div> 1890 </div> 1891 </div> 1892 </aside> 1893 1894 1895 1896 </product-component> 1897 </section> 1898 1899 1900 1901 1902</div><div id="fw-section-product-recommendations" class="fw-section"> 1903 1904<style> 1905 .product-recommendations--padding { 1906 padding-top: 0px; 1907 padding-bottom: 0px; 1908 } 1909 1910 @media screen and (min-width: 640px) { 1911 .product-recommendations--padding { 1912 padding-top: 0px; 1913 padding-bottom: 0px; 1914 } 1915 } 1916</style> 1917 1918 1919 1920 1921 1922 <section data-testid="main.single.section" class="product-recommendations product-recommendations--padding"> 1923 <div class="collection"> 1924 <div class="container wrapper"> 1925 <div class="collection__header"> 1926 <div class="section-header"> 1927 <h2 class="section-header__heading">You may also like</h2> 1928 </div> 1929 </div> 1930 1931 <div class="collection__grid"> 1932 <div class="col-grid col-grid--product-gap col-grid--2-cols col-grid--4-cols@md"> 1933 1934 <div> 1935 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-product-recommendations"> 1936 <a href="/products/subclasses2025" class="tile tile--zoom"> 1937 <div class="tile__image"> 1938 <div class="image image--background-color"> 1939 <div class="image__badges"> 1940 1941 1942 1943 1944 </div> 1945 1946 <div class="image__object"> 1947 1948 1949 1950 1951 1952 1953 1954 1955 <img 1956 src="https://imgproxy.fourthwall.dev/7rk4ERRTm78jyW502AALrxky7n_l9-ISNMFwsBW4QG4/w:720/sm:1/enc/2EmcI34j0c0WZd6R/AjyFQ7BOeIVbNy0k/tKNoUqnBW7qchq6g/0uGEW4HLJK2kOyoU/-uN3XdDFg__uvEhk/yE4A1IoABR9m_68N/AJO_sR7jXenUqUda/ftfQAS7XKSUY2ZS7/XcfetgLGoe-GyUR8/fGItJ9FMhqGWaTUz/32Mb1eAjovA_0KHf/GtsAz6jBsKEOumI8/ej-EEc4tLKVcYdFW/VgH4Iw.jpg" 1957 alt="" 1958 class="tile__item tile__item--1" 1959 loading="lazy" 1960 > 1961 1962 <img 1963 src="https://imgproxy.fourthwall.dev/7EQgfi_TKIyuW0HqPkav1I5vWAe0iWTGI5wu1SQ2NQc/w:720
1963/sm:1/enc/dLP9VsqyrGtHWMvy/vYbEnOSScGOvg8nd/BEBOD5G0m6HSchND/0lCujoJ8iw1hhCVN/3iSvqwqpRkVJVbTz/ktEr1HRwBf6VGZHs/60B9ov0napfHWZ5b/pZYwF4wN5QrihHwl/IAmQZgZdj5dM_dJ3/r0vQnVTcACSmxVUv/i5Lxh2QCnTk_URy8/ighlfrNiXvyRSuTb/YAsRHHwc2Vmxi58Q/jMPCrQ.jpg" 1964 alt="" 1965 class="tile__item tile__item--2" 1966 loading="lazy" 1967 > 1968 1969 1970 1971 1972 </div> 1973 </div> 1974 </div> 1975 1976 1977 <div class="tile__description tile__description--center"> 1978 1979 <h3 class="tile__heading"> 1980 Subclasses of 2025 (PDF Bundle) 1981 </h3> 1982 1983 <div class="tile__prices"> 1984 1985 1986 <span class="tile__price tile__price--original"> 1987 $19.99 1988 1989 </span> 1990 </div> 1991 </div> 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 </a> 2005</div> 2006 2007 </div> 2008 2009 <div> 2010 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-product-recommendations"> 2011 <a href="/products/radiant-dawn" class="tile tile--zoom"> 2012 <div class="tile__image"> 2013 <div class="image image--background-color"> 2014 <div class="image__badges"> 2015 2016 2017 2018 2019 </div> 2020 2021 <div class="image__object"> 2022 2023 2024 2025 2026 2027 2028 2029 2030 <img 2031 src="https://imgproxy.fourthwall.dev/NgJh4WPaKsU57AkEybtq9n41zvKvg0siPgKb6yxAPSE/w:720/sm:1/enc/d2I4qAGhBiFELfun/d1p49T7N3mnLwgtN/4W-0bWuS5x2AkvNd/3NiTCvsC-nv_euTL/ktsoLmY8L35a4ZVr/1FWAnq0O3KaT0myN/lRLxWmUeWonrfFFH/HDqqL1w7ma3FfA3E/TVAPs_qEbKAyvgFk/YtIS1nLiiKVo9hgS/63SNuNd8KQmj5_Kz/LODrbyn9v_lRphH_/yP-v6MrrC_ttb29M/wV-FeA.jpg" 2032 alt="" 2033 class="tile__item tile__item--1" 2034 loading="lazy" 2035 > 2036 2037 <img 2038 src="https://imgproxy.fourthwall.dev/VLr_iQDUIcLDiSOZkL7AvivDAVS5qq7QHNJQkjZMn2g/w:720/sm:1/enc/MjMkIxcrbyhFchOn/_XMTYUHxtqzlGLgs/HsaGde_aBun6W0-V/L4tC2MPWXh-2HD47/PieDFjzXZ-nxuogQ/A11khPAOnsUzcMtH/0vVW7kB5PH52yWrL/SF1Cn9cGNfsU28ef/ZteXyO2qybLGbaey/9b_chfEs9F4Pz-eq/EFhNyXKPl18HLOSp/nLqSmY13cfm-o5w7/4G4-APfRfGVHFP6F/Hruc7w.jpg" 2039 alt="" 2040 class="tile__item tile__item--2" 2041 loading="lazy" 2042 > 2043 2044 2045 2046 2047 </div> 2048 </div> 2049 </div> 2050 2051 2052 <div class="tile__description tile__description--center"> 2053 2054 <h3 class="tile__heading"> 2055 Radiant Dawn Collection (PDF Bundle) 2056 </h3> 2057 2058 <div class="tile__prices"> 2059 2060 2061 <span class="tile__price tile__price--original"> 2062 $9.99 2063 2064 </span> 2065 </div> 2066 </div> 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 </a> 2080</div> 2081 2082 </div> 2083 2084 <div> 2085 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-product-recommendations"> 2086 <a href="/products/bloodmoon-rising" class="tile tile--zoom"> 2087 <div class="tile__image"> 2088 <div class="image image--background-color"> 2089 <div class="image__badges"> 2090 2091 2092 2093 2094 </div> 2095 2096 <div class="image__object"> 2097 2098 2099 2100 2101 2102 2103 2104 2105 <img 2106 src="https://imgproxy.fourthwall.dev/w9K95rLXxkct4r5XqntFW3EpNNo0VLdX6czYdVLIhA4/w:720/sm:1/enc/SIas8lAoOoYer23o/Kol8ENgI9LmCh8-V/qMBRWLrqklGQ9WRP/_YiN6hg_GPLIK9-r/mrDJYdENzv-P8-Uk/uTR9hy2UKuWBDIJ5/_lrq46nZtlkPnYAQ/GQpqNIC1utYbZVTo/1cAcNZ-FruQ9ZYG9/cb0K9HHtMMJ9AsX4/XNt-JKks6f_oHnXF/mQlc1ZatGopAXQAN/uPdFxM_7w96-ih40/nMRZRg.jpg" 2107 alt="" 2108 class="tile__item tile__item--1" 2109 loading="lazy" 2110 > 2111 2112 <img 2113 src="https://imgproxy.fourthwall.dev/H2hU-5h1euQ5EakfGz4tda3wZuk17bQUNbbUxBcWjQU/w:720/sm:1/enc/ika202Hjyw33fjS8/Ha6cxB6WKYx5ou8P/DOaHR4qXQudsIgdq/odDBmYPcX5xDBzOY/1ird43-pHhjVPksi/JJ7fyDmyGkUpPPdQ/GuzowBXRovWxom25/tXtFD37ToVxO-1I1/AJMRsZpSeq2yWh_m/TnQwzKoaY9rDIBrc/H3ROB2p-W8YtkJLG/Fl0KxlUDLLwFrtVi/jz8KcixP9m5gj2y7/qnY9Yw.jpg" 2114 alt="" 2115 class="tile__item tile__item--2" 2116 loading="lazy" 2117 > 2118 2119 2120 2121 2122 </div> 2123 </div> 2124 </div> 2125 2126 2127 <div class="tile__description tile__description--center"> 2128 2129 <h3 class="tile__heading"> 2130 Bloodmoon Rising Collection (PDF Bundle) 2131 </h3> 2132 2133 <div class="tile__prices"> 2134 2135
2136 <span class="tile__price tile__price--original"> 2137 $9.99 2138 2139 </span> 2140 </div> 2141 </div> 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 </a> 2155</div> 2156 2157 </div> 2158 2159 <div> 2160 <div data-testid="product" class="product-tile" data-product-available="true" data-id="fw-section-product-recommendations"> 2161 <a href="/products/into-the-wildwood" class="tile tile--zoom"> 2162 <div class="tile__image"> 2163 <div class="image image--background-color"> 2164 <div class="image__badges"> 2165 2166 2167 2168 2169 </div> 2170 2171 <div class="image__object"> 2172 2173 2174 2175 2176 2177 2178 2179 2180 <img 2181 src="https://imgproxy.fourthwall.dev/7IC225XLg3YWgGGohLCyg8vgCqD5HVP7EIAJTBRgK30/w:720/sm:1/enc/ukm9aH91PotAJani/X1RLSQVS4lg7bi23/zeCmbwPzIweibONT/DQOeiF3c0mRTejY_/WRj7jLD6EsimsH_y/DxIz3c6tG7qj6pOE/96AnRMLMyZqFaJ-B/I2yH8PY5s7w45F1P/i3CAEoob7g5BwdMj/EHQ4Ko04Z-ATkfYg/Z_-7EgLFsimewNSZ/t3kHTVmlYR6UaHL7/mf7CJtc-BKqEN-oG/WYgiKg.jpg" 2182 alt="" 2183 class="tile__item tile__item--1" 2184 loading="lazy" 2185 > 2186 2187 <img 2188 src="https://imgproxy.fourthwall.dev/7RDms7R1odVT80d1KifDYA5uDWEuJXMAtfSbn-SdH6w/w:720/sm:1/enc/rBzLAe136MAE2lUQ/IjwKlBh5M09dvxid/cpQ0CAjjYZvV6u3y/_EpoWEyPDCyNYGm_/OlDfYFCxT9VGIfNL/QD4FKqHj_P978aRc/QgkdmJRIY8dFphX
2188H/FCuamRPp2gRMy6dC/KsRSD4TmDKU4dk5i/1dE5XrKpyL13IUTD/M2i2xb2Krfkek-yN/vtGxswFHaDWX-e2E/bGyvrL6l8cH1xrNu/00uE6g.jpg" 2189 alt="" 2190 class="tile__item tile__item--2" 2191 loading="lazy" 2192 > 2193 2194 2195 2196 2197 </div> 2198 </div> 2199 </div> 2200 2201 2202 <div class="tile__description tile__description--center"> 2203 2204 <h3 class="tile__heading"> 2205 Into the Wildwood Collection (PDF Bundle) 2206 </h3> 2207 2208 <div class="tile__prices"> 2209 2210 2211 <span class="tile__price tile__price--original"> 2212 $9.99 2213 2214 </span> 2215 </div> 2216 </div> 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 </a> 2230</div> 2231 2232 </div> 2233 2234 </div> 2235 </div> 2236 </div> 2237 </div> 2238 </section> 2239 2240 2241 2242 2243</div><div id="fw-section-custom-html-78cb3496-520f-4192-9719-27297160997c" class="fw-section"><section data-section-id="fw-section-custom-html-78cb3496-520f-4192-9719-27297160997c" data-testid="main.single.section" class="custom-html custom-html--fw-section-custom-html-78cb3496-520f-4192-9719-27297160997c"> 2244 2245 <div class="container wrapper"> 2246 2247 2248 <meta charset="UTF-8"> 2249 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 2250 <title>Testimonial Section</title> 2251 <style> 2252 body { 2253 font-family: Arial, sans-serif; 2254 margin: 0; 2255 padding: 0; 2256 background-color: #f9f9f9; 2257 } 2258 2259 .testimonial-section { 2260 max-width: 1200px; 2261 margin: 1px auto; 2262 text-align: center; 2263 padding: 2px; 2264 } 2265 2266 .testimonial-section h2 { 2267 font-size: 2em; 2268 margin-bottom: 20px; 2269 } 2270 2271 .testimonial-container { 2272 display: flex; 2273 justify-content: space-between; 2274 gap: 20px; 2275 flex-wrap: wrap; 2276 } 2277 2278 .testimonial-box { 2279 background: white; 2280 border: 1px solid #ddd; 2281 border-radius: 8px; 2282 padding: 20px; 2283 width: 30%; 2284 box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); 2285 transition: transform 0.3s, box-shadow 0.3s; 2286 } 2287 2288 .testimonial-box:hover { 2289 transform: translateY(-5px); 2290 box-shadow: 0 6px 10px rgba(0, 0, 0, 0.15); 2291 } 2292 2293 .testimonial-box p { 2294 font-size: 1em; 2295 color: #555; 2296 margin: 0 0 15px; 2297 } 2298 2299 .testimonial-box .author { 2300 font-weight: bold; 2301 color: #333; 2302 } 2303 2304 .testimonial-box .role { 2305 font-size: 0.9em; 2306 color: #777; 2307 } 2308 2309 @media (max-width: 768px) { 2310 .testimonial-box { 2311 width: 100%; 2312 } 2313 } 2314 </style> 2315 <div class="testimonial-section"> 2316 <h2>Latest Messages From Customers</h2> 2317 <div class="testimonial-container"> 2318 <div class="testimonial-box"> 2319 <p>"I love the variety of options you've come up with for deeper customization, thanks so much for sharing them! "</p> 2320 <p class="author">- Art OâBrien</p> 2321 </div> 2322 <div class="testimonial-box"> 2323 <p>"The creativity of your craft is really impeccable!! Please keep up the incredible work. "</p> 2324 <p class="author">- Dylan</p> 2325 </div> 2326 <div class="testimonial-box"> 2327 <p>"Thanks for making such cool stuff "</p> 2328 <p class="author">- Tay</p> 2329 </div> 2330 </div> 2331 </div> 2332 2333 <div class="testimonial-section"> 2334 <h2>Reviews</h2> 2335 <div class="testimonial-container"> 2336 <div class="testimonial-box"> 2337 <p>"Gamingbrew has an incredible talent for building immersive worlds and weaving deep lore that brings our sessions to life. The TTRPG material he creates is both intuitive and inspired, making every game feel fresh and exciting."</p> 2338 <p class="author">- Joseph R</p> 2339 </div> 2340 <div class="testimonial-box"> 2341 <p>"I have been running games with Gamingbrew material for a couple years now and find they have a massive impact on my games and players enjoyment. From a vast variety of classes and sub classes to an expansive world that continues to be built out. I find myself returning for more content and inspiration to bring to my games."</p> 2342 <p class="author">- Ghostpants</p> 2343 </div> 2344 <div class="testimonial-box"> 2345 <p>"It's honestly been a life line. Being a DM, I love roleplay but I've always been useless with combat. Gamingbrew has given me a trusted resource to make engaging combat while also putting new life into my old modules! If I need a play-tested item, a terrifying enemy, or even a new pantheon, it's all right there for the taking."</p> 2346 <p class="author">- Laura</p> 2347 </div> 2348 </div> 2349 </div> 2350 2351 2352 2353 </div> 2354 2355</section> 2356 2357 2358</div></div> 2359 </main> 2360 2361 <div class="page__footer"> 2362 <div id="fw-section-footer" class="fw-section"><style> 2363 .section-fw-section-footer-padding { 2364 padding-top: 9px; 2365 padding-bottom: 0px; 2366 } 2367 2368 @media screen and (min-width: 640px) { 2369 .section-fw-section-footer-padding { 2370 padding-top: 12px; 2371 padding-bottom: 0px; 2372 } 2373 } 2374</style> 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391<footer data-testid="main.single.section" class="footer section-fw-section-footer-padding"> 2392 <div class="wrapper container"> 2393 2394 <div class="footer__separator"></div> 2395 2396 2397 <div class="footer__inner"> 2398 2399 <div class="footer__top"> 2400 <div class="col-grid col-grid--middle col-grid--4-8@md col-grid--reversed@md"> 2401 <div> 2402 2403 <div class="footer__socials"> 2404 <ul class="footer__list footer__list--socials"> 2405 2406 2407 2408 2409 2410 <li class="footer__list-item footer__list-item--social"> 2411 <a 2412 2413 href="https://discordapp.com/invite/7KzVxbkkh3" 2414 2415 target="_blank" 2416 class="footer__social-link" 2417 aria-label="Discord (opens in a new tab)" 2418 > 2419 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2420<path d="M17.2727 4.31818C17.2727 4.31818 15.1882 2.68636 12.7273 2.5L12.5055 2.94409C14.73 3.48909 15.7509 4.26818 16.8182 5.22727C14.9786 4.28818 13.1636 3.40909 10 3.40909C6.83636 3.40909 5.02136 4.28818 3.18182 5.22727C4.24909 4.26818 5.46364 3.40182 7.49455 2.94409L7.27273 2.5C4.69091 2.74318 2.72727 4.31818 2.72727 4.31818C2.72727 4.31818 0.399545 7.69364 0 14.3182C2.34545 17.0241 5.90909 17.0455 5.90909 17.0455L6.65455 16.0527C5.38909 15.6127 3.96182 14.8277 2.72727 13.4091C4.19909 14.5227 6.42045 15.6818 10 15.6818C13.5795 15.6818 15.8009 14.5227 17.2727 13.4091C16.0386 14.8277 14.6114 15.6127 13.3455 16.0527L14.0909 17.0455C14.0909 17.0455 17.6545 17.0241 20 14.3182C19.6005 7.69364 17.2727 4.31818 17.2727 4.31818ZM7.04545 12.5C6.16636 12.5 5.45455 11.6864 5.45455 10.6818C5.45455 9.67727 6.16636 8.86364 7.04545 8.86364C7.92455 8.86364 8.63636 9.67727 8.63636 10.6818C8.63636 11.6864 7.92455 12.5 7.04545 12.5ZM12.9545 12.5C12.0755 12.5 11.3636 11.6864 11.3636 10.6818C11.3636 9.67727 12.0755 8.86364 12.9545 8.86364C13.8336 8.86364 14.5455 9.67727 14.5455 10.6818C14.5455 11.6864 13.8336 12.5 12.9545 12.5Z" fill="currentColor"/> 2421</svg> 2422 2423 2424 </a> 2425 </li> 2426 2427 2428 2429 2430 <li class="footer__list-item footer__list-item--social"> 2431 <a 2432 2433 href="https://instagram.com/gamingbrew" 2434 2435 target="_blank" 2436 class="footer__social-link" 2437 aria-label="Instagram (opens in a new tab)" 2438 > 2439 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2440<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99525 0H15.0047C17.7635 0 20 2.23604 20 4.99525V15.0047C20 17.7635 17.764 20 15.0047 20H4.99525C2.23645 20 0 17.764 0 15.0047V4.99525C0 2.23645 2.23604 0 4.99525 0ZM2 15.0047C2 16.6592 3.34085 18 4.99525 18H15.0047C16.6592 18 18 16.6591 18 15.0047V4.99525C18 3.34078 16.6591 2 15.0047 2H4.99525C3.34078 2 2 3.34085 2 4.99525V15.0047ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10ZM13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10ZM15 6C15.5523 6 16 5.55228 16 5C16 4.44772 15.5523 4 15 4C14.4477 4 14 4.44772 14 5C14 5.55228 14.4477 6 15 6Z" fill="currentColor"/> 2441</svg> 2442 2443 2444 </a> 2445 </li> 2446 2447 2448 2449 2450 <li class="footer__list-item footer__list-item--social"> 2451 <a 2452 2453 href="https://twitch.tv/gamingbrew" 2454 2455 target="_blank" 2456 class="footer__social-link" 2457 aria-label="Twitch (opens in a new tab)" 2458 > 2459 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2460<path d="M4.89583 0L1.25 3.57143V16.4286H5.625V20L9.27083 16.4286H12.1875L18.75 10V0H4.89583ZM17.2917 9.28571L14.375 12.1429H11.4583L8.90625 14.6429V12.1429H5.625V1.42857H17.2917V9.28571Z" fill="currentColor"/> 2461<path d="M15.1042 3.92857H13.6458V8.21429H15.1042V3.92857Z" fill="currentColor"/> 2462<path d="M11.0938 3.92857H9.63542V8.21429H11.0938V3.92857Z" fill="currentColor"/> 2463</svg> 2464 2465 2466 </a> 2467 </li> 2468 2469 2470 2471 2472 <li class="footer__list-item footer__list-item--social"> 2473 <a 2474 2475 href="https://youtube.com/channel/UCtl9rw0mAesZsQzVBEvwjsQ" 2476 2477 target="_blank" 2478 class="footer__social-link" 2479 aria-label="Youtube (opens in a new tab)" 2480 > 2481 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2482<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
24827 10.1575 13.7817 10.2342Z" fill="currentColor"/> 2483</svg> 2484 2485 2486 </a> 2487 </li> 2488 2489 2490 2491 2492 <li class="footer__list-item footer__list-item--social"> 2493 <a 2494 2495 href="https://facebook.com/GamingbrewDM" 2496 2497 target="_blank" 2498 class="footer__social-link" 2499 aria-label="Facebook (opens in a new tab)" 2500 > 2501 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 2502<path d="M15.0595 6.06602H11.3424V4.4069C11.3424 3.62655 11.8598 3.44452 12.2238 3.44452C12.5879 3.44452 14.8261 3.44452 14.8261 3.44452V0.0113221L11.0559 0C7.63576 0 6.98779 2.55879 6.98779 4.19788V6.06515H4.375V9.54886H6.98779C6.98779 14.0881 6.98779 20 6.98779 20H11.3424C11.3424 20 11.3424 14.0341 11.3424 9.54886H14.6964L15.0595 6.06602Z" fill="currentColor"/> 2503</svg> 2504 2505 2506 </a> 2507 </li> 2508 2509 2510 2511 </ul> 2512 </div> 2513 2514 </div> 2515 2516 <div> 2517 <nav class="footer__nav" aria-label="Footer"> 2518 <ul class="footer__list footer__list--menu"> 2519 2520 2521 <li class="footer__list-item"> 2522 <a class="footer__menu-link footer__menu-link--icon" tabindex="0" role="button" aria-label="Currency selector, current: USD"> 2523 USD 2524 2525 <span class="footer__link-icon"> 2526 <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"> 2527 <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"/> 2528</svg> 2529 2530 </span> 2531 2532 </a> 2533 2534 <div class="footer__dropdown footer__dropdown--content"> 2535 <ul class="footer__dropdown-inner"> 2536 2537 <li class="footer__dropdown-item"> 2538 <a class="footer__dropdown-link" href="/localization?currency=USD&return_to=/products/ultimate-subclass-collection-5e2014"> 2539 USD 2540 </a> 2541 </li> 2542 2543 <li class="footer__dropdown-item"> 2544 <a class="footer__dropdown-link" href="/localization?currency=EUR&return_to=/products/ultimate-subclass-collection-5e2014"> 2545 EUR 2546 </a> 2547 </li> 2548 2549 <li class="footer__dropdown-item"> 2550 <a class="footer__dropdown-link" href="/localization?currency=CAD&return_to=/products/ultimate-subclass-collection-5e2014"> 2551 CAD 2552 </a> 2553 </li> 2554 2555 <li class="footer__dropdown-item"> 2556 <a class="footer__dropdown-link" href="/localization?currency=GBP&return_to=/products/ultimate-subclass-collection-5e2014"> 2557 GBP 2558 </a> 2559 </li> 2560 2561 <li class="footer__dropdown-item"> 2562 <a class="footer__dropdown-link" href="/localization?currency=AUD&return_to=/products/ultimate-subclass-collection-5e2014"> 2563 AUD 2564 </a> 2565 </li> 2566 2567 <li class="footer__dropdown-item"> 2568 <a class="footer__dropdown-link" href="/localization?currency=NZD&return_to=/products/ultimate-subclass-collection-5e2014"> 2569 NZD 2570 </a> 2571 </li> 2572 2573 <li class="footer__dropdown-item"> 2574 <a class="footer__dropdown-link" href="/localization?currency=SEK&return_to=/products/ultimate-subclass-collection-5e2014"> 2575 SEK 2576 </a> 2577 </li> 2578 2579 <li class="footer__dropdown-item"> 2580 <a class="footer__dropdown-link" href="/localization?currency=NOK&return_to=/products/ultimate-subclass-collection-5e2014"> 2581 NOK 2582 </a> 2583 </li> 2584 2585 <li class="footer__dropdown-item"> 2586 <a class="footer__dropdown-link" href="/localization?currency=DKK&return_to=/products/ultimate-subclass-collection-5e2014"> 2587 DKK 2588 </a> 2589 </li> 2590 2591 <li class="footer__dropdown-item"> 2592 <a class="footer__dropdown-link" href="/localization?currency=PLN&return_to=/products/ultimate-subclass-collection-5e2014"> 2593 PLN 2594 </a> 2595 </li> 2596 2597 <li class="footer__dropdown-item"> 2598 <a class="footer__dropdown-link" href="/localization?currency=INR&return_to=/products/ultimate-subclass-collection-5e2014"> 2599 INR 2600 </a> 2601 </li> 2602 2603 <li class="footer__dropdown-item"> 2604 <a class="footer__dropdown-link" href="/localization?currency=JPY&return_to=/products/ultimate-subclass-collection-5e2014"> 2605 JPY 2606 </a> 2607 </li> 2608 2609 <li class="footer__dropdown-item"> 2610 <a class="footer__dropdown-link" href="/localization?currency=MXN&return_to=/products/ultimate-subclass-collection-5e2014"> 2611 MXN 2612 </a> 2613 </li> 2614 2615 <li class="footer__dropdown-item"> 2616 <a class="footer__dropdown-link" href="/localization?currency=BRL&return_to=/products/ultimate-subclass-collection-5e2014"> 2617 BRL 2618 </a> 2619 </li> 2620 2621 <li class="footer__dropdown-item"> 2622 <a class="footer__dropdown-link" href="/localization?currency=CHF&return_to=/products/ultimate-subclass-collection-5e2014"> 2623 CHF 2624 </a> 2625 </li> 2626 2627 </ul> 2628 </div> 2629 2630 </li> 2631 2632 2633 2634 2635 <li class="footer__list-item"> 2636 <a href="/pages/returns-faq" class="footer__menu-link" >Returns & FAQ</a> 2637 </li> 2638 2639 <li class="footer__list-item"> 2640 <a href="/pages/contact" class="footer__menu-link" >Contact Us</a> 2641 </li> 2642 2643 <li class="footer__list-item"> 2644 <a href="/pages/privacy-policy" class="footer__menu-link" >Privacy Policy</a> 2645 </li> 2646 2647 <li class="footer__list-item"> 2648 <a href="/pages/terms-of-service" class="footer__menu-link" >Terms of Service</a> 2649 </li> 2650 2651 <li class="footer__list-item"> 2652 <a href="/contact" class="footer__menu-link" >Contact Support</a> 2653 </li> 2654 2655 2656 </ul> 2657 </nav> 2658 </div> 2659 </div> 2660 </div> 2661 2662 <div class="footer__bottom"> 2663 <ul class="footer__list footer__list--bottom"> 2664 <li class="footer__list-item">
2664<div class="footer__copy">© 2026 Gamingbrew</div></li> 2665 2666 </ul> 2667 </div> 2668 2669 </div> 2670 </div> 2671</footer> 2672 2673 2674</div> 2675 </div> 2676 </div> 2677 2678
2678<script> 2679 var fourthwallTheme = { 2680 strings: { 2681 addToCart: "Add to Cart", 2682 redeemGift: "Redeem Your Gift", 2683 viewCart: "View Cart", 2684 checkout: "Checkout", 2685 outOfStock: "Out of Stock", 2686 unavailable: "Not Available", 2687 soldOut: "Sold Out", 2688 soldOutSuffix: " - Sold Out", 2689 missingQuantityError: "Please choose the quantity.", 2690 generalError: "An error occurred. Please try refreshing the page.", 2691 item: "item", 2692 items: "items", 2693 startShopping: "Start Shopping", 2694 subtotal: "Subtotal", 2695 backToShopping: "Back to Shopping", 2696 cart: { 2697 heading: "[item_count] [item_count_label] in your cart for [total]", 2698 emptyHeading: "Your Shopping Cart is Empty", 2699 tableHeader: { 2700 item: "Item", 2701 quantity: "Quantity", 2702 price: "Price" 2703 }, 2704 deleteModal: { 2705 heading: "Are you sure you want to remove [title] from your cart?", 2706 cancel: "Cancel", 2707 delete: "Delete" 2708 } 2709 }, 2710 newsletter: { 2711 missingEmailError: 'Please enter your email.', 2712 invalidEmailError: 'Please enter a valid email.', 2713 subscribeSuccess: 'Thanks for subscribing!' 2714 }, 2715 donation: { 2716 missingAmountError: 'Please select or enter the donation amount.', 2717 invalidAmountError: 'Please enter a valid donation amount.', 2718 missingNameError: 'Please enter your name.', 2719 missingMessageError: 'Please enter the message.' 2720 }, 2721 checkoutErrors: { 2722 default: "There was an issue with your checkout. Please review your cart and try again.", 2723 CHECKOUT_CART_ITEMS_CHANGED: "Your cart has changed since you started checkout. Please review your items and try again.", 2724 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." 2725 } 2726 }, 2727 urls: { 2728 cart: "/cart", 2729 cartItemLocalizedPrefix: "", 2730 cartAddUrl: "/cart/add", 2731 cartChangeUrl: "/cart/change", 2732 productsUrlPrefix: "/products", 2733 allProductsCollection: "/collections/all", 2734 } 2735 }; 2736</script>
2736 2737 2738 2739
2739<script src="https://themes.fourthwall.dev/themes-library/assets/b7100430-f3c9-4cce-bb6a-634bbc4f1f76/assets/theme.js?v=25f577b393a55e3f296727fd8668dd90ecb68df2345e166cff9a829e98c1e203" rel="preload" integrity="sha256-JfV3s5OlXj8pZyf9hmjdkOy2jfI0XhZs/5qCnpjB4gM=" crossorigin="anonymous"></script>
2739 2740 2741 2742<div id="cookie-consent-banner-container" data-turbo-permanent="true"></div> 2743 2744 2745 <div class="admin-bar-container hidden"> 2746 <div id="admin-bar" class="admin-bar sticky hidden"> 2747 <div class="wrapper"> 2748 <div> 2749 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> 2750 <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"/> 2751 </svg> 2752 </div> 2753 <div class="actions"> 2754 <div class='desktop'> 2755 <div class="dropdown"> 2756 <button class="dropdown-button desktop-switcher pill" data-target="desktop-switcher">View as: </button> 2757 <div class="dropdown-content" id="desktop-switcher"> 2758 <ul> 2759 <li class="dropdown-item" data-mode="creator">Admin</li> 2760 <li class="dropdown-item" data-mode="supporter">Supporter</li> 2761 </ul> 2762 </div> 2763 </div> 2764 <a href="/admin/dashboard/products/all/a0bd9b04-f107-4e48-83a4-2bf86c9c1adc" rel='noopener noreferrer' class='pill'>Edit product</a> 2765 <a href="/admin/dashboard" rel="noopener noreferrer" class="pill dashboard-link">Go to dashboard</a> 2766 </div> 2767 2768 <div class='mobile'> 2769 <div class="dropdown"> 2770 <button class="dropdown-button pill mobile-switcher" data-target="mobile-switcher">View as</button> 2771 <div class="dropdown-content" id="mobile-switcher"> 2772 <ul> 2773 <li class="dropdown-item" data-mode="creator">Admin</li> 2774 <li class="dropdown-item" data-mode="supporter">Supporter</li> 2775 </ul> 2776 </div> 2777 </div> 2778 2779 <div class="dropdown mobile"> 2780 <button class="dropdown-button pill" data-target="mobile-links"> 2781 <svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2782 <g id="Dots horizontal"> 2783 <g> 2784 <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"/> 2785 <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"/> 2786 <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"/> 2787 </g> 2788 </g> 2789 </svg> 2790 </button> 2791 <div class="dropdown-content" id="mobile-links"> 2792 <a href="/admin/dashboard" rel="noopener noreferrer" class="dropdown-item">Go to dashboard</a> 2793 </div> 2794 </div> 2795 </div> 2796 2797 <div class="pill close"> 2798 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2799 <g> 2800 <path d="M0.875 13.125L13.125 0.875M13.125 13.125L0.875 0.875" stroke="#FDFCFB" stroke-width="1.5" stroke-linejoin="bevel"/> 2801 </g> 2802 </svg> 2803 </div> 2804 </div> 2805 </div> 2806 </div> 2807 2808 <div id="admin-bar-small" class="admin-bar-small sticky hidden"> 2809 <div class="wrapper"> 2810 <div> 2811 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> 2812 <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
281214.613h-5.21L21.446 14.91 19.48 25.692h-5.237L10.862 11.08h4.61Z"/> 2813 </svg> 2814 </div> 2815 </div> 2816 </div> 2817</div> 2818
2819<script> 2820 const cookieModule = { 2821 setCookie: function (name, value, days = 365, maxAge) { 2822 const expires = new Date(Date.now() + days * 24 * 60 * 60 * 1000).toUTCString(); 2823 let cookieString = `${name}=${value}; expires=${expires}; path=/`; 2824 2825 if (maxAge) { 2826 cookieString += `; max-age=${maxAge}`; 2827 } 2828 2829 document.cookie = cookieString; 2830 }, 2831 2832 getCookie: function (name) { 2833 const cookie = document.cookie.split(';').find(c => c.trim().startsWith(`${name}=`)); 2834 return cookie ? cookie.split('=')[1] : null; 2835 } 2836 }; 2837 2838 const AdminBar = { 2839 adminBar: document.getElementById("admin-bar"), 2840 adminBarContainer: document.querySelector(".admin-bar-container"), 2841 adminBarSmall: document.getElementById("admin-bar-small"), 2842 closeButton: document.querySelector('#admin-bar .close'), 2843 viewAsDesktopButton: document.querySelector(".desktop-switcher"), 2844 dropdownButtons: document.querySelectorAll(".dropdown-button"), 2845 dropdownContents: document.querySelectorAll(".dropdown-content"), 2846 inIframe: () => { 2847 try { 2848 return window.self !== window.top; 2849 } catch (e) { 2850 return true; 2851 } 2852 }, 2853 inThemeEditor: () => cookieModule.getCookie('view_as') === 'theme_editor' || AdminBar.inIframe(), 2854 viewAsCreator: () => cookieModule.getCookie('view_as') === 'creator', 2855 viewAsSupporter: () => cookieModule.getCookie('view_as') === 'supporter', 2856 verifyCreator: () => { 2857 document.cookie = 'return_to=' + window.location.href + '; path=/; max-age=30;'; 2858 window.location.href = '/platform/creators/handoff/start?return=' + encodeURIComponent(window.location.pathname + window.location.search); 2859 }, 2860 getSelectedView: () => (AdminBar.viewAsCreator() ? 'Admin' : 'Supporter'), 2861 toggleDropdown: (dropdownContent) => { 2862 dropdownContent.style.display = dropdownContent.style.display === 'none' || dropdownContent.style.display === '' ? 'block' : 'none'; 2863 }, 2864 init() { 2865 if ( 2866 !AdminBar.inThemeEditor() && 2867 cookieModule.getCookie('core_dashboard_visited') 2868 ) { 2869 AdminBar.viewAsDesktopButton.textContent = 'View as: ' + AdminBar.getSelectedView(); 2870 AdminBar.adminBarContainer.classList.toggle('hidden'); 2871 if (cookieModule.getCookie('admin_bar_mode') === 'condensed') { 2872 AdminBar.adminBarSmall.classList.toggle('hidden'); 2873 } else { 2874 AdminBar.adminBar.classList.toggle('hidden'); 2875 } 2876 } 2877 2878 AdminBar.closeButton.addEventListener('click', () => { 2879 cookieModule.setCookie('admin_bar_mode', 'condensed'); 2880 AdminBar.adminBar.classList.toggle('hidden'); 2881 AdminBar.adminBarSmall.classList.toggle('hidden'); 2882 }); 2883 2884 AdminBar.adminBarSmall.addEventListener('click', () => { 2885 cookieModule.setCookie('admin_bar_mode', 'expanded'); 2886 AdminBar.adminBar.classList.toggle('hidden'); 2887 AdminBar.adminBarSmall.classList.toggle('hidden'); 2888 }); 2889 2890 // Add event listeners to each dropdown button 2891 AdminBar.dropdownButtons.forEach((button) => { 2892 button.addEventListener("click", () => { 2893 const dropdownId = button.getAttribute("data-target"); 2894 const dropdownContent = document.getElementById(dropdownId); 2895 AdminBar.toggleDropdown(dropdownContent); 2896 }); 2897 }); 2898 2899 // Close the dropdowns when clicking outside 2900 document.addEventListener("click", (event) => { 2901 AdminBar.dropdownButtons.forEach((button) => { 2902 const dropdownId = button.getAttribute("data-target"); 2903 const dropdownContent = document.getElementById(dropdownId); 2904 if (event.target !== button && !button.contains(event.target) && event.target !== dropdownContent) { 2905 dropdownContent.style.display = "none"; 2906 } 2907 }); 2908 }); 2909 2910 document.querySelectorAll(".dropdown-content li").forEach((item) => { 2911 item.addEventListener("click", (event) => { 2912 const mode = event.target.getAttribute("data-mode"); 2913 if (mode === 'creator') { 2914 cookieModule.setCookie('view_as', 'creator'); 2915 AdminBar.verifyCreator(); 2916 } else { 2917 cookieModule.setCookie('view_as', 'supporter'); 2918 window.location.reload(); 2919 } 2920 }); 2921 }); 2922 }, 2923 }; 2924
2925 AdminBar.init(); 2926</script>
2926 2927 2928<style> 2929 .admin-bar-container { 2930 height: 56px; 2931 } 2932 2933 .hidden { 2934 display: none; 2935 } 2936 2937 .admin-bar, 2938 .admin-bar-small { 2939 z-index: 1000; 2940 background-color: rgba(0, 0, 0, 0.7); 2941 backdrop-filter: blur(15px); 2942 -webkit-backdrop-filter: blur(15px); 2943 height: 56px; 2944 width: 100%; 2945 } 2946 2947 .admin-bar-small { 2948 width: 73px; 2949 cursor: pointer; 2950 } 2951 2952 .sticky { 2953 position: fixed; 2954 bottom: 0; 2955 } 2956 2957 .admin-bar a { 2958 color: #FDFCFB; 2959 padding: 14px; 2960 font-size: 14px; 2961 text-decoration: none; 2962 } 2963 2964 .admin-bar button { 2965 padding: 14px; 2966 font-size: 14px; 2967 } 2968 2969 .admin-bar .wrapper, 2970 .admin-bar-small .wrapper { 2971 display: flex; 2972 justify-content: space-between; 2973 align-items: center; 2974 padding: 10px 20px; 2975 } 2976 2977 .admin-bar-small .wrapper { 2978 padding: 12px 20px; 2979 } 2980 2981 .admin-bar .pill { 2982 display: flex; 2983 justify-content: center; 2984 align-items: center; 2985 gap: 10px; 2986 text-transform: capitalize; 2987 2988 padding: 6px 14px; 2989 border-radius: 100px; 2990 background: rgba(253, 252, 251, 0.12); 2991 2992 cursor: pointer; 2993 } 2994 2995 .admin-bar .pill:hover { 2996 background: rgba(253, 252, 251, 0.22); 2997 } 2998 2999 .admin-bar .close { 3000 padding: 6px 11px; 3001 } 3002 3003 .admin-bar .actions, 3004 .admin-bar .actions .desktop, 3005 .admin-bar .actions .mobile { 3006 display: flex; 3007 gap: 10px; 3008 } 3009 3010 .admin-bar .actions .desktop, 3011 .admin-bar .actions .edit-page { 3012 display: none; 3013 } 3014 3015 @media (min-width: 768px) { 3016 .admin-bar a, 3017 .admin-bar button { 3018 font-size: 16px; 3019 } 3020 3021 .admin-bar .actions .desktop, 3022 .admin-bar .actions .edit-page { 3023 display: flex; 3024 gap: 10px; 3025 } 3026 3027 .admin-bar .actions .mobile { 3028 display: none; 3029 } 3030 } 3031 3032 .dropdown { 3033 position: relative; 3034 } 3035 3036 .dropdown-content { 3037 display: none; 3038 position: absolute; 3039 background-color: rgba(0,0,0,0.9); 3040 min-width: 130px; 3041 box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); 3042 bottom: 100%; /* Position above the button */ 3043 border-radius: 10px; 3044 bottom: calc((100% + 8px) - 0px); 3045 right: 0; 3046 } 3047 3048 /* Style for each list item */ 3049 .dropdown-content .dropdown-item { 3050 color: white; 3051 padding: 12px 16px; 3052 text-decoration: none; 3053 white-space: nowrap; 3054 display: block; 3055 cursor: pointer; 3056 border-radius: 10px; 3057 } 3058 3059 .dropdown-content .dropdown-item:hover { 3060 background-color: rgba(255,255,255,0.2) 3061 } 3062 3063 /* Style for the button */ 3064 .dropdown-button { 3065 color: white; 3066 padding: 10px 20px; 3067 border: none; 3068 border-radius: 5px; 3069 cursor: pointer; 3070 line-height: 24px; 3071 } 3072</style> 3073 3074</body> 3075</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.