English-language TCG products for professional retailers and distribution partners across Europe.
TCGTRADING CARD GAMESCOLLECTION
01U.S. SUPPLYEnglish-language products
→
02THE BARNA MARKETInternational distribution
→
03EUROPERetail partners
01 / ABOUT
Built to connect two markets.
The Barna Market bridges American supply and European retail, creating a professional channel for English-language trading card products and collectibles.
Our focus is straightforward: dependable sourcing, professional B2B relationships and long-term distribution partnerships.
02 / DISTRIBUTION
From U.S. supply. To European shelves.
01
U.S. SOURCING
Building supply relationships for official English-language TCG and collectible products.
02
EUROPEAN DISTRIBUTION
Connecting products with qualified retailers and professional partners throughout Europe.
03
B2B PARTNERSHIPS
Focused on sustainable wholesale relationships, repeat business and long-term growth.
03 / RETAILERS
Looking for a distribution partner?
We are building relationships with professional retailers, specialty stores and distribution partners seeking English-language TCG products for the European market.
(function () { function startBarnaCatalog() { const games = { pokemon: { title: "POKÉMON", color: "#FFE600", description: "English-language Pokémon TCG product categories intended for qualified European retailers and professional distribution partners.", products: [ "Booster Boxes", "Elite Trainer Boxes", "Booster Bundles", "Collection Boxes", "Tins", "Blister Packs" ] }, onepiece: { title: "ONE PIECE", color: "#72FF4A", description: "English-language One Piece Card Game product categories for professional wholesale interest and supplier-confirmed availability.", products: [ "Booster Boxes", "Double Packs", "Starter Decks", "Premium Collections", "Gift Collections", "Sealed Cases" ] }, lorcana: { title: "LORCANA", color: "#C57AFF", description: "English-language Disney Lorcana product categories being developed for European professional retail distribution.", products: [ "Booster Displays", "Illumineer's Troves", "Starter Decks", "Gift Sets", "Collector Products", "Sealed Cases" ] }, dragonball: { title: "DRAGON BALL", color: "#63D8FF", description: "English-language Dragon Ball card product categories intended for verified retailers and professional European partners.", products: [ "Booster Boxes", "Starter Decks", "Premium Packs", "Special Sets", "Collector Products", "Sealed Cases" ] }, naruto: { title: "NARUTO", color: "#FF842F", description: "Selected sealed Naruto card product categories under consideration for professional sourcing and European distribution.", products: [ "Sealed Card Products", "Starter Products", "Collection Sets", "Special Releases", "Promotional Products", "Case Quantities" ] }, riftbound: { title: "RIFTBOUND", color: "#FFB12D", description: "English-language Riftbound product categories being evaluated for future professional wholesale availability in Europe.", products: [ "Booster Boxes", "Deck Products", "Bundles", "Special Sets", "Organized Play Products", "Sealed Cases" ] }, magic: { title: "MAGIC", color: "#EFE5D8", description: "English-language Magic: The Gathering product categories intended for professional buyers and supplier-confirmed distribution.", products: [ "Play Booster Displays", "Collector Displays", "Bundles", "Commander Decks", "Starter Products", "Sealed Cases" ] } }; const previousModal = document.querySelector(".tbm-catalog-modal"); if (previousModal) { previousModal.remove(); } const modal = document.createElement("div"); modal.className = "tbm-catalog-modal"; modal.hidden = true; /* Carrd-safe HTML: \x3C becomes the opening angle bracket in the browser. */ modal.innerHTML = ` \x3Cdiv class="tbm-catalog-backdrop" data-tbm-close >\x3C/div> \x3Csection class="tbm-catalog-window" role="dialog" aria-modal="true" aria-labelledby="tbm-catalog-title" > \x3Cbutton class="tbm-catalog-close" type="button" aria-label="Close catalog" data-tbm-close > × \x3C/button> \x3Cdiv class="tbm-catalog-kicker"> TCG COLLECTION · PROFESSIONAL DISTRIBUTION \x3C/div> \x3Ch2 class="tbm-catalog-title" id="tbm-catalog-title" >\x3C/h2> \x3Cp class="tbm-catalog-intro" id="tbm-catalog-intro" >\x3C/p> \x3Cdiv class="tbm-catalog-meta"> \x3Cspan> English-Language Products \x3C/span> \x3Cspan> B2B Europe \x3C/span> \x3Cspan> Supplier Confirmation Required \x3C/span> \x3C/div> \x3Cdiv class="tbm-catalog-divider"> \x3C/div> \x3Cdiv class="tbm-catalog-section-label"> Target Product Categories \x3C/div> \x3Cdiv class="tbm-catalog-grid" id="tbm-catalog-grid" > \x3C/div> \x3Cdiv class="tbm-catalog-footer"> \x3Cp class="tbm-catalog-note"> These categories represent products THE BARNA MARKET intends to source. They do not constitute confirmed inventory, guaranteed allocation or an offer for immediate sale. Availability will remain subject to supplier confirmation, territory eligibility and agreed commercial terms. \x3C/p> \x3Cdiv class="tbm-catalog-development"> Wholesale Catalog In Development \x3C/div> \x3C/div> \x3C/section> `; document.body.appendChild(modal); const catalogWindow = modal.querySelector(".tbm-catalog-window"); const title = modal.querySelector("#tbm-catalog-title"); const intro = modal.querySelector("#tbm-catalog-intro"); const grid = modal.querySelector("#tbm-catalog-grid"); const closeButton = modal.querySelector(".tbm-catalog-close"); let previousFocus = null; let savedScrollPosition = 0; function identifyGame(button) { return Object.keys(games).find(function (gameName) { return button.classList.contains(gameName); }); } function openCatalog(gameName, button) { const game = games[gameName]; if (!game) { return; } /* Stop the cinematic automatic scrolling. */ try { window.dispatchEvent(new Event("wheel")); } catch (error) {} previousFocus = button; savedScrollPosition = window.scrollY; catalogWindow.style.setProperty( "--tbm-accent", game.color ); if (gameName === "magic") { catalogWindow.style.background = ` radial-gradient( circle at 50% 0%, rgba(239, 229, 216, 0.13), transparent 38% ), radial-gradient( circle at 88% 18%, rgba(255, 45, 80, 0.12), transparent 30% ), linear-gradient( 145deg, #141414 0%, #080808 65%, #050505 100% ) `; } else { catalogWindow.style.background = ""; } title.textContent = game.title; intro.textContent = game.description; grid.innerHTML = game.products .map(function (product, index) { const number = String(index + 1).padStart(2, "0"); return ` \x3Carticle class="tbm-product-card"> \x3Cdiv class="tbm-product-number"> ${number} \x3C/div> \x3Cdiv class="tbm-product-status"> Sourcing Category \x3C/div> \x3Ch3> ${product} \x3C/h3> \x3Cp> Target format for future supplier-confirmed wholesale availability. \x3C/p> \x3C/article> `; }) .join(""); modal.hidden = false; catalogWindow.scrollTop = 0; document.body.style.position = "fixed"; document.body.style.top = "-" + savedScrollPosition + "px"; document.body.style.left = "0"; document.body.style.right = "0"; document.body.style.width = "100%"; closeButton.focus(); } function closeCatalog() { if (modal.hidden) { return; } modal.hidden = true; document.body.style.position = ""; document.body.style.top = ""; document.body.style.left = ""; document.body.style.right = ""; document.body.style.width = ""; window.scrollTo(0, savedScrollPosition); if (previousFocus) { previousFocus.focus(); } } const gameButtons = document.querySelectorAll( ".barna-tcg-showcase .tcg-name" ); gameButtons.forEach(function (button) { const gameName = identifyGame(button); if (!gameName) { return; } button.setAttribute( "aria-haspopup", "dialog" ); button.setAttribute( "aria-label", "Open " + games[gameName].title + " catalog" ); button.addEventListener( "click", function () { openCatalog(gameName, button); } ); }); modal.addEventListener( "click", function (event) { if ( event.target instanceof Element && event.target.closest("[data-tbm-close]") ) { closeCatalog(); } } ); document.addEventListener( "keydown", function (event) { if ( event.key === "Escape" && !modal.hidden ) { closeCatalog(); } } ); } if (document.readyState === "loading") { document.addEventListener( "DOMContentLoaded", startBarnaCatalog ); } else { startBarnaCatalog(); } })();
(function () { function addBusinessStandards() { if (document.getElementById('tbm-business-standards')) return; var retailers = document.getElementById('retailers'); if (!retailers) return; function makeElement(tag, className, words) { var element = document.createElement(tag); if (className) element.className = className; if (words) element.textContent = words; return element; } var section = makeElement('section'); section.id = 'tbm-business-standards'; var distribution = document.querySelector('.barna-section.dark-alt'); if (distribution) { var distributionStyle = window.getComputedStyle(distribution); section.style.backgroundColor = distributionStyle.backgroundColor; section.style.backgroundImage = distributionStyle.backgroundImage; section.style.borderTop = distributionStyle.borderTop; section.style.boxShadow = distributionStyle.boxShadow; } section.setAttribute( 'aria-labelledby', 'tbm-business-standards-heading' ); var inner = makeElement('div', 'tbm-standards-inner'); inner.appendChild( makeElement( 'p', 'tbm-standards-number', '04 / BUSINESS STANDARDS' ) ); var heading = makeElement( 'h2', '', 'Clarity before commitment.' ); heading.id = 'tbm-business-standards-heading'; inner.appendChild(heading); inner.appendChild( makeElement( 'p', 'tbm-standards-intro', 'THE BARNA MARKET is building a professional channel between U.S. supply and European retail. We work with qualified business partners and confirm product details and commercial terms before any order is accepted.' ) ); var grid = makeElement('div', 'tbm-standards-grid'); var items = [ [ 'Qualified Partners', 'Wholesale inquiries are reviewed for business suitability, intended market and product requirements.' ], [ 'Product Clarity', 'Product language, condition, packaging and availability are identified before a transaction is agreed.' ], [ 'Written Terms', 'Pricing, quantities, payment, lead times and any applicable territory conditions are confirmed in writing for each order.' ], [ 'Documented Fulfillment', 'Shipping arrangements and the process for reporting shortages, damage or delivery issues are provided with the agreed order terms.' ] ]; items.forEach(function (item) { var card = makeElement('div', 'tbm-standard'); card.appendChild(makeElement('h3', '', item[0])); card.appendChild(makeElement('p', '', item[1])); grid.appendChild(card); }); inner.appendChild(grid); section.appendChild(inner); retailers.insertAdjacentElement('afterend', section); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', addBusinessStandards ); } else { addBusinessStandards(); } })();
(function () { function addSiteNavigation() { if (document.getElementById('tbm-site-navigation')) return; var collection = document.querySelector('.barna-tcg-heading'); if (collection && !collection.id) { collection.id = 'tcg-collection'; } var distribution = document.querySelector( '.barna-section.dark-alt' ); if (distribution && !distribution.id) { distribution.id = 'distribution'; } var navigation = document.createElement('div'); navigation.id = 'tbm-site-navigation'; var button = document.createElement('button'); button.id = 'tbm-menu-button'; button.type = 'button'; button.setAttribute('aria-label', 'Open site menu'); button.setAttribute('aria-controls', 'tbm-menu-panel'); button.setAttribute('aria-expanded', 'false'); for (var i = 0; i < 3; i++) { button.appendChild(document.createElement('span')); } var panel = document.createElement('nav'); panel.id = 'tbm-menu-panel'; panel.setAttribute('aria-label', 'Site sections'); panel.hidden = true; var title = document.createElement('a'); title.className = 'tbm-menu-title'; title.href = '#home'; title.setAttribute( 'aria-label', 'Return to THE BARNA MARKET homepage' ); title.style.textDecoration = 'none'; title.style.fontSize = '15px'; var titleThe = document.createElement('span'); var titleBarna = document.createElement('span'); var titleMarket = document.createElement('span'); titleThe.textContent = 'THE '; titleBarna.textContent = 'BARNA'; titleMarket.textContent = ' MARKET'; function setTitleNormal() { titleThe.style.setProperty('color', '#ffffff', 'important'); titleBarna.style.setProperty('color', '#f12228', 'important'); titleMarket.style.setProperty('color', '#ffffff', 'important'); } function setTitleHover() { titleThe.style.setProperty('color', '#f12228', 'important'); titleBarna.style.setProperty('color', '#f12228', 'important'); titleMarket.style.setProperty('color', '#f12228', 'important'); } setTitleNormal(); title.addEventListener('mouseenter', setTitleHover); title.addEventListener('mouseleave', setTitleNormal); title.appendChild(titleThe); title.appendChild(titleBarna); title.appendChild(titleMarket); panel.appendChild(title); var links = [ ['TCG COLLECTION', 'tcg-collection'], ['01 / ABOUT', 'about'], ['02 / DISTRIBUTION', 'distribution'], ['03 / RETAILERS', 'retailers'], ['04 / BUSINESS STANDARDS', 'tbm-business-standards'], ['CONTACT', 'contact'] ]; function closeMenu() { panel.hidden = true; button.setAttribute('aria-expanded', 'false'); button.setAttribute('aria-label', 'Open site menu'); } links.forEach(function (item) { var link = document.createElement('a'); link.href = '#' + item[1]; link.textContent = item[0]; if (item[1] === 'contact') { link.className = 'tbm-menu-contact'; } link.addEventListener('click', function (event) { var target = document.getElementById(item[1]); if (!target) return; event.preventDefault(); closeMenu(); window.dispatchEvent(new Event('wheel')); function goToSection() { window.scrollTo({ top: Math.round(target.offsetTop + (item[1] === 'distribution' ? 70 : 0)), behavior: 'instant' }); } var site = document.querySelector('.barna-site'); if ( !site || !site.animate || window.matchMedia('(prefers-reduced-motion: reduce)').matches ) { goToSection(); return; } var fadeOut = site.animate( [{ opacity: 1 }, { opacity: 0 }], { duration: 140, easing: 'ease-in', fill: 'forwards' } ); fadeOut.onfinish = function () { goToSection(); var fadeIn = site.animate( [{ opacity: 0 }, { opacity: 1 }], { duration: 220, easing: 'ease-out', fill: 'both' } ); fadeOut.cancel(); fadeIn.onfinish = function () { fadeIn.cancel(); }; }; }); panel.appendChild(link); }); button.addEventListener('click', function () { var opening = panel.hidden; panel.hidden = !opening; button.setAttribute( 'aria-expanded', opening ? 'true' : 'false' ); button.setAttribute( 'aria-label', opening ? 'Close site menu' : 'Open site menu' ); if (opening) { var firstLink = panel.querySelector('a'); if (firstLink) firstLink.focus(); } }); document.addEventListener('click', function (event) { if (!navigation.contains(event.target)) closeMenu(); }); var menuCloseTimer; navigation.addEventListener('mouseleave', function () { menuCloseTimer = setTimeout(function () { closeMenu(); }, 350); }); navigation.addEventListener('mouseenter', function () { clearTimeout(menuCloseTimer); }); document.addEventListener('keydown', function (event) { if (event.key === 'Escape' && !panel.hidden) { closeMenu(); button.focus(); } }); navigation.appendChild(button); navigation.appendChild(panel); document.body.appendChild(navigation); function positionMenu() { var site = document.querySelector('.barna-site'); if (!site) return; var spaceOnRight = window.innerWidth - site.getBoundingClientRect().right; navigation.style.right = Math.max(18, Math.round(spaceOnRight + 18)) + 'px'; } positionMenu(); window.addEventListener('resize', positionMenu); } if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', addSiteNavigation ); } else { addSiteNavigation(); } })();
(function () { function install() { var footer = document.getElementById('tbm-legal-footer') || document.querySelector('.tbm-footer, footer, #footer'); if (!footer) return false; var links = document.getElementById('tbm-policy-links'); if (links) return true; links = document.createElement('div'); links.id = 'tbm-policy-links'; [ ['Privacy Policy', 'tbm-privacy-dialog'], ['Website Terms', 'tbm-terms-dialog'], ['Shipping & Returns', 'tbm-shipping-dialog'], ['Cookie Policy', 'tbm-cookies-dialog'] ].forEach(function (item) { var dialog = document.getElementById(item[1]); if (!dialog) return; var button = document.createElement('button'); button.type = 'button'; button.className = 'tbm-policy-link'; button.textContent = item[0]; button.addEventListener('click', function () { document.body.style.overflow = 'hidden'; dialog.showModal(); }); links.appendChild(button); dialog.querySelector('.tbm-policy-close').addEventListener('click', function () { dialog.close(); }); dialog.addEventListener('close', function () { document.body.style.overflow = ''; }); dialog.addEventListener('click', function (event) { if (event.target === dialog) dialog.close(); }); dialog.querySelectorAll('a[href="#contact"]').forEach(function (link) { link.addEventListener('click', function () { dialog.close(); }); }); }); footer.appendChild(links); return true; } function start() { if (install()) return; var attempts = 0; var timer = setInterval(function () { if (install() || ++attempts >= 20) clearInterval(timer); }, 250); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', start); } else { start(); } })(); Is this the one?
BUSINESS INQUIRIES
Retailers, suppliers, and distribution partners can use the form below to discuss potential opportunities with THE BARNA MARKET.