{"product_id":"little-bladers-battle-tournament-jun-21st-4pm","title":"Little Bladers Battle! Tournament (Jun 21st @4PM)","description":"\u003cstyle\u003e\n  .event-page {\n    --bg: #f6f8fb;\n    --card: rgba(255, 255, 255, 0.94);\n    --border: rgba(17, 24, 39, 0.08);\n    --text: #111827;\n    --muted: #6b7280;\n    --accent: #2563eb;\n    --soft: #f9fafb;\n    --highlight-bg: #eff6ff;\n    --highlight-border: #bfdbfe;\n    --highlight-text: #1d4ed8;\n    --winner-bg: #fef3c7;\n    --winner-border: #fcd34d;\n    --winner-text: #92400e;\n    --alert-bg: #fef2f2;\n    --alert-border: #fca5a5;\n    --alert-text: #991b1b;\n    --shadow: 0 10px 24px rgba(17, 24, 39, 0.07);\n\n    max-width: 840px;\n    margin: 0 auto;\n    padding: 20px;\n    font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, \"SF Pro Text\",\n      \"Segoe UI\", sans-serif;\n    color: var(--text);\n  }\n\n  .event-shell {\n    background:\n      radial-gradient(circle at top left, #e0ecff 0%, transparent 34%),\n      radial-gradient(circle at top right, #ede9fe 0%, transparent 28%),\n      var(--bg);\n    border: 1px solid rgba(17, 24, 39, 0.06);\n    border-radius: 22px;\n    padding: 18px;\n  }\n\n  .event-hero,\n  .event-card {\n    background: var(--card);\n    border: 1px solid var(--border);\n    border-radius: 18px;\n    box-shadow: var(--shadow);\n  }\n\n  .event-hero {\n    padding: 20px;\n    margin-bottom: 14px;\n  }\n\n  .event-title-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-start;\n    gap: 14px;\n    flex-wrap: wrap;\n    margin-bottom: 10px;\n  }\n\n  .event-title {\n    margin: 0;\n    font-size: clamp(1.65rem, 2.6vw, 2rem);\n    line-height: 1.1;\n    letter-spacing: -0.03em;\n    font-weight: 750;\n  }\n\n  .event-price {\n    white-space: nowrap;\n    font-size: 0.9rem;\n    line-height: 1.45;\n    font-weight: 600;\n    color: var(--text);\n    background: var(--soft);\n    border: 1px solid #e5e7eb;\n    border-radius: 999px;\n    padding: 8px 12px;\n  }\n\n  .event-summary {\n    margin: 0 0 14px;\n    font-size: 0.88rem;\n    line-height: 1.55;\n    color: #374151;\n  }\n\n  .event-meta {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 10px;\n  }\n\n  .meta-card {\n    background: #ffffff;\n    border: 1px solid #e5e7eb;\n    border-radius: 14px;\n    padding: 12px 14px;\n  }\n\n  .meta-label {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 0.68rem;\n    line-height: 1.35;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    color: var(--muted);\n  }\n\n  .meta-value {\n    display: block;\n    font-size: 0.88rem;\n    line-height: 1.5;\n    font-weight: 600;\n    color: var(--text);\n  }\n\n  .event-grid {\n    display: grid;\n    gap: 14px;\n  }\n\n  .event-card {\n    padding: 18px;\n  }\n\n  .event-card h2 {\n    margin: 0 0 12px;\n    font-size: 0.96rem;\n    line-height: 1.4;\n    font-weight: 700;\n    color: var(--text);\n  }\n\n  .event-card h3 {\n    margin: 14px 0 8px;\n    font-size: 0.82rem;\n    line-height: 1.4;\n    font-weight: 700;\n    color: var(--muted);\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n  }\n\n  .event-card p,\n  .event-card li,\n  .contact-line {\n    font-size: 0.88rem;\n    line-height: 1.55;\n  }\n\n  .participation-box {\n    margin-bottom: 12px;\n    padding: 12px 14px;\n    border-radius: 14px;\n    background: var(--highlight-bg);\n    border: 1px solid var(--highlight-border);\n  }\n\n  .participation-box p {\n    margin: 0;\n    color: var(--highlight-text);\n    font-size: 0.88rem;\n    line-height: 1.55;\n    font-weight: 600;\n  }\n\n  .soft-note {\n    margin: 0 0 12px;\n    padding: 12px 14px;\n    border-radius: 12px;\n    background: var(--soft);\n    border: 1px solid #e5e7eb;\n    color: #4b5563;\n  }\n\n  .score-list {\n    display: grid;\n    gap: 8px;\n    margin: 0;\n  }\n\n  .score-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 14px;\n    padding: 12px 14px;\n    border-radius: 14px;\n    background: #ffffff;\n    border: 1px solid #e5e7eb;\n  }\n\n  .score-label {\n    min-width: 120px;\n    font-size: 0.88rem;\n    line-height: 1.55;\n    font-weight: 700;\n    color: var(--text);\n  }\n\n  .score-value {\n    flex: 1;\n    color: #374151;\n    text-align: right;\n    font-size: 0.88rem;\n    line-height: 1.55;\n  }\n\n  .compact-list {\n    margin: 0 0 12px;\n    padding-left: 18px;\n  }\n\n  .compact-list li {\n    margin-bottom: 6px;\n    color: #374151;\n  }\n\n  .contact-line {\n    margin: 0;\n    color: #374151;\n  }\n\n  .contact-line a {\n    color: var(--accent);\n    text-decoration: underline;\n  }\n\n  .contact-line a:hover {\n    text-decoration: none;\n  }\n\n  @media (max-width: 640px) {\n    .event-page {\n      padding: 12px;\n    }\n\n    .event-shell,\n    .event-hero,\n    .event-card {\n      padding: 14px;\n      border-radius: 16px;\n    }\n\n    .event-title-row,\n    .score-row {\n      flex-direction: column;\n      align-items: flex-start;\n    }\n\n    .event-price {\n      white-space: normal;\n    }\n\n    .score-value {\n      text-align: left;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"event-page\"\u003e\n\u003carticle class=\"event-shell\"\u003e\u003cheader class=\"event-hero\"\u003e\n\u003cdiv class=\"event-title-row\"\u003e\n\u003ch1 class=\"event-title\"\u003eLittle Bladers Battle! Tournament\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003cp class=\"event-summary\"\u003eGet ready for an exciting day of spinning action and friendly competition at our Little Bladers Battle. This event is perfect for young Beyblade fans who want to test their skill, strategy, and teamwork in a fun tournament setting.\u003c\/p\u003e\n\u003cdiv class=\"event-meta\"\u003e\n\u003cdiv class=\"meta-card\"\u003e\n\u003cspan class=\"meta-label\"\u003eDate \u0026amp; Time\u003c\/span\u003e \u003cspan class=\"meta-value\"\u003eSundays at 4:00 PM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meta-card\"\u003e\n\u003cspan class=\"meta-label\"\u003eDivision\u003c\/span\u003e \u003cspan class=\"meta-value\"\u003eJunior Division (Ages 6–12)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meta-card\"\u003e\n\u003cspan class=\"meta-label\"\u003eFormat\u003c\/span\u003e \u003cspan class=\"meta-value\"\u003eBeyblade X 3v3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"meta-card\"\u003e\n\u003cspan class=\"meta-label\"\u003eCapacity\u003c\/span\u003e \u003cspan class=\"meta-value\"\u003eRound Robin at 8 or fewer, Swiss at 9+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"event-grid\"\u003e\n\u003csection class=\"event-card\"\u003e\n\u003ch2\u003eTournament Format\u003c\/h2\u003e\n\u003cdiv class=\"participation-box\"\u003e\n\u003cp\u003eEach blader must bring 3 unique Beys with no repeating parts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003eBladers will secretly choose the order of their 3 Beys before the match: Bey 1, Bey 2, and Bey 3.\u003c\/p\u003e\n\u003cp\u003eMatches are played Bey 1 vs Bey 1, then Bey 2 vs Bey 2, and finally Bey 3 vs Bey 3. The first player to reach 4 points wins the match.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"event-card\"\u003e\n\u003ch2\u003eScoring\u003c\/h2\u003e\n\u003cdiv class=\"score-list\"\u003e\n\u003cdiv class=\"score-row\"\u003e\n\u003cdiv class=\"score-label\"\u003eSpin Finish\u003c\/div\u003e\n\u003cdiv class=\"score-value\"\u003e1 point — your Bey is still spinning while your opponent’s Bey has stopped.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"score-row\"\u003e\n\u003cdiv class=\"score-label\"\u003eOver Finish\u003c\/div\u003e\n\u003cdiv class=\"score-value\"\u003e2 points — your opponent’s Bey lands in the Over Zone and cannot return to the Battle Zone.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"score-row\"\u003e\n\u003cdiv class=\"score-label\"\u003eBurst Finish\u003c\/div\u003e\n\u003cdiv class=\"score-value\"\u003e2 points — your opponent’s Bey parts fully detach or separate.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"score-row\"\u003e\n\u003cdiv class=\"score-label\"\u003eXtreme Finish\u003c\/div\u003e\n\u003cdiv class=\"score-value\"\u003e3 points — your opponent’s Bey lands in the Xtreme Zone and cannot return to the Battle Zone.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"event-card\"\u003e\n\u003ch2\u003eRegistration \u0026amp; Contact\u003c\/h2\u003e\n\u003cul class=\"compact-list\"\u003e\n\u003cli\u003eAll entries must be purchased online or in-store prior to the start of the event.\u003c\/li\u003e\n\u003cli\u003eRefunds are available if requested at least 24 hours prior to the event.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"contact-line\"\u003eQuestions: \u003ca href=\"mailto:support@bananagames.ca\"\u003esupport@bananagames.ca\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Banana Games \u0026 Hobby","offers":[{"title":"Default Title","offer_id":48318508400832,"sku":null,"price":4.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0620\/7658\/4128\/files\/Jan4th_1.jpg?v=1735843206","url":"https:\/\/bananagames.ca\/products\/little-bladers-battle-tournament-jun-21st-4pm","provider":"Banana Games \u0026 Hobby","version":"1.0","type":"link"}