{"title":"Void Night","description":"\u003cdiv class=\"void-night-rapid-lightning-banner\"\u003e\n  \n  \u003cdiv class=\"lightning-blackout-base\"\u003e\u003c\/div\u003e\n  \n  \u003cdiv class=\"lightning-ambient-glow\"\u003e\u003c\/div\u003e\n  \n  \u003cdiv class=\"electrical-bolt-vector\" id=\"lightningBolt\"\u003e\n    \u003csvg viewbox=\"0 0 100 400\" preserveaspectratio=\"none\"\u003e\n      \u003cpath d=\"M50,0 L30,80 L70,160 L20,240 L80,320 L40,400\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n  \u003c\/div\u003e\n  \n  \u003cdiv class=\"lightning-cinema-grid\"\u003e\n    \n    \u003cdiv class=\"lightning-logo-anchor\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0139\/4901\/0020\/files\/Void_Night_Bowling_Logo.jpg?v=1742134079\" alt=\"Void Night Bowling Logo\" class=\"lightning-logo-graphic\"\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"lightning-text-anchor\"\u003e\n      \u003ch2 class=\"lightning-hacked-typography\"\u003eNight Has Begun\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n  \n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n  const boltContainer = document.getElementById('lightningBolt');\n  const glowOverlay = document.querySelector('.lightning-ambient-glow');\n  \n  \/\/ Set position array for randomized lightning horizontal locations\n  const positions = ['15%', '35%', '50%', '65%', '85%'];\n  \n  \/\/ High-frequency clock tracking to re-fire electricity every 2000ms (2 seconds)\n  setInterval(() =\u003e {\n    \/\/ 1. Pick a random placement coordinate\n    const randomLeft = positions[Math.floor(Math.random() * positions.length)];\n    boltContainer.style.left = randomLeft;\n    \n    \/\/ 2. Trigger the CSS animation triggers via reset\n    boltContainer.style.animation = 'none';\n    glowOverlay.style.animation = 'none';\n    \n    \/\/ Force a browser reflow cycle to restart hardware calculation loops\n    void boltContainer.offsetWidth;\n    \n    \/\/ 3. Re-inject overcharged rapid animation sequences\n    boltContainer.style.animation = 'rapidBoltStrike 0.4s ease-out forwards';\n    glowOverlay.style.animation = 'rapidGlowFlash 0.4s ease-out forwards';\n  }, 2000);\n});\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n\/* ==========================================================================\n   THE POWER CONTROL BLOCK (Adjust Core Parameters Easily Here)\n   ========================================================================== *\/\n:root {\n  --tactical-black: #000000;       \/* Fixed pitch-black canvas background *\/\n  --lightning-magenta: #ff007f;    \/* Overcharged neon magenta electricity *\/\n  --lightning-purple: #7a00ff;     \/* High-voltage deep purple electricity *\/\n  --lightning-white-hot: #ffffff;  \/* Blinding white inner voltage core *\/\n  --banner-height: 300px;          \/* Uniform height framework limit *\/\n  --hacked-font: 'Courier New', Courier, Consolas, monospace;\n}\n\n\/* MASTER FRAMEWORK COORDINATES *\/\n.void-night-rapid-lightning-banner {\n  position: relative;\n  width: 100% !important;          \/* Expanded to complete 100% full width banner view *\/\n  height: var(--banner-height) !important;\n  margin: 15px auto !important;\n  background-color: var(--tactical-black) !important;\n  overflow: hidden !important;\n  z-index: 1 !important;\n  box-shadow: 0 20px 45px rgba(0,0,0,0.95);\n}\n\n\/* BASE BACKGROUND VOID LAYER *\/\n.lightning-blackout-base {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background: radial-gradient(circle, rgba(0,0,0,0) 40%, var(--tactical-black) 100%) !important;\n  z-index: 2;\n}\n\n\/* CONTENT ADVERTISING LAYOUT GRID *\/\n.lightning-cinema-grid {\n  position: relative;\n  width: 95%;\n  max-width: 1400px;\n  height: 100%;\n  margin: 0 auto;\n  display: grid !important;\n  grid-template-columns: 250px 1fr; \/* Formatted around your exact logo footprint *\/\n  align-items: center !important;\n  z-index: 4;\n}\n\n.lightning-logo-anchor {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: flex-start !important;\n}\n\n.lightning-text-anchor {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  overflow: hidden;\n  height: 100%;\n}\n\n\/* ==========================================================================\n   NATIVE HIGH-DEFINITION VECTOR LIGHTNING ENGINE\n   ========================================================================== *\/\n\n.electrical-bolt-vector {\n  position: absolute;\n  top: 0;\n  width: 120px;\n  height: 100%;\n  opacity: 0;\n  z-index: 3 !important;            \/* Positioned safely behind the stationary logo layer *\/\n  transform-origin: top center;\n}\n\n.electrical-bolt-vector svg {\n  width: 100%;\n  height: 100%;\n}\n\n.electrical-bolt-vector path {\n  fill: none;\n  stroke: var(--lightning-magenta-hot);\n  stroke-width: 5;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n\/* SYSTEM AMBIENT SHOCKWAVE BACKDROP FLASH *\/\n.lightning-ambient-glow {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  opacity: 0;\n  z-index: 2 !important;\n  pointer-events: none;\n}\n\n\/* ==========================================================================\n   VISUAL APPAREL HEADLINE \u0026 CREST STYLING\n   ========================================================================= *\/\n\n\/* PURE STATIC STATIONARY LOGO *\/\n.lightning-logo-graphic {\n  height: 250px !important;         \/* Fixed cleanly at your exact 250px requirement *\/\n  width: 250px !important;         \/* Locked to scale symmetrically at 250x250 dimensions *\/\n  object-fit: contain !important;\n  border-radius: 4px !important;\n  z-index: 5 !important;            \/* Holds permanently visible over the electrical background layers *\/\n}\n\n\n.lightning-hacked-typography {\n  font-family: var(--hacked-font) !important;\n  color: #467cd8; !important;        \/* Pure solid dark purple letter fill (No outline) *\/\n  filter: drop-shadow(60px 0 80px #ff007f) drop-shadow(25px 0 50px #ffffff) !important;\n   text-align: center !important;\n}\n  font-size: 15px !important; \n  line-height: 15px !important;    \/* Clean tracking alignment matching the font size *\/\n  font-weight: 900 !important;\n  text-transform: uppercase !important;\n  letter-spacing: -2px !important;  \/* Tighter tracking compression to handle the massive scaling *\/\n  margin: 0 !important;\n  text-align: center;\n  white-space: nowrap;              \/* Keeps words running clean on a single horizontal axis line *\/\n  \n  \/* Subtle illumination backing to preserve crisp lines against the dark background void *\/\n  filter: drop-shadow(0 0 3px rgba(255, 255, 255, 0.1));\n  z-index: 5 !important;\n}\n\n\/* ==========================================================================\n   HARDWARE-ACCELERATED TIMELINE CLOCKS (TRIGGERED NATIVELY BY JS ENGINE)\n   ========================================================================== *\/\n\n\/* MULTI-LAYERED MAGENTA \u0026 PURPLE VECTOR LIGHTNING BOLT ANIMATION *\/\n@keyframes rapidBoltStrike {\n  0% { \n    opacity: 0; \n    transform: scaleY(0.8);\n    filter: drop-shadow(0 0 10px var(--lightning-magenta)) \n            drop-shadow(0 0 30px var(--lightning-purple));\n  }\n  10% { \n    opacity: 1; \n    transform: scaleY(1);\n    filter: drop-shadow(0 0 20px var(--lightning-magenta)) \n            drop-shadow(0 0 45px var(--lightning-purple))\n            drop-shadow(0 0 80px var(--lightning-magenta));\n  }\n  25% { opacity: 0; }\n  40% { \n    opacity: 1;\n    filter: drop-shadow(0 0 15px var(--lightning-purple)) \n            drop-shadow(0 0 40px var(--lightning-magenta));\n  }\n  60% { opacity: 0; }\n  100% { opacity: 0; }\n}\n\n\/* VARIED BACKGROUND LIGHTING OVERLAY SHOCKWAVE *\/\n@keyframes rapidGlowFlash {\n  0% { opacity: 0; background-color: transparent; }\n  10% { opacity: 0.4; background-color: var(--lightning-magenta); } \/* Magenta background lighting *\/\n  20% { opacity: 0.6; background-color: var(--lightning-purple); }  \/* Rapid purple transition bleed *\/\n  35% { opacity: 0.2; background-color: var(--lightning-white-hot); }\/* Sudden white-hot background burst *\/\n  100% { opacity: 0; background-color: transparent; filter: blur(15px); }\n}\n\n\/* ==========================================================================\n   MOBILE SCALING ADJUSTMENTS FOR SMARTPHONES\n   ========================================================================== *\/\n@media (max-width: 1200px) {\n  .lightning-hacked-typography {\n    font-size: 80px !important;    \/* Downscales gracefully to prevent monitor edge collisions *\/\n    line-height: 80px !important;\n  }\n}\n\n@media (max-width: 900px) {\n  .lightning-cinema-grid {\n    grid-template-columns: 1fr;     \/* Drops layout to a single vertical column layout row *\/\n    grid-gap: 10px;\n    padding: 10px 0;\n  }\n  .lightning-logo-anchor {\n    justify-content: center !important;  \/* Centers elements neatly on small viewports *\/\n  }\n  .lightning-logo-graphic {\n    height: 150px !important;       \/* Scales graphic bounding card size safely down on screens *\/\n    width: 150px !important;\n  }\n  .lightning-hacked-typography {\n    font-size: 40px !important;     \/* Safe mobile typography optimization layout *\/\n    line-height: 40px !important;\n    letter-spacing: 0px !important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cp\u003eNight Has Begun, and Void Night is hitting the lanes, whether it's in youth leagues, or adult\/junior leagues, this team will eliminate their oponents into the void!\u003c\/p\u003e\n\u003cp\u003eIf you'd like a custom jersey, \u003ca href=\"https:\/\/daveslogoapparel.com\/collections\/bowling-jersey\" target=\"_blank\" style=\"text-decoration: none; color: #467cd8;\"\u003eClick Here\u003c\/a\u003e and fill out the form.  You could be the next team here at Dave's Logo Designs and Apparel.\u003c\/p\u003e","products":[{"product_id":"void-night-hoodie-2","title":"Void Night Hoodie 2","description":"","brand":"Merchize","offers":[{"title":"All-over Print Gaiter Hoodie (Midweight) \/ Multi-color \/ S","offer_id":44293579276513,"sku":"1C_PBA185A_001","price":35.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Gaiter Hoodie (Midweight) \/ Multi-color \/ M","offer_id":44293579309281,"sku":"1C_PBA185A_002","price":35.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Gaiter Hoodie (Midweight) \/ Multi-color \/ L","offer_id":44293579342049,"sku":"1C_PBA185A_003","price":35.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Gaiter Hoodie (Midweight) \/ Multi-color \/ XL","offer_id":44293579374817,"sku":"1C_PBA185A_004","price":35.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Gaiter Hoodie (Midweight) \/ Multi-color \/ 2XL","offer_id":44293579407585,"sku":"1C_PBA185A_005","price":35.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Gaiter Hoodie (Midweight) \/ Multi-color \/ 3XL","offer_id":44293579440353,"sku":"1C_PBA185A_006","price":35.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Gaiter Hoodie (Midweight) \/ Multi-color \/ 4XL","offer_id":44293579473121,"sku":"1C_PBA185A_007","price":35.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Gaiter Hoodie (Midweight) \/ Multi-color \/ 5XL","offer_id":44293579505889,"sku":"1C_PBA185A_008","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0139\/4901\/0020\/products\/regular_1aa6f84f-c626-4c8b-a357-9b3092748dd6.jpg?v=1701994181"},{"product_id":"voidnight-aoprint","title":"Void Night All Over Print T-Shirt","description":"\u003cp\u003eIntroducing the Void Night All Over Print circuit board shirt!\u003c\/p\u003e\n\u003cp\u003eInspired and created by 14-year-old Ian M, this shirt shows his gamer alter ego of the Void Night!\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNIGHT HAS BEGUN!\u003c\/strong\u003e\u003c\/p\u003e","brand":"Merchize","offers":[{"title":"All-over Print Comfort T-shirt \/ Multi-color \/ S","offer_id":44940248449249,"sku":"","price":23.5,"currency_code":"USD","in_stock":true},{"title":"All-over Print Comfort T-shirt \/ Multi-color \/ M","offer_id":44940248482017,"sku":"","price":23.5,"currency_code":"USD","in_stock":true},{"title":"All-over Print Comfort T-shirt \/ Multi-color \/ L","offer_id":44940248514785,"sku":"","price":23.5,"currency_code":"USD","in_stock":true},{"title":"All-over Print Comfort T-shirt \/ Multi-color \/ XL","offer_id":44940248547553,"sku":"","price":23.5,"currency_code":"USD","in_stock":true},{"title":"All-over Print Comfort T-shirt \/ Multi-color \/ 2XL","offer_id":44940248580321,"sku":"","price":23.5,"currency_code":"USD","in_stock":true},{"title":"All-over Print Comfort T-shirt \/ Multi-color \/ 3XL","offer_id":44940248613089,"sku":"","price":23.5,"currency_code":"USD","in_stock":true},{"title":"All-over Print Comfort T-shirt \/ Multi-color \/ 4XL","offer_id":44940248645857,"sku":"","price":23.5,"currency_code":"USD","in_stock":true},{"title":"All-over Print Comfort T-shirt \/ Multi-color \/ 5XL","offer_id":44940248678625,"sku":"","price":23.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0139\/4901\/0020\/files\/regular_8bcc0514-eac2-47f7-9368-81ec41c5320a.jpg?v=1713213726"},{"product_id":"voidbowling-dave","title":"Void Night Bowling - David Mason","description":"\u003cp\u003eIt's begun...  Night Has Begun.  Pairing up with youtuber, and son, Ian Mason, we are excited to introduce the Void Night Bowling Jerseys!\u003c\/p\u003e\n\u003cp\u003ePartnering up with his son, Dave's hitting the lanes for the Adult-Junior league and they're storming the lanes\u003c\/p\u003e\n\u003c!----\u003e","brand":"Merchize","offers":[{"title":"All-over Print Bowling Jersey \/ S \/ Multi-color","offer_id":45343618662625,"sku":"1C_BOJE_001","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ M \/ Multi-color","offer_id":45343618695393,"sku":"1C_BOJE_002","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ L \/ Multi-color","offer_id":45343618728161,"sku":"1C_BOJE_003","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ XL \/ Multi-color","offer_id":45343618760929,"sku":"1C_BOJE_004","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 2XL \/ Multi-color","offer_id":45343618793697,"sku":"1C_BOJE_005","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 3XL \/ Multi-color","offer_id":45343618826465,"sku":"1C_BOJE_006","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 4XL \/ Multi-color","offer_id":45343618859233,"sku":"1C_BOJE_007","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 5XL \/ Multi-color","offer_id":45343618892001,"sku":"1C_BOJE_008","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0139\/4901\/0020\/files\/regular_599c9a1d-9fa4-4702-8cad-c803db2c8753.jpg?v=1717881495"},{"product_id":"voidbowling-ian","title":"Void Night Bowling - Ian Mason","description":"\u003cp\u003eThe night himself!  Ian is putting the Void Night Name out there for these sick jerseys\u003c\/p\u003e\n\u003c!----\u003e","brand":"Merchize","offers":[{"title":"All-over Print Bowling Jersey \/ S \/ Multi-color","offer_id":45348232167649,"sku":"1C_BOJE_001","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ M \/ Multi-color","offer_id":45348232200417,"sku":"1C_BOJE_002","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ L \/ Multi-color","offer_id":45348232233185,"sku":"1C_BOJE_003","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ XL \/ Multi-color","offer_id":45348232265953,"sku":"1C_BOJE_004","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 2XL \/ Multi-color","offer_id":45348232298721,"sku":"1C_BOJE_005","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 3XL \/ Multi-color","offer_id":45348232331489,"sku":"1C_BOJE_006","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 4XL \/ Multi-color","offer_id":45348232364257,"sku":"1C_BOJE_007","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 5XL \/ Multi-color","offer_id":45348232397025,"sku":"1C_BOJE_008","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0139\/4901\/0020\/files\/regular_2dd1c4f6-00a6-4012-a7bd-ae8891479840.jpg?v=1717935735"},{"product_id":"void-night-sleeves","title":"Void Night Sleeves","description":"\u003cp\u003eNight Has begun, and this is the sleeve that brings you to another cyber level!\u003c\/p\u003e","brand":"Merchize","offers":[{"title":"All-over Print Arm Sleeves \/ 15x3.9x3.1","offer_id":46255700574433,"sku":"ARSLVN000000DB68","price":10.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0139\/4901\/0020\/files\/regular_44e0d277-a065-49a4-9a58-c70f689f13a7.jpg?v=1742130800"},{"product_id":"void-night-michael","title":"Void Night - Michael","description":"\u003cp\u003eMichael Page joins the team, and will prove that night has truly begun!\u003c\/p\u003e","brand":"Merchize","offers":[{"title":"All-over Print Bowling Jersey \/ S \/ Multi-color","offer_id":46255761555681,"sku":"BOJEVN000000AA01","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ M \/ Multi-color","offer_id":46255761588449,"sku":"BOJEVN000000AA02","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ L \/ Multi-color","offer_id":46255761621217,"sku":"BOJEVN000000AA03","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ XL \/ Multi-color","offer_id":46255761653985,"sku":"BOJEVN000000AA04","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 2XL \/ Multi-color","offer_id":46255761686753,"sku":"BOJEVN000000AA05","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 3XL \/ Multi-color","offer_id":46255761719521,"sku":"BOJEVN000000AA06","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 4XL \/ Multi-color","offer_id":46255761752289,"sku":"BOJEVN000000AA07","price":30.0,"currency_code":"USD","in_stock":true},{"title":"All-over Print Bowling Jersey \/ 5XL \/ Multi-color","offer_id":46255761785057,"sku":"BOJEVN000000AA08","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0139\/4901\/0020\/files\/regular_56c2c7d3-f085-4a03-b338-d8a13f15e234.jpg?v=1742134162"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0139\/4901\/0020\/collections\/Void_Night_Bowling_Logo.jpg?v=1780618711","url":"https:\/\/daveslogoapparel.com\/collections\/void-night.oembed","provider":"Dave's Logo Apparel","version":"1.0","type":"link"}