// RIFTR storefront — chrome sections: Header, Hero, Footer, Placeholder. (() => { const { IconButton, Button, Label, Badge } = window.RIFTRDesignSystem_b64b32; const RM = window.RIFTR_RM; const Ic = ({ n, s }) => ; function Placeholder({ label }) { return (
{label}
); } function Header({ cart, cat, setCat, onCart, onHome }) { const count = cart.reduce((a, b) => a + b.qty, 0); return (
RIFTR
0 ? count : null} onClick={onCart}>
); } function Hero({ onShop, onProduct, product }) { return (

Precision
for the table

3D-printed cases, playmats and tokens engineered for Riftbound: League of Legends TCG. Built like hardware, not merch.

{[['56', 'tokens housed'], ['3', 'colourways'], ['10cm', 'pocket-sized']].map(([n, l]) => (
{n}
))}
RB-01 case RB-01 · ORANGE
); } function Footer() { return ( ); } Object.assign(window, { Ic, Placeholder, Header, Hero, Footer }); })();