{"title":"Individual Keycaps","description":"","products":[{"product_id":"cute-retro-arcade-artisan-resin-keycap-shine-through","title":"Cute Retro Arcade Artisan Resin Keycap - Shine-through","description":"\u003cp\u003eAdd a touch of retro charm to your mechanical keyboard with this \u003cstrong\u003eCute Retro Arcade Artisan Resin Keycap\u003c\/strong\u003e. Crafted with high-quality resin, each keycap features a playful arcade-inspired character that shines through when your RGB backlight is on.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e✨ \u003cstrong\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium Resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eStyle:\u003c\/strong\u003e Retro arcade, cute design\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eLighting:\u003c\/strong\u003e Shine-through for RGB backlight\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Fits standard mechanical keyboard switches\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003ePerfect for collectors, gamers, or anyone who wants a \u003cstrong\u003efun, eye-catching upgrade\u003c\/strong\u003e for their keyboard setup.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-only-node=\"\" data-is-last-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"White","offer_id":49406822940887,"sku":null,"price":13.9,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":49406822973655,"sku":null,"price":13.9,"currency_code":"USD","in_stock":true},{"title":"Yellow","offer_id":49406823006423,"sku":null,"price":13.9,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":49406823039191,"sku":null,"price":13.9,"currency_code":"USD","in_stock":true},{"title":"4pcs All-in-One","offer_id":49406823071959,"sku":null,"price":46.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/cute-retro-arcade-artisan-resin-keycap-shine-through-7396965.jpg?v=1783490093"},{"product_id":"frieren-beyond-journeys-end-theme-artisan-resin-keycap","title":"Frieren Beyond Journey's End Theme Artisan Resin Keycap","description":"\u003cp\u003e\u003cspan\u003eImmerse yourself in the enchanting world of \"Frieren: Beyond Journey's End\" with this meticulously crafted artisan resin keycaps. Featuring beloved characters Frieren, Fern, Stark, and Himmel, each keycap is a tiny work of art, capturing the essence of the story in vibrant, intricate detail.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eThese keycaps are made from high-quality resin, ensuring durability and a smooth, satisfying feel with every keystroke. Whether you're a dedicated fan of the anime or simply looking to add a touch of magic to your keyboard, these keycaps are the perfect addition to your setup. Compatible with Cherry MX switches, they easily fit most mechanical keyboards.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eTransform your everyday typing experience into something extraordinary with these cute and collectible keycaps. They’re not just functional; they’re a tribute to a journey filled with adventure, friendship, and the enduring power of memory.\u003c\/span\u003e\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Himmel Keycap","offer_id":49406824972503,"sku":null,"price":21.9,"currency_code":"USD","in_stock":true},{"title":"Frieren Keycap","offer_id":49406825005271,"sku":null,"price":21.9,"currency_code":"USD","in_stock":true},{"title":"Friern Keycap","offer_id":49406825038039,"sku":null,"price":21.9,"currency_code":"USD","in_stock":true},{"title":"Stark Keycap","offer_id":49406825070807,"sku":null,"price":21.9,"currency_code":"USD","in_stock":true},{"title":"4 Key ALL","offer_id":49406825103575,"sku":null,"price":65.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/frieren-beyond-journeys-end-theme-artisan-resin-keycap-1323244.webp?v=1783490113"},{"product_id":"chainsaw-man-pochita-keycaps","title":"Chainsaw Man Pochita Keycaps","description":"\u003cp\u003eUpgrade your keyboard with the irresistible charm of \u003cstrong\u003ePochita\u003c\/strong\u003e, the iconic companion from \u003cstrong\u003e\u003cem\u003eChainsaw Man\u003c\/em\u003e\u003c\/strong\u003e. Crafted with precision from premium resin, this artisan keycap captures the essence of the beloved character in delightful detail.\u003c\/p\u003e\u003cp\u003eChoose between two expressive styles:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003ePochita Head\u003c\/strong\u003e – Featuring Pochita’s signature wide-eyed look and tiny chainsaw.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eSquatting Pochita\u003c\/strong\u003e – A playful pose that radiates personality and joy.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eProduct Features\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-Quality Resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eProcess:\u003c\/strong\u003e Hand-polished, 3D-modeled, and resin-cast for vibrant detail\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Cherry MX (+) style switches and clones\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003ePlease Note\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eEach keycap is handcrafted, so minor variations in color, shape, or polish may occur.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eAir bubbles, small tooling marks, or slight differences are part of the artisan quality.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003eWhy Choose Our Artisan Keycaps?\u003c\/h3\u003e\u003cp\u003eAt KeyArtisan, we blend \u003cstrong\u003eanime passion with precision craftsmanship\u003c\/strong\u003e, delivering unique keycaps that tell a story. Whether you're a serious collector or just love to personalize your setup, our products are made to stand out, last long, and spark joy every time you type.\u003c\/p\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003eLet your keyboard reflect your fandom—with the heart and soul of \u003cem\u003eChainsaw Man\u003c\/em\u003e right at your fingertips.\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Pochita Head","offer_id":49406827954391,"sku":null,"price":18.9,"currency_code":"USD","in_stock":true},{"title":"Squatting Pochita","offer_id":49406827987159,"sku":null,"price":27.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/chainsaw-man-pochita-keycaps-2333183.webp?v=1783490135"},{"product_id":"dandadan-turbo-granny-artisan-resin-3d-anime-2-0-keycap","title":"Dandadan: Turbo Granny Artisan Resin 3D Anime 2.0 Keycap","description":"\u003cp\u003eAdd a touch of quirky charm to your setup with the \u003cstrong\u003eDandadan: Turbo Granny Artisan Resin 3D Anime 2.0 Keycap\u003c\/strong\u003e. Inspired by the beloved character in cat form, this keycap is a one-of-a-kind piece that combines anime spirit with high-quality craftsmanship.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003e✨ Key Features:\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eIconic Design\u003c\/strong\u003e\u003cbr\u003eFeatures Turbo Granny in her adorable white cat form with bold red ears, black expressive eyes, and vivid red accessories for a striking visual contrast.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003ePremium Resin Material\u003c\/strong\u003e\u003cbr\u003eCrafted with high-quality resin through a detailed 3D printing and hand-polishing process for a clean, durable finish.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eArtisan Craftsmanship\u003c\/strong\u003e\u003cbr\u003eEach keycap is individually made and hand-finished, giving every piece its own unique character.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003e🛠️ Product Details:\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-Quality Resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eProcess:\u003c\/strong\u003e 3D Printed, Hand Polished, Resin Cast\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eHeight:\u003c\/strong\u003e 1.0 cm\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Cherry MX Switches\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eRecommended Placement:\u003c\/strong\u003e ESC Key\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003e📌 Important Notes:\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eEach keycap is handmade—minor variations in detail make every piece unique.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eIf the keycap is too tight, soak it in \u003cstrong\u003e60–70°C hot water for 15 seconds\u003c\/strong\u003e before installation to soften slightly for a better fit.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003eMake a Statement\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eWhether you're a fan of \u003cstrong\u003eDandadan\u003c\/strong\u003e or just love playful, artisan details—\u003cstrong\u003ethis keycap adds personality and punch\u003c\/strong\u003e to your mechanical keyboard. Upgrade your typing game with the Turbo Granny 2.0 Keycap today!\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406828839127,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/dandadan-turbo-granny-artisan-resin-3d-anime-20-keycap-5079833.jpg?v=1783490149"},{"product_id":"cute-anya-spy-x-family-artisan-resin-keycap","title":"Cute Anya Spy x Family Artisan Resin Keycap","description":"\u003ch2\u003e🌸 Want your keyboard to show off your anime side? 💕✨\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003eCute Anya Spy x Family Artisan Resin Keycap\u003c\/strong\u003e transform your board with her iconic pink hair and adorable expressions. Made with high-quality resin and detailed painting, these keycaps capture Anya’s most lovable moments from Spy x Family. Perfect for collectors, anime fans, and anyone who wants a desk setup that sparks joy.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e𝐖𝐡𝐲 𝐘𝐨𝐮’𝐥𝐥 𝐋𝐨𝐯𝐞 𝐈𝐭\u003c\/h3\u003e\u003cp\u003e• Cute \u0026amp; expressive Anya designs 🥰\u003cbr\u003e• Perfect accent for ESC, Enter, or decorative keys\u003cbr\u003e• Hand-crafted artisan quality\u003cbr\u003e• Aesthetic upgrade for anime-themed desk setups\u003c\/p\u003e\u003ch3\u003e𝐏𝐫𝐞𝐦𝐢𝐮𝐦 𝐁𝐮𝐢𝐥𝐝\u003c\/h3\u003e\u003cp\u003e• Material: Resin\u003cbr\u003e• 3D Sculpted \u0026amp; hand-painted details\u003cbr\u003e\u003c\/p\u003e\u003ch3\u003e𝐂𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐲\u003c\/h3\u003e\u003cp\u003e✔ Fits MX-style switches (Cherry MX, Gateron, Kailh, etc.)\u003cbr\u003e✔ Works with most mechanical keyboards\u003c\/p\u003e\u003cp\u003e💬 Not sure if it fits your keyboard? Send us a quick message!\u003c\/p\u003e\u003ch3\u003e𝐖𝐡𝐚𝐭’𝐬 𝐈𝐧𝐜𝐥𝐮𝐝𝐞𝐝\u003c\/h3\u003e\u003cp\u003e• 1x Anya Forger artisan keycap (choose expression)\u003cbr\u003e• Secure packaging for safe delivery\u003c\/p\u003e\u003chr\u003e\u003ch1\u003e𝐓𝐡𝐞 𝐕𝐢𝐛𝐞\u003c\/h1\u003e\u003cp\u003eCute, kawaii, and expressive — every keystroke feels like Anya cheering you on. 🌸💖\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Smile","offer_id":49406830739671,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"Cry","offer_id":49406830772439,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"Happy","offer_id":49406830805207,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/cute-anya-spy-x-family-artisan-resin-keycap-7047016.jpg?v=1783490177"},{"product_id":"super-mario-keycap-light-up-question-box-coin-design","title":"Super Mario Keycap – Light-Up Question Box \u0026 Coin Design","description":"\u003ch3\u003e\u003cem\u003e\u003cstrong\u003eBring classic Mario magic to your fingertips.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h3\u003e\u003cp\u003eThe \u003cstrong\u003eCoin Block Artisan Keycap\u003c\/strong\u003e captures the nostalgic thrill of smashing blocks and collecting coins—now in a compact, collectible keycap format. Crafted from \u003cstrong\u003ehigh-quality resin\u003c\/strong\u003e, this artisan keycap is a tribute to one of gaming’s most iconic elements: the glowing yellow question box.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e🍄 Key Features:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e🛠️ \u003cstrong\u003eMaterial:\u003c\/strong\u003e Durable, premium \u003cstrong\u003eresin\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e✨ \u003cstrong\u003eDesign:\u003c\/strong\u003e Vibrant \u003cstrong\u003eyellow coin block\u003c\/strong\u003e with a classic question mark and realistic coin detail\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e💡 \u003cstrong\u003eOptional Light-Up Effect:\u003c\/strong\u003e Designed to allow backlighting to shine through for extra flair (dependent on keyboard LED)\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🎮 \u003cstrong\u003eInspired by:\u003c\/strong\u003e The \u003cstrong\u003eSuper Mario series\u003c\/strong\u003e—perfect for gamers and collectors\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e⌨️ \u003cstrong\u003eTyping Feel:\u003c\/strong\u003e Smooth, slightly sculpted surface for a fun and comfortable keystroke\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🧩 \u003cstrong\u003eEasy Integration:\u003c\/strong\u003e Seamlessly fits into most mechanical keyboard setups\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e📦 Compatibility:\u003c\/strong\u003e\u003cbr\u003e✅ \u003cstrong\u003eCherry MX and MX-style switches\u003c\/strong\u003e\u003cbr\u003e❌ Not compatible with membrane or low-profile switches\u003c\/p\u003e\u003chr\u003e\u003cp\u003eTurn your keyboard into a tribute to your favorite game with this must-have artisan keycap. Whether you're speedrunning through work or just love the feel of your setup, this \u003cstrong\u003eCoin Block Keycap\u003c\/strong\u003e is a perfect mix of nostalgia and personality.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406830870743,"sku":null,"price":20.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/super-mario-keycap-light-up-question-box-coin-design-8629675.webp?v=1783490178"},{"product_id":"hunter-x-hunter-chrollo-lucilfer-keycap","title":"Hunter x Hunter: Chrollo Lucilfer Keycap","description":"\u003cp\u003eChannel the mysterious charisma of Chrollo Lucilfer with this stunning artisan keycap inspired by \u003cstrong\u003eHunter x Hunter\u003c\/strong\u003e. Featuring Chrollo’s signature \u003cstrong\u003eblack hair\u003c\/strong\u003e, a \u003cstrong\u003egreen earring\u003c\/strong\u003e, and the \u003cstrong\u003eforehead cross\u003c\/strong\u003e, this keycap perfectly captures the essence of the Phantom Troupe's enigmatic leader.\u003c\/p\u003e\u003cp\u003eDressed in a sleek \u003cstrong\u003eblack and white suit\u003c\/strong\u003e and gazing out with deep \u003cstrong\u003eblack eyes tinged with brown\u003c\/strong\u003e, Chrollo’s 3D miniature portrait is a striking addition to any anime fan’s keyboard. Crafted from \u003cstrong\u003epremium resin\u003c\/strong\u003e using a blend of 3D printing, hand polishing, and resin casting techniques, each piece is a small collectible work of art.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e🖤 Key Features:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality, durable \u003cstrong\u003eresin\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e 3D sculpted face with character-accurate details\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eHandmade:\u003c\/strong\u003e Subtle variations make each keycap one of a kind\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eIdeal Placement:\u003c\/strong\u003e Recommended for \u003cstrong\u003eESC key\u003c\/strong\u003e or showcase placement\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e⌨️ Compatibility:\u003c\/strong\u003e\u003cbr\u003e✅ Fits \u003cstrong\u003eCherry MX and MX-style mechanical switches\u003c\/strong\u003e\u003cbr\u003e❌ Not compatible with low-profile or non-MX switches\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e⚠️ Important Notes:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eDue to handcrafting, \u003cstrong\u003eminor differences\u003c\/strong\u003e in color or detailing may occur.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eIf the keycap feels \u003cstrong\u003etoo tight\u003c\/strong\u003e, gently \u003cstrong\u003eimmerse it in 60–70°C hot water for 15 seconds\u003c\/strong\u003e, then insert it onto the switch while warm.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eAdd a mysterious flair to your setup and pay homage to one of anime’s most captivating villains. The \u003cstrong\u003eChrollo Lucilfer Keycap\u003c\/strong\u003e is not only a functional upgrade but a \u003cstrong\u003emust-have for any Hunter x Hunter fan\u003c\/strong\u003e.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-only-node=\"\" data-is-last-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406833754327,"sku":null,"price":20.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/hunter-x-hunter-chrollo-lucilfer-keycap-4472913.webp?v=1783490222"},{"product_id":"league-of-legends-chibi-version-jinx-keycap","title":"League of Legends: Chibi Version Jinx Keycap","description":"\u003cp\u003e\u003cstrong\u003e\"Rules are made to be broken… like buildings! Or people!\"\u003c\/strong\u003e\u003cbr\u003eBring a burst of mayhem to your keyboard with the \u003cstrong\u003eChibi Jinx Artisan Keycap\u003c\/strong\u003e — a vibrant tribute to League of Legends' most unpredictable champion. This meticulously crafted keycap captures Jinx’s wild energy, complete with her mischievous smile and gleeful chaos in every detail.\u003c\/p\u003e\u003cp\u003eHer expressive face, brimming with excitement and danger, makes this keycap the perfect piece for fans who love a little anarchy in their setup.\u003c\/p\u003e\u003chr\u003e\u003ch4\u003e💥 \u003cstrong\u003eKey Details\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium-quality resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eProduction:\u003c\/strong\u003e 3D printed, hand-polished, and resin cast for a flawless finish\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Compatible with Cherry MX switches and MX-style clones\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eLet Jinx bring color, chaos, and charisma to your keyboard. Whether you're a die-hard fan or just love her electric personality, this keycap is your perfect companion in digital destruction.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406833819863,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-chibi-version-jinx-keycap-4422371.webp?v=1783490224"},{"product_id":"league-of-legends-poro-keycaps","title":"League of Legends: Poro Keycaps","description":"\u003cp\u003eAdd a playful charm to your keyboard with our \u003cstrong\u003eLeague of Legends: Poro Artisan Keycaps\u003c\/strong\u003e – an adorable collection crafted from premium resin. Featuring \u003cstrong\u003ethree delightful variants\u003c\/strong\u003e—\u003cstrong\u003eNormal Poro\u003c\/strong\u003e, \u003cstrong\u003eBaron Hat Poro\u003c\/strong\u003e, and \u003cstrong\u003eChristmas Poro\u003c\/strong\u003e—these handcrafted keycaps bring your favorite cuddly companion from Runeterra to life.\u003c\/p\u003e\u003chr\u003e\u003ch4\u003e🧵 \u003cstrong\u003eDesign Highlights\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eLovingly detailed to reflect each version of Poro: classic, festive, and powerful\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eSmooth, polished surface with high-resolution paintwork\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eWhimsical, expressive faces and tiny accessories for each version\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3 data-section-id=\"1yrvoql\"\u003e🛠️ \u003cstrong\u003eProduct Details\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality, durable resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Cherry MX switches and clones (Gateron, Kailh, etc.)\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eWhether you’re adding a festive flair with the Christmas Poro or going all out with the Baron Hat Poro, these artisan keycaps are more than just functional—they’re a tribute to the joy and creativity of the League of Legends universe. Perfect for collectors, gamers, or anyone looking to make their keyboard truly one-of-a-kind.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Normal Poro","offer_id":49406833852631,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true},{"title":"Baron Hat Poro","offer_id":49406833885399,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true},{"title":"Christmas Poro","offer_id":49406833918167,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true},{"title":"All-in-One","offer_id":49406833950935,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-poro-keycaps-7656892.webp?v=1783490224"},{"product_id":"dragon-pillar-artisan-resin-spacebar","title":"Dragon Pillar Artisan Resin Spacebar - KeyArtisan®","description":"\u003ch2\u003e\u003cstrong\u003e🔥 Want to summon the power of dragons onto your keyboard? 🐉⚔️✨🪄\u003c\/strong\u003e\u003c\/h2\u003e\u003cp\u003eThe Dragon Pillar Artisan Spacebar is a hand-sculpted resin piece inspired by Sun Wukong and mythical Eastern dragons. Its 3D-carved design brings an ancient legend to life, making your keyboard feel like a temple of power and artistry.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e𝐖𝐡𝐲 𝐘𝐨𝐮’𝐥𝐥 𝐋𝐨𝐯𝐞 𝐈𝐭\u003c\/strong\u003e\u003cbr\u003e• Bold 3D sculpted dragon pillar design\u003cbr\u003e• Inspired by Sun Wukong \u0026amp; Eastern mythology\u003cbr\u003e• Handcrafted resin with rich detailing\u003cbr\u003e• Instantly transforms your board into a legend\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e𝐏𝐫𝐞𝐦𝐢𝐮𝐦 𝐁𝐮𝐢𝐥𝐝\u003c\/strong\u003e\u003cbr\u003e• Material: High-quality resin\u003cbr\u003e• Size: 6.25U spacebar\u003cbr\u003e• Sculpt: Full 3D artisan carving\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e𝐂𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐲\u003c\/strong\u003e\u003cbr\u003e✔ Fits MX-style switches (Cherry, Gateron, Kailh \u0026amp; more)\u003cbr\u003e✔ Supports standard 6.25U spacebar layout\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e𝐖𝐡𝐚𝐭’𝐬 𝐈𝐧𝐜𝐥𝐮𝐝𝐞𝐝\u003c\/strong\u003e\u003cbr\u003e• 1x Dragon Pillar Artisan Spacebar\u003cbr\u003e• Protective packaging for safe delivery\u003c\/p\u003e\u003ch2\u003e\u003cstrong\u003e𝐓𝐡𝐞 𝐕𝐢𝐛𝐞 🐉\u003c\/strong\u003e\u003c\/h2\u003e\u003cp\u003eMajestic, powerful, and artistic — this artisan feels like holding a piece of living mythology.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"White","offer_id":49406833983703,"sku":null,"price":32.9,"currency_code":"USD","in_stock":true},{"title":"Gold","offer_id":49406834016471,"sku":null,"price":32.9,"currency_code":"USD","in_stock":true},{"title":"Bronze","offer_id":49406834049239,"sku":null,"price":32.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/dragon-pillar-artisan-resin-spacebar-keyartisan-5276943.webp?v=1783490226"},{"product_id":"league-of-legends-lol-logo-keycap","title":"League of Legends: LOL Logo Keycap","description":"\u003ch3\u003e\u003cem\u003e🎮 \u003cstrong\u003eGame on, Summoner!\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h3\u003e\u003cp\u003e\u003cbr\u003eBring your love for League of Legends to your fingertips with the \u003cstrong\u003eLOL Logo Artisan Keycap\u003c\/strong\u003e — the perfect upgrade for any true fan.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e🔑 Key Features:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e🛠️ \u003cstrong\u003eMaterial:\u003c\/strong\u003e Durable \u003cstrong\u003eZinc Aluminum Alloy\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🖌️ \u003cstrong\u003eFinish:\u003c\/strong\u003e Advanced \u003cstrong\u003eelectroplating and painting\u003c\/strong\u003e for a premium, long-lasting shine\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e💠 \u003cstrong\u003eDesign:\u003c\/strong\u003e Features the \u003cstrong\u003eiconic League of Legends (LOL) logo\u003c\/strong\u003e — a bold tribute to the game’s legacy\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e💡 \u003cstrong\u003eLight-Transmitting:\u003c\/strong\u003e Designed to allow light to pass through for a vibrant backlit effect\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e📏 \u003cstrong\u003eSize:\u003c\/strong\u003e 18mm (W) × 11mm (H)\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e⌨️ \u003cstrong\u003eCompatibility:\u003c\/strong\u003e Fits most \u003cstrong\u003eCherry MX-style\u003c\/strong\u003e mechanical keyboards\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e⚠️ Note:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e❌ Not compatible with low-profile (low shaft) mechanical keyboards\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e✔️ Works with all \u003cstrong\u003ecross-axis switches\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eCustomize your keyboard with the spirit of the Rift. Whether you're a casual player or a seasoned champion, the \u003cstrong\u003eLOL Logo Keycap\u003c\/strong\u003e brings personality, pride, and polish to your gaming setup. 🖤✨\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406837850327,"sku":null,"price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-lol-logo-keycap-4686040.webp?v=1783490270"},{"product_id":"league-of-legends-chibi-version-zeri-keycap","title":"League of Legends: Chibi Version Zeri Keycap","description":"\u003cp\u003eBring the electrifying spirit of League of Legends to your keyboard with the \u003cstrong\u003eChibi Version Zeri Artisan Resin Keycap\u003c\/strong\u003e — a charming and detailed tribute to the beloved marksman!\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e✨ Key Features:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eCrafted from premium resin for durability and vibrant colors\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eMeticulously designed in adorable chibi style, capturing Zeri’s playful essence\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eTransparent material adds a captivating glow and visual depth\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eSmooth, ergonomic feel for an enhanced typing experience\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eCompatible with most mechanical keyboards (Cherry MX style switches)\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e🎨 Design \u0026amp; Craftsmanship:\u003c\/strong\u003e\u003cbr\u003eThis artisan resin keycap showcases the exceptional skill and creativity of its makers, faithfully recreating Zeri’s lively personality and unique charm in miniature form. The fine details and polished finish make it a stunning centerpiece for any setup.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e⚙️ Compatibility:\u003c\/strong\u003e\u003cbr\u003eFits Cherry MX switches and compatible mechanical keyboards for easy installation.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003eWhy Choose the Chibi Zeri Keycap?\u003c\/strong\u003e\u003cbr\u003eElevate your keyboard with a playful yet durable keycap that adds personality to your gaming or typing sessions. Perfect for League of Legends fans and artisan keycap collectors who want to showcase their passion with style and flair.\u003c\/p\u003e\u003chr\u003e\u003cp\u003eAdd a spark of magic and energy to your setup — let Zeri light up your keyboard and inspire every keystroke! ⚡\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406837981399,"sku":null,"price":21.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-chibi-version-zeri-keycap-1331030.webp?v=1783490271"},{"product_id":"league-of-legends-heimerdinger-keycap","title":"League of Legends: Heimerdinger Keycap","description":"\u003cp\u003eUpgrade your keyboard with the genius of Piltover himself! This \u003cstrong\u003eHeimerdinger Artisan Keycap\u003c\/strong\u003e brings the eccentric inventor to life in stunning 3D detail — featuring his signature fluffy yellow-and-white hair, oversized goggles, expressive eyes, and that iconic mustache.\u003c\/p\u003e\u003cp\u003ePerfectly crafted for fans of \u003cem\u003eLeague of Legends\u003c\/em\u003e, this premium resin keycap captures Heimerdinger’s curious spirit and adds a playful, scientific flair to your typing setup.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003e✨ Product Details:\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e Lifelike sculpt of Heimerdinger’s head, complete with goggles and wild hair\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality resin, durable and smooth to the touch\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Fits Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCraftsmanship:\u003c\/strong\u003e Hand-painted with attention to detail for a true collector’s finish\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003e🎯 Why You’ll Love It:\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eWhether you’re a Heimerdinger main or just love the character’s quirky vibe, this keycap is a perfect centerpiece for your gaming keyboard. It’s more than a keycap — it’s a tribute to one of \u003cem\u003eLeague’s\u003c\/em\u003e most brilliant minds.\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406838046935,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-heimerdinger-keycap-6215690.webp?v=1783490274"},{"product_id":"capybara-theme-3d-artisan-resin-keycap","title":"Capybara Theme 3D Artisan Resin Keycap","description":"\u003ch2\u003e🐾 Want your keyboard to stand out in the cutest way? 🦫✨\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003eLobo Keycap's Capybara Theme 3D Artisan Resin Keycap Series\u003c\/strong\u003e adds fun, collectible charm to your setup with hand-crafted capybaras in different outfits and styles. Each artisan keycap is made from durable resin, designed to fit MX stem switches, and crafted to be the highlight of your keyboard.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e𝐖𝐡𝐲 𝐘𝐨𝐮’𝐥𝐥 𝐋𝐨𝐯𝐞 𝐈𝐭\u003c\/h3\u003e\u003cp\u003e• Unique capybara-themed artisan keycaps\u003cbr\u003e• Playful characters with detailed expressions\u003cbr\u003e• MX compatible for most mechanical keyboards\u003cbr\u003e• Perfect for collectors and kawaii enthusiasts\u003c\/p\u003e\u003ch3\u003e𝐏𝐫𝐞𝐦𝐢𝐮𝐦 𝐁𝐮𝐢𝐥𝐝\u003c\/h3\u003e\u003cp\u003e• Material: Resin, 3D Plastic\u003cbr\u003e• Stem: MX compatible\u003cbr\u003e• Painted detailing\u003c\/p\u003e\u003ch3\u003e𝐂𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐲\u003c\/h3\u003e\u003cp\u003e✔ Fits most mechanical keyboards with MX stems\u003cbr\u003e✔ Ideal for custom keyboards and artisan collectors\u003c\/p\u003e\u003ch3\u003e𝐖𝐡𝐚𝐭’𝐬 𝐈𝐧𝐜𝐥𝐮𝐝𝐞𝐝\u003c\/h3\u003e\u003cp\u003e• 1x Artisan Capybara Keycap (choose your style)\u003cbr\u003e• Secure protective packaging\u003c\/p\u003e\u003chr\u003e\u003ch1\u003e𝐓𝐡𝐞 𝐕𝐢𝐛𝐞\u003c\/h1\u003e\u003cp\u003eCute, playful, and full of charm — these capybara artisan keycaps make your keyboard feel like a cozy little desk companion. 🦫💛\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/Detail_Images_4_96a15fb7-9385-4b98-a859-a784c6d64c7f.webp?v=1759227576\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/Detail_Images_5_4c33b820-576e-407a-88ee-017d457ab524.webp?v=1759227576\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/Detail_Images_15_a8962b42-a20c-4537-b6eb-e70f22502365.webp?v=1759227576\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/Detail_Images_10_605dd5d8-2a5e-4dfa-8034-a7bcc32e55d6.webp?v=1759227576\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/Detail_Images_13_3272af52-f3f8-472c-9a39-87373e39252b.webp?v=1759227576\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/Detail_Images_14_5c68a0f4-dd30-4729-aaf8-c3f258cf11ff.webp?v=1759227576\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/Detail_Images_12_ee788627-da24-407c-b32c-11d1f2b5e7ad.webp?v=1759227576\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/Detail_Images_11_c69aa856-2591-4dc5-97de-10212ad0e1e6.webp?v=1759227576\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/Main_Images_2.webp?v=1759225649\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"1","offer_id":49406843617495,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"2","offer_id":49406843650263,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"3","offer_id":49406843683031,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"4","offer_id":49406843715799,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"5","offer_id":49406843748567,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"6","offer_id":49406843781335,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"7","offer_id":49406843814103,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"8","offer_id":49406843846871,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"9","offer_id":49406843879639,"sku":null,"price":15.9,"currency_code":"USD","in_stock":true},{"title":"4-in-1 (Contact for Options)","offer_id":49406843912407,"sku":null,"price":53.9,"currency_code":"USD","in_stock":true},{"title":"6-in-1 (Contact for Options)","offer_id":49406843945175,"sku":null,"price":76.9,"currency_code":"USD","in_stock":true},{"title":"All in One","offer_id":49406843977943,"sku":null,"price":98.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/capybara-theme-3d-artisan-resin-keycap-3513873.webp?v=1783490351"},{"product_id":"super-mario-question-mark-block-low-profile-keycaps","title":"Super Mario: Question Mark Block Low Profile Keycaps","description":"\u003ch3\u003e\u003cem\u003e\u003cstrong\u003eHit the block, unlock nostalgia!\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h3\u003e\u003cp\u003eAdd a playful power-up to your keyboard with these \u003cstrong\u003eSuper Mario Question Mark Block Keycaps\u003c\/strong\u003e, designed for low-profile mechanical switches. Crafted from \u003cstrong\u003epremium resin\u003c\/strong\u003e, each keycap captures the magic of the iconic '?' block—bringing the Mushroom Kingdom right to your fingertips.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e🎮 Key Features:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e🛠️ \u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality \u003cstrong\u003eresin\u003c\/strong\u003e with a smooth, vibrant finish\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🎨 \u003cstrong\u003eColor Options:\u003c\/strong\u003e Available in \u003cstrong\u003ered, pink, yellow, and green\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e✨ \u003cstrong\u003eDesign:\u003c\/strong\u003e Faithful 3D mini replica of the classic \u003cstrong\u003e‘?’ block\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e📏 \u003cstrong\u003eProfile:\u003c\/strong\u003e Made specifically for \u003cstrong\u003elow-profile mechanical keyboards\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e⌨️ \u003cstrong\u003eTyping Feel:\u003c\/strong\u003e Fun and satisfying keystrokes with retro flair\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e❤️ \u003cstrong\u003ePerfect For:\u003c\/strong\u003e Super Mario fans, retro gamers, and collectors\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e📦 Compatibility:\u003c\/strong\u003e\u003cbr\u003e✅ \u003cstrong\u003eCherry MX Low Profile\u003c\/strong\u003e switches\u003cbr\u003e❌ Not compatible with standard or high-profile switches\u003c\/p\u003e\u003chr\u003e\u003cp\u003eWhether you're hopping through emails or smashing deadlines, these keycaps turn everyday typing into a game. Express your Mario love in the most fun way possible—with every keystroke.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-only-node=\"\" data-is-last-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Green","offer_id":49406844403927,"sku":null,"price":20.9,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":49406844436695,"sku":null,"price":20.9,"currency_code":"USD","in_stock":true},{"title":"Red","offer_id":49406844469463,"sku":null,"price":20.9,"currency_code":"USD","in_stock":true},{"title":"Yellow","offer_id":49406844502231,"sku":null,"price":20.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/super-mario-question-mark-block-low-profile-keycaps-1073489.webp?v=1783490353"},{"product_id":"league-of-legends-chibi-style-aatrox-keycap","title":"League of Legends: Chibi Style Aatrox Keycap","description":"\u003ch3\u003e\u003cem\u003e\u003cstrong\u003eUnleash the corrupted power of Aatrox.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h3\u003e\u003cp\u003eBring the dark, twisted might of the fallen Aspect to your fingertips with this \u003cstrong\u003eChibi Style Aatrox Resin Keycap\u003c\/strong\u003e — a striking tribute to one of League of Legends’ most fearsome champions.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e🔑 Key Features:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e🛠️ \u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality \u003cstrong\u003eresin\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🖌️ \u003cstrong\u003eDesign:\u003c\/strong\u003e Aatrox in \u003cstrong\u003echibi form\u003c\/strong\u003e, featuring vivid red eyes, a rich black resin body, and intricate sculpted details\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e⚔️ \u003cstrong\u003eDetails:\u003c\/strong\u003e Sharp sword-like wings, his iconic expression, and corrupted energy brought to life in artisan style\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e⌨️ \u003cstrong\u003eTyping Experience:\u003c\/strong\u003e Smooth and satisfying keystrokes with an artistic touch\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🌌 \u003cstrong\u003eAesthetic:\u003c\/strong\u003e Adds a dark, whimsical twist to any mechanical keyboard setup\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e💥 \u003cstrong\u003ePerfect For:\u003c\/strong\u003e League of Legends fans, artisan keycap collectors, and dark fantasy lovers\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e📦 Compatibility:\u003c\/strong\u003e\u003cbr\u003eFits all \u003cstrong\u003eCherry MX-style switches\u003c\/strong\u003e\u003cbr\u003e❌ Not compatible with low-profile mechanical keyboards\u003c\/p\u003e\u003chr\u003e\u003cp\u003eCelebrate your love for \u003cstrong\u003eLeague of Legends\u003c\/strong\u003e and the lore of the \u003cstrong\u003eDarkin Blade\u003c\/strong\u003e with a keycap that fuses artistry and power. Whether for battle or display, this is more than just a keycap — it’s a piece of corrupted legend.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-only-node=\"\" data-is-last-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406844534999,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-chibi-style-aatrox-keycap-2709869.webp?v=1783490353"},{"product_id":"league-of-legends-katarina-keycap","title":"League of Legends: Katarina Keycap","description":"\u003ch3\u003e\u003cstrong\u003eStrike with Style. Type with Precision.\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eChannel the lethal elegance of \u003cstrong\u003eKatarina\u003c\/strong\u003e, the Sinister Blade, with this meticulously crafted artisan resin keycap. Forged from high-quality resin, this piece captures her fierce spirit and unmistakable beauty — a perfect tribute to one of League of Legends’ most iconic assassins.\u003c\/p\u003e\u003cp\u003eHer \u003cstrong\u003eintense gaze\u003c\/strong\u003e and \u003cstrong\u003esharp facial features\u003c\/strong\u003e reflect her fearless attitude, while her \u003cstrong\u003evibrant red hair\u003c\/strong\u003e, styled in dynamic layers, embodies motion and power. Every detail highlights her battle-hardened grace and unwavering confidence.\u003c\/p\u003e\u003chr\u003e\u003ch3 data-section-id=\"1bwr0et\"\u003e🔧 \u003cstrong\u003eProduct Details\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium, hand-polished resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCraftsmanship:\u003c\/strong\u003e Durable, highly detailed finish\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3 data-section-id=\"xu8pi3\"\u003e🎮 \u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cp\u003eWhether you're a die-hard Katarina main or simply admire her deadly style, this keycap brings her essence to your fingertips — perfect for personalizing your keyboard with both \u003cstrong\u003estrength and elegance\u003c\/strong\u003e.\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406844567767,"sku":null,"price":21.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-katarina-keycap-4882361.webp?v=1783490355"},{"product_id":"super-mario-bros-layered-resin-artisan-keycap","title":"Super Mario Bros. Layered Resin Artisan Keycap","description":"\u003c!-- ================================================================= --\u003e\u003cp\u003e \u003c\/p\u003e\u003c!--  SUPER MARIO BROS. LAYERED RESIN ARTISAN KEYCAP — DESCRIPTION     --\u003e\u003cp\u003e \u003c\/p\u003e\u003c!--  Paste into Shopify product editor \"\u003c\u003e\" (Show HTML) view.        --\u003e\u003cp\u003e \u003c\/p\u003e\u003c!--  Scoped under .smrz — lang=\"en\" prevents \"i\" auto-caps           --\u003e\u003cp\u003e \u003c\/p\u003e\u003c!--  Closing seal scrolls slowly to Add to Cart                     --\u003e\u003cp\u003e \u003c\/p\u003e\u003c!-- ================================================================= --\u003e\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Nunito:ital,wght@0,400;0,600;0,700;0,800;0,900;1,400\u0026family=Press+Start+2P\u0026display=swap');.smrz  {  --smrz-red: #e52521;  --smrz-red-deep: #a31a18;  --smrz-red-soft: #f26461;  --smrz-green: #1aa05a;  --smrz-green-deep: #0f6e3c;  --smrz-yellow: #fbd000;  --smrz-yellow-2: #d4a800;  --smrz-yellow-3: #ffe55a;  --smrz-pink: #f783c4;  --smrz-pink-deep: #c14a90;  --smrz-night: #1a1210;  --smrz-night-2: #120e0c;  --smrz-cream: #fffdf5;  --smrz-paper: #fff8e7;  --smrz-ink: #2a1e16;  --smrz-text: #4a3828;  --smrz-muted: #7a6050;  --smrz-line: rgba(229,37,33,0.16);  --smrz-shadow: 0 20px 52px -20px rgba(42,28,18,0.50);  --smrz-shadow-sm: 0 10px 26px -12px rgba(42,28,18,0.36);  --smrz-glow-y: 0 0 28px rgba(251,208,0,0.45);  --smrz-display: 'Nunito', 'Trebuchet MS', Arial, sans-serif;  --smrz-pixel: 'Press Start 2P', monospace;  --smrz-radius: 16px;  --smrz-radius-lg: 22px;  --smrz-maxw: 1280px;  --smrz-gap: clamp(14px, 2.2vw, 22px);  --smrz-section: clamp(40px, 6.5vw, 72px);  font-family: var(--smrz-display);  color: var(--smrz-ink);  line-height: 1.7;  font-size: 18px;  max-width: var(--smrz-maxw);  margin: 0 auto;  padding: 0 4px;  text-align: center;  -webkit-font-smoothing: antialiased;}.smrz *, .smrz *::before, .smrz *::after  {  box-sizing: border-box;}.smrz p  {  margin: 0 0 1em;  font-size: clamp(15px, 1.6vw, 17.5px);}.smrz p:last-child  {  margin-bottom: 0;}.smrz strong  {  font-weight: 800;}.smrz h1, .smrz h2, .smrz h3, .smrz h4  {  margin: 0;  line-height: 1.15;}.smrz__sheet  {  position: relative;  background: linear-gradient(180deg, #fffdf5 0%, #fff8e7 55%, #fff3d6 100%);  border: 2px solid rgba(229,37,33,0.18);  border-radius: var(--smrz-radius-lg);  overflow: hidden;  box-shadow: var(--smrz-shadow);}.smrz__inner  {  position: relative;  z-index: 1;  padding: clamp(22px, 5vw, 56px);}.smrz__hero  {  position: relative;  text-align: center;  padding: clamp(26px, 5vw, 54px) clamp(10px, 3vw, 36px) clamp(30px, 5vw, 56px);  border-radius: var(--smrz-radius);  background: radial-gradient(80% 100% at 50% 0%, rgba(251,208,0,0.16), transparent 55%), linear-gradient(160deg, #1a1210 0%, #120e0c 60%, #1a1210 100%);  color: var(--smrz-cream);  overflow: hidden;  border: 2px solid rgba(251,208,0,0.28);  box-shadow: inset 0 0 60px rgba(0,0,0,0.55), var(--smrz-shadow);}.smrz__coins  {  position: absolute;  inset: 0;  pointer-events: none;  background-image: radial-gradient(2px 2px at 10% 18%, rgba(251,208,0,0.85), transparent), radial-gradient(1.5px 1.5px at 84% 20%, rgba(251,208,0,0.7), transparent), radial-gradient(1.8px 1.8px at 32% 72%, rgba(229,37,33,0.7), transparent), radial-gradient(1.2px 1.2px at 70% 60%, rgba(26,160,90,0.55), transparent), radial-gradient(1.6px 1.6px at 88% 82%, rgba(247,131,196,0.55), transparent), radial-gradient(1.4px 1.4px at 20% 86%, rgba(251,208,0,0.55), transparent);  animation: smrz-shimmer 5s ease-in-out infinite alternate;}@keyframes smrz-shimmer { 0%  {  opacity: 0.5;} 100%  {  opacity: 1;  transform: translateY(-4px);} }.smrz__eyebrow  {  position: relative;  z-index: 2;  display: inline-flex;  align-items: center;  gap: 12px;  font-family: var(--smrz-pixel);  letter-spacing: 0.1em;  font-size: clamp(7px, 1.2vw, 9px);  color: var(--smrz-yellow);  padding: 10px 20px;  border: 1px solid rgba(251,208,0,0.45);  border-radius: 999px;  background: rgba(251,208,0,0.08);  margin-bottom: 8px;  transition: 0.3s;}.smrz__eyebrow::before, .smrz__eyebrow::after  {  content: \"★\";  font-size: 9px;}.smrz__eyebrow:hover  {  transform: translateY(-2px) scale(1.03);  background: rgba(251,208,0,0.16);  box-shadow: var(--smrz-glow-y);}.smrz__title  {  position: relative;  z-index: 2;  font-weight: 900;  line-height: 1.05;  margin: clamp(28px, 4.5vw, 46px) 0 0;  font-size: clamp(28px, 5.5vw, 56px);  color: var(--smrz-cream);  text-shadow: 0 3px 0 rgba(0,0,0,0.45), 0 0 30px rgba(251,208,0,0.22);  letter-spacing: -0.01em;}.smrz__title .smrz__yellow  {  background: linear-gradient(180deg, #ffe55a 0%, #fbd000 50%, #d4a800 100%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent;  color: transparent;}.smrz__subtitle  {  position: relative;  z-index: 2;  font-weight: 600;  font-style: italic;  font-size: clamp(15px, 2vw, 20px);  color: rgba(255,253,245,0.84);  max-width: 1200px;  margin: clamp(14px, 3vw, 22px) auto 0;}.smrz__hero-rule  {  position: relative;  z-index: 2;  display: flex;  align-items: center;  gap: 16px;  margin: clamp(20px, 4vw, 30px) auto 0;  max-width: 1200px;}.smrz__hero-rule::before, .smrz__hero-rule::after  {  content: \"\";  height: 1px;  flex: 1;  background: linear-gradient(90deg, transparent, rgba(251,208,0,0.7), transparent);}.smrz__hero-rule span  {  font-family: var(--smrz-pixel);  font-size: 9px;  color: var(--smrz-yellow);  letter-spacing: 0.15em;}.smrz__badges  {  position: relative;  z-index: 2;  display: flex;  flex-wrap: wrap;  justify-content: center;  gap: 10px;  margin-top: clamp(20px, 4vw, 28px);}.smrz__badge  {  display: inline-flex;  align-items: center;  gap: 8px;  font-size: clamp(11px, 1.4vw, 13px);  font-weight: 700;  color: var(--smrz-cream);  padding: 10px 16px;  border-radius: 999px;  border: 1px solid rgba(251,208,0,0.3);  background: rgba(255,253,245,0.05);  transition: 0.3s;}.smrz__badge:hover  {  transform: translateY(-3px);  background: rgba(251,208,0,0.14);  border-color: var(--smrz-yellow);  box-shadow: var(--smrz-glow-y);}.smrz__section  {  margin-top: var(--smrz-section);}.smrz__head  {  text-align: center;  margin-bottom: clamp(24px, 3.5vw, 38px);}.smrz__kicker  {  display: flex;  align-items: center;  justify-content: center;  gap: 14px;  font-family: var(--smrz-pixel);  letter-spacing: 0.16em;  font-size: clamp(7px, 1.1vw, 8px);  color: var(--smrz-red);  margin-bottom: 12px;  text-transform: uppercase;}.smrz__kicker::before, .smrz__kicker::after  {  content: \"◆\";  font-size: 7px;  color: var(--smrz-yellow);}.smrz__h2  {  font-weight: 900;  text-align: center;  font-size: clamp(24px, 4.2vw, 40px);  line-height: 1.1;  margin: 0 auto 10px;  max-width: 1200px;}.smrz__lead  {  text-align: center;  max-width: 1200px;  margin: 0 auto;  color: var(--smrz-muted);  font-size: clamp(15px, 1.7vw, 18px);  font-weight: 600;}.smrz__divider  {  display: flex;  align-items: center;  gap: 16px;  margin: clamp(14px, 3vw, 20px) auto 0;  max-width: 1200px;}.smrz__divider::before, .smrz__divider::after  {  content: \"\";  height: 2px;  flex: 1;  background: linear-gradient(90deg, transparent, var(--smrz-yellow-2), transparent);}.smrz__diamond  {  width: 10px;  height: 10px;  transform: rotate(45deg);  background: var(--smrz-yellow);  box-shadow: 0 0 0 4px rgba(251,208,0,0.2);}.smrz__prose  {  max-width: 1200px;  margin: 0 auto;}.smrz__prose p  {  color: var(--smrz-text);  font-weight: 600;}.smrz__media-full  {  width: 100%;  border-radius: var(--smrz-radius);  overflow: hidden;  border: 2px solid rgba(229,37,33,0.18);  box-shadow: var(--smrz-shadow-sm);  line-height: 0;  transition: 0.4s;}.smrz__media-full:hover  {  transform: translateY(-4px);  box-shadow: var(--smrz-shadow);}.smrz__media-full img  {  width: 100%;  display: block;  height: auto;  transition: 0.6s;}.smrz__media-full:hover img  {  transform: scale(1.03);}.smrz__pair, .smrz__grid3  {  display: grid;  gap: clamp(12px, 1.8vw, 18px);}.smrz__pair  {  grid-template-columns: repeat(2, 1fr);}.smrz__grid3  {  grid-template-columns: repeat(3, 1fr);}.smrz__pair-img  {  position: relative;  overflow: hidden;  border-radius: var(--smrz-radius);  border: 2px solid rgba(229,37,33,0.14);  line-height: 0;  box-shadow: var(--smrz-shadow-sm);  aspect-ratio: 1\/1;  transition: 0.4s;}.smrz__pair-img:hover  {  transform: translateY(-5px);  box-shadow: var(--smrz-shadow);  border-color: rgba(251,208,0,0.55);}.smrz__pair-img img  {  width: 100%;  height: 100%;  object-fit: cover;  display: block;  transition: 0.6s;}.smrz__pair-img:hover img  {  transform: scale(1.08);}.smrz__img-label  {  position: absolute;  top: 12px;  right: 12px;  background: rgba(255,253,245,0.94);  color: var(--smrz-red-deep);  padding: 6px 12px;  border-radius: 8px;  font-size: 11px;  font-weight: 800;  text-transform: uppercase;  z-index: 2;  border: 1px solid rgba(229,37,33,0.28);}.smrz__media-rect  {  width: 100%;  border-radius: var(--smrz-radius);  overflow: hidden;  border: 2px solid rgba(229,37,33,0.18);  box-shadow: var(--smrz-shadow-sm);  line-height: 0;  aspect-ratio: 21\/9;  transition: 0.4s;}.smrz__media-rect:hover  {  transform: translateY(-4px);  box-shadow: var(--smrz-shadow);}.smrz__media-rect img  {  width: 100%;  height: 100%;  object-fit: cover;  display: block;  transition: 0.6s;}.smrz__media-rect:hover img  {  transform: scale(1.04);}.smrz__trust-strip  {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));  gap: 14px;  margin-top: clamp(20px, 3vw, 28px);}.smrz__trust-item  {  display: flex;  align-items: center;  gap: 12px;  padding: 16px 18px;  background: var(--smrz-paper);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--smrz-radius);  text-align: left;  transition: 0.3s;}.smrz__trust-item:hover  {  transform: translateY(-4px);  box-shadow: var(--smrz-shadow-sm);  border-color: rgba(251,208,0,0.55);}.smrz__trust-ic  {  width: 42px;  height: 42px;  flex: none;  border-radius: 12px;  display: grid;  place-items: center;  font-size: 19px;  background: linear-gradient(135deg, rgba(229,37,33,0.1), rgba(251,208,0,0.1));  border: 1px solid rgba(229,37,33,0.16);}.smrz__trust-t  {  font-weight: 800;  font-size: 14px;}.smrz__trust-s  {  font-size: 12.5px;  color: var(--smrz-muted);}.smrz__features  {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));  gap: var(--smrz-gap);}.smrz__feature  {  position: relative;  text-align: left;  background: var(--smrz-paper);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--smrz-radius);  padding: clamp(18px, 3vw, 26px);  overflow: hidden;  transition: 0.35s;}.smrz__feature:hover  {  transform: translateY(-6px);  box-shadow: var(--smrz-shadow-sm);  border-color: rgba(229,37,33,0.4);}.smrz__feature-icon  {  display: inline-flex;  align-items: center;  justify-content: center;  width: 50px;  height: 50px;  border-radius: 14px;  font-size: 23px;  margin-bottom: 12px;  background: linear-gradient(145deg, #1a1210, #120e0c);  border: 2px solid rgba(251,208,0,0.35);  transition: 0.4s;}.smrz__feature:hover .smrz__feature-icon  {  transform: rotate(-6deg) scale(1.1);  box-shadow: var(--smrz-glow-y);}.smrz__feature h3  {  font-weight: 800;  font-size: clamp(16px, 2vw, 19px);  margin: 0 0 7px;}.smrz__feature p  {  margin: 0;  font-size: clamp(14px, 1.5vw, 15.5px);  color: var(--smrz-muted);  line-height: 1.6;}.smrz__spotlight  {  position: relative;  text-align: center;  border-radius: var(--smrz-radius-lg);  overflow: hidden;  padding: clamp(28px, 4.5vw, 52px);  background: radial-gradient(80% 120% at 50% 0%, rgba(251,208,0,0.14), transparent 55%), linear-gradient(155deg, #1a1210, #120e0c);  color: var(--smrz-cream);  border: 2px solid rgba(251,208,0,0.25);  box-shadow: var(--smrz-shadow);}.smrz__spotlight .smrz__kicker  {  color: var(--smrz-yellow);}.smrz__spotlight .smrz__kicker::before, .smrz__spotlight .smrz__kicker::after  {  color: var(--smrz-yellow-3);}.smrz__spotlight h2  {  font-weight: 900;  font-size: clamp(22px, 3.8vw, 38px);  margin: 0 auto 14px;  max-width: 1200px;}.smrz__spotlight \u003e p  {  max-width: 1200px;  color: rgba(255,253,245,0.84);  margin: 0 auto;  font-weight: 600;}.smrz__spec-grid  {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));  gap: 14px;  margin-top: clamp(22px, 3vw, 32px);}.smrz__spec  {  border: 1px solid rgba(251,208,0,0.24);  border-radius: 12px;  padding: 16px 16px 14px;  background: rgba(255,253,245,0.04);  transition: 0.3s;}.smrz__spec:hover  {  background: rgba(251,208,0,0.1);  transform: translateY(-4px);  border-color: var(--smrz-yellow);}.smrz__spec-k  {  font-family: var(--smrz-pixel);  font-size: 8px;  letter-spacing: 0.1em;  color: var(--smrz-yellow);  margin-bottom: 6px;}.smrz__spec-v  {  font-size: clamp(14px, 1.7vw, 17px);  color: var(--smrz-cream);  font-weight: 700;}.smrz__variants  {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));  gap: var(--smrz-gap);}.smrz__variant  {  position: relative;  text-align: center;  border-radius: var(--smrz-radius);  padding: clamp(24px, 3vw, 32px) 18px;  color: var(--smrz-cream);  overflow: hidden;  border: 2px solid rgba(255,255,255,0.15);  transition: 0.4s;}.smrz__variant:hover  {  transform: translateY(-7px) scale(1.02);  box-shadow: var(--smrz-shadow);}.smrz__variant--red  {  background: linear-gradient(155deg, #c41f1c, #7a1412);}.smrz__variant--green  {  background: linear-gradient(155deg, #1aa05a, #0f6e3c);}.smrz__variant--yellow  {  background: linear-gradient(155deg, #d4a800, #8a6c00);}.smrz__variant--pink  {  background: linear-gradient(155deg, #f06fb8, #c14a90);}.smrz__variant-glyph  {  font-size: 36px;  margin-bottom: 12px;  display: inline-block;  transition: 0.4s;}.smrz__variant:hover .smrz__variant-glyph  {  transform: scale(1.2) rotate(8deg);}.smrz__variant h3  {  font-weight: 900;  font-size: clamp(17px, 2.2vw, 21px);  margin: 0 0 5px;}.smrz__variant-tag  {  display: inline-block;  font-family: var(--smrz-pixel);  font-size: 8px;  color: rgba(255,253,245,0.75);  letter-spacing: 0.12em;  margin-bottom: 8px;}.smrz__variant p  {  margin: 0;  font-size: 14px;  font-weight: 600;  color: rgba(255,253,245,0.82);}.smrz__table-wrap  {  max-width: 1200px;  margin: 0 auto;  border: 2px solid rgba(229,37,33,0.18);  border-radius: var(--smrz-radius);  overflow: hidden;  background: var(--smrz-paper);}.smrz__table  {  width: 100%;  border-collapse: collapse;  text-align: left;  font-size: clamp(14px, 1.7vw, 16.5px);}.smrz__table tr:hover  {  background: rgba(251,208,0,0.1);}.smrz__table tr + tr  {  border-top: 1px solid rgba(229,37,33,0.1);}.smrz__table th, .smrz__table td  {  padding: 14px 20px;  vertical-align: top;}.smrz__table th  {  width: 42%;  font-weight: 800;  text-transform: uppercase;  font-size: 0.82em;  color: var(--smrz-red);  background: rgba(229,37,33,0.05);}.smrz__table td  {  color: var(--smrz-ink);  font-weight: 600;}.smrz__alert  {  max-width: 1200px;  margin: clamp(16px, 3vw, 24px) auto 0;  display: flex;  gap: 14px;  text-align: left;  padding: 16px 20px;  border-radius: var(--smrz-radius);  border: 2px solid rgba(229,37,33,0.3);  background: rgba(229,37,33,0.06);  color: var(--smrz-red-deep);  font-size: 15px;  font-weight: 600;}.smrz__alert-ic  {  font-size: 20px;  flex: none;}.smrz__steps, .smrz__panels, .smrz__care, .smrz__tips, .smrz__promise  {  display: grid;  gap: var(--smrz-gap);  text-align: left;}.smrz__steps  {  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));}.smrz__panels  {  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}.smrz__care  {  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));}.smrz__tips  {  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));}.smrz__promise  {  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));}.smrz__step, .smrz__panel, .smrz__care-card, .smrz__tip, .smrz__promise-card  {  background: var(--smrz-paper);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--smrz-radius);  padding: clamp(18px, 2.6vw, 26px);  transition: 0.3s;}.smrz__step:hover, .smrz__panel:hover, .smrz__care-card:hover, .smrz__tip:hover, .smrz__promise-card:hover  {  transform: translateY(-5px);  box-shadow: var(--smrz-shadow-sm);  border-color: rgba(251,208,0,0.55);}.smrz__step-num, .smrz__care-num  {  font-weight: 900;  font-size: 27px;  color: var(--smrz-yellow-2);  line-height: 1;  margin-bottom: 10px;}.smrz__step h4, .smrz__panel h3, .smrz__care-card h4, .smrz__tip h4, .smrz__promise-card h4  {  font-weight: 800;  font-size: 16.5px;  margin: 0 0 6px;}.smrz__step p, .smrz__panel p, .smrz__care-card p, .smrz__tip p, .smrz__promise-card p  {  margin: 0;  font-size: 14.5px;  color: var(--smrz-muted);  line-height: 1.6;}.smrz__panel-ic, .smrz__tip-ic, .smrz__promise-ic  {  font-size: 27px;  display: inline-block;  margin-bottom: 10px;}.smrz__inbox  {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));  gap: 14px;}.smrz__inbox-item  {  background: var(--smrz-paper);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--smrz-radius);  padding: 18px 12px;  text-align: center;  font-size: 13.5px;  color: var(--smrz-muted);  line-height: 1.5;  transition: 0.3s;}.smrz__inbox-item:hover  {  transform: translateY(-4px);  border-color: rgba(251,208,0,0.55);}.smrz__inbox-num  {  font-weight: 900;  font-size: 22px;  color: var(--smrz-red);  display: block;  margin-bottom: 4px;}.smrz__inbox-t  {  font-weight: 800;}.smrz__stats  {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));  gap: var(--smrz-gap);  text-align: center;}.smrz__stat  {  padding: clamp(20px, 3vw, 28px) 12px;  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--smrz-radius);  background: var(--smrz-paper);  transition: 0.3s;}.smrz__stat:hover  {  transform: translateY(-5px);  border-color: rgba(251,208,0,0.55);}.smrz__stat-num  {  font-weight: 900;  font-size: clamp(28px, 4vw, 42px);  background: linear-gradient(180deg, var(--smrz-yellow-3), var(--smrz-yellow-2));  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent;  color: transparent;  line-height: 1;  margin-bottom: 6px;}.smrz__stat-label  {  font-weight: 700;  font-size: 13px;  text-transform: uppercase;  letter-spacing: 0.05em;}.smrz__faq  {  max-width: 1200px;  margin: 0 auto;  text-align: left;}.smrz__faq details  {  border: 2px solid rgba(229,37,33,0.14);  border-radius: 12px;  background: var(--smrz-paper);  margin-bottom: 10px;  overflow: hidden;}.smrz__faq details[open]  {  border-color: rgba(251,208,0,0.55);  box-shadow: var(--smrz-shadow-sm);}.smrz__faq summary  {  list-style: none;  cursor: pointer;  padding: 16px 20px;  font-weight: 800;  font-size: clamp(15px, 1.8vw, 17px);  display: flex;  align-items: center;  justify-content: space-between;  gap: 14px;}.smrz__faq summary::-webkit-details-marker  {  display: none;}.smrz__faq summary::after  {  content: \"+\";  font-size: 14px;  color: var(--smrz-yellow-2);  transition: 0.3s;}.smrz__faq details[open] summary::after  {  transform: rotate(45deg);}.smrz__faq-body  {  padding: 0 20px 18px;  color: var(--smrz-muted);  font-size: 15px;  font-weight: 600;  line-height: 1.65;}.smrz__gift  {  position: relative;  text-align: center;  border-radius: var(--smrz-radius-lg);  overflow: hidden;  padding: clamp(26px, 4.5vw, 48px) clamp(18px, 4vw, 36px);  background: linear-gradient(160deg, #fffdf5, #fff3d0);  border: 2px solid rgba(251,208,0,0.4);  box-shadow: var(--smrz-shadow-sm);}.smrz__gift-ic  {  font-size: 38px;  margin-bottom: 10px;  display: inline-block;}.smrz__gift h2  {  font-weight: 900;  font-size: clamp(22px, 3.8vw, 34px);  margin: 0 0 10px;}.smrz__gift p  {  max-width: 1200px;  margin: 0 auto;  color: var(--smrz-text);  font-size: clamp(15px, 1.7vw, 18px);  font-weight: 600;}.smrz__cta  {  position: relative;  text-align: center;  border-radius: var(--smrz-radius-lg);  overflow: hidden;  padding: clamp(32px, 5.5vw, 60px) clamp(18px, 4vw, 36px);  background: radial-gradient(80% 110% at 50% 0%, rgba(251,208,0,0.16), transparent 55%), linear-gradient(155deg, #1a1210, #120e0c);  color: var(--smrz-cream);  border: 2px solid rgba(251,208,0,0.28);  box-shadow: var(--smrz-shadow);}.smrz__cta h2  {  position: relative;  z-index: 2;  font-weight: 900;  font-size: clamp(24px, 4.8vw, 44px);  margin: 0 0 12px;  text-shadow: 0 0 28px rgba(251,208,0,0.28);}.smrz__cta p  {  position: relative;  z-index: 2;  max-width: 1200px;  margin: 0 auto;  color: rgba(255,253,245,0.84);  font-size: clamp(15px, 1.8vw, 19px);  font-weight: 600;  font-style: italic;}.smrz__cta-seal  {  position: relative;  z-index: 2;  display: inline-flex;  align-items: center;  gap: 12px;  margin-top: clamp(20px, 3.5vw, 28px);  font-weight: 800;  letter-spacing: 0.14em;  text-transform: uppercase;  font-size: clamp(12px, 1.6vw, 14px);  color: var(--smrz-yellow);  padding: 14px 28px;  border: 2px solid rgba(251,208,0,0.45);  border-radius: 999px;  background: rgba(251,208,0,0.08);  cursor: pointer;  text-decoration: none;  transition: 0.3s;}.smrz__cta-seal:hover  {  background: rgba(251,208,0,0.2);  border-color: var(--smrz-yellow);  transform: translateY(-3px) scale(1.02);  box-shadow: 0 12px 30px -12px rgba(251,208,0,0.6);  color: #fff;}@media (max-width: 900px) { .smrz  {  font-size: 17px;} }@media (max-width: 600px) {  .smrz  {  padding: 0;  font-size: 16.5px;}  .smrz__inner  {  padding: 18px 14px;}  .smrz__features, .smrz__variants, .smrz__panels, .smrz__stats, .smrz__trust-strip, .smrz__spec-grid, .smrz__pair, .smrz__grid3, .smrz__care, .smrz__tips, .smrz__promise, .smrz__steps, .smrz__inbox  {  grid-template-columns: 1fr;}  .smrz__title  {  font-size: clamp(24px, 8vw, 36px);}  .smrz__media-rect  {  aspect-ratio: 16\/9;}}@keyframes smrz-add-pulse { 0%  {  box-shadow: 0 0 0 0 rgba(251,208,0,0.65);} 70%  {  box-shadow: 0 0 0 16px rgba(251,208,0,0);} 100%  {  box-shadow: 0 0 0 0 rgba(251,208,0,0);} }.smrz-add-pulse  {  animation: smrz-add-pulse 0.9s ease-out 2;}@media (prefers-reduced-motion: reduce) { .smrz *  {  animation: none !important;  transition: none !important;} }\u003c\/style\u003e\u003cdiv class=\"smrz\" lang=\"en\"\u003e\u003cdiv class=\"smrz__sheet\"\u003e\u003cdiv class=\"smrz__inner\"\u003e\n\u003cheader class=\"smrz__hero\"\u003e\u003cdiv class=\"smrz__coins\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"smrz__eyebrow\"\u003eArtisan Collectible\u003c\/span\u003e\u003ch1 class=\"smrz__title\"\u003eSuper Mario Bros.\u003cbr\u003e\u003cspan class=\"smrz__yellow\"\u003eLayered Resin Artisan Keycap\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"smrz__subtitle\"\u003eHand-poured, layer by layer, until a Mushroom Kingdom hero rises right out of the plastic. A single artisan keycap built for fans who notice the details everyone else walks past.\u003c\/p\u003e\n\u003cdiv class=\"smrz__hero-rule\"\u003e\u003cspan\u003e★ 🍄 ★\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"smrz__badges\"\u003e\n\u003cspan class=\"smrz__badge\"\u003e\u003cspan\u003e🎨\u003c\/span\u003e\u003cspan\u003eLayered Resin\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"smrz__badge\"\u003e\u003cspan\u003e🎮\u003c\/span\u003e\u003cspan\u003e4 Characters\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"smrz__badge\"\u003e\u003cspan\u003e⌨️\u003c\/span\u003e\u003cspan\u003eESC-Sized Fit\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"smrz__badge\"\u003e\u003cspan\u003e🔗\u003c\/span\u003e\u003cspan\u003eCross-Stem Compatible\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__media-full\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/O1CN01TZogE01UF69eOJtcX__2606162487.jpg_q50.jpg_92cbee4b-0a5f-4d4f-997a-1bb67acc9949.webp?v=1780672893\" alt=\"Super Mario Bros. Layered Resin Artisan Keycap hero shot\" loading=\"eager\" width=\"350\" height=\"350\"\u003e\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eThe Mushroom Kingdom, In Your Hand\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eOne Keycap. Four Legends. Endless Detail.\u003c\/h2\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__prose\"\u003e\n\u003cp\u003eThis is not a printed novelty cap. The \u003cstrong\u003eSuper Mario Bros. Layered Resin Artisan Keycap\u003c\/strong\u003e is hand-built using a layered drip-resin technique — tiny pours of tinted resin stacked and cured one at a time until a character emerges with real depth, shading and dimension instead of a flat sticker-like image.\u003c\/p\u003e\n\u003cp\u003eChoose your hero: \u003cstrong\u003eMario\u003c\/strong\u003e, \u003cstrong\u003eLuigi\u003c\/strong\u003e, \u003cstrong\u003eYoshi\u003c\/strong\u003e or \u003cstrong\u003ePrincess Peach\u003c\/strong\u003e — each sold as an individual artisan piece, sized to sit perfectly on an \u003cstrong\u003eESC key\u003c\/strong\u003e or any other key on your board, mounted on a standard cross-stem base.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__trust-strip\"\u003e\n\u003cdiv class=\"smrz__trust-item\"\u003e\n\u003cdiv class=\"smrz__trust-ic\"\u003e🎨\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"smrz__trust-t\"\u003eHand-Layered Resin\u003c\/div\u003e\n\u003cdiv class=\"smrz__trust-s\"\u003eBuilt up in stages, not printed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__trust-item\"\u003e\n\u003cdiv class=\"smrz__trust-ic\"\u003e📦\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"smrz__trust-t\"\u003eCarefully Packed\u003c\/div\u003e\n\u003cdiv class=\"smrz__trust-s\"\u003eSecure, pristine delivery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__trust-item\"\u003e\n\u003cdiv class=\"smrz__trust-ic\"\u003e💬\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"smrz__trust-t\"\u003eFriendly Support\u003c\/div\u003e\n\u003cdiv class=\"smrz__trust-s\"\u003eReal answers, real fast\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eWhy You'll Love It\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eKey Features\u003c\/h2\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__features\"\u003e\n\u003carticle class=\"smrz__feature\"\u003e\u003cdiv class=\"smrz__feature-icon\"\u003e🎨\u003c\/div\u003e\n\u003ch3\u003eLayered Resin Build\u003c\/h3\u003e\n\u003cp\u003eHand-poured layers of tinted resin, each cured before the next is added, for real depth instead of a flat printed surface.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__feature\"\u003e\u003cdiv class=\"smrz__feature-icon\"\u003e🍄\u003c\/div\u003e\n\u003ch3\u003eFour Iconic Characters\u003c\/h3\u003e\n\u003cp\u003eMario, Luigi, Yoshi or Princess Peach — pick the hero for your desk, or collect the whole crew one switch at a time.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__feature\"\u003e\u003cdiv class=\"smrz__feature-icon\"\u003e⌨️\u003c\/div\u003e\n\u003ch3\u003eESC-Sized, Goes Anywhere\u003c\/h3\u003e\n\u003cp\u003eSized to sit beautifully on your ESC key, but works just as well on any standard-size key on your board.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__feature\"\u003e\u003cdiv class=\"smrz__feature-icon\"\u003e🔗\u003c\/div\u003e\n\u003ch3\u003eCross-Stem Compatible\u003c\/h3\u003e\n\u003cp\u003eBuilt on a standard MX-style cross stem — fits Cherry MX, Gateron, Kailh and most MX-style switches.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__feature\"\u003e\u003cdiv class=\"smrz__feature-icon\"\u003e🏆\u003c\/div\u003e\n\u003ch3\u003eTrue Artisan Piece\u003c\/h3\u003e\n\u003cp\u003eHand-finished and individually inspected — not stamped out by the thousand. Every cap is a small collector's item.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__feature\"\u003e\u003cdiv class=\"smrz__feature-icon\"\u003e🎁\u003c\/div\u003e\n\u003ch3\u003eGift-Ready Detail\u003c\/h3\u003e\n\u003cp\u003eCompact, characterful and instantly recognisable — the kind of small gift that gets picked up and looked at twice.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__pair\"\u003e\n\u003cdiv class=\"smrz__pair-img\"\u003e\n\u003cspan class=\"smrz__img-label\"\u003eResin Detail\u003c\/span\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/O1CN010sIe1L1UF69hDqe7w__2606162487.png_q50.jpg_52c0cc24-40a1-4a11-89dc-86720f3eca96.webp?v=1780672894\" alt=\"Layered resin close-up detail\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__pair-img\"\u003e\n\u003cspan class=\"smrz__img-label\"\u003eOn the Switch\u003c\/span\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/O1CN01cZ42M81UF69heL8V9__2606162487.png_q50.jpg_3f9c957b-e43e-4ef8-adec-5c3f779fc68d.webp?v=1780672894\" alt=\"Keycap mounted on a mechanical switch\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__spotlight\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eThe Signature Technique\u003c\/div\u003e\n\u003ch2\u003eBuilt in Layers. Not Printed on Top.\u003c\/h2\u003e\n\u003cp\u003eMost novelty keycaps print a flat image and call it a day. This one is different — each character is formed by pouring small amounts of tinted resin in stages, letting each layer set before the next colour goes on, the same patient technique used by diorama artists. The result is a cap with real depth: shading that sits inside the plastic, and a glassy finish that catches the light from every angle.\u003c\/p\u003e\n\u003cdiv class=\"smrz__spec-grid\"\u003e\n\u003cdiv class=\"smrz__spec\"\u003e\n\u003cdiv class=\"smrz__spec-k\"\u003eTechnique\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec-v\"\u003eLayered Drip Resin\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec\"\u003e\n\u003cdiv class=\"smrz__spec-k\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec-v\"\u003eResin + PBT Base\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec\"\u003e\n\u003cdiv class=\"smrz__spec-k\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec-v\"\u003eSuper Mario Bros.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec\"\u003e\n\u003cdiv class=\"smrz__spec-k\"\u003eMount\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec-v\"\u003eCross Stem (MX-Style)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec\"\u003e\n\u003cdiv class=\"smrz__spec-k\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec-v\"\u003eESC Key \u0026amp; Standard Keys\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec\"\u003e\n\u003cdiv class=\"smrz__spec-k\"\u003eBacklit\u003c\/div\u003e\n\u003cdiv class=\"smrz__spec-v\"\u003eNon-Backlit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eChoose Your Hero\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eFour Layered-Resin Editions\u003c\/h2\u003e\n\u003cp class=\"smrz__lead\"\u003eEach character is sold individually. One switch, one hero, one story.\u003c\/p\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__variants\"\u003e\n\u003carticle class=\"smrz__variant smrz__variant--red\"\u003e\u003cdiv class=\"smrz__variant-glyph\"\u003e🍄\u003c\/div\u003e\n\u003ch3\u003eMario\u003c\/h3\u003e\n\u003cspan class=\"smrz__variant-tag\"\u003eLayered Resin Edition\u003c\/span\u003e\u003cp\u003eThe original plumber-turned-hero, captured mid-leap in rich red and blue layered resin.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__variant smrz__variant--green\"\u003e\u003cdiv class=\"smrz__variant-glyph\"\u003e👨🔧\u003c\/div\u003e\n\u003ch3\u003eLuigi\u003c\/h3\u003e\n\u003cspan class=\"smrz__variant-tag\"\u003eLayered Resin Edition\u003c\/span\u003e\u003cp\u003eMario's taller, greener brother — built up in deep emerald layers with the same careful detail.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__variant smrz__variant--yellow\"\u003e\u003cdiv class=\"smrz__variant-glyph\"\u003e🦖\u003c\/div\u003e\n\u003ch3\u003eYoshi\u003c\/h3\u003e\n\u003cspan class=\"smrz__variant-tag\"\u003eLayered Resin Edition\u003c\/span\u003e\u003cp\u003eThe loyal dino sidekick, rendered in bright layered green with a saddle of warm orange detail.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__variant smrz__variant--pink\"\u003e\u003cdiv class=\"smrz__variant-glyph\"\u003e👑\u003c\/div\u003e\n\u003ch3\u003ePrincess Peach\u003c\/h3\u003e\n\u003cspan class=\"smrz__variant-tag\"\u003eLayered Resin Edition\u003c\/span\u003e\u003cp\u003eThe ruler of the Mushroom Kingdom herself, poured in soft pink and gold resin layers.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eFirst Look\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eCrafted Down to the Last Drop\u003c\/h2\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__grid3\"\u003e\n\u003cdiv class=\"smrz__pair-img\"\u003e\n\u003cspan class=\"smrz__img-label\"\u003eAngled View\u003c\/span\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/O1CN019bM6st1UF69j3kK2X__2606162487.png_q50.jpg_01b7d0ef-e2fd-4e5e-b31f-f73176a8dfb5.webp?v=1780672894\" alt=\"Angled view showing resin depth\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__pair-img\"\u003e\n\u003cspan class=\"smrz__img-label\"\u003eTop View\u003c\/span\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/O1CN015jXiho1UF69j3iyty__2606162487.png_q50.jpg_2eb13697-eba2-426b-a7e6-2960e8472834.webp?v=1780672893\" alt=\"Top-down character detail\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__pair-img\"\u003e\n\u003cspan class=\"smrz__img-label\"\u003eScale\u003c\/span\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/O1CN01TZogE01UF69eOJtcX__2606162487.jpg_q50.jpg_92cbee4b-0a5f-4d4f-997a-1bb67acc9949.webp?v=1780672893\" alt=\"Scale reference on keyboard\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__media-rect\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/O1CN010sIe1L1UF69hDqe7w__2606162487.png_q50.jpg_52c0cc24-40a1-4a11-89dc-86720f3eca96.webp?v=1780672894\" alt=\"Wide lifestyle desk view\" loading=\"lazy\"\u003e\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eThe Details\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eFull Specifications\u003c\/h2\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__table-wrap\"\u003e\u003ctable class=\"smrz__table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eArtisan Keycap — Single Piece\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003ctd\u003eSuper Mario Bros.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eResin (character top) + PBT base\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBuild Technique\u003c\/th\u003e\n\u003ctd\u003eHand-Layered Drip Resin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eStem Type\u003c\/th\u003e\n\u003ctd\u003eCross Stem (MX-Style)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRecommended Position\u003c\/th\u003e\n\u003ctd\u003eESC key (fits standard-size keys)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBacklit Compatible\u003c\/th\u003e\n\u003ctd\u003eNo — opaque resin construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAvailable Characters\u003c\/th\u003e\n\u003ctd\u003eMario · Luigi · Yoshi · Princess Peach\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatible Switches\u003c\/th\u003e\n\u003ctd\u003eCherry MX, Gateron, Kailh \u0026amp; most MX clones\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSold As\u003c\/th\u003e\n\u003ctd\u003eIndividual keycap (one piece per order)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"smrz__alert\"\u003e\n\u003cspan class=\"smrz__alert-ic\"\u003e⚠️\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eKeycap only.\u003c\/strong\u003e This listing is for a single artisan keycap. The keyboard, switches and any other items shown in the photos are for display purposes only and are not included. Works only with standard MX-style cross-stem mechanical switches — not membrane, scissor, or low-profile keyboards.\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eEasy Setup\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eInstall in Three Steps\u003c\/h2\u003e\n\u003cp class=\"smrz__lead\"\u003eNo tools beyond a standard keycap puller. Done in seconds.\u003c\/p\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__steps\"\u003e\n\u003carticle class=\"smrz__step\"\u003e\u003cdiv class=\"smrz__step-num\"\u003e01\u003c\/div\u003e\n\u003ch4\u003ePull the Old Cap\u003c\/h4\u003e\n\u003cp\u003eSlide a wire keycap puller over your current ESC cap (or whichever key you've chosen) and lift it straight up.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__step\"\u003e\u003cdiv class=\"smrz__step-num\"\u003e02\u003c\/div\u003e\n\u003ch4\u003eLine It Up\u003c\/h4\u003e\n\u003cp\u003eHold the new resin keycap so the character faces forward, and centre it over the exposed switch stem.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__step\"\u003e\u003cdiv class=\"smrz__step-num\"\u003e03\u003c\/div\u003e\n\u003ch4\u003ePress Into Place\u003c\/h4\u003e\n\u003cp\u003ePress down gently and evenly until the cap clicks securely onto the cross stem. Power-up complete.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003ePackage Contents\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eWhat's in the Box\u003c\/h2\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__inbox\"\u003e\n\u003cdiv class=\"smrz__inbox-item\"\u003e\n\u003cspan class=\"smrz__inbox-num\"\u003e1×\u003c\/span\u003e\u003cspan class=\"smrz__inbox-t\"\u003eResin Artisan Keycap\u003c\/span\u003e\u003cbr\u003eYour chosen character\u003c\/div\u003e\n\u003cdiv class=\"smrz__inbox-item\"\u003e\n\u003cspan class=\"smrz__inbox-num\"\u003e1\u003c\/span\u003e\u003cspan class=\"smrz__inbox-t\"\u003eCross Stem Mount\u003c\/span\u003e\u003cbr\u003eReady to install\u003c\/div\u003e\n\u003cdiv class=\"smrz__inbox-item\"\u003e\n\u003cspan class=\"smrz__inbox-num\"\u003e✓\u003c\/span\u003e\u003cspan class=\"smrz__inbox-t\"\u003eProtective Packaging\u003c\/span\u003e\u003cbr\u003eDamage-free delivery\u003c\/div\u003e\n\u003cdiv class=\"smrz__inbox-item\"\u003e\n\u003cspan class=\"smrz__inbox-num\"\u003e🎁\u003c\/span\u003e\u003cspan class=\"smrz__inbox-t\"\u003eGift-Ready Look\u003c\/span\u003e\u003cbr\u003eSmall box, big smile\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eKeep It Looking Sharp\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eCare \u0026amp; Keeping\u003c\/h2\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__care\"\u003e\n\u003carticle class=\"smrz__care-card\"\u003e\u003cdiv class=\"smrz__care-num\"\u003e01\u003c\/div\u003e\n\u003ch4\u003eGentle Dusting\u003c\/h4\u003e\n\u003cp\u003eWipe with a soft, dry or barely damp cloth to keep the glossy resin top free of dust and fingerprints.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__care-card\"\u003e\u003cdiv class=\"smrz__care-num\"\u003e02\u003c\/div\u003e\n\u003ch4\u003eAvoid Harsh Chemicals\u003c\/h4\u003e\n\u003cp\u003eSkip solvents, alcohol wipes and abrasive cleaners — they can dull or cloud the cured resin surface.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__care-card\"\u003e\u003cdiv class=\"smrz__care-num\"\u003e03\u003c\/div\u003e\n\u003ch4\u003eUse a Puller\u003c\/h4\u003e\n\u003cp\u003eAlways remove the cap with a wire keycap puller rather than prying with your fingernail.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__care-card\"\u003e\u003cdiv class=\"smrz__care-num\"\u003e04\u003c\/div\u003e\n\u003ch4\u003eKeep Out of Direct Sun\u003c\/h4\u003e\n\u003cp\u003eProlonged direct sunlight can yellow resin over time — keep your board out of harsh UV exposure.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eAt a Glance\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eWhy Collectors Love It\u003c\/h2\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__stats\"\u003e\n\u003cdiv class=\"smrz__stat\"\u003e\n\u003cdiv class=\"smrz__stat-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"smrz__stat-label\"\u003eCharacters\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__stat\"\u003e\n\u003cdiv class=\"smrz__stat-num\"\u003e1×1\u003c\/div\u003e\n\u003cdiv class=\"smrz__stat-label\"\u003eStandard Key Size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__stat\"\u003e\n\u003cdiv class=\"smrz__stat-num\"\u003eMX\u003c\/div\u003e\n\u003cdiv class=\"smrz__stat-label\"\u003eCompatible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__stat\"\u003e\n\u003cdiv class=\"smrz__stat-num\"\u003e∞\u003c\/div\u003e\n\u003cdiv class=\"smrz__stat-label\"\u003eDesk Personality\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__media-full\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0684\/6962\/0893\/files\/O1CN01cZ42M81UF69heL8V9__2606162487.png_q50.jpg_3f9c957b-e43e-4ef8-adec-5c3f779fc68d.webp?v=1780672894\" alt=\"Full character collection lifestyle\" loading=\"lazy\"\u003e\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eMade For\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eWho Will Love This Keycap\u003c\/h2\u003e\n\u003cp class=\"smrz__lead\"\u003eIf any of these sound like you, this little hero belongs on your desk.\u003c\/p\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__tips\"\u003e\n\u003carticle class=\"smrz__tip\"\u003e\u003cspan class=\"smrz__tip-ic\"\u003e🍄\u003c\/span\u003e\u003ch4\u003eLifelong Mario Fans\u003c\/h4\u003e\n\u003cp\u003eAnyone who grew up jumping on Goombas and still smiles at the sight of the Mushroom Kingdom crew.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__tip\"\u003e\u003cspan class=\"smrz__tip-ic\"\u003e⌨️\u003c\/span\u003e\u003ch4\u003eArtisan Keycap Collectors\u003c\/h4\u003e\n\u003cp\u003eEnthusiasts who appreciate hand-built craft and genuine resin depth over mass-printed novelty caps.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__tip\"\u003e\u003cspan class=\"smrz__tip-ic\"\u003e🎮\u003c\/span\u003e\u003ch4\u003eRetro Gaming Decor Lovers\u003c\/h4\u003e\n\u003cp\u003eBuilders adding small, characterful details to a retro-gaming or arcade-inspired desk setup.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__tip\"\u003e\u003cspan class=\"smrz__tip-ic\"\u003e🎁\u003c\/span\u003e\u003ch4\u003eGift Givers\u003c\/h4\u003e\n\u003cp\u003eA small, instantly recognisable present for the keyboard fan or Nintendo lover in your life.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eQuestions?\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__faq\"\u003e\n\u003cdetails open=\"\"\u003e\u003csummary\u003eWhat does \"layered resin\" actually mean?\u003c\/summary\u003e\u003cdiv class=\"smrz__faq-body\"\u003eInstead of printing a flat image onto the cap, the character is built by pouring small amounts of tinted resin in stages, letting each layer cure before adding the next. This gives the artwork real physical depth and a glassy finish rather than a flat printed surface.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWill it fit my switches?\u003c\/summary\u003e\u003cdiv class=\"smrz__faq-body\"\u003eIt uses a standard cross stem and fits Cherry MX, Gateron, Kailh and most MX-compatible switches. If you're unsure about your board, message us with your keyboard model and we'll confirm before you order.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan I buy all four characters together?\u003c\/summary\u003e\u003cdiv class=\"smrz__faq-body\"\u003eEach character — Mario, Luigi, Yoshi and Princess Peach — is listed and sold individually. To collect the full crew, simply add each character to your cart separately.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eIs it compatible with RGB \/ backlit keyboards?\u003c\/summary\u003e\u003cdiv class=\"smrz__faq-body\"\u003eThe keycap is made from opaque, tinted resin and does not let RGB light shine through — backlit compatible: No. It still fits physically on any MX board, but the RGB effect is blocked underneath the cap.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhich key should I put it on?\u003c\/summary\u003e\u003cdiv class=\"smrz__faq-body\"\u003eIt's sized to sit beautifully on a standard ESC key, the most popular spot for artisan keycaps, but it fits any standard-size 1×1 key on your board.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eIs this an official Nintendo \/ Mario product?\u003c\/summary\u003e\u003cdiv class=\"smrz__faq-body\"\u003eThis is a third-party artisan keycap inspired by the Super Mario Bros. universe. It is not an officially licensed Nintendo product and is sold as a fan-made collectible accessory.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eHow do I install or remove it?\u003c\/summary\u003e\u003cdiv class=\"smrz__faq-body\"\u003ePress the cap down over the cross stem of your chosen key until it clicks into place. To remove it, use a wire keycap puller rather than prying with your fingers.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWill the resin yellow or fade over time?\u003c\/summary\u003e\u003cdiv class=\"smrz__faq-body\"\u003eHigh-quality resin can discolour with prolonged, constant direct UV exposure. Keep your board out of harsh, continuous sunlight to preserve the clarity and colour of the resin.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eIs the keyboard included?\u003c\/summary\u003e\u003cdiv class=\"smrz__faq-body\"\u003eNo — this listing is for the keycap only. The keyboard, switches and any props shown in the photos are for display purposes and are not included in your purchase.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eThe Experience\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eLook \u0026amp; Feel\u003c\/h2\u003e\n\u003cp class=\"smrz__lead\"\u003eMore than a picture — the layered resin changes how the cap catches light and feels under your finger.\u003c\/p\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__panels\"\u003e\n\u003carticle class=\"smrz__panel\"\u003e\u003cspan class=\"smrz__panel-ic\"\u003e✨\u003c\/span\u003e\u003ch3\u003eA Glossy, Dimensional Surface\u003c\/h3\u003e\n\u003cp\u003eThe cured resin top has a smooth, glass-like finish that sits proud of the cap, giving the character genuine height and shadow rather than a flat printed look.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__panel\"\u003e\u003cspan class=\"smrz__panel-ic\"\u003e🤚\u003c\/span\u003e\u003ch3\u003eA Solid, Premium Touch\u003c\/h3\u003e\n\u003cp\u003eThe resin top adds a touch of weight and rigidity compared to a standard plastic cap, so it feels every bit as substantial as it looks.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__head\"\u003e\n\u003cdiv class=\"smrz__kicker\"\u003eShop With Confidence\u003c\/div\u003e\n\u003ch2 class=\"smrz__h2\"\u003eOur Promise to You\u003c\/h2\u003e\n\u003cdiv class=\"smrz__divider\"\u003e\n\u003cspan class=\"smrz__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smrz__promise\"\u003e\n\u003carticle class=\"smrz__promise-card\"\u003e\u003cspan class=\"smrz__promise-ic\"\u003e📦\u003c\/span\u003e\u003ch4\u003eCarefully Packed\u003c\/h4\u003e\n\u003cp\u003eEvery keycap ships in protective packaging so the resin arrives in perfect, scratch-free condition.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__promise-card\"\u003e\u003cspan class=\"smrz__promise-ic\"\u003e🔍\u003c\/span\u003e\u003ch4\u003eQuality Checked\u003c\/h4\u003e\n\u003cp\u003eEach piece is inspected for clean, even layering and a smooth, glassy cured finish before it ships.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__promise-card\"\u003e\u003cspan class=\"smrz__promise-ic\"\u003e💬\u003c\/span\u003e\u003ch4\u003eFriendly Support\u003c\/h4\u003e\n\u003cp\u003eQuestions about fit, character options or your order? Reach out any time and a real person will help.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"smrz__promise-card\"\u003e\u003cspan class=\"smrz__promise-ic\"\u003e🍄\u003c\/span\u003e\u003ch4\u003eMade for Fans\u003c\/h4\u003e\n\u003cp\u003eDesigned for people who love a desk with character — one small, hand-crafted detail at a time.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__gift\"\u003e\n\u003cspan class=\"smrz__gift-ic\"\u003e🎁\u003c\/span\u003e\u003ch2\u003eThe Perfect Gift for Any Gamer\u003c\/h2\u003e\n\u003cp\u003eSmall, collectible and genuinely surprising up close — a hand-layered resin keycap is the kind of gift that gets picked up, turned over and admired before it even reaches the keyboard.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"smrz__section\"\u003e\u003cdiv class=\"smrz__cta\"\u003e\n\u003cdiv class=\"smrz__coins\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003ePower Up Your Setup Today\u003c\/h2\u003e\n\u003cp\u003eFour heroes. One layered-resin technique. Zero reasons to wait.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cp\u003e \u003c\/p\u003e\u003c!-- END SUPER MARIO BROS. LAYERED RESIN ARTISAN KEYCAP DESCRIPTION --\u003e","brand":"Rolipan","offers":[{"title":"Mario","offer_id":49406846337239,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true},{"title":"Luigi","offer_id":49406846370007,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true},{"title":"Yoshi","offer_id":49406846402775,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true},{"title":"Princess Peach","offer_id":49406846435543,"sku":null,"price":19.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/super-mario-bros-layered-resin-artisan-keycap-7410874.webp?v=1783490369"},{"product_id":"super-mario-rotating-artisan-resin-keycap","title":"Super Mario Rotating Artisan Resin Keycap","description":"\u003c!-- ================================================================= --\u003e\u003c!--  SUPER MARIO ROTATING ARTISAN RESIN KEYCAP — PRODUCT DESCRIPTION  --\u003e\u003c!--  ----------------------------------------------------------------- --\u003e\u003c!--  Paste into Shopify product editor \"\u003c\u003e\" (Show HTML) view.          --\u003e\u003c!--  • Single artisan keycap — no keyboard compatibility sections      --\u003e\u003c!--  • Varied image placement (full-width · pair · rectangle)          --\u003e\u003c!--  • Scoped under .smrk — safe alongside your theme                  --\u003e\u003c!--  • lang=\"en\" — uppercase \"i\" renders as \"I\"                        --\u003e\u003c!--  • Hover effects on all cards, images and special text             --\u003e\u003c!--  • Closing seal scrolls to Add to Cart                             --\u003e\u003c!--  • Fully responsive · Mobile · Tablet · Desktop                    --\u003e\u003c!--  • All content max-widths: 1200px minimum                         --\u003e\u003c!-- ================================================================= --\u003e\u003cstyle\u003e\/* ================================================================= *\/\/*  FONTS                                                             *\/\/* ================================================================= *\/@import url('https:\/\/fonts.googleapis.com\/css2?family=Nunito:ital,wght@0,400;0,600;0,700;0,800;0,900;1,400\u0026family=Press+Start+2P\u0026display=swap');\/* ================================================================= *\/\/*  DESIGN TOKENS — artisan gaming · Mario · premium resin            *\/\/* ================================================================= *\/.smrk {  \/* --- Palette --- *\/  --smrk-red:         #e52521;  --smrk-red-deep:    #a31a18;  --smrk-red-soft:    #f26461;  --smrk-yellow:      #fbd000;  --smrk-yellow-2:    #d4a800;  --smrk-yellow-3:    #ffe55a;  --smrk-green:       #2d7a3a;  --smrk-green-dark:  #1a4a22;  --smrk-brown:       #7a4b28;  --smrk-brown-dark:  #4a2e18;  --smrk-night:       #1a1210;  --smrk-night-2:     #251a13;  --smrk-night-3:     #2e2018;  --smrk-cream:       #fffdf5;  --smrk-parchment:   #fff8e7;  --smrk-ink:         #2a1e16;  --smrk-text:        #4a3828;  --smrk-muted:       #7a6050;  --smrk-line:        rgba(229,37,33,0.20);  --smrk-line-soft:   rgba(229,37,33,0.10);  --smrk-shadow:      0 20px 52px -20px rgba(42,28,18,0.50);  --smrk-shadow-sm:   0 10px 26px -12px rgba(42,28,18,0.36);  --smrk-glow-r:      0 0 28px rgba(229,37,33,0.45);  --smrk-glow-y:      0 0 28px rgba(251,208,0,0.45);  \/* Typography *\/  --smrk-display: 'Nunito', 'Trebuchet MS', Arial, sans-serif;  --smrk-pixel:   'Press Start 2P', monospace;  --smrk-body:    'Nunito', system-ui, -apple-system, sans-serif;  \/* Layout *\/  --smrk-radius:    16px;  --smrk-radius-lg: 22px;  --smrk-maxw:      1280px;  --smrk-gap:       clamp(14px, 2.2vw, 22px);  --smrk-section:   clamp(44px, 7vw, 80px);  \/* Base *\/  font-family: var(--smrk-body);  color: var(--smrk-ink);  line-height: 1.7;  font-size: 18px;  max-width: var(--smrk-maxw);  margin: 0 auto;  padding: 0 4px;  text-align: center;  -webkit-font-smoothing: antialiased;  text-rendering: optimizeLegibility;  box-sizing: border-box;}.smrk *,.smrk *::before,.smrk *::after { box-sizing: border-box; }.smrk p { margin: 0 0 1em; font-size: clamp(15px, 1.6vw, 17.5px); }.smrk p:last-child { margin-bottom: 0; }.smrk strong { font-weight: 800; }.smrk h1, .smrk h2, .smrk h3, .smrk h4 { margin: 0; line-height: 1.15; }\/* ================================================================= *\/\/*  PAGE FRAME                                                        *\/\/* ================================================================= *\/.smrk__sheet {  position: relative;  background: linear-gradient(180deg, #fffdf5 0%, #fff8e7 55%, #fff3d6 100%);  border: 2px solid rgba(229,37,33,0.18);  border-radius: var(--smrk-radius-lg);  overflow: hidden;  box-shadow: var(--smrk-shadow);}.smrk__sheet::before {  content: \"\";  position: absolute;  inset: 0;  pointer-events: none;  opacity: 0.35;  background-image:    radial-gradient(rgba(229,37,33,0.07) 1px, transparent 1px),    radial-gradient(rgba(251,208,0,0.06) 1px, transparent 1px);  background-size: 20px 20px, 32px 32px;  background-position: 0 0, 10px 16px;  mix-blend-mode: multiply;}.smrk__inner { position: relative; z-index: 1; padding: clamp(22px, 5vw, 56px); }\/* ================================================================= *\/\/*  HERO                                                              *\/\/* ================================================================= *\/.smrk__hero {  position: relative;  text-align: center;  padding: clamp(28px, 5.5vw, 58px) clamp(10px, 3vw, 36px) clamp(32px, 5.5vw, 60px);  border-radius: var(--smrk-radius);  background:    radial-gradient(80% 100% at 50% 0%, rgba(251,208,0,0.16), transparent 55%),    linear-gradient(160deg, #1a1210 0%, #120e0c 60%, #1a1210 100%);  color: var(--smrk-cream);  overflow: hidden;  border: 2px solid rgba(251,208,0,0.28);  box-shadow: inset 0 0 60px rgba(0,0,0,0.55), var(--smrk-shadow);}.smrk__coins {  position: absolute;  inset: 0;  pointer-events: none;  background-image:    radial-gradient(2px 2px at 10% 18%, rgba(251,208,0,0.85), transparent),    radial-gradient(1.5px 1.5px at 84% 20%, rgba(251,208,0,0.70), transparent),    radial-gradient(1.8px 1.8px at 32% 72%, rgba(251,208,0,0.80), transparent),    radial-gradient(1.2px 1.2px at 70% 60%, rgba(251,208,0,0.55), transparent),    radial-gradient(1.6px 1.6px at 88% 82%, rgba(251,208,0,0.65), transparent),    radial-gradient(1.4px 1.4px at 20% 86%, rgba(251,208,0,0.60), transparent),    radial-gradient(1px 1px at 56% 32%, rgba(229,37,33,0.50), transparent),    radial-gradient(1.2px 1.2px at 6% 55%, rgba(45,122,58,0.45), transparent);  animation: smrk-shimmer 5s ease-in-out infinite alternate;}@keyframes smrk-shimmer {  0%   { opacity: 0.5; transform: translateY(0); }  100% { opacity: 1;   transform: translateY(-4px); }}.smrk__eyebrow {  position: relative; z-index: 2;  display: inline-flex;  align-items: center;  gap: 12px;  font-family: var(--smrk-pixel);  letter-spacing: 0.10em;  font-size: clamp(7px, 1.2vw, 9px);  color: var(--smrk-yellow);  padding: 10px 20px;  border: 1px solid rgba(251,208,0,0.45);  border-radius: 999px;  background: rgba(251,208,0,0.08);  margin-bottom: 8px;  transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;}.smrk__eyebrow::before,.smrk__eyebrow::after { content: \"★\"; font-size: 9px; }.smrk__eyebrow:hover { transform: translateY(-2px) scale(1.03); background: rgba(251,208,0,0.16); box-shadow: var(--smrk-glow-y); }.smrk__title {  position: relative; z-index: 2;  font-family: var(--smrk-display);  font-weight: 900;  line-height: 1.05;  margin: clamp(32px, 5vw, 50px) 0 0;  font-size: clamp(28px, 5.5vw, 58px);  color: var(--smrk-cream);  text-shadow: 0 3px 0 rgba(0,0,0,0.45), 0 0 30px rgba(251,208,0,0.22);  letter-spacing: -0.01em;}.smrk__title .smrk__yellow {  background: linear-gradient(180deg, #ffe55a 0%, #fbd000 50%, #d4a800 100%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent;  color: transparent;}.smrk__subtitle {  position: relative; z-index: 2;  text-align: center;  font-weight: 600;  font-style: italic;  font-size: clamp(15px, 2vw, 20px);  color: rgba(255,253,245,0.84);  max-width: 1200px;  margin: clamp(16px, 3vw, 24px) auto 0;}.smrk__hero-rule {  position: relative; z-index: 2;  display: flex;  align-items: center;  justify-content: center;  gap: 16px;  margin: clamp(22px, 4vw, 32px) auto 0;  max-width: 1200px;}.smrk__hero-rule::before,.smrk__hero-rule::after { content: \"\"; height: 1px; flex: 1; background: linear-gradient(90deg, transparent, rgba(251,208,0,0.7), transparent); }.smrk__hero-rule span { font-family: var(--smrk-pixel); font-size: 9px; color: var(--smrk-yellow); letter-spacing: 0.15em; }.smrk__badges {  position: relative; z-index: 2;  display: flex;  flex-wrap: wrap;  justify-content: center;  gap: 10px;  margin-top: clamp(22px, 4vw, 30px);}.smrk__badge {  display: inline-flex;  align-items: center;  gap: 8px;  font-family: var(--smrk-display);  font-size: clamp(11px, 1.4vw, 13px);  font-weight: 700;  letter-spacing: 0.06em;  color: var(--smrk-cream);  padding: 10px 16px;  border-radius: 999px;  border: 1px solid rgba(251,208,0,0.30);  background: rgba(255,253,245,0.05);  transition: transform 0.3s ease, background 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;}.smrk__badge span:first-child { font-size: 15px; }.smrk__badge:hover { transform: translateY(-3px); background: rgba(251,208,0,0.14); border-color: var(--smrk-yellow); box-shadow: var(--smrk-glow-y); }\/* ================================================================= *\/\/*  SECTION SCAFFOLD                                                  *\/\/* ================================================================= *\/.smrk__section { margin-top: var(--smrk-section); }.smrk__head { text-align: center; margin-bottom: clamp(28px, 4vw, 44px); }.smrk__kicker {  display: flex;  align-items: center;  justify-content: center;  gap: 14px;  font-family: var(--smrk-pixel);  letter-spacing: 0.16em;  font-size: clamp(7px, 1.1vw, 8px);  color: var(--smrk-red);  margin-bottom: 14px;  text-transform: uppercase;}.smrk__kicker::before,.smrk__kicker::after { content: \"◆\"; font-size: 7px; color: var(--smrk-yellow); }.smrk__h2 {  font-family: var(--smrk-display);  font-weight: 900;  text-align: center;  font-size: clamp(25px, 4.4vw, 42px);  line-height: 1.1;  margin: 0 auto 12px;  color: var(--smrk-ink);  max-width: 1200px;  letter-spacing: -0.01em;  transition: text-shadow 0.4s ease;}.smrk__h2:hover { text-shadow: 0 0 22px rgba(229,37,33,0.28); }.smrk__lead {  text-align: center;  max-width: 1200px;  margin: 0 auto;  color: var(--smrk-muted);  font-size: clamp(15px, 1.7vw, 18px);  font-weight: 600;}.smrk__divider {  display: flex;  align-items: center;  justify-content: center;  gap: 16px;  margin: clamp(16px, 3vw, 22px) auto 0;  max-width: 1200px;  color: var(--smrk-yellow);}.smrk__divider::before,.smrk__divider::after { content: \"\"; height: 2px; flex: 1; background: linear-gradient(90deg, transparent, var(--smrk-yellow-2), transparent); border-radius: 2px; }.smrk__diamond { width: 10px; height: 10px; transform: rotate(45deg); background: var(--smrk-yellow); box-shadow: 0 0 0 4px rgba(251,208,0,0.22); transition: transform 0.4s ease, box-shadow 0.4s ease; }.smrk__divider:hover .smrk__diamond { transform: rotate(225deg) scale(1.3); box-shadow: 0 0 0 6px rgba(251,208,0,0.28); }.smrk__prose { max-width: 1200px; margin: 0 auto; text-align: center; }.smrk__prose p { color: var(--smrk-text); margin: 0 auto 1.1em; font-weight: 600; }.smrk__prose p:last-child { margin-bottom: 0; }\/* ================================================================= *\/\/*  MEDIA: FULL-WIDTH                                                 *\/\/* ================================================================= *\/.smrk__media-full {  width: 100%;  border-radius: var(--smrk-radius);  overflow: hidden;  border: 2px solid rgba(229,37,33,0.18);  box-shadow: var(--smrk-shadow-sm);  line-height: 0;  background: var(--smrk-cream);  transition: transform 0.4s ease, box-shadow 0.4s ease;}.smrk__media-full:hover { transform: translateY(-4px); box-shadow: var(--smrk-shadow); }.smrk__media-full img { width: 100%; display: block; height: auto; transition: transform 0.6s ease; }.smrk__media-full:hover img { transform: scale(1.03); }\/* ================================================================= *\/\/*  MEDIA: 2-UP PAIR                                                  *\/\/* ================================================================= *\/.smrk__pair {  display: grid;  grid-template-columns: repeat(2, 1fr);  gap: clamp(12px, 1.8vw, 18px);}.smrk__pair-img {  position: relative;  overflow: hidden;  border-radius: var(--smrk-radius);  border: 2px solid rgba(229,37,33,0.16);  line-height: 0;  background: var(--smrk-cream);  box-shadow: var(--smrk-shadow-sm);  aspect-ratio: 1 \/ 1;  transition: transform 0.4s ease, box-shadow 0.4s ease, border-color 0.4s ease;}.smrk__pair-img:hover { transform: translateY(-5px); box-shadow: var(--smrk-shadow); border-color: rgba(251,208,0,0.55); }.smrk__pair-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.6s ease; }.smrk__pair-img:hover img { transform: scale(1.08); }.smrk__img-label {  position: absolute;  top: 12px; right: 12px;  background: rgba(255,253,245,0.94);  color: var(--smrk-red-deep);  padding: 6px 12px;  border-radius: 8px;  font-size: 11px;  font-weight: 800;  text-transform: uppercase;  letter-spacing: 0.06em;  box-shadow: 0 2px 8px rgba(42,28,18,0.20);  z-index: 2;  border: 1px solid rgba(229,37,33,0.28);}\/* ================================================================= *\/\/*  MEDIA: RECTANGLE BREAK                                            *\/\/* ================================================================= *\/.smrk__media-rect {  width: 100%;  border-radius: var(--smrk-radius);  overflow: hidden;  border: 2px solid rgba(229,37,33,0.18);  box-shadow: var(--smrk-shadow-sm);  line-height: 0;  aspect-ratio: 21 \/ 9;  background: var(--smrk-cream);  transition: transform 0.4s ease, box-shadow 0.4s ease;}.smrk__media-rect:hover { transform: translateY(-4px); box-shadow: var(--smrk-shadow); }.smrk__media-rect img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.6s ease; }.smrk__media-rect:hover img { transform: scale(1.04); }\/* ================================================================= *\/\/*  TRUST BADGES                                                      *\/\/* ================================================================= *\/.smrk__trust-strip {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));  gap: 14px;  margin-top: clamp(22px, 3vw, 30px);}.smrk__trust-item {  display: flex;  align-items: center;  gap: 12px;  padding: 16px 18px;  background: var(--smrk-cream);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--smrk-radius);  text-align: left;  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;}.smrk__trust-item:hover { transform: translateY(-4px); box-shadow: var(--smrk-shadow-sm); border-color: rgba(251,208,0,0.55); }.smrk__trust-ic { width: 42px; height: 42px; flex: none; border-radius: 12px; display: grid; place-items: center; font-size: 19px; background: linear-gradient(135deg, rgba(229,37,33,0.10), rgba(251,208,0,0.10)); border: 1px solid rgba(229,37,33,0.16); transition: transform 0.35s ease; }.smrk__trust-item:hover .smrk__trust-ic { transform: scale(1.12) rotate(-5deg); }.smrk__trust-t { font-weight: 800; font-size: 14.5px; color: var(--smrk-ink); }.smrk__trust-s { font-size: 12.5px; color: var(--smrk-muted); }\/* ================================================================= *\/\/*  FEATURE GRID                                                      *\/\/* ================================================================= *\/.smrk__features {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));  gap: var(--smrk-gap);}.smrk__feature {  position: relative;  text-align: left;  background: var(--smrk-cream);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--smrk-radius);  padding: clamp(20px, 3vw, 28px);  overflow: hidden;  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;}.smrk__feature::after {  content: \"\";  position: absolute;  top: 0; left: 0; right: 0;  height: 3px;  background: linear-gradient(90deg, var(--smrk-red), var(--smrk-yellow), var(--smrk-green));  opacity: 0;  transition: opacity 0.35s ease;}.smrk__feature:hover { transform: translateY(-6px); box-shadow: var(--smrk-shadow-sm); border-color: rgba(229,37,33,0.40); }.smrk__feature:hover::after { opacity: 1; }.smrk__feature-icon {  display: inline-flex;  align-items: center;  justify-content: center;  width: 52px; height: 52px;  border-radius: 14px;  font-size: 24px;  margin-bottom: 14px;  background: linear-gradient(145deg, #1a1210, #120e0c);  border: 2px solid rgba(251,208,0,0.35);  box-shadow: inset 0 0 14px rgba(251,208,0,0.15);  transition: transform 0.4s ease, box-shadow 0.4s ease;}.smrk__feature:hover .smrk__feature-icon { transform: rotate(-6deg) scale(1.10); box-shadow: inset 0 0 14px rgba(251,208,0,0.28), var(--smrk-glow-y); }.smrk__feature h3 { font-family: var(--smrk-display); font-weight: 800; font-size: clamp(16px, 2vw, 19px); margin: 0 0 8px; color: var(--smrk-ink); }.smrk__feature p { margin: 0; font-size: clamp(14px, 1.5vw, 15.5px); color: var(--smrk-muted); line-height: 1.65; }\/* ================================================================= *\/\/*  SPOTLIGHT — dark band                                             *\/\/* ================================================================= *\/.smrk__spotlight {  position: relative;  text-align: center;  border-radius: var(--smrk-radius-lg);  overflow: hidden;  padding: clamp(30px, 5vw, 58px);  background:    radial-gradient(80% 120% at 50% 0%, rgba(251,208,0,0.14), transparent 55%),    linear-gradient(155deg, #1a1210, #120e0c);  color: var(--smrk-cream);  border: 2px solid rgba(251,208,0,0.25);  box-shadow: var(--smrk-shadow);}.smrk__spotlight .smrk__kicker { color: var(--smrk-yellow); }.smrk__spotlight .smrk__kicker::before,.smrk__spotlight .smrk__kicker::after { color: var(--smrk-yellow-3); }.smrk__spotlight h2 {  font-family: var(--smrk-display);  font-weight: 900;  font-size: clamp(24px, 4vw, 40px);  margin: 0 auto 16px;  color: var(--smrk-cream);  max-width: 1200px;  text-shadow: 0 2px 0 rgba(0,0,0,0.35);}.smrk__spotlight \u003e p { max-width: 1200px; color: rgba(255,253,245,0.84); margin: 0 auto; font-weight: 600; font-size: clamp(15px, 1.7vw, 17.5px); }.smrk__spec-grid {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));  gap: 14px;  margin-top: clamp(26px, 3.5vw, 36px);}.smrk__spec {  border: 1px solid rgba(251,208,0,0.24);  border-radius: 12px;  padding: 18px 18px 16px;  background: rgba(255,253,245,0.04);  transition: background 0.3s ease, transform 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;}.smrk__spec:hover { background: rgba(251,208,0,0.10); transform: translateY(-4px); border-color: var(--smrk-yellow); box-shadow: var(--smrk-glow-y); }.smrk__spec-k { font-family: var(--smrk-pixel); font-size: 8px; letter-spacing: 0.1em; color: var(--smrk-yellow); margin-bottom: 7px; }.smrk__spec-v { font-size: clamp(15px, 1.8vw, 18px); color: var(--smrk-cream); font-weight: 700; }\/* ================================================================= *\/\/*  VARIANT CARDS                                                     *\/\/* ================================================================= *\/.smrk__variants {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));  gap: var(--smrk-gap);}.smrk__variant {  position: relative;  text-align: center;  border-radius: var(--smrk-radius);  padding: clamp(26px, 3.5vw, 36px) 20px;  color: var(--smrk-cream);  overflow: hidden;  border: 2px solid rgba(255,255,255,0.15);  transition: transform 0.4s ease, box-shadow 0.4s ease;}.smrk__variant::before {  content: \"\";  position: absolute;  inset: 0;  background: radial-gradient(120% 90% at 50% 0%, rgba(255,255,255,0.18), transparent 55%);  pointer-events: none;}.smrk__variant:hover { transform: translateY(-7px) scale(1.02); box-shadow: var(--smrk-shadow); }.smrk__variant--red    { background: linear-gradient(155deg, #c41f1c, #7a1412); }.smrk__variant--green  { background: linear-gradient(155deg, #2d7a3a, #1a4a22); }.smrk__variant--brown  { background: linear-gradient(155deg, #7a4b28, #4a2e18); }.smrk__variant-glyph {  font-size: 38px;  margin-bottom: 14px;  position: relative; z-index: 1;  display: inline-block;  transition: transform 0.4s ease;}.smrk__variant:hover .smrk__variant-glyph { transform: scale(1.2) rotate(8deg); }.smrk__variant h3 {  position: relative; z-index: 1;  font-family: var(--smrk-display);  font-weight: 900;  font-size: clamp(17px, 2.2vw, 22px);  margin: 0 0 6px;}.smrk__variant-tag {  position: relative; z-index: 1;  display: inline-block;  font-family: var(--smrk-pixel);  font-size: 8px;  color: rgba(255,253,245,0.75);  letter-spacing: 0.12em;  margin-bottom: 10px;}.smrk__variant p {  position: relative; z-index: 1;  margin: 0;  font-size: 14px;  font-weight: 600;  color: rgba(255,253,245,0.82);}\/* ================================================================= *\/\/*  SPECS TABLE                                                       *\/\/* ================================================================= *\/.smrk__table-wrap {  max-width: 1200px;  margin: 0 auto;  border: 2px solid rgba(229,37,33,0.18);  border-radius: var(--smrk-radius);  overflow: hidden;  background: var(--smrk-cream);  transition: transform 0.3s ease, box-shadow 0.3s ease;}.smrk__table-wrap:hover { transform: translateY(-2px); box-shadow: var(--smrk-shadow-sm); }.smrk__table { width: 100%; border-collapse: collapse; text-align: left; font-size: clamp(14px, 1.7vw, 16.5px); }.smrk__table tr { transition: background 0.25s ease; }.smrk__table tr:hover { background: rgba(251,208,0,0.10); }.smrk__table tr + tr { border-top: 1px solid rgba(229,37,33,0.10); }.smrk__table th, .smrk__table td { padding: 15px 22px; vertical-align: top; }.smrk__table th { width: 42%; font-family: var(--smrk-display); font-weight: 800; letter-spacing: 0.06em; text-transform: uppercase; font-size: 0.82em; color: var(--smrk-red); background: rgba(229,37,33,0.05); }.smrk__table td { color: var(--smrk-ink); font-weight: 600; }\/* ================================================================= *\/\/*  PANELS (split text cards)                                        *\/\/* ================================================================= *\/.smrk__panels {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));  gap: var(--smrk-gap);  text-align: left;}.smrk__panel {  background: var(--smrk-cream);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--smrk-radius);  padding: clamp(22px, 3.4vw, 32px);  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;}.smrk__panel:hover { transform: translateY(-5px); box-shadow: var(--smrk-shadow-sm); border-color: rgba(251,208,0,0.55); }.smrk__panel-ic { font-size: 30px; margin-bottom: 12px; display: inline-block; transition: transform 0.4s ease; }.smrk__panel:hover .smrk__panel-ic { transform: scale(1.12) rotate(-5deg); }.smrk__panel h3 { font-family: var(--smrk-display); font-weight: 800; font-size: clamp(17px, 2.2vw, 21px); margin: 0 0 10px; color: var(--smrk-ink); }.smrk__panel p { margin: 0; color: var(--smrk-muted); font-size: 15.5px; line-height: 1.7; font-weight: 600; }\/* ================================================================= *\/\/*  STATS                                                             *\/\/* ================================================================= *\/.smrk__stats {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));  gap: var(--smrk-gap);  text-align: center;}.smrk__stat {  padding: clamp(22px, 3vw, 30px) 14px;  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--smrk-radius);  background: var(--smrk-cream);  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;}.smrk__stat:hover { transform: translateY(-5px); box-shadow: var(--smrk-shadow-sm); border-color: rgba(251,208,0,0.55); }.smrk__stat-num { font-family: var(--smrk-display); font-weight: 900; font-size: clamp(30px, 4.2vw, 44px); background: linear-gradient(180deg, #fbd000, #d4a800); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; line-height: 1; margin-bottom: 8px; }.smrk__stat-label { font-family: var(--smrk-display); font-weight: 700; font-size: 13.5px; color: var(--smrk-ink); text-transform: uppercase; letter-spacing: 0.06em; }\/* ================================================================= *\/\/*  FAQ                                                               *\/\/* ================================================================= *\/.smrk__faq { max-width: 1200px; margin: 0 auto; text-align: left; }.smrk__faq details {  border: 2px solid rgba(229,37,33,0.14);  border-radius: 12px;  background: var(--smrk-cream);  margin-bottom: 12px;  overflow: hidden;  transition: border-color 0.3s ease, box-shadow 0.3s ease;}.smrk__faq details:hover { border-color: rgba(229,37,33,0.40); box-shadow: var(--smrk-shadow-sm); }.smrk__faq details[open] { border-color: rgba(251,208,0,0.55); box-shadow: var(--smrk-shadow-sm); }.smrk__faq summary { list-style: none; cursor: pointer; padding: 18px 22px; font-family: var(--smrk-display); font-weight: 800; font-size: clamp(15px, 1.8vw, 17px); color: var(--smrk-ink); display: flex; align-items: center; justify-content: space-between; gap: 14px; transition: color 0.25s ease; }.smrk__faq summary:hover { color: var(--smrk-red); }.smrk__faq summary::-webkit-details-marker { display: none; }.smrk__faq summary::after { content: \"+\"; font-family: var(--smrk-pixel); font-size: 14px; color: var(--smrk-yellow); transition: transform 0.3s ease; line-height: 1; }.smrk__faq details[open] summary::after { transform: rotate(45deg); }.smrk__faq-body { padding: 0 22px 20px; color: var(--smrk-muted); font-size: 15.5px; font-weight: 600; line-height: 1.7; }\/* ================================================================= *\/\/*  GIFT BANNER                                                       *\/\/* ================================================================= *\/.smrk__gift {  position: relative;  text-align: center;  border-radius: var(--smrk-radius-lg);  overflow: hidden;  padding: clamp(30px, 5vw, 52px) clamp(20px, 4vw, 40px);  background: linear-gradient(160deg, #fff8e7, #fff3d0);  border: 2px solid rgba(251,208,0,0.40);  box-shadow: var(--smrk-shadow-sm);}.smrk__gift-ic { font-size: 40px; margin-bottom: 12px; display: inline-block; transition: transform 0.4s ease; }.smrk__gift:hover .smrk__gift-ic { transform: scale(1.16) rotate(-8deg); }.smrk__gift h2 { font-family: var(--smrk-display); font-weight: 900; font-size: clamp(23px, 4vw, 36px); color: var(--smrk-ink); margin: 0 0 12px; }.smrk__gift p { max-width: 1200px; margin: 0 auto; color: var(--smrk-text); font-size: clamp(15px, 1.7vw, 18px); font-weight: 600; }\/* ================================================================= *\/\/*  CLOSING CTA                                                       *\/\/* ================================================================= *\/.smrk__cta {  position: relative;  text-align: center;  border-radius: var(--smrk-radius-lg);  overflow: hidden;  padding: clamp(36px, 6vw, 66px) clamp(20px, 4vw, 40px);  background:    radial-gradient(80% 110% at 50% 0%, rgba(251,208,0,0.16), transparent 55%),    linear-gradient(155deg, #1a1210, #120e0c);  color: var(--smrk-cream);  border: 2px solid rgba(251,208,0,0.28);  box-shadow: var(--smrk-shadow);}.smrk__cta .smrk__coins { opacity: 0.6; }.smrk__cta h2 { position: relative; z-index: 2; font-family: var(--smrk-display); font-weight: 900; font-size: clamp(25px, 5vw, 46px); margin: 0 0 14px; color: var(--smrk-cream); text-shadow: 0 0 28px rgba(251,208,0,0.28); }.smrk__cta p { position: relative; z-index: 2; max-width: 1200px; margin: 0 auto; color: rgba(255,253,245,0.84); font-size: clamp(15px, 1.8vw, 19px); font-weight: 600; font-style: italic; }.smrk__cta-seal {  position: relative; z-index: 2;  display: inline-flex;  align-items: center;  gap: 12px;  margin-top: clamp(22px, 3.5vw, 30px);  font-family: var(--smrk-display);  font-weight: 800;  letter-spacing: 0.14em;  text-transform: uppercase;  font-size: clamp(12px, 1.6vw, 14px);  color: var(--smrk-yellow);  padding: 14px 28px;  border: 2px solid rgba(251,208,0,0.45);  border-radius: 999px;  background: rgba(251,208,0,0.08);  cursor: pointer;  text-decoration: none;  transition: background 0.3s ease, border-color 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease, color 0.3s ease;}.smrk__cta-seal:hover { background: rgba(251,208,0,0.20); border-color: var(--smrk-yellow); transform: translateY(-3px) scale(1.02); box-shadow: 0 12px 30px -12px rgba(251,208,0,0.65); color: #fff; }.smrk__cta-seal:active { transform: translateY(-1px) scale(0.99); }\/* ================================================================= *\/\/*  RESPONSIVE — TABLET                                              *\/\/* ================================================================= *\/@media (max-width: 900px) {  .smrk { font-size: 17px; }}\/* ================================================================= *\/\/*  RESPONSIVE — MOBILE                                              *\/\/* ================================================================= *\/@media (max-width: 600px) {  .smrk { padding: 0; font-size: 16.5px; }  .smrk__inner { padding: 18px 14px; }  .smrk__features,  .smrk__variants,  .smrk__panels,  .smrk__stats,  .smrk__trust-strip,  .smrk__spec-grid,  .smrk__pair { grid-template-columns: 1fr; }  .smrk__eyebrow { letter-spacing: 0.08em; }  .smrk__title { font-size: clamp(24px, 8vw, 36px); }  .smrk__media-rect { aspect-ratio: 16 \/ 9; }}\/* ================================================================= *\/\/*  REDUCED MOTION                                                    *\/\/* ================================================================= *\/@media (prefers-reduced-motion: reduce) {  .smrk * { animation: none !important; transition: none !important; }}\u003c\/style\u003e\u003c!-- ================================================================= --\u003e\u003c!--  MARKUP                                                           --\u003e\u003c!--  lang=\"en\" — uppercase \"i\" renders as \"I\"                        --\u003e\u003c!-- ================================================================= --\u003e\u003cdiv class=\"smrk\" lang=\"en\"\u003e  \u003cdiv class=\"smrk__sheet\"\u003e    \u003cdiv class=\"smrk__inner\"\u003e      \u003c!-- ======================== HERO ======================== --\u003e      \u003cheader class=\"smrk__hero\"\u003e        \u003cdiv class=\"smrk__coins\"\u003e\u003c\/div\u003e        \u003cspan class=\"smrk__eyebrow\"\u003eArtisan Collectible\u003c\/span\u003e        \u003ch1 class=\"smrk__title\"\u003e          Super Mario\u003cbr\u003e          \u003cspan class=\"smrk__yellow\"\u003eRotating Artisan Resin Keycap\u003c\/span\u003e        \u003c\/h1\u003e        \u003cp class=\"smrk__subtitle\"\u003e          It does not just sit there — it spins. A handcrafted resin          artisan keycap with a live rotating mechanism, bringing an          iconic Mushroom Kingdom character to life on your switch.        \u003c\/p\u003e        \u003cdiv class=\"smrk__hero-rule\"\u003e\u003cspan\u003e★   🍄   ★\u003c\/span\u003e\u003c\/div\u003e        \u003cdiv class=\"smrk__badges\"\u003e          \u003cspan class=\"smrk__badge\"\u003e\u003cspan\u003e🌀\u003c\/span\u003e\u003cspan\u003eRotating Edition\u003c\/span\u003e\u003c\/span\u003e          \u003cspan class=\"smrk__badge\"\u003e\u003cspan\u003e🎨\u003c\/span\u003e\u003cspan\u003eLayered Resin\u003c\/span\u003e\u003c\/span\u003e          \u003cspan class=\"smrk__badge\"\u003e\u003cspan\u003e🎮\u003c\/span\u003e\u003cspan\u003e3 Characters\u003c\/span\u003e\u003c\/span\u003e          \u003cspan class=\"smrk__badge\"\u003e\u003cspan\u003e🔗\u003c\/span\u003e\u003cspan\u003eMX Compatible\u003c\/span\u003e\u003c\/span\u003e        \u003c\/div\u003e      \u003c\/header\u003e      \u003c!-- ======================== HERO IMAGE (full-width) ======================== --\u003e      \u003c!-- IMAGE SLOT: hero — main product shot showing the keycap(s) clearly --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__media-full\"\u003e          \u003cimg src=\"https:\/\/img.alicdn.com\/imgextra\/i1\/2606162487\/O1CN018pBRWJ1UF69kSiVmc_!!2606162487.jpg\" alt=\"Super Mario Rotating Artisan Resin Keycap — hero product shot\" loading=\"eager\"\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== INTRO ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__head\"\u003e          \u003cdiv class=\"smrk__kicker\"\u003eThe Power-Up That Moves\u003c\/div\u003e          \u003ch2 class=\"smrk__h2\"\u003eOne Keycap. Three Legends. One Spin.\u003c\/h2\u003e          \u003cdiv class=\"smrk__divider\"\u003e\u003cspan class=\"smrk__diamond\"\u003e\u003c\/span\u003e\u003c\/div\u003e        \u003c\/div\u003e        \u003cdiv class=\"smrk__prose\"\u003e          \u003cp\u003e            This is not a standard keycap. The            \u003cstrong\u003eSuper Mario Rotating Artisan Resin Keycap\u003c\/strong\u003e features            a precision rotating mechanism that lets the cap spin freely on            your MX-style switch — a satisfying, mesmerising touch that makes            every glance at your desk worth it.          \u003c\/p\u003e          \u003cp\u003e            Handcrafted in \u003cstrong\u003elayered resin\u003c\/strong\u003e, the characters are            built up in depth rather than printed flat — giving the Mushroom,            the Piranha Plant and the Goomba a rich, three-dimensional quality            you can see and feel. Choose from three iconic variants: each is            sold as an individual artisan piece, designed to be the centrepiece            of your switch.          \u003c\/p\u003e        \u003c\/div\u003e        \u003c!-- Trust badges --\u003e        \u003cdiv class=\"smrk__trust-strip\"\u003e          \u003cdiv class=\"smrk__trust-item\"\u003e            \u003cdiv class=\"smrk__trust-ic\"\u003e🌀\u003c\/div\u003e            \u003cdiv\u003e              \u003cdiv class=\"smrk__trust-t\"\u003eActually Rotates\u003c\/div\u003e              \u003cdiv class=\"smrk__trust-s\"\u003ePrecision spinning mechanism\u003c\/div\u003e            \u003c\/div\u003e          \u003c\/div\u003e          \u003cdiv class=\"smrk__trust-item\"\u003e            \u003cdiv class=\"smrk__trust-ic\"\u003e🎨\u003c\/div\u003e            \u003cdiv\u003e              \u003cdiv class=\"smrk__trust-t\"\u003eLayered Resin Craft\u003c\/div\u003e              \u003cdiv class=\"smrk__trust-s\"\u003eHandcrafted depth \u0026amp; detail\u003c\/div\u003e            \u003c\/div\u003e          \u003c\/div\u003e          \u003cdiv class=\"smrk__trust-item\"\u003e            \u003cdiv class=\"smrk__trust-ic\"\u003e📦\u003c\/div\u003e            \u003cdiv\u003e              \u003cdiv class=\"smrk__trust-t\"\u003eCarefully Packed\u003c\/div\u003e              \u003cdiv class=\"smrk__trust-s\"\u003eSecure, pristine delivery\u003c\/div\u003e            \u003c\/div\u003e          \u003c\/div\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== FEATURE GRID ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__head\"\u003e          \u003cdiv class=\"smrk__kicker\"\u003eWhy You'll Love It\u003c\/div\u003e          \u003ch2 class=\"smrk__h2\"\u003eKey Features\u003c\/h2\u003e          \u003cdiv class=\"smrk__divider\"\u003e\u003cspan class=\"smrk__diamond\"\u003e\u003c\/span\u003e\u003c\/div\u003e        \u003c\/div\u003e        \u003cdiv class=\"smrk__features\"\u003e          \u003carticle class=\"smrk__feature\"\u003e            \u003cdiv class=\"smrk__feature-icon\"\u003e🌀\u003c\/div\u003e            \u003ch3\u003eRotating Mechanism\u003c\/h3\u003e            \u003cp\u003eThe cap spins freely on a precision bearing — a live,               satisfying rotation that makes this unlike any other               keycap on your board.\u003c\/p\u003e          \u003c\/article\u003e          \u003carticle class=\"smrk__feature\"\u003e            \u003cdiv class=\"smrk__feature-icon\"\u003e🎨\u003c\/div\u003e            \u003ch3\u003eLayered Resin Construction\u003c\/h3\u003e            \u003cp\u003eBuilt up layer by layer in resin, not printed flat — giving               the character depth, clarity and a luminous, three-dimensional               look under any lighting.\u003c\/p\u003e          \u003c\/article\u003e          \u003carticle class=\"smrk__feature\"\u003e            \u003cdiv class=\"smrk__feature-icon\"\u003e🍄\u003c\/div\u003e            \u003ch3\u003eThree Iconic Characters\u003c\/h3\u003e            \u003cp\u003eRed Mushroom, Piranha Plant or Goomba — each a perfectly               crafted tribute to the most recognisable characters in               gaming history.\u003c\/p\u003e          \u003c\/article\u003e          \u003carticle class=\"smrk__feature\"\u003e            \u003cdiv class=\"smrk__feature-icon\"\u003e🔗\u003c\/div\u003e            \u003ch3\u003eMX-Style Compatible\u003c\/h3\u003e            \u003cp\u003eDesigned for the MX cross stem — fits Cherry MX, Gateron,               Kailh and most MX-style switches with a firm, secure mount.\u003c\/p\u003e          \u003c\/article\u003e          \u003carticle class=\"smrk__feature\"\u003e            \u003cdiv class=\"smrk__feature-icon\"\u003e🏆\u003c\/div\u003e            \u003ch3\u003eTrue Artisan Piece\u003c\/h3\u003e            \u003cp\u003eHandcrafted and inspected individually — not mass-produced.               Every cap is a collector's item that rewards a close look.\u003c\/p\u003e          \u003c\/article\u003e          \u003carticle class=\"smrk__feature\"\u003e            \u003cdiv class=\"smrk__feature-icon\"\u003e🖥️\u003c\/div\u003e            \u003ch3\u003eInstant Conversation Starter\u003c\/h3\u003e            \u003cp\u003eThe moment anyone sees a keycap spinning on your desk they               will stop and stare. There is no better way to personalise               your setup.\u003c\/p\u003e          \u003c\/article\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== IMAGE PAIR ======================== --\u003e      \u003c!-- IMAGE SLOT LEFT:  close-up \/ artisan detail of the keycap surface --\u003e      \u003c!-- IMAGE SLOT RIGHT: keycap mounted on a board \/ in a setup           --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__pair\"\u003e          \u003cdiv class=\"smrk__pair-img\"\u003e            \u003cspan class=\"smrk__img-label\"\u003eArtisan Detail\u003c\/span\u003e            \u003cimg src=\"https:\/\/img.alicdn.com\/imgextra\/i3\/2606162487\/O1CN01bcrU2f1UF69jnQJ1V_!!2606162487.jpg\" alt=\"Super Mario Rotating Artisan Resin Keycap layered resin detail\" loading=\"lazy\"\u003e          \u003c\/div\u003e          \u003cdiv class=\"smrk__pair-img\"\u003e            \u003cspan class=\"smrk__img-label\"\u003eOn the Switch\u003c\/span\u003e            \u003cimg src=\"https:\/\/img.alicdn.com\/imgextra\/i3\/2606162487\/O1CN01J0NKjn1UF69kcclsv_!!2606162487.jpg\" alt=\"Super Mario Rotating Artisan Resin Keycap mounted on switch\" loading=\"lazy\"\u003e          \u003c\/div\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== ROTATING MECHANISM SPOTLIGHT ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__spotlight\"\u003e          \u003cdiv class=\"smrk__kicker\"\u003eThe Signature Feature\u003c\/div\u003e          \u003ch2\u003eIt Spins. It Shines. It Never Gets Old.\u003c\/h2\u003e          \u003cp\u003e            The rotating mechanism uses a precision bearing inside the resin            cap, giving you smooth, controlled 360-degree spin on your switch            stem. Whether you flick it between keystrokes or just let it catch            the light, the Rotating Edition turns a collectible into something            genuinely alive on your desk. The layered resin construction then            adds real depth — each character glows from within, crisp from            every angle, like a tiny diorama sealed under glass.          \u003c\/p\u003e          \u003cdiv class=\"smrk__spec-grid\"\u003e            \u003cdiv class=\"smrk__spec\"\u003e\n\u003cdiv class=\"smrk__spec-k\"\u003eMechanism\u003c\/div\u003e\n\u003cdiv class=\"smrk__spec-v\"\u003eRotating (360°)\u003c\/div\u003e\n\u003c\/div\u003e            \u003cdiv class=\"smrk__spec\"\u003e\n\u003cdiv class=\"smrk__spec-k\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"smrk__spec-v\"\u003eResin + PBT\u003c\/div\u003e\n\u003c\/div\u003e            \u003cdiv class=\"smrk__spec\"\u003e\n\u003cdiv class=\"smrk__spec-k\"\u003eCraft\u003c\/div\u003e\n\u003cdiv class=\"smrk__spec-v\"\u003eLayered Resin\u003c\/div\u003e\n\u003c\/div\u003e            \u003cdiv class=\"smrk__spec\"\u003e\n\u003cdiv class=\"smrk__spec-k\"\u003eMount\u003c\/div\u003e\n\u003cdiv class=\"smrk__spec-v\"\u003eMX-Style Stem\u003c\/div\u003e\n\u003c\/div\u003e            \u003cdiv class=\"smrk__spec\"\u003e\n\u003cdiv class=\"smrk__spec-k\"\u003eBacklit\u003c\/div\u003e\n\u003cdiv class=\"smrk__spec-v\"\u003eNon-Backlit\u003c\/div\u003e\n\u003c\/div\u003e            \u003cdiv class=\"smrk__spec\"\u003e\n\u003cdiv class=\"smrk__spec-k\"\u003eType\u003c\/div\u003e\n\u003cdiv class=\"smrk__spec-v\"\u003eArtisan Keycap\u003c\/div\u003e\n\u003c\/div\u003e          \u003c\/div\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== CHARACTER VARIANTS ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__head\"\u003e          \u003cdiv class=\"smrk__kicker\"\u003eChoose Your Character\u003c\/div\u003e          \u003ch2 class=\"smrk__h2\"\u003eThree Rotating Editions\u003c\/h2\u003e          \u003cp class=\"smrk__lead\"\u003eEach variant is sold individually. One switch, one character, one rotation.\u003c\/p\u003e          \u003cdiv class=\"smrk__divider\"\u003e\u003cspan class=\"smrk__diamond\"\u003e\u003c\/span\u003e\u003c\/div\u003e        \u003c\/div\u003e        \u003cdiv class=\"smrk__variants\"\u003e          \u003carticle class=\"smrk__variant smrk__variant--red\"\u003e            \u003cdiv class=\"smrk__variant-glyph\"\u003e🍄\u003c\/div\u003e            \u003ch3\u003eRed Mushroom\u003c\/h3\u003e            \u003cspan class=\"smrk__variant-tag\"\u003eRotating Edition\u003c\/span\u003e            \u003cp\u003eThe Super Mushroom — the original power-up, reborn in layered resin with a spin that never stops being satisfying.\u003c\/p\u003e          \u003c\/article\u003e          \u003carticle class=\"smrk__variant smrk__variant--green\"\u003e            \u003cdiv class=\"smrk__variant-glyph\"\u003e🌿\u003c\/div\u003e            \u003ch3\u003ePiranha Plant\u003c\/h3\u003e            \u003cspan class=\"smrk__variant-tag\"\u003eRotating Edition\u003c\/span\u003e            \u003cp\u003eThe pipe-dwelling menace captured in rich resin, every leaf and snap of those jaws immortalised in stunning detail.\u003c\/p\u003e          \u003c\/article\u003e          \u003carticle class=\"smrk__variant smrk__variant--brown\"\u003e            \u003cdiv class=\"smrk__variant-glyph\"\u003e🟤\u003c\/div\u003e            \u003ch3\u003eGoomba\u003c\/h3\u003e            \u003cspan class=\"smrk__variant-tag\"\u003eRotating Edition\u003c\/span\u003e            \u003cp\u003eGaming's most underestimated enemy — now a premium artisan collectible that spins on your switch with quiet dignity.\u003c\/p\u003e          \u003c\/article\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== RECTANGLE IMAGE BREAK ======================== --\u003e      \u003c!-- IMAGE SLOT: all three variants together, or lifestyle scene on a setup --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__media-rect\"\u003e          \u003cimg src=\"https:\/\/img.alicdn.com\/imgextra\/i4\/2606162487\/O1CN015Uk8I21UF69ju2nOk_!!2606162487.jpg\" alt=\"Super Mario Rotating Artisan Resin Keycap all variants lifestyle\" loading=\"lazy\"\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== CRAFT \u0026 FEEL ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__head\"\u003e          \u003cdiv class=\"smrk__kicker\"\u003eCraftsmanship\u003c\/div\u003e          \u003ch2 class=\"smrk__h2\"\u003eResin, Depth \u0026amp; Precision\u003c\/h2\u003e          \u003cp class=\"smrk__lead\"\u003eWhat separates an artisan keycap from a novelty cap is everything you can see and feel up close.\u003c\/p\u003e          \u003cdiv class=\"smrk__divider\"\u003e\u003cspan class=\"smrk__diamond\"\u003e\u003c\/span\u003e\u003c\/div\u003e        \u003c\/div\u003e        \u003cdiv class=\"smrk__panels\"\u003e          \u003carticle class=\"smrk__panel\"\u003e            \u003cspan class=\"smrk__panel-ic\"\u003e🔍\u003c\/span\u003e            \u003ch3\u003eLayered Resin — Built, Not Printed\u003c\/h3\u003e            \u003cp\u003eThe character is constructed in resin layers, not printed on a               surface. Each layer adds depth, colour and clarity — the               result is a cap you lean in to look at, with details that reveal               themselves the closer you get.\u003c\/p\u003e          \u003c\/article\u003e          \u003carticle class=\"smrk__panel\"\u003e            \u003cspan class=\"smrk__panel-ic\"\u003e🌀\u003c\/span\u003e            \u003ch3\u003eSmooth 360° Rotation\u003c\/h3\u003e            \u003cp\u003eThe precision bearing keeps the rotation steady and controlled —               no wobble, no tilt, just a clean, fluid spin. The character stays               perfectly upright when still and rotates smoothly when flicked,               combining desk art with tactile satisfaction.\u003c\/p\u003e          \u003c\/article\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== SPECIFICATIONS ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__head\"\u003e          \u003cdiv class=\"smrk__kicker\"\u003eThe Details\u003c\/div\u003e          \u003ch2 class=\"smrk__h2\"\u003eFull Specifications\u003c\/h2\u003e          \u003cdiv class=\"smrk__divider\"\u003e\u003cspan class=\"smrk__diamond\"\u003e\u003c\/span\u003e\u003c\/div\u003e        \u003c\/div\u003e        \u003cdiv class=\"smrk__table-wrap\"\u003e          \u003ctable class=\"smrk__table\"\u003e            \u003ctbody\u003e              \u003ctr\u003e\n\u003cth\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eArtisan Keycap — Single Piece\u003c\/td\u003e\n\u003c\/tr\u003e              \u003ctr\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003ctd\u003eSuper Mario Bros. — Rotating Edition\u003c\/td\u003e\n\u003c\/tr\u003e              \u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eResin + PBT\u003c\/td\u003e\n\u003c\/tr\u003e              \u003ctr\u003e\n\u003cth\u003eLegend Process\u003c\/th\u003e\n\u003ctd\u003eLayered Resin Coating\u003c\/td\u003e\n\u003c\/tr\u003e              \u003ctr\u003e\n\u003cth\u003eMechanism\u003c\/th\u003e\n\u003ctd\u003e360° Rotating (precision bearing)\u003c\/td\u003e\n\u003c\/tr\u003e              \u003ctr\u003e\n\u003cth\u003eStem Type\u003c\/th\u003e\n\u003ctd\u003eMX-Style Cross Stem\u003c\/td\u003e\n\u003c\/tr\u003e              \u003ctr\u003e\n\u003cth\u003eBacklit Compatible\u003c\/th\u003e\n\u003ctd\u003eNo — opaque resin construction\u003c\/td\u003e\n\u003c\/tr\u003e              \u003ctr\u003e\n\u003cth\u003eAvailable Variants\u003c\/th\u003e\n\u003ctd\u003eRed Mushroom · Piranha Plant · Goomba\u003c\/td\u003e\n\u003c\/tr\u003e              \u003ctr\u003e\n\u003cth\u003eCompatible Switches\u003c\/th\u003e\n\u003ctd\u003eCherry MX, Gateron, Kailh \u0026amp; most MX clones\u003c\/td\u003e\n\u003c\/tr\u003e              \u003ctr\u003e\n\u003cth\u003eSold As\u003c\/th\u003e\n\u003ctd\u003eIndividual keycap (one piece per order)\u003c\/td\u003e\n\u003c\/tr\u003e            \u003c\/tbody\u003e          \u003c\/table\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== STATS ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__head\"\u003e          \u003cdiv class=\"smrk__kicker\"\u003eAt a Glance\u003c\/div\u003e          \u003ch2 class=\"smrk__h2\"\u003eWhy Collectors Love It\u003c\/h2\u003e          \u003cdiv class=\"smrk__divider\"\u003e\u003cspan class=\"smrk__diamond\"\u003e\u003c\/span\u003e\u003c\/div\u003e        \u003c\/div\u003e        \u003cdiv class=\"smrk__stats\"\u003e          \u003cdiv class=\"smrk__stat\"\u003e\n\u003cdiv class=\"smrk__stat-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"smrk__stat-label\"\u003eCharacters\u003c\/div\u003e\n\u003c\/div\u003e          \u003cdiv class=\"smrk__stat\"\u003e\n\u003cdiv class=\"smrk__stat-num\"\u003e360°\u003c\/div\u003e\n\u003cdiv class=\"smrk__stat-label\"\u003eFull Rotation\u003c\/div\u003e\n\u003c\/div\u003e          \u003cdiv class=\"smrk__stat\"\u003e\n\u003cdiv class=\"smrk__stat-num\"\u003eMX\u003c\/div\u003e\n\u003cdiv class=\"smrk__stat-label\"\u003eCompatible\u003c\/div\u003e\n\u003c\/div\u003e          \u003cdiv class=\"smrk__stat\"\u003e\n\u003cdiv class=\"smrk__stat-num\"\u003e∞\u003c\/div\u003e\n\u003cdiv class=\"smrk__stat-label\"\u003eDesk Impact\u003c\/div\u003e\n\u003c\/div\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== FAQ ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__head\"\u003e          \u003cdiv class=\"smrk__kicker\"\u003eQuestions?\u003c\/div\u003e          \u003ch2 class=\"smrk__h2\"\u003eFrequently Asked Questions\u003c\/h2\u003e          \u003cdiv class=\"smrk__divider\"\u003e\u003cspan class=\"smrk__diamond\"\u003e\u003c\/span\u003e\u003c\/div\u003e        \u003c\/div\u003e        \u003cdiv class=\"smrk__faq\"\u003e          \u003cdetails open\u003e            \u003csummary\u003eDoes it actually rotate \/ spin?\u003c\/summary\u003e            \u003cdiv class=\"smrk__faq-body\"\u003e              Yes — that is its headline feature. A precision bearing inside the              resin cap allows smooth 360-degree rotation on the MX stem. It              spins cleanly and stays stable when not in motion, so the character              always faces forward at rest.            \u003c\/div\u003e          \u003c\/details\u003e          \u003cdetails\u003e            \u003csummary\u003eWill it fit my switches?\u003c\/summary\u003e            \u003cdiv class=\"smrk__faq-body\"\u003e              It uses a standard MX cross stem and fits Cherry MX, Gateron, Kailh              and most MX-compatible switches. If you are unsure about your              specific board, just get in touch and we will confirm before you              order.            \u003c\/div\u003e          \u003c\/details\u003e          \u003cdetails\u003e            \u003csummary\u003eCan I buy all three characters together?\u003c\/summary\u003e            \u003cdiv class=\"smrk__faq-body\"\u003e              Each variant (Red Mushroom, Piranha Plant, Goomba) is listed and              sold individually. To collect all three, simply add each to your              cart separately.            \u003c\/div\u003e          \u003c\/details\u003e          \u003cdetails\u003e            \u003csummary\u003eIs it compatible with RGB \/ backlit keyboards?\u003c\/summary\u003e            \u003cdiv class=\"smrk__faq-body\"\u003e              The keycap is made from opaque resin and does not let RGB light              shine through — backlit compatible: No. It will still physically              fit on any MX board regardless of lighting, but the RGB effect              will be blocked underneath the cap.            \u003c\/div\u003e          \u003c\/details\u003e          \u003cdetails\u003e            \u003csummary\u003eDoes the rotation affect typing stability?\u003c\/summary\u003e            \u003cdiv class=\"smrk__faq-body\"\u003e              The rotating mechanism is designed for display and tactile              enjoyment rather than daily high-speed typing. The cap is stable              when pressed; the spin is triggered by deliberate flicking or              spinning. Most collectors place it on a low-use key such as Escape,              a function key or a dedicated macro key.            \u003c\/div\u003e          \u003c\/details\u003e          \u003cdetails\u003e            \u003csummary\u003eIs this an official Nintendo \/ Mario product?\u003c\/summary\u003e            \u003cdiv class=\"smrk__faq-body\"\u003e              This is a third-party artisan keycap inspired by the Super Mario              Bros. universe. It is not an officially licensed Nintendo product              and is sold as a fan-made collectible accessory.            \u003c\/div\u003e          \u003c\/details\u003e          \u003cdetails\u003e            \u003csummary\u003eHow should I place it on the board?\u003c\/summary\u003e            \u003cdiv class=\"smrk__faq-body\"\u003e              Simply press the cap down over the MX stem of your chosen key              until it clicks into place. Use a wire keycap puller to remove              it cleanly when you want to switch things up. No tools or              modifications needed.            \u003c\/div\u003e          \u003c\/details\u003e          \u003cdetails\u003e            \u003csummary\u003eWill the resin fade or discolour over time?\u003c\/summary\u003e            \u003cdiv class=\"smrk__faq-body\"\u003e              High-quality resin can discolour with prolonged direct UV exposure              over time. Keep the board out of direct sustained sunlight to              preserve the clarity and colour of the cap for as long as possible.            \u003c\/div\u003e          \u003c\/details\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== FINAL FULL-WIDTH IMAGE ======================== --\u003e      \u003c!-- IMAGE SLOT: closing shot — all variants together or best lifestyle scene --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__media-full\"\u003e          \u003cimg src=\"https:\/\/img.alicdn.com\/imgextra\/i4\/2606162487\/O1CN01dx9mEA1UF69fSOloQ_!!2606162487.jpg\" alt=\"Super Mario Rotating Artisan Resin Keycap all variants collection\" loading=\"lazy\"\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== GIFT BANNER ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__gift\"\u003e          \u003cspan class=\"smrk__gift-ic\"\u003e🎁\u003c\/span\u003e          \u003ch2\u003eThe Perfect Gift for Any Gamer\u003c\/h2\u003e          \u003cp\u003eCompact, collectible, and genuinely surprising — a rotating artisan             keycap is the kind of gift that gets a reaction every single time.             Ideal for keyboard enthusiasts, Mario fans, and anyone who loves             a desk that does something unexpected.\u003c\/p\u003e        \u003c\/div\u003e      \u003c\/section\u003e      \u003c!-- ======================== CLOSING CTA ======================== --\u003e      \u003csection class=\"smrk__section\"\u003e        \u003cdiv class=\"smrk__cta\"\u003e          \u003cdiv class=\"smrk__coins\"\u003e\u003c\/div\u003e          \u003ch2\u003eSpin Up Your Setup Today\u003c\/h2\u003e          \u003cp\u003eThree characters. One rotation. Zero reasons to wait.\u003c\/p\u003e                  \u003c\/div\u003e      \u003c\/section\u003e    \u003c\/div\u003e  \u003c\/div\u003e\n\u003c\/div\u003e\u003cnoscript\u003e(function () {  function bind() {    var link = document.getElementById('smrkCartLink');    if (!link) return;    link.addEventListener('click', function (e) {      var selectors = [        'button[name=\"add\"]', '[name=\"add\"]',        '.product-form__submit', '.product-form__cart-submit',        '#AddToCart', '#AddToCart-product-template',        '.add-to-cart', '[data-add-to-cart]',        'form[action*=\"\/cart\/add\"] [type=\"submit\"]',        'form[action*=\"\/cart\/add\"] button'      ];      var target = null;      for (var i = 0; i \u0026lt; selectors.length \u0026amp;\u0026amp; !target; i++) {        target = document.querySelector(selectors[i]);      }      if (target) { e.preventDefault(); target.scrollIntoView({ behavior: 'smooth', block: 'center' }); }    });  }  if (document.readyState !== 'loading') { bind(); }  else { document.addEventListener('DOMContentLoaded', bind); }})();\u003c\/noscript\u003e\u003c!-- ================================================================= --\u003e\u003c!--  END SUPER MARIO ROTATING ARTISAN RESIN KEYCAP DESCRIPTION        --\u003e\u003c!-- ================================================================= --\u003e","brand":"Rolipan","offers":[{"title":"Red Mushroom","offer_id":49406846566615,"sku":null,"price":21.9,"currency_code":"USD","in_stock":true},{"title":"Piranha Plant","offer_id":49406846599383,"sku":null,"price":21.9,"currency_code":"USD","in_stock":true},{"title":"Goomba","offer_id":49406846632151,"sku":null,"price":21.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/super-mario-rotating-artisan-resin-keycap-3997093.webp?v=1783490374"},{"product_id":"mario-question-mark-box-theme-artisan-keycap","title":"Mario Question Mark Box Theme Artisan Keycap","description":"\u003c!-- ================================================================= --\u003e\u003c!--  MARIO QUESTION MARK KEYCAP — PREMIUM PRODUCT DESCRIPTION         --\u003e\u003c!--  ----------------------------------------------------------------- --\u003e\u003c!--  Paste into Shopify product editor \"\u003c\u003e\" (Show HTML) view.          --\u003e\u003c!--  • Fully responsive  ·  Mobile · Tablet · Desktop                  --\u003e\u003c!--  • Styles scoped under .mrio (safe alongside other descriptions)   --\u003e\u003c!--  • lang=\"en\" — uppercase \"i\" renders as \"I\"                        --\u003e\u003c!--  • Gallery images displayed individually with hover frames          --\u003e\u003c!--  • Closing seal scrolls to Add to Cart                             --\u003e\u003c!--  • All max-widths: 1200px minimum                                  --\u003e\u003c!-- ================================================================= --\u003e\u003cstyle\u003e\/* ================================================================= *\/\/*  GOOGLE FONTS                                                       *\/\/* ================================================================= *\/@import url('https:\/\/fonts.googleapis.com\/css2?family=Nunito:ital,wght@0,400;0,600;0,700;0,800;0,900;1,400\u0026family=Press+Start+2P\u0026display=swap');\/* ================================================================= *\/\/*  DESIGN TOKENS — retro gaming · bold · collectible                 *\/\/* ================================================================= *\/.mrio {  \/* --- Palette --- *\/  --mrio-red:       #e52521;   \/* Mario red                   *\/  --mrio-red-deep:  #a31a18;   \/* shadowed red                *\/  --mrio-red-soft:  #f26461;   \/* lit red highlight           *\/  --mrio-yellow:    #fbd000;   \/* coin \/ question block       *\/  --mrio-yellow-2:  #d4a800;   \/* deep coin gold              *\/  --mrio-yellow-3:  #ffe55a;   \/* highlight yellow            *\/  --mrio-blue:      #049cd8;   \/* sky \/ starman blue          *\/  --mrio-blue-deep: #026ea0;   \/* deep blue                   *\/  --mrio-dark:      #3d2b1f;   \/* Mario outline brown\/black   *\/  --mrio-night:     #2a1f18;   \/* darkest surface             *\/  --mrio-night-2:   #3a2c23;   \/* card dark surface           *\/  --mrio-cream:     #fffdf5;   \/* light background            *\/  --mrio-parchment: #fff8e7;   \/* warm white                  *\/  --mrio-text:      #3a2c23;   \/* body text                   *\/  --mrio-text-soft: #6b5444;   \/* secondary text              *\/  --mrio-line:      rgba(229,37,33,0.22);  --mrio-line-soft: rgba(229,37,33,0.12);  --mrio-shadow:    0 18px 50px -18px rgba(61,43,31,0.50);  --mrio-shadow-sm: 0 8px 24px -10px rgba(61,43,31,0.38);  --mrio-glow-y:    0 0 28px rgba(251,208,0,0.50);  --mrio-glow-r:    0 0 24px rgba(229,37,33,0.40);  \/* --- Typography --- *\/  --mrio-display: 'Nunito', 'Trebuchet MS', Arial, sans-serif;  --mrio-pixel:   'Press Start 2P', monospace;  --mrio-body:    'Nunito', 'Trebuchet MS', Arial, sans-serif;  \/* --- Layout rhythm --- *\/  --mrio-radius:    14px;  --mrio-radius-lg: 20px;  --mrio-maxw:      1200px;  --mrio-gap:       clamp(14px, 2.2vw, 22px);  --mrio-section:   clamp(44px, 7vw, 78px);  \/* --- Base --- *\/  font-family: var(--mrio-body);  color: var(--mrio-dark);  line-height: 1.7;  font-size: 18px;  max-width: var(--mrio-maxw);  margin: 0 auto;  padding: 0 4px;  text-align: center;  -webkit-font-smoothing: antialiased;  text-rendering: optimizeLegibility;  box-sizing: border-box;}.mrio *,.mrio *::before,.mrio *::after { box-sizing: border-box; }.mrio p {  margin: 0 0 1em;  font-size: clamp(16px, 1.6vw, 18px);}.mrio p:last-child { margin-bottom: 0; }.mrio strong { font-weight: 800; }.mrio h1, .mrio h2, .mrio h3, .mrio h4 { margin: 0; line-height: 1.15; }\/* ================================================================= *\/\/*  PAGE FRAME                                                        *\/\/* ================================================================= *\/.mrio__sheet {  position: relative;  background: linear-gradient(180deg, #fffdf5 0%, #fff8e7 55%, #fff3d6 100%);  border: 2px solid rgba(229,37,33,0.2);  border-radius: var(--mrio-radius-lg);  overflow: hidden;  box-shadow: var(--mrio-shadow);}\/* pixel-dot grain texture *\/.mrio__sheet::before {  content: \"\";  position: absolute;  inset: 0;  pointer-events: none;  opacity: 0.35;  background-image:    radial-gradient(rgba(229,37,33,0.07) 1px, transparent 1px),    radial-gradient(rgba(251,208,0,0.06) 1px, transparent 1px);  background-size: 20px 20px, 32px 32px;  background-position: 0 0, 10px 16px;  mix-blend-mode: multiply;}.mrio__inner {  position: relative;  z-index: 1;  padding: clamp(22px, 5vw, 56px);}\/* ================================================================= *\/\/*  HERO                                                              *\/\/* ================================================================= *\/.mrio__hero {  position: relative;  text-align: center;  padding: clamp(28px, 5.5vw, 58px) clamp(10px, 3vw, 36px) clamp(32px, 5.5vw, 60px);  border-radius: var(--mrio-radius);  background:    radial-gradient(80% 100% at 50% 0%, rgba(251,208,0,0.18), transparent 55%),    linear-gradient(160deg, #2a1f18 0%, #1a1410 60%, #2a1f18 100%);  color: var(--mrio-cream);  overflow: hidden;  border: 2px solid rgba(251,208,0,0.30);  box-shadow: inset 0 0 60px rgba(0,0,0,0.55), var(--mrio-shadow);}\/* floating coin shimmer *\/.mrio__coins {  position: absolute;  inset: 0;  pointer-events: none;  background-image:    radial-gradient(2px 2px at 14% 20%, rgba(251,208,0,0.85), transparent),    radial-gradient(1.5px 1.5px at 82% 18%, rgba(251,208,0,0.70), transparent),    radial-gradient(2px 2px at 36% 68%, rgba(251,208,0,0.80), transparent),    radial-gradient(1.2px 1.2px at 68% 58%, rgba(251,208,0,0.55), transparent),    radial-gradient(1.8px 1.8px at 90% 80%, rgba(251,208,0,0.65), transparent),    radial-gradient(1.5px 1.5px at 24% 84%, rgba(251,208,0,0.60), transparent),    radial-gradient(1px 1px at 55% 30%, rgba(229,37,33,0.50), transparent),    radial-gradient(1.2px 1.2px at 8% 55%, rgba(4,156,216,0.45), transparent);  animation: mrio-shimmer 5s ease-in-out infinite alternate;}@keyframes mrio-shimmer {  0%   { opacity: 0.5; transform: translateY(0); }  100% { opacity: 1;   transform: translateY(-4px); }}.mrio__eyebrow {  position: relative;  z-index: 2;  display: inline-flex;  align-items: center;  gap: 12px;  font-family: var(--mrio-pixel);  letter-spacing: 0.12em;  font-size: clamp(7px, 1.2vw, 9px);  color: var(--mrio-yellow);  padding: 10px 20px;  border: 1px solid rgba(251,208,0,0.45);  border-radius: 999px;  background: rgba(251,208,0,0.08);  margin-bottom: 6px;  transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;}.mrio__eyebrow::before,.mrio__eyebrow::after { content: \"?\"; font-size: 10px; }.mrio__eyebrow:hover {  transform: translateY(-2px) scale(1.03);  background: rgba(251,208,0,0.16);  box-shadow: var(--mrio-glow-y);}.mrio__title {  position: relative;  z-index: 2;  font-family: var(--mrio-display);  font-weight: 900;  line-height: 1.04;  margin: clamp(36px, 5.5vw, 54px) 0 0;  font-size: clamp(30px, 6vw, 60px);  color: var(--mrio-cream);  text-shadow: 0 3px 0 rgba(0,0,0,0.45), 0 0 30px rgba(251,208,0,0.22);  letter-spacing: -0.01em;}.mrio__title .mrio__yellow {  background: linear-gradient(180deg, #ffe55a 0%, #fbd000 50%, #d4a800 100%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent;  color: transparent;}.mrio__subtitle {  position: relative;  z-index: 2;  text-align: center;  font-weight: 600;  font-size: clamp(16px, 2.2vw, 21px);  color: rgba(255,253,245,0.82);  max-width: 1200px;  margin: clamp(18px, 3vw, 26px) auto 0;}.mrio__hero-rule {  position: relative;  z-index: 2;  display: flex;  align-items: center;  justify-content: center;  gap: 16px;  margin: clamp(24px, 4vw, 34px) auto 0;  max-width: 1200px;  color: var(--mrio-yellow);}.mrio__hero-rule::before,.mrio__hero-rule::after {  content: \"\";  height: 1px;  flex: 1;  background: linear-gradient(90deg, transparent, rgba(251,208,0,0.7), transparent);}.mrio__hero-rule span {  font-family: var(--mrio-pixel);  font-size: 9px;  letter-spacing: 0.15em;  color: var(--mrio-yellow);}.mrio__badges {  position: relative;  z-index: 2;  display: flex;  flex-wrap: wrap;  justify-content: center;  gap: 10px;  margin-top: clamp(24px, 4vw, 32px);}.mrio__badge {  display: inline-flex;  align-items: center;  gap: 8px;  font-family: var(--mrio-display);  font-size: clamp(11px, 1.5vw, 13px);  font-weight: 700;  letter-spacing: 0.08em;  text-transform: uppercase;  color: var(--mrio-cream);  padding: 10px 18px;  border-radius: 999px;  border: 1px solid rgba(251,208,0,0.30);  background: rgba(255,253,245,0.05);  transition: transform 0.3s ease, background 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;}.mrio__badge span:first-child { font-size: 16px; }.mrio__badge:hover {  transform: translateY(-3px);  background: rgba(251,208,0,0.14);  border-color: var(--mrio-yellow);  box-shadow: var(--mrio-glow-y);}\/* ================================================================= *\/\/*  SECTION SCAFFOLD                                                  *\/\/* ================================================================= *\/.mrio__section { margin-top: var(--mrio-section); }.mrio__head { text-align: center; margin-bottom: clamp(28px, 4vw, 44px); }.mrio__kicker {  display: flex;  align-items: center;  justify-content: center;  gap: 14px;  font-family: var(--mrio-pixel);  letter-spacing: 0.18em;  font-size: clamp(7px, 1.1vw, 8px);  color: var(--mrio-red);  margin-bottom: 14px;  text-transform: uppercase;}.mrio__kicker::before,.mrio__kicker::after { content: \"★\"; font-size: 8px; color: var(--mrio-yellow); }.mrio__h2 {  font-family: var(--mrio-display);  font-weight: 900;  text-align: center;  font-size: clamp(26px, 4.6vw, 44px);  line-height: 1.1;  margin: 0 auto 12px;  color: var(--mrio-dark);  max-width: 1200px;  letter-spacing: -0.01em;  transition: text-shadow 0.4s ease;}.mrio__h2:hover { text-shadow: 0 0 22px rgba(229,37,33,0.28); }.mrio__lead {  text-align: center;  max-width: 1200px;  margin: 0 auto;  color: var(--mrio-text-soft);  font-size: clamp(16px, 1.8vw, 19px);  font-weight: 600;}.mrio__divider {  display: flex;  align-items: center;  justify-content: center;  gap: 16px;  margin: clamp(18px, 3vw, 24px) auto 0;  max-width: 1200px;  color: var(--mrio-yellow-2);}.mrio__divider::before,.mrio__divider::after {  content: \"\";  height: 2px;  flex: 1;  background: linear-gradient(90deg, transparent, var(--mrio-yellow-2), transparent);  border-radius: 2px;}.mrio__diamond {  width: 10px; height: 10px;  transform: rotate(45deg);  background: var(--mrio-yellow);  box-shadow: 0 0 0 4px rgba(251,208,0,0.22);  transition: transform 0.4s ease, box-shadow 0.4s ease;}.mrio__divider:hover .mrio__diamond {  transform: rotate(225deg) scale(1.3);  box-shadow: 0 0 0 6px rgba(251,208,0,0.28);}.mrio__prose {  max-width: 1200px;  margin: 0 auto;  text-align: center;}.mrio__prose p { color: var(--mrio-text); margin: 0 auto 1.1em; font-weight: 600; }.mrio__prose p:last-child { margin-bottom: 0; }\/* ================================================================= *\/\/*  FEATURE GRID                                                      *\/\/* ================================================================= *\/.mrio__features {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));  gap: var(--mrio-gap);}.mrio__feature {  position: relative;  text-align: left;  background: var(--mrio-cream);  border: 2px solid rgba(229,37,33,0.15);  border-radius: var(--mrio-radius);  padding: clamp(20px, 3vw, 28px);  overflow: hidden;  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;}.mrio__feature::after {  content: \"\";  position: absolute;  top: 0; left: 0; right: 0;  height: 3px;  background: linear-gradient(90deg, var(--mrio-red), var(--mrio-yellow), var(--mrio-blue));  opacity: 0;  transition: opacity 0.35s ease;}.mrio__feature:hover {  transform: translateY(-6px);  box-shadow: var(--mrio-shadow-sm);  border-color: rgba(229,37,33,0.40);}.mrio__feature:hover::after { opacity: 1; }.mrio__feature-icon {  display: inline-flex;  align-items: center;  justify-content: center;  width: 54px; height: 54px;  border-radius: 14px;  font-size: 26px;  margin-bottom: 16px;  background: linear-gradient(145deg, #2a1f18, #1a1410);  border: 2px solid rgba(251,208,0,0.35);  box-shadow: inset 0 0 14px rgba(251,208,0,0.15);  transition: transform 0.4s ease, box-shadow 0.4s ease;}.mrio__feature:hover .mrio__feature-icon {  transform: rotate(-6deg) scale(1.1);  box-shadow: inset 0 0 14px rgba(251,208,0,0.28), var(--mrio-glow-y);}.mrio__feature h3 {  font-family: var(--mrio-display);  font-weight: 800;  font-size: clamp(16px, 2vw, 19px);  margin: 0 0 8px;  color: var(--mrio-dark);}.mrio__feature p { margin: 0; font-size: clamp(14px, 1.5vw, 16px); color: var(--mrio-text-soft); line-height: 1.65; }\/* ================================================================= *\/\/*  SPOTLIGHT — dark band                                             *\/\/* ================================================================= *\/.mrio__spotlight {  position: relative;  text-align: center;  border-radius: var(--mrio-radius-lg);  overflow: hidden;  padding: clamp(30px, 5vw, 58px);  background:    radial-gradient(80% 120% at 50% 0%, rgba(251,208,0,0.14), transparent 55%),    linear-gradient(155deg, #2a1f18, #1a1410);  color: var(--mrio-cream);  border: 2px solid rgba(251,208,0,0.25);  box-shadow: var(--mrio-shadow);}.mrio__spotlight .mrio__kicker { color: var(--mrio-yellow); }.mrio__spotlight .mrio__kicker::before,.mrio__spotlight .mrio__kicker::after { color: var(--mrio-yellow-3); }.mrio__spotlight h2 {  font-family: var(--mrio-display);  font-weight: 900;  text-align: center;  font-size: clamp(24px, 4vw, 40px);  margin: 0 auto 16px;  color: var(--mrio-cream);  max-width: 1200px;  text-shadow: 0 2px 0 rgba(0,0,0,0.35);}.mrio__spotlight \u003e p {  max-width: 1200px;  color: rgba(255,253,245,0.82);  margin: 0 auto;  font-weight: 600;  font-size: clamp(15px, 1.7vw, 17.5px);}.mrio__spec-grid {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));  gap: 14px;  margin-top: clamp(26px, 3.5vw, 36px);}.mrio__spec {  border: 1px solid rgba(251,208,0,0.24);  border-radius: 12px;  padding: 18px 18px 16px;  background: rgba(255,253,245,0.04);  transition: background 0.3s ease, transform 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;}.mrio__spec:hover {  background: rgba(251,208,0,0.10);  transform: translateY(-4px);  border-color: var(--mrio-yellow);  box-shadow: var(--mrio-glow-y);}.mrio__spec-k {  font-family: var(--mrio-pixel);  font-size: 8px;  letter-spacing: 0.1em;  color: var(--mrio-yellow);  margin-bottom: 7px;}.mrio__spec-v {  font-size: clamp(15px, 1.8vw, 18px);  color: var(--mrio-cream);  font-weight: 700;}\/* ================================================================= *\/\/*  COLOR OPTIONS                                                     *\/\/* ================================================================= *\/.mrio__colors {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));  gap: var(--mrio-gap);}.mrio__color-card {  position: relative;  text-align: center;  border-radius: var(--mrio-radius);  padding: clamp(26px, 3.5vw, 36px) 20px;  color: var(--mrio-cream);  overflow: hidden;  border: 2px solid rgba(255,255,255,0.15);  transition: transform 0.4s ease, box-shadow 0.4s ease;}.mrio__color-card::before {  content: \"\";  position: absolute;  inset: 0;  background: radial-gradient(120% 90% at 50% 0%, rgba(255,255,255,0.18), transparent 55%);  pointer-events: none;}.mrio__color-card:hover { transform: translateY(-7px) scale(1.02); box-shadow: var(--mrio-shadow); }.mrio__color-card--red    { background: linear-gradient(155deg, #c41f1c, #7a1412); }.mrio__color-card--yellow { background: linear-gradient(155deg, #d4a800, #7a5f00); }.mrio__color-card--blue   { background: linear-gradient(155deg, #037eb0, #024d6e); }.mrio__color-glyph {  font-size: 36px;  margin-bottom: 14px;  position: relative; z-index: 1;  display: inline-block;  transition: transform 0.4s ease;}.mrio__color-card:hover .mrio__color-glyph { transform: scale(1.2) rotate(5deg); }.mrio__color-card h3 {  position: relative; z-index: 1;  font-family: var(--mrio-display);  font-weight: 900;  font-size: clamp(18px, 2.2vw, 22px);  margin: 0 0 6px;  letter-spacing: 0.02em;}.mrio__color-card p {  position: relative; z-index: 1;  margin: 0;  font-size: 14.5px;  font-weight: 600;  color: rgba(255,253,245,0.82);}\/* ================================================================= *\/\/*  SPECS TABLE                                                       *\/\/* ================================================================= *\/.mrio__table-wrap {  max-width: 1200px;  margin: 0 auto;  border: 2px solid rgba(229,37,33,0.18);  border-radius: var(--mrio-radius);  overflow: hidden;  background: var(--mrio-cream);}.mrio__table {  width: 100%;  border-collapse: collapse;  text-align: left;  font-size: clamp(15px, 1.7vw, 17px);}.mrio__table tr { transition: background 0.25s ease; }.mrio__table tr:hover { background: rgba(251,208,0,0.10); }.mrio__table tr + tr { border-top: 1px solid rgba(229,37,33,0.10); }.mrio__table th,.mrio__table td { padding: 15px 22px; vertical-align: top; }.mrio__table th {  width: 42%;  font-family: var(--mrio-display);  font-weight: 800;  letter-spacing: 0.06em;  text-transform: uppercase;  font-size: 0.82em;  color: var(--mrio-red);}.mrio__table td { color: var(--mrio-dark); font-weight: 600; }\/* ================================================================= *\/\/*  GALLERY — individual framed images                               *\/\/* ================================================================= *\/.mrio__gallery {  display: flex;  flex-direction: column;  gap: 0;                        \/* slices stitch with no gap *\/  border-radius: var(--mrio-radius);  overflow: hidden;  border: 2px solid rgba(229,37,33,0.20);  background: var(--mrio-cream);  box-shadow: var(--mrio-shadow-sm);  transition: transform 0.4s ease, box-shadow 0.4s ease;}.mrio__gallery:hover { transform: translateY(-4px); box-shadow: var(--mrio-shadow); }.mrio__frame {  display: block;  margin: 0;  padding: 0;}.mrio__frame img {  width: 100%;  display: block;  height: auto;  margin: 0;  vertical-align: top;           \/* removes baseline hairline gap *\/}\/* ================================================================= *\/\/*  STEPS — how to order \u0026 install                                   *\/\/* ================================================================= *\/.mrio__steps {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));  gap: var(--mrio-gap);  text-align: left;}.mrio__step {  position: relative;  background: var(--mrio-cream);  border: 2px solid rgba(229,37,33,0.15);  border-radius: var(--mrio-radius);  padding: clamp(22px, 3vw, 28px);  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;}.mrio__step:hover {  transform: translateY(-5px);  box-shadow: var(--mrio-shadow-sm);  border-color: rgba(229,37,33,0.45);}.mrio__step-num {  font-family: var(--mrio-pixel);  font-size: 20px;  color: var(--mrio-yellow);  line-height: 1;  margin-bottom: 12px;  display: inline-block;  transition: transform 0.35s ease;  text-shadow: 2px 2px 0 var(--mrio-yellow-2);}.mrio__step:hover .mrio__step-num { transform: scale(1.12) rotate(-3deg); }.mrio__step h4 {  font-family: var(--mrio-display);  font-weight: 800;  font-size: 16.5px;  margin: 0 0 7px;  color: var(--mrio-dark);}.mrio__step p { margin: 0; font-size: 15px; color: var(--mrio-text-soft); line-height: 1.65; font-weight: 600; }\/* ================================================================= *\/\/*  CARE GUIDE                                                        *\/\/* ================================================================= *\/.mrio__care {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));  gap: var(--mrio-gap);  text-align: left;}.mrio__care-card {  background: var(--mrio-cream);  border: 2px solid rgba(229,37,33,0.15);  border-radius: var(--mrio-radius);  padding: clamp(20px, 3vw, 26px);  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;}.mrio__care-card:hover {  transform: translateY(-5px);  box-shadow: var(--mrio-shadow-sm);  border-color: rgba(251,208,0,0.55);}.mrio__care-num {  font-family: var(--mrio-pixel);  font-size: 18px;  color: var(--mrio-yellow);  line-height: 1;  margin-bottom: 10px;  display: inline-block;  text-shadow: 2px 2px 0 var(--mrio-yellow-2);  transition: transform 0.35s ease;}.mrio__care-card:hover .mrio__care-num { transform: scale(1.1); }.mrio__care-card h4 {  font-family: var(--mrio-display);  font-weight: 800;  font-size: 16.5px;  margin: 0 0 7px;  color: var(--mrio-dark);}.mrio__care-card p { margin: 0; font-size: 15px; color: var(--mrio-text-soft); line-height: 1.65; font-weight: 600; }\/* ================================================================= *\/\/*  STATS STRIP                                                       *\/\/* ================================================================= *\/.mrio__stats {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));  gap: var(--mrio-gap);  text-align: center;}.mrio__stat {  padding: clamp(22px, 3vw, 30px) 14px;  border: 2px solid rgba(229,37,33,0.15);  border-radius: var(--mrio-radius);  background: var(--mrio-cream);  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;}.mrio__stat:hover {  transform: translateY(-5px);  box-shadow: var(--mrio-shadow-sm);  border-color: rgba(251,208,0,0.55);}.mrio__stat-num {  font-family: var(--mrio-display);  font-weight: 900;  font-size: clamp(32px, 4.5vw, 46px);  background: linear-gradient(180deg, #fbd000 0%, #d4a800 100%);  -webkit-background-clip: text;  background-clip: text;  -webkit-text-fill-color: transparent;  color: transparent;  line-height: 1;  margin-bottom: 8px;}.mrio__stat-label {  font-family: var(--mrio-display);  font-weight: 700;  font-size: 14.5px;  color: var(--mrio-dark);  text-transform: uppercase;  letter-spacing: 0.08em;}\/* ================================================================= *\/\/*  FAQ — CSS-only accordion                                          *\/\/* ================================================================= *\/.mrio__faq { max-width: 1200px; margin: 0 auto; text-align: left; }.mrio__faq details {  border: 2px solid rgba(229,37,33,0.15);  border-radius: 12px;  background: var(--mrio-cream);  margin-bottom: 12px;  overflow: hidden;  transition: border-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease;}.mrio__faq details:hover {  border-color: rgba(229,37,33,0.40);  box-shadow: var(--mrio-shadow-sm);}.mrio__faq details[open] {  border-color: rgba(251,208,0,0.55);  box-shadow: var(--mrio-shadow-sm);}.mrio__faq summary {  list-style: none;  cursor: pointer;  padding: 18px 22px;  font-family: var(--mrio-display);  font-weight: 800;  font-size: clamp(15px, 1.8vw, 17px);  color: var(--mrio-dark);  display: flex;  align-items: center;  justify-content: space-between;  gap: 14px;  transition: color 0.25s ease;}.mrio__faq summary:hover { color: var(--mrio-red); }.mrio__faq summary::-webkit-details-marker { display: none; }.mrio__faq summary::after {  content: \"+\";  font-family: var(--mrio-pixel);  font-size: 14px;  color: var(--mrio-yellow);  transition: transform 0.3s ease;  line-height: 1;}.mrio__faq details[open] summary::after { transform: rotate(45deg); }.mrio__faq-body {  padding: 0 22px 20px;  color: var(--mrio-text-soft);  font-size: 16px;  font-weight: 600;  line-height: 1.7;}\/* ================================================================= *\/\/* ================================================================= *\/\/*  MIX \u0026 MATCH IDEAS — horizontal tips                              *\/\/* ================================================================= *\/.mrio__tips {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));  gap: var(--mrio-gap);  text-align: left;}.mrio__tip {  position: relative;  background: var(--mrio-cream);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--mrio-radius);  padding: clamp(20px, 3vw, 28px);  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;}.mrio__tip:hover {  transform: translateY(-5px);  box-shadow: var(--mrio-shadow-sm);  border-color: rgba(251,208,0,0.55);}.mrio__tip-ic {  font-size: 28px;  display: inline-block;  margin-bottom: 12px;  transition: transform 0.4s ease;}.mrio__tip:hover .mrio__tip-ic { transform: scale(1.15) rotate(-5deg); }.mrio__tip h4 {  font-family: var(--mrio-display);  font-weight: 800;  font-size: 16.5px;  margin: 0 0 7px;  color: var(--mrio-dark);}.mrio__tip p { margin: 0; font-size: 15px; color: var(--mrio-text-soft); line-height: 1.65; font-weight: 600; }\/* ================================================================= *\/\/*  PROMISE CARDS                                                     *\/\/* ================================================================= *\/.mrio__promise {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));  gap: var(--mrio-gap);  text-align: left;}.mrio__promise-card {  background: var(--mrio-cream);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--mrio-radius);  padding: clamp(22px, 3vw, 30px);  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;}.mrio__promise-card:hover {  transform: translateY(-5px);  box-shadow: var(--mrio-shadow-sm);  border-color: rgba(251,208,0,0.55);}.mrio__promise-ic {  font-size: 28px;  display: inline-block;  margin-bottom: 12px;  transition: transform 0.4s ease;}.mrio__promise-card:hover .mrio__promise-ic { transform: scale(1.14) rotate(-6deg); }.mrio__promise-card h4 {  font-family: var(--mrio-display);  font-weight: 800;  font-size: 16.5px;  margin: 0 0 8px;  color: var(--mrio-dark);}.mrio__promise-card p { margin: 0; font-size: 15px; color: var(--mrio-text-soft); line-height: 1.65; font-weight: 600; }\/* ================================================================= *\/\/*  SPLIT PANELS (sound \u0026 feel style)                                *\/\/* ================================================================= *\/.mrio__split {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));  gap: var(--mrio-gap);  text-align: left;}.mrio__panel {  background: var(--mrio-cream);  border: 2px solid rgba(229,37,33,0.14);  border-radius: var(--mrio-radius);  padding: clamp(24px, 3.4vw, 34px);  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;}.mrio__panel:hover {  transform: translateY(-5px);  box-shadow: var(--mrio-shadow-sm);  border-color: rgba(251,208,0,0.55);}.mrio__panel-ic {  font-size: 32px;  margin-bottom: 12px;  display: inline-block;  transition: transform 0.4s ease;}.mrio__panel:hover .mrio__panel-ic { transform: scale(1.12) rotate(-5deg); }.mrio__panel h3 {  font-family: var(--mrio-display);  font-weight: 800;  font-size: clamp(17px, 2.2vw, 21px);  margin: 0 0 10px;  color: var(--mrio-dark);}.mrio__panel p { margin: 0; color: var(--mrio-text-soft); font-size: 15.5px; line-height: 1.7; font-weight: 600; }\/* ================================================================= *\/\/*  GIFT BANNER                                                       *\/\/* ================================================================= *\/.mrio__gift {  position: relative;  text-align: center;  border-radius: var(--mrio-radius-lg);  overflow: hidden;  padding: clamp(30px, 5vw, 52px) clamp(20px, 4vw, 40px);  background: linear-gradient(160deg, #fff8e7, #fff3d0);  border: 2px solid rgba(251,208,0,0.40);  box-shadow: var(--mrio-shadow-sm);}.mrio__gift-ic {  font-size: 40px;  margin-bottom: 12px;  display: inline-block;  transition: transform 0.4s ease;}.mrio__gift:hover .mrio__gift-ic { transform: scale(1.16) rotate(-8deg); }.mrio__gift h2 {  font-family: var(--mrio-display);  font-weight: 900;  font-size: clamp(24px, 4vw, 38px);  color: var(--mrio-dark);  margin: 0 0 12px;}.mrio__gift p {  max-width: 1200px;  margin: 0 auto;  color: var(--mrio-text);  font-size: clamp(16px, 1.8vw, 19px);  font-weight: 600;}\/* ================================================================= *\/\/*  TRUST STRIP                                                       *\/\/* ================================================================= *\/.mrio__trust {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));  gap: 14px;  text-align: center;}.mrio__trust-item {  padding: 22px 14px;  border: 2px solid rgba(229,37,33,0.14);  border-radius: 12px;  background: var(--mrio-cream);  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;}.mrio__trust-item:hover {  transform: translateY(-5px);  box-shadow: var(--mrio-shadow-sm);  border-color: rgba(251,208,0,0.55);}.mrio__trust-ic { font-size: 26px; display: inline-block; transition: transform 0.35s ease; }.mrio__trust-item:hover .mrio__trust-ic { transform: scale(1.2) rotate(-5deg); }.mrio__trust-t { font-family: var(--mrio-display); font-weight: 800; font-size: 14.5px; margin: 8px 0 2px; color: var(--mrio-dark); }.mrio__trust-s { font-size: 13px; color: var(--mrio-text-soft); font-weight: 600; }\/* ================================================================= *\/\/*  CLOSING CTA                                                       *\/\/* ================================================================= *\/.mrio__cta {  position: relative;  text-align: center;  border-radius: var(--mrio-radius-lg);  overflow: hidden;  padding: clamp(36px, 6vw, 66px) clamp(20px, 4vw, 40px);  background:    radial-gradient(80% 110% at 50% 0%, rgba(251,208,0,0.16), transparent 55%),    linear-gradient(155deg, #2a1f18, #1a1410);  color: var(--mrio-cream);  border: 2px solid rgba(251,208,0,0.28);  box-shadow: var(--mrio-shadow);}.mrio__cta .mrio__coins { opacity: 0.6; }.mrio__cta h2 {  position: relative; z-index: 2;  font-family: var(--mrio-display);  font-weight: 900;  font-size: clamp(26px, 5vw, 48px);  margin: 0 0 14px;  color: var(--mrio-cream);  text-shadow: 0 0 28px rgba(251,208,0,0.28);}.mrio__cta p {  position: relative; z-index: 2;  max-width: 1200px;  margin: 0 auto;  color: rgba(255,253,245,0.84);  font-size: clamp(16px, 2vw, 20px);  font-weight: 600;}.mrio__cta-seal {  position: relative; z-index: 2;  display: inline-flex;  align-items: center;  gap: 12px;  margin-top: clamp(24px, 3.5vw, 32px);  font-family: var(--mrio-display);  font-weight: 800;  letter-spacing: 0.16em;  text-transform: uppercase;  font-size: clamp(12px, 1.6vw, 14px);  color: var(--mrio-yellow);  padding: 14px 28px;  border: 2px solid rgba(251,208,0,0.45);  border-radius: 999px;  background: rgba(251,208,0,0.08);  cursor: pointer;  text-decoration: none;  transition: background 0.3s ease, border-color 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease, color 0.3s ease;}.mrio__cta-seal:hover {  background: rgba(251,208,0,0.20);  border-color: var(--mrio-yellow);  transform: translateY(-3px) scale(1.02);  box-shadow: 0 12px 30px -12px rgba(251,208,0,0.65);  color: #fff;}.mrio__cta-seal:active { transform: translateY(-1px) scale(0.99); }\/* ================================================================= *\/\/*  RESPONSIVE — TABLET                                              *\/\/* ================================================================= *\/@media (max-width: 900px) {  .mrio { font-size: 17px; }}\/* ================================================================= *\/\/*  RESPONSIVE — MOBILE                                               *\/\/* ================================================================= *\/@media (max-width: 600px) {  .mrio { padding: 0; font-size: 16.5px; }  .mrio__inner { padding: 18px 14px; }  .mrio__features,  .mrio__colors,  .mrio__steps,  .mrio__care,  .mrio__stats,  .mrio__trust,  .mrio__tips,  .mrio__promise,  .mrio__split,  .mrio__spec-grid { grid-template-columns: 1fr; }  .mrio__eyebrow { letter-spacing: 0.1em; }  .mrio__title { font-size: clamp(26px, 9vw, 38px); }}\/* ================================================================= *\/\/*  REDUCED MOTION                                                    *\/\/* ================================================================= *\/@media (prefers-reduced-motion: reduce) {  .mrio * { animation: none !important; transition: none !important; }}\u003c\/style\u003e\u003c!-- ================================================================= --\u003e\u003c!--  MARKUP                                                           --\u003e\u003c!-- ================================================================= --\u003e\u003cdiv lang=\"en\" class=\"mrio\"\u003e\u003cdiv class=\"mrio__sheet\"\u003e\u003cdiv class=\"mrio__inner\"\u003e\n\u003c!-- ======================== HERO ======================== --\u003e\u003cheader class=\"mrio__hero\"\u003e\u003cspan class=\"mrio__eyebrow\"\u003eLimited Collectible\u003c\/span\u003e\u003ch1 class=\"mrio__title\"\u003eMario Question Mark\u003cbr\u003e\u003cspan class=\"mrio__yellow\"\u003eKeycap\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"mrio__subtitle\"\u003eA single iconic keycap straight out of the Mushroom Kingdom — because every great keyboard deserves at least one hidden power-up.\u003c\/p\u003e\n\u003cdiv class=\"mrio__hero-rule\"\u003e\u003cspan\u003e★   ?   ★\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrio__badges\"\u003e\n\u003cspan class=\"mrio__badge\"\u003e\u003cspan\u003e🎮\u003c\/span\u003e\u003cspan\u003eRetro Design\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"mrio__badge\"\u003e\u003cspan\u003e🟥\u003c\/span\u003e\u003cspan\u003e3 Colors\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"mrio__badge\"\u003e\u003cspan\u003e🔗\u003c\/span\u003e\u003cspan\u003eMX Compatible\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003c!-- ======================== INTRO ======================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eThe Power-Up\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eOne Key. Infinite Personality.\u003c\/h2\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__prose\"\u003e\n\u003cp\u003eInspired by the legendary question mark block from one of gaming's most beloved universes, this single keycap brings a touch of retro-gaming magic to any mechanical keyboard. Whether you place it on your spacebar row, an F-key, or make it the star of your escape key — it is guaranteed to spark a smile every single session.\u003c\/p\u003e\n\u003cp\u003eInjection-moulded from \u003cstrong\u003eABS plastic\u003c\/strong\u003e, it slots right into your existing board with zero fuss. Available in \u003cstrong\u003eRed, Yellow,\u003c\/strong\u003e and \u003cstrong\u003eBlue\u003c\/strong\u003e — pick any three colors and note your choices to customer service at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ====================== FEATURES ====================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eWhy You'll Love It\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eKey Features\u003c\/h2\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__features\"\u003e\n\u003carticle class=\"mrio__feature\"\u003e\u003cdiv class=\"mrio__feature-icon\"\u003e🎮\u003c\/div\u003e\n\u003ch3\u003eIconic Retro Design\u003c\/h3\u003e\n\u003cp\u003eThe instantly recognizable question mark block, faithfully recreated as a tactile keycap for your keyboard.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__feature\"\u003e\u003cdiv class=\"mrio__feature-icon\"\u003e🎨\u003c\/div\u003e\n\u003ch3\u003e3 Color Options\u003c\/h3\u003e\n\u003cp\u003eChoose from classic Red, Coin Yellow, and Sky Blue. Pick any three at checkout — mix and match to your heart's content.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__feature\"\u003e\u003cdiv class=\"mrio__feature-icon\"\u003e⭐\u003c\/div\u003e\n\u003ch3\u003eCollector's Statement\u003c\/h3\u003e\n\u003cp\u003eA novelty keycap that doubles as a display piece — swap it in, show it off, and let your desk tell the story of your love for gaming culture.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__feature\"\u003e\u003cdiv class=\"mrio__feature-icon\"\u003e🔗\u003c\/div\u003e\n\u003ch3\u003eMX-Style Compatible\u003c\/h3\u003e\n\u003cp\u003eWorks with Cherry MX, Gateron, Kailh, and most MX-style switches you already have installed.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__feature\"\u003e\u003cdiv class=\"mrio__feature-icon\"\u003e🧩\u003c\/div\u003e\n\u003ch3\u003eSold Individually\u003c\/h3\u003e\n\u003cp\u003eA single statement piece — place it wherever you want to claim your power-up on the board.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__feature\"\u003e\u003cdiv class=\"mrio__feature-icon\"\u003e🏆\u003c\/div\u003e\n\u003ch3\u003eInstant Conversation Starter\u003c\/h3\u003e\n\u003cp\u003eDesk setups, streaming rigs, office builds — this one key will get noticed and commented on every time.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ==================== MATERIAL SPOTLIGHT ==================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__spotlight\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eBuilt to Last\u003c\/div\u003e\n\u003ch2\u003eInjection-Moulded ABS — Crisp \u0026amp; Consistent\u003c\/h2\u003e\n\u003cp\u003eManufactured via a precision injection-moulding process, every keycap is produced with sharp edges, consistent dimensions, and a smooth surface finish. ABS delivers the satisfying click acoustics and the solid mounting feel that keycap collectors expect — built to sit proudly on your board for years to come.\u003c\/p\u003e\n\u003cdiv class=\"mrio__spec-grid\"\u003e\n\u003cdiv class=\"mrio__spec\"\u003e\n\u003cdiv class=\"mrio__spec-k\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"mrio__spec-v\"\u003eABS Plastic\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__spec\"\u003e\n\u003cdiv class=\"mrio__spec-k\"\u003eProcess\u003c\/div\u003e\n\u003cdiv class=\"mrio__spec-v\"\u003eInjection Moulding\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__spec\"\u003e\n\u003cdiv class=\"mrio__spec-k\"\u003eMount\u003c\/div\u003e\n\u003cdiv class=\"mrio__spec-v\"\u003eMX-Style Stem\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__spec\"\u003e\n\u003cdiv class=\"mrio__spec-k\"\u003eBacklight\u003c\/div\u003e\n\u003cdiv class=\"mrio__spec-v\"\u003eNon-Backlit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__spec\"\u003e\n\u003cdiv class=\"mrio__spec-k\"\u003eCount\u003c\/div\u003e\n\u003cdiv class=\"mrio__spec-v\"\u003eSingle Piece\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ====================== COLOR OPTIONS ====================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003ePick Your Power\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eThree Colors, One Block\u003c\/h2\u003e\n\u003cp class=\"mrio__lead\"\u003eChoose any three colors at checkout and note your selection to customer service.\u003c\/p\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__colors\"\u003e\n\u003carticle class=\"mrio__color-card mrio__color-card--red\"\u003e\u003cdiv class=\"mrio__color-glyph\"\u003e🟥\u003c\/div\u003e\n\u003ch3\u003eRed\u003c\/h3\u003e\n\u003cp\u003eBold \u0026amp; iconic · classic Mario red\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__color-card mrio__color-card--yellow\"\u003e\u003cdiv class=\"mrio__color-glyph\"\u003e🟡\u003c\/div\u003e\n\u003ch3\u003eYellow\u003c\/h3\u003e\n\u003cp\u003eThe coin block original · golden \u0026amp; bright\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__color-card mrio__color-card--blue\"\u003e\u003cdiv class=\"mrio__color-glyph\"\u003e🟦\u003c\/div\u003e\n\u003ch3\u003eBlue\u003c\/h3\u003e\n\u003cp\u003eCool \u0026amp; vivid · Mushroom Kingdom sky\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ====================== SPECIFICATIONS ====================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eThe Details\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eFull Specifications\u003c\/h2\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__table-wrap\"\u003e\u003ctable class=\"mrio__table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eABS Plastic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eManufacturing\u003c\/th\u003e\n\u003ctd\u003eInjection Moulding\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eStem Type\u003c\/th\u003e\n\u003ctd\u003eMX-Style (cross stem)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBacklight\u003c\/th\u003e\n\u003ctd\u003eNon-Backlit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eErgonomics\u003c\/th\u003e\n\u003ctd\u003eErgonomic-friendly shape\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eQuantity\u003c\/th\u003e\n\u003ctd\u003eSingle piece (sold individually)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAvailable Colors\u003c\/th\u003e\n\u003ctd\u003eRed · Yellow · Blue (choose any 3)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCompatible Switches\u003c\/th\u003e\n\u003ctd\u003eCherry MX, Gateron, Kailh \u0026amp; most MX clones\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ======================== GALLERY ======================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eA Closer Look\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eSee It in Action\u003c\/h2\u003e\n\u003cp class=\"mrio__lead\"\u003eEvery angle and color, captured up close.\u003c\/p\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__gallery\"\u003e\n\u003cfigure class=\"mrio__frame\"\u003e\u003cimg loading=\"lazy\" alt=\"Mario Question Mark Keycap product photo\" src=\"https:\/\/img.alicdn.com\/imgextra\/i4\/2217237246816\/O1CN01ta4Nyb20DmdsKx19K_!!2217237246816.jpg\"\u003e\u003c\/figure\u003e\u003cfigure class=\"mrio__frame\"\u003e\u003cimg loading=\"lazy\" alt=\"Mario Question Mark Keycap animation 1\" src=\"https:\/\/img.alicdn.com\/imgextra\/i2\/2217237246816\/O1CN01wlPGQ020DmdqRTdNa_!!2217237246816.gif\"\u003e\u003c\/figure\u003e\u003cfigure class=\"mrio__frame\"\u003e\u003cimg loading=\"lazy\" alt=\"Mario Question Mark Keycap animation 2\" src=\"https:\/\/img.alicdn.com\/imgextra\/i1\/2217237246816\/O1CN01qOywKc20DmdqVGY7P_!!2217237246816.gif\"\u003e\u003c\/figure\u003e\u003cfigure class=\"mrio__frame\"\u003e\u003cimg loading=\"lazy\" alt=\"Mario Question Mark Keycap animation 3\" src=\"https:\/\/img.alicdn.com\/imgextra\/i1\/2217237246816\/O1CN01KMUErs20Dmds2RknC_!!2217237246816.gif\"\u003e\u003c\/figure\u003e\u003cfigure class=\"mrio__frame\"\u003e\u003cimg loading=\"lazy\" alt=\"Mario Question Mark Keycap animation 4\" src=\"https:\/\/img.alicdn.com\/imgextra\/i3\/2217237246816\/O1CN01aPMq0p20Dmdohg7iU_!!2217237246816.gif\"\u003e\u003c\/figure\u003e\u003cfigure class=\"mrio__frame\"\u003e\u003cimg loading=\"lazy\" alt=\"Mario Question Mark Keycap animation 5\" src=\"https:\/\/img.alicdn.com\/imgextra\/i2\/2217237246816\/O1CN01NKQyf920Dmdqr4IxY_!!2217237246816.gif\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ==================== HOW TO ORDER ==================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eEasy Setup\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eOrder \u0026amp; Install in 4 Steps\u003c\/h2\u003e\n\u003cp class=\"mrio__lead\"\u003eNo coins required. It is simpler than finding a warp pipe.\u003c\/p\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__steps\"\u003e\n\u003carticle class=\"mrio__step\"\u003e\u003cdiv class=\"mrio__step-num\"\u003e01\u003c\/div\u003e\n\u003ch4\u003eChoose Your Color\u003c\/h4\u003e\n\u003cp\u003ePick any three from Red, Yellow, or Blue and note your selection in the order notes or to customer service.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__step\"\u003e\u003cdiv class=\"mrio__step-num\"\u003e02\u003c\/div\u003e\n\u003ch4\u003ePull the Old Cap\u003c\/h4\u003e\n\u003cp\u003eUse a wire keycap puller to lift the existing key from its switch stem cleanly without scratching nearby caps.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__step\"\u003e\u003cdiv class=\"mrio__step-num\"\u003e03\u003c\/div\u003e\n\u003ch4\u003ePress Into Place\u003c\/h4\u003e\n\u003cp\u003eAlign the question mark keycap over the switch stem and press firmly until it clicks securely into position.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__step\"\u003e\u003cdiv class=\"mrio__step-num\"\u003e04\u003c\/div\u003e\n\u003ch4\u003eCollect Your Power-Up\u003c\/h4\u003e\n\u003cp\u003eStep back, admire the view, and enjoy the most satisfying key on your entire board.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ======================== CARE ======================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eKeep It Looking New\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eCare Guide\u003c\/h2\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__care\"\u003e\n\u003carticle class=\"mrio__care-card\"\u003e\u003cdiv class=\"mrio__care-num\"\u003e01\u003c\/div\u003e\n\u003ch4\u003eWipe Regularly\u003c\/h4\u003e\n\u003cp\u003eA soft, dry microfiber cloth keeps the surface dust-free and the colors vibrant between deeper cleans. A quick wipe after each session keeps oils from building up on the ABS surface.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__care-card\"\u003e\u003cdiv class=\"mrio__care-num\"\u003e02\u003c\/div\u003e\n\u003ch4\u003eDamp Cloth for Stains\u003c\/h4\u003e\n\u003cp\u003eFor grease or smudges, wipe with a lightly dampened cloth. Dry immediately — avoid soaking the cap or submerging it in water, which can affect the stem channel fit.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__care-card\"\u003e\u003cdiv class=\"mrio__care-num\"\u003e03\u003c\/div\u003e\n\u003ch4\u003eUse a Puller to Remove\u003c\/h4\u003e\n\u003cp\u003eAlways remove with a wire keycap puller to protect both the cap and the switch stem underneath. Prying with fingernails can scratch the cap or stress the stem housing.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__care-card\"\u003e\u003cdiv class=\"mrio__care-num\"\u003e04\u003c\/div\u003e\n\u003ch4\u003eAvoid Direct Sunlight\u003c\/h4\u003e\n\u003cp\u003eProlonged exposure to direct UV can fade ABS pigments over time. Store your keyboard away from direct sun or window light to keep the colors bold and true for years.\u003c\/p\u003e\u003c\/article\u003e\u003cdetails\u003e\u003csummary\u003eIs it compatible with hot-swap keyboards?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eYes. Hot-swap compatibility is determined by the switch type, not the keycap. As long as your board uses MX-style sockets, the question mark keycap will seat and remove cleanly just like any standard cap.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan I order all three colors at once?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eYes — simply note your preferred colors (Red, Yellow, Blue) in the order notes at checkout or message customer service, and we will fulfil them together in a single shipment where possible.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWill it scratch or chip with regular use?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eNormal keyboard use will not chip or crack the keycap. ABS is durable everyday plastic. To protect the surface, always remove the keycap with a wire keycap puller rather than prying with fingernails or hard tools.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ================== DESK SETUP INSPIRATION ================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eElevate Your Desk\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eThe Finishing Touch for Any Setup\u003c\/h2\u003e\n\u003cp class=\"mrio__lead\"\u003eGreat desks have personality. This single key delivers it.\u003c\/p\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__split\"\u003e\n\u003carticle class=\"mrio__panel\"\u003e\u003cspan class=\"mrio__panel-ic\"\u003e🖥️\u003c\/span\u003e\u003ch3\u003eGaming \u0026amp; Streaming Setups\u003c\/h3\u003e\n\u003cp\u003eStreamers, content creators and competitive players all share one thing: they want a desk that looks as good on camera as it feels to use. One question mark keycap in the right spot speaks louder than any RGB strip ever could.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__panel\"\u003e\u003cspan class=\"mrio__panel-ic\"\u003e🏢\u003c\/span\u003e\u003ch3\u003eOffice \u0026amp; Work-from-Home\u003c\/h3\u003e\n\u003cp\u003eA subtle nod to gaming culture that keeps things professional. It is small enough to blend in but distinctive enough to start the best conversations on your next video call background.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ====================== STATS STRIP ====================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eAt a Glance\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eWhy Collectors Love It\u003c\/h2\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__stats\"\u003e\n\u003cdiv class=\"mrio__stat\"\u003e\n\u003cdiv class=\"mrio__stat-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"mrio__stat-label\"\u003eColor Options\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__stat\"\u003e\n\u003cdiv class=\"mrio__stat-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"mrio__stat-label\"\u003eBold Statement Key\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__stat\"\u003e\n\u003cdiv class=\"mrio__stat-num\"\u003eMX\u003c\/div\u003e\n\u003cdiv class=\"mrio__stat-label\"\u003eUniversal Compatibility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__stat\"\u003e\n\u003cdiv class=\"mrio__stat-num\"\u003e∞\u003c\/div\u003e\n\u003cdiv class=\"mrio__stat-label\"\u003eSmiles Guaranteed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ======================== FAQ ======================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eQuestions?\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__faq\"\u003e\n\u003cdetails open=\"\"\u003e\u003csummary\u003eWill this fit my keyboard?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eYes — it uses a standard MX-style stem, so it fits Cherry MX, Gateron, Kailh and most MX-compatible switches.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eHow do I choose my colors?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eSelect the listing and add a note at checkout with your three preferred colors (Red, Yellow, Blue). You can also contact customer service directly after ordering to confirm your selection.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eIs it sold as a single keycap or a set?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eThis listing sells individual keycaps. Each order gives you one question mark keycap per color selected — perfect for accenting specific keys on your board.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eDoes it work with backlit \/ RGB keyboards?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eThe keycap is non-backlit and made from opaque ABS, so it will not let RGB light shine through. It will still physically fit on any MX-compatible board regardless of lighting.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan I place it on any key position?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eAbsolutely. Escape, F keys, letter keys, numpad — as long as the switch underneath is MX-style, the cap will mount securely. Most collectors place it on the Escape key or a spare F-key for maximum visual impact.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =================== PLACEMENT IDEAS =================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eMake It Yours\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eWhere to Place It\u003c\/h2\u003e\n\u003cp class=\"mrio__lead\"\u003eThree colors means three chances to customize. Here are the most popular spots.\u003c\/p\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__tips\"\u003e\n\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e⌨️\u003c\/span\u003e\u003ch4\u003eEscape Key\u003c\/h4\u003e\n\u003cp\u003eThe top-left position is the most visible on any board — turn your Escape into a statement piece and make every rage-quit feel a little more legendary.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e🎛️\u003c\/span\u003e\u003ch4\u003eFunction Row\u003c\/h4\u003e\n\u003cp\u003eDrop it on F1, F5, or F12 for a subtle easter egg. Coworkers and viewers will do a double-take every single time they notice it.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e🟨\u003c\/span\u003e\u003ch4\u003eAccent on Number Row\u003c\/h4\u003e\n\u003cp\u003eReplace a tilde, backtick, or number key for a clever nod to the classic coin block — bonus points if it is the number 1 key.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e🎮\u003c\/span\u003e\u003ch4\u003eGaming Macro Key\u003c\/h4\u003e\n\u003cp\u003eAssign your most-used macro or push-to-talk key and make it the most satisfying button press in your entire setup.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =================== FEEL \u0026 SOUND =================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eThe Experience\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eSound \u0026amp; Feel\u003c\/h2\u003e\n\u003cp class=\"mrio__lead\"\u003eABS is not just a material — it is a tactile statement.\u003c\/p\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__split\"\u003e\n\u003carticle class=\"mrio__panel\"\u003e\u003cspan class=\"mrio__panel-ic\"\u003e🔊\u003c\/span\u003e\u003ch3\u003eSatisfying Click\u003c\/h3\u003e\n\u003cp\u003eABS plastic produces a crisp, snappy click on actuation. The injection-moulded construction keeps wall thickness consistent, so every press sounds and feels exactly the same — clean, sharp, and deeply satisfying.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__panel\"\u003e\u003cspan class=\"mrio__panel-ic\"\u003e🤚\u003c\/span\u003e\u003ch3\u003eSmooth Surface Finish\u003c\/h3\u003e\n\u003cp\u003eThe smooth ABS surface gives a slick, frictionless landing that feels effortless under your fingertip. Place it on a high-use key and enjoy the contrast against your surrounding textured keycaps.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =================== OUR PROMISE =================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eShop With Confidence\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eOur Promise to You\u003c\/h2\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__promise\"\u003e\n\u003carticle class=\"mrio__promise-card\"\u003e\u003cspan class=\"mrio__promise-ic\"\u003e📦\u003c\/span\u003e\u003ch4\u003eCarefully Packed\u003c\/h4\u003e\n\u003cp\u003eEvery keycap is individually wrapped and securely packed to arrive in pristine, ready-to-mount condition — because first impressions on the desk should always be perfect.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__promise-card\"\u003e\u003cspan class=\"mrio__promise-ic\"\u003e🔍\u003c\/span\u003e\u003ch4\u003eQuality Checked\u003c\/h4\u003e\n\u003cp\u003eEach piece is inspected for sharp legends, correct colour pigmentation, and a clean stem channel before shipping. Only pieces that meet our standards leave the facility.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__promise-card\"\u003e\u003cspan class=\"mrio__promise-ic\"\u003e💬\u003c\/span\u003e\u003ch4\u003eColor Support\u003c\/h4\u003e\n\u003cp\u003eNot sure which colors to pick or how to note your selection? Message us before or after ordering and we will guide you through the process from start to delivery.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__promise-card\"\u003e\u003cspan class=\"mrio__promise-ic\"\u003e🎮\u003c\/span\u003e\u003ch4\u003eMade for Fans\u003c\/h4\u003e\n\u003cp\u003eDesigned for people who love gaming culture and want their desk to reflect it — one carefully chosen key at a time, with the passion of someone who truly gets it.\u003c\/p\u003e\u003c\/article\u003e\u003cdetails\u003e\u003csummary\u003eDoes ABS plastic yellow over time?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eABS can discolor with prolonged UV exposure. Keep the keycap away from direct sunlight when not in use and it will retain its original color for years. Regular wiping also prevents oils from building up on the surface.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan I use it on a wireless keyboard?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eAbsolutely. Wireless keyboards use exactly the same physical switches and keycap stems as wired boards. If your wireless keyboard uses MX-style switches, this keycap will fit perfectly.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eHow do I tell customer service which colors I want?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eAdd a note at checkout specifying your three color choices (Red, Yellow, Blue), or send a message to customer service directly after placing your order. We will confirm your selection before your order ships.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWill the color look the same as in the photos?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eWe do our best to ensure product photos accurately represent the real colors. Red is a bold, classic Mario red; Yellow is a bright coin-gold; Blue is a vivid sky blue. Monitor calibration can slightly affect how colors appear on screen, but the real-world keycaps are vibrant and true to their listed colors.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eIs this an official licensed Nintendo product?\u003c\/summary\u003e\u003cdiv class=\"mrio__faq-body\"\u003eThis is a third-party novelty keycap inspired by retro gaming culture. It is not an officially licensed Nintendo product. It is sold as a fan-made collectible accessory for mechanical keyboard enthusiasts.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =================== WHY ABS =================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eMaterial Matters\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eWhy ABS Plastic?\u003c\/h2\u003e\n\u003cp class=\"mrio__lead\"\u003eABS is the material of choice for novelty and artisan-style keycaps worldwide — here is why.\u003c\/p\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__tips\"\u003e\n\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e🎨\u003c\/span\u003e\u003ch4\u003eVibrant, True Colors\u003c\/h4\u003e\n\u003cp\u003eABS accepts pigments deeply and evenly, producing the bold, saturated reds, yellows, and blues that make this keycap immediately recognizable from across the room.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e🔩\u003c\/span\u003e\u003ch4\u003eInjection-Moulding Precision\u003c\/h4\u003e\n\u003cp\u003eThe injection-moulding process gives ABS tight dimensional tolerances, so each keycap clicks onto your switch with a firm, satisfying mount every single time.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e🪶\u003c\/span\u003e\u003ch4\u003eLightweight \u0026amp; Durable\u003c\/h4\u003e\n\u003cp\u003eABS is light enough not to add friction to your keystrokes while being tough enough to handle years of daily presses without cracking, warping, or discoloring under normal use.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e✨\u003c\/span\u003e\u003ch4\u003eSmooth, Glossy Finish\u003c\/h4\u003e\n\u003cp\u003eThe naturally smooth surface of ABS gives the keycap a clean, polished look that photographs beautifully and catches the light in all the right ways on your desk.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ====================== GIFT BANNER ====================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__gift\"\u003e\n\u003cspan class=\"mrio__gift-ic\"\u003e🎁\u003c\/span\u003e\u003ch2\u003eThe Perfect Gift for Any Gamer\u003c\/h2\u003e\n\u003cp\u003eCompact, affordable, and immediately recognizable — a thoughtful treat for keyboard enthusiasts, retro gaming fans, and anyone who appreciates the classics.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ====================== TRUST STRIP ====================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__trust\"\u003e\n\u003cdiv class=\"mrio__trust-item\"\u003e\n\u003cdiv class=\"mrio__trust-ic\"\u003e🎮\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-t\"\u003eIconic Design\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-s\"\u003eRetro gaming classic\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-item\"\u003e\n\u003cdiv class=\"mrio__trust-ic\"\u003e🎨\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-t\"\u003eYour Choice\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-s\"\u003eRed, Yellow or Blue\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-item\"\u003e\n\u003cdiv class=\"mrio__trust-ic\"\u003e💬\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-t\"\u003eFriendly Support\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-s\"\u003eColor queries welcome\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-item\"\u003e\n\u003cdiv class=\"mrio__trust-ic\"\u003e📦\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-t\"\u003eReady to Ship\u003c\/div\u003e\n\u003cdiv class=\"mrio__trust-s\"\u003eCarefully packed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ====================== FUN FACTS ====================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__head\"\u003e\n\u003cdiv class=\"mrio__kicker\"\u003eDid You Know?\u003c\/div\u003e\n\u003ch2 class=\"mrio__h2\"\u003eFun Facts About the Question Block\u003c\/h2\u003e\n\u003cdiv class=\"mrio__divider\"\u003e\n\u003cspan class=\"mrio__diamond\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrio__tips\"\u003e\n\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e🍄\u003c\/span\u003e\u003ch4\u003eBorn in 1985\u003c\/h4\u003e\n\u003cp\u003eThe question mark block made its debut in the original Super Mario Bros. on the Nintendo Famicom — now it lives on your keyboard, four decades later.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e🪙\u003c\/span\u003e\u003ch4\u003eMost Punched Object in Gaming\u003c\/h4\u003e\n\u003cp\u003eBillions of players have punched a question block from below. Now you can press one from above — a much more civilized way to collect your power-up.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e🎯\u003c\/span\u003e\u003ch4\u003e3 Colors, Endless Combinations\u003c\/h4\u003e\n\u003cp\u003eRed, Yellow, and Blue are the three primary colors — making this keycap set a small, tactile tribute to both gaming history and color theory at the same time.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"mrio__tip\"\u003e\u003cspan class=\"mrio__tip-ic\"\u003e⌨️\u003c\/span\u003e\u003ch4\u003eThe Original Power-Up Key\u003c\/h4\u003e\n\u003cp\u003eEvery keyboard has an Escape key — but only yours has a question block. And in gaming, the question block always has something better inside than just \"cancel\".\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- ====================== CLOSING CTA ====================== --\u003e\u003csection class=\"mrio__section\"\u003e\u003cdiv class=\"mrio__cta\"\u003e\n\u003cdiv class=\"mrio__coins\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003eClaim Your Power-Up Today\u003c\/h2\u003e\n\u003cp\u003eOne key. Three colors. Zero reason not to hit Add to Cart.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cp\u003e \u003c\/p\u003e\u003c!-- ================================================================= --\u003e\u003cp\u003e \u003c\/p\u003e\u003c!--  END MARIO QUESTION MARK KEYCAP DESCRIPTION                       --\u003e\u003cp\u003e \u003c\/p\u003e\u003c!-- ================================================================= --\u003e","brand":"Rolipan","offers":[{"title":"Yellow","offer_id":49406846730455,"sku":null,"price":16.9,"currency_code":"USD","in_stock":true},{"title":"Red","offer_id":49406846763223,"sku":null,"price":16.9,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":49406846795991,"sku":null,"price":16.9,"currency_code":"USD","in_stock":true},{"title":"All in One","offer_id":49406846828759,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/mario-question-mark-box-theme-artisan-keycap-3358990.webp?v=1783490376"},{"product_id":"cute-capybara-theme-keycap","title":"Cute Capybara Theme Keycap","description":"\u003ch2\u003e🍊🐹 Want your keyboard to feel cute, calm, and a little quirky? ✨\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003eCute Capybara Theme Keycap\u003c\/strong\u003e features a chill capybara lounging on a plush cushion with a tiny citrus on its head — a cozy nod to hot-spring capybaras. It’s playful, soothing, and instantly eye-catching.\u003c\/p\u003e\u003cp\u003e👉 Soft pastels + adorable sculpt = the perfect centerpiece for any kawaii or minimalist setup.\u003c\/p\u003e\u003ch2\u003e𝐖𝐡𝐲 𝐘𝐨𝐮’𝐥𝐥 𝐋𝐨𝐯𝐞 𝐈𝐭\u003c\/h2\u003e\u003cp\u003e• Adorable capybara + citrus 3D design\u003cbr\u003e• Soft pastel tones that match many sets\u003cbr\u003e• Fits Cherry\/OEM rows for easy placement\u003cbr\u003e• MX-stem compatibility for most mechanical keyboards\u003c\/p\u003e\u003ch2\u003e𝐏𝐫𝐞𝐦𝐢𝐮𝐦 𝐁𝐮𝐢𝐥𝐝\u003c\/h2\u003e\u003cp\u003e• Material: Handcrafted resin + 3D plastic\u003cbr\u003e• Detailing: Hand-painted accents\u003cbr\u003e• Fit: MX-style switches (Cherry, Gateron, Kailh…)\u003cbr\u003e• Size: 1u (ideal for Esc, F-row, number row)\u003c\/p\u003e\u003ch2\u003e𝐖𝐡𝐚𝐭’𝐬 𝐈𝐧𝐜𝐥𝐮𝐝𝐞𝐝\u003c\/h2\u003e\u003cp\u003e• 1× Capybara artisan keycap\u003cbr\u003e• Protective packaging for safe delivery\u003c\/p\u003e\u003cp\u003e🎨 \u003cstrong\u003eColor Palette\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eCreamy whites \u0026amp; warm beige\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003ePastel peach\/orange accents\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e🎭 \u003cstrong\u003eTheme \u0026amp; Icons\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eRelaxed capybara character\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eCitrus (yuzu\/orange) detail\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eCushioned base sculpt\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e🌟 \u003cstrong\u003eHighlight Features\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e3D hand-sculpted artisan\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eFine hand-painted details\u003cbr\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch1\u003e𝐓𝐡𝐞 𝐕𝐢𝐛𝐞\u003c\/h1\u003e\u003cp\u003eCalm, cozy, and a little whimsical — like a tiny hot-spring moment on your keyboard. ♨️🍊\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Orange","offer_id":49406852071639,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":49406852104407,"sku":null,"price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/cute-capybara-theme-keycap-3709882.webp?v=1783490475"},{"product_id":"league-of-legends-challenger-icon-keycap","title":"League of Legends: Challenger Icon Keycap","description":"\u003ch3\u003e\u003cem\u003e🧙\u003cstrong\u003e“Hey, Summoner!”\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h3\u003e\u003cp\u003e\u003cbr\u003eLevel up your setup with the \u003cstrong\u003eLeague of Legends: Challenger Icon Keycap\u003c\/strong\u003e — a stunning tribute to the highest tier of competitive excellence!\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e🔑 Key Features:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e🛠️ \u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium \u003cstrong\u003eZinc Aluminum Alloy\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🖌️ \u003cstrong\u003eFinish:\u003c\/strong\u003e Crafted using \u003cstrong\u003eelectroplating\u003c\/strong\u003e and \u003cstrong\u003eprecision painting\u003c\/strong\u003e for lasting shine\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🏆 \u003cstrong\u003eDesign:\u003c\/strong\u003e Features the \u003cstrong\u003eiconic Challenger symbol\u003c\/strong\u003e — representing \u003cstrong\u003eskill, dedication, and glory\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e💡 \u003cstrong\u003eLight-Transmitting:\u003c\/strong\u003e Designed to subtly glow with your keyboard backlight\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e📏 \u003cstrong\u003eSize:\u003c\/strong\u003e 18mm (W) × 11mm (H)\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e⌨️ \u003cstrong\u003eCompatibility:\u003c\/strong\u003e Fits most mechanical keyboards with \u003cstrong\u003eCherry MX-style\u003c\/strong\u003e switches\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e⚠️ Note:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e❌ Not compatible with low-profile (low shaft) mechanical keyboards\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e✔️ Compatible with all \u003cstrong\u003ecross-axis\u003c\/strong\u003e switches\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eEmbody the spirit of the elite. Whether you’re climbing the ranks or celebrating your mastery, this \u003cstrong\u003eChallenger Icon Keycap\u003c\/strong\u003e is the ultimate nod to your League of Legends journey. 💙🔥\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852137175,"sku":null,"price":41.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-challenger-icon-keycap-3196477.webp?v=1783490476"},{"product_id":"league-of-legends-royal-never-give-up-rng-icon-keycap","title":"League of Legends: Royal Never Give Up (RNG) Icon Keycap","description":"\u003ch3\u003e\u003cem\u003e💥 \u003cstrong\u003eFor True RNG Fans Only!\u003c\/strong\u003e\u003c\/em\u003e\u003c\/h3\u003e\u003cp\u003e\u003cbr\u003eStand with \u003cstrong\u003eRoyal Never Give Up\u003c\/strong\u003e and showcase your esports loyalty with this striking \u003cstrong\u003eRNG Icon Artisan Keycap\u003c\/strong\u003e — a premium upgrade for any League of Legends enthusiast.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e🔑 Key Features:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e🛠️ \u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality \u003cstrong\u003ezinc aluminum alloy\u003c\/strong\u003e for a solid, premium feel\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🎨 \u003cstrong\u003eFinish:\u003c\/strong\u003e Crafted through advanced \u003cstrong\u003eelectroplating\u003c\/strong\u003e and \u003cstrong\u003epainting\u003c\/strong\u003e processes\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e✨ \u003cstrong\u003eDesign:\u003c\/strong\u003e Classic \u003cstrong\u003eblack base\u003c\/strong\u003e with a bold \u003cstrong\u003egold RNG logo\u003c\/strong\u003e for a sleek and professional look\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e💡 \u003cstrong\u003eLight Transmission:\u003c\/strong\u003e Enhances keyboard lighting with subtle glow\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e📏 \u003cstrong\u003eSize:\u003c\/strong\u003e 18mm (W) × 11mm (H)\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🔧 \u003cstrong\u003eCompatibility:\u003c\/strong\u003e Designed for most mechanical keyboards with \u003cstrong\u003eCherry MX style\u003c\/strong\u003e switches\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e⚠️ Note:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e❌ Not compatible with low-profile (low shaft) mechanical keyboards\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e✔️ Cross-axis stem required for fitment\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eUpgrade your setup with the spirit of a champion. Whether you're playing ranked or cheering from the sidelines, the \u003cstrong\u003eRNG Artisan Keycap\u003c\/strong\u003e adds bold energy and style to your every keystroke. 🏆🎮\u003c\/p\u003e\u003chr\u003e\u003cp data-is-only-node=\"\" data-is-last-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852169943,"sku":null,"price":31.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-royal-never-give-up-rng-icon-keycap-9858220.webp?v=1783490477"},{"product_id":"league-of-legends-funplus-phoenix-fpx-logo-keycap","title":"League of Legends: FunPlus Phoenix (FPX) Logo Keycap","description":"\u003cp\u003e\u003cstrong\u003eSupport Your Favorite Esports Team in Style!\u003c\/strong\u003e\u003cbr\u003eShow off your FPX pride with this bold and sleek \u003cstrong\u003eFunPlus Phoenix Logo Artisan Keycap\u003c\/strong\u003e — a must-have for dedicated League of Legends fans and esports enthusiasts.\u003c\/p\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e✨ Key Features:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e🛠️ \u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium zinc aluminum alloy for a solid and high-quality feel\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🎨 \u003cstrong\u003eFinish:\u003c\/strong\u003e Advanced \u003cstrong\u003eelectroplating\u003c\/strong\u003e and \u003cstrong\u003epainting\u003c\/strong\u003e for a durable and eye-catching design\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e💡 \u003cstrong\u003eLight Transmission:\u003c\/strong\u003e Designed to transmit light, adding flair to your keyboard setup\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e🔧 \u003cstrong\u003eCompatibility:\u003c\/strong\u003e Fits most mechanical keyboards with \u003cstrong\u003eCherry MX \u003c\/strong\u003estyle switches\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e📏 \u003cstrong\u003eSize:\u003c\/strong\u003e 18mm (W) × 11mm (H)\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e\u003cstrong\u003e⚠️ Please Note:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eNot compatible with low-profile (low shaft) mechanical keyboards.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eCross-axis stem required.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eAdd a fierce edge to your keyboard with the power of FPX — where pro-level performance meets stylish design. Whether you're grinding ranked games or just typing in style, this keycap makes a bold statement. 🦅🎮\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852202711,"sku":null,"price":31.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-funplus-phoenix-fpx-logo-keycap-3725241.webp?v=1783490478"},{"product_id":"league-of-legends-chibi-version-seraphine-keycap","title":"League of Legends: Chibi Version Seraphine Keycap","description":"\u003cp\u003e\u003cstrong\u003eSing your soul. Spark the light.\u003c\/strong\u003e\u003cbr\u003eLet your keyboard resonate with the spirit of music and magic through the \u003cstrong\u003eChibi Seraphine Artisan Keycap\u003c\/strong\u003e. This adorable keycap captures Seraphine’s radiant personality — from her sparkling, expressive eyes to her heartfelt smile that invites you into her musical world.\u003c\/p\u003e\u003cp\u003eEvery delicate detail reflects her harmony-driven essence, making this keycap a perfect tribute to the champion who believes in connection, creativity, and kindness.\u003c\/p\u003e\u003chr\u003e\u003ch4\u003e🎵 \u003cstrong\u003eKey Details\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eProcess:\u003c\/strong\u003e 3D printed, hand-polished, and resin cast for lasting beauty\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Fits Cherry MX switches and compatible clones\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eAdd a touch of melody and magic to your setup with this enchanting keycap — a must-have for Seraphine fans and artisan keycap collectors alike.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852235479,"sku":null,"price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-chibi-version-seraphine-keycap-2755039.webp?v=1783490479"},{"product_id":"league-of-legends-chibi-version-yasuo-keycap","title":"League of Legends: Chibi Version Yasuo Keycap","description":"\u003cp\u003e\u003cstrong\u003eChannel the wind. Embrace the path.\u003c\/strong\u003e\u003cbr\u003eBring the fierce spirit of Yasuo to your keyboard with this \u003cstrong\u003eChibi Version Yasuo Artisan Keycap\u003c\/strong\u003e — a bold fusion of charm and strength. Crafted with expressive detail, this miniature Yasuo captures his determined gaze, reflecting both his turbulent past and unwavering resolve.\u003c\/p\u003e\u003cp\u003eDesigned in a lovable chibi style, this keycap blends serious craftsmanship with playful aesthetics — perfect for any League of Legends fan looking to personalize their setup with iconic flair.\u003c\/p\u003e\u003chr\u003e\u003ch4\u003e🛠️ \u003cstrong\u003eDetails\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eProcess:\u003c\/strong\u003e 3D printing, hand polishing, and precision resin casting\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Fits Cherry MX switches and compatible clones\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eWhether you're a devoted Yasuo main or simply admire his story, this artisan keycap offers a stylish and collectible way to celebrate your connection to the game. Let your keyboard speak of the storm.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852268247,"sku":null,"price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-chibi-version-yasuo-keycap-7845215.webp?v=1783490481"},{"product_id":"league-of-legends-ashe-keycap","title":"League of Legends: Ashe Keycap","description":"\u003cp\u003eCelebrate the elegance and strength of Ashe, the Frost Archer from League of Legends, with this beautifully crafted artisan resin keycap. Featuring her soft smile and piercing blue eyes, this keycap perfectly captures Ashe’s graceful yet determined spirit.\u003c\/p\u003e\u003chr\u003e\u003ch4\u003e✨ \u003cstrong\u003eDesign Highlights\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eVivid colors that bring Ashe’s iconic icy theme to life\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eDetailed embellishments including her signature bow\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eErgonomic design for comfortable and stylish typing\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3 data-section-id=\"4ubtrx\"\u003e🛠️ \u003cstrong\u003eProduct Details\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality resin for durability and a smooth finish\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Compatible with Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eA perfect choice for League of Legends fans wanting to add a personal and artistic touch to their keyboard setup!\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852301015,"sku":null,"price":31.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-ashe-keycap-9837178.webp?v=1783490482"},{"product_id":"league-of-legends-chibi-version-caitlyn-keycap","title":"League of Legends: Chibi Version Caitlyn Keycap","description":"\u003cp\u003eElevate your keyboard with the adorable \u003cstrong\u003eChibi Version Caitlyn Keycap\u003c\/strong\u003e, perfect for any League of Legends fan! Crafted from \u003cstrong\u003ehigh-quality resin\u003c\/strong\u003e, this vibrant artisan keycap captures Caitlyn’s sharp intellect and lively spirit through her big, expressive blue eyes.\u003c\/p\u003e\u003chr\u003e\u003ch4\u003e✨ \u003cstrong\u003eDesign Highlights\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eFeatures Caitlyn’s iconic \u003cstrong\u003elarge purple hat with golden band\u003c\/strong\u003e, adding a charming and sophisticated touch\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eExpressive facial details bring out her clever and determined personality\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eCompact chibi style that adds a playful vibe to your keyboard setup\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3 data-section-id=\"4ubtrx\"\u003e🛠️ \u003cstrong\u003eProduct Details\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium, durable resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Fits Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eCelebrate your favorite sharpshooter with this fun and unique keycap — a perfect blend of style and fandom for your mechanical keyboard!\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852333783,"sku":null,"price":33.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-chibi-version-caitlyn-keycap-1492564.webp?v=1783490483"},{"product_id":"league-of-legends-chibi-version-serious-yasuo-keycap","title":"League of Legends: Chibi Version Serious Yasuo Keycap","description":"\u003cp\u003eCelebrate the fierce spirit of Yasuo with this adorable \u003cstrong\u003eChibi Version Serious Yasuo Keycap\u003c\/strong\u003e, perfect for any League of Legends fan or keyboard enthusiast. This miniature rendition captures Yasuo’s trademark serious expression and intense gaze, bringing his wind-themed prowess to life on your keyboard.\u003c\/p\u003e\u003chr\u003e\u003ch4\u003e✨ \u003cstrong\u003eDesign Highlights\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eFeatures Yasuo’s \u003cstrong\u003edetermined eyes\u003c\/strong\u003e and \u003cstrong\u003egrave facial expression\u003c\/strong\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eShowcases his \u003cstrong\u003edisheveled black hair\u003c\/strong\u003e reflecting his dynamic wind abilities\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eIntricate details including \u003cstrong\u003efacial markings\u003c\/strong\u003e and \u003cstrong\u003earmor accents\u003c\/strong\u003e for authenticity\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3 data-section-id=\"1ei0m60\"\u003e🧩 \u003cstrong\u003eProduct Details\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium high-quality resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eFinish:\u003c\/strong\u003e Smooth, durable, and finely detailed\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003eThis keycap perfectly balances \u003cstrong\u003efierce character design\u003c\/strong\u003e with \u003cstrong\u003ecute chibi style\u003c\/strong\u003e, making it a unique addition that enhances both your typing experience and your collection.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852366551,"sku":null,"price":33.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-chibi-version-serious-yasuo-keycap-6883080.webp?v=1783490484"},{"product_id":"league-of-legends-lingrova-gwen-keycap","title":"League of Legends: Lingrova Gwen Keycap","description":"\u003cp\u003eBring a touch of elegance and magic to your keyboard with the \u003cstrong\u003eLingrova Gwen Keycap\u003c\/strong\u003e, inspired by the enchanting champion \u003cem\u003eGwen\u003c\/em\u003e from \u003cem\u003eLeague of Legends\u003c\/em\u003e. Meticulously crafted from \u003cstrong\u003ehigh-quality resin\u003c\/strong\u003e, this artisan keycap showcases Gwen’s iconic appearance in a whimsical and artistic form.\u003c\/p\u003e\u003chr\u003e\u003ch4\u003e✨ \u003cstrong\u003eDesign Highlights\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eFeatures \u003cstrong\u003eGwen’s signature light blue and teal hair\u003c\/strong\u003e, accented with soft pastel tones for a dreamy effect\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eEmbellished with \u003cstrong\u003esewing-themed details\u003c\/strong\u003e, capturing Gwen’s backstory and creative spirit\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eFanciful, intricate design that reflects her charm, elegance, and combat flair\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3 data-section-id=\"12yeejo\"\u003e🧵 \u003cstrong\u003eProduct Details\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium hand-painted resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eFinish:\u003c\/strong\u003e Smooth, durable surface with vivid color retention\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e🎮 Whether you're a League fan, artisan keycap collector, or simply want to add a unique flair to your setup, this Gwen keycap is a stunning blend of personality and performance — a miniature piece of art right at your fingertips.\u003c\/p\u003e\u003chr\u003e\u003cp data-is-only-node=\"\" data-is-last-node=\"\"\u003e \u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852497623,"sku":null,"price":33.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-lingrova-gwen-keycap-1570224.webp?v=1783490485"},{"product_id":"league-of-legends-nexus-series-keycaps","title":"League of Legends: Nexus Series Keycaps","description":"\u003cp\u003eElevate your keyboard with the \u003cstrong\u003eNexus Series Keycaps\u003c\/strong\u003e, inspired by iconic elements and champions from \u003cem\u003eLeague of Legends\u003c\/em\u003e. Crafted from \u003cstrong\u003ehigh-quality resin\u003c\/strong\u003e and hand-painted with precision, each keycap offers a unique tribute to the game's lore and aesthetic.\u003c\/p\u003e\u003chr\u003e\u003ch4\u003e🔹 \u003cstrong\u003eChaos Nexus\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cp\u003eA swirling fusion of colors and chaotic energy, this keycap captures the tension and thrill of battle at the heart of the Rift. \u003cem\u003e(The only keycap in the series capable of transmitting light.)\u003c\/em\u003e\u003c\/p\u003e\u003ch4\u003e🔹 \u003cstrong\u003eTeemo\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cp\u003eCelebrate the Swift Scout with a playful design showcasing his signature colors and cheeky charm. A must-have for Teemo mains and fans of the Yordle mischief-maker.\u003c\/p\u003e\u003ch4\u003e🔹 \u003cstrong\u003eInfinity Edge\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cp\u003eSharp, sleek lines and a bold design symbolize the devastating critical strike power of this legendary item — perfect for aggressive players who seek high damage output.\u003c\/p\u003e\u003ch4\u003e🔹 \u003cstrong\u003eTrinity Force\u003c\/strong\u003e\n\u003c\/h4\u003e\u003cp\u003eA tribute to strength, speed, and balance. With a dynamic and energetic look, this keycap represents champions who thrive on versatility and adaptability.\u003c\/p\u003e\u003chr\u003e\u003ch3 data-section-id=\"12yeejo\"\u003e🧵 \u003cstrong\u003eProduct Details\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality, hand-painted resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eLight Transmission:\u003c\/strong\u003e Only \u003cem\u003eChaos Nexus\u003c\/em\u003e supports backlight illumination\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eProtection:\u003c\/strong\u003e Coated with durable protective paint\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eRecommendation:\u003c\/strong\u003e Use a \u003cstrong\u003esteel wire keycap puller\u003c\/strong\u003e to avoid scratching the surface\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003cp\u003e🎮 Whether you're a die-hard League fan, a collector, or just want to level up your desk setup, the Nexus Series is where aesthetics meet passion.\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Chaos Nexus","offer_id":49406852530391,"sku":null,"price":63.0,"currency_code":"USD","in_stock":true},{"title":"Teemo","offer_id":49406852563159,"sku":null,"price":63.0,"currency_code":"USD","in_stock":true},{"title":"Infinity Edge","offer_id":49406852595927,"sku":null,"price":63.0,"currency_code":"USD","in_stock":true},{"title":"Trinity Force","offer_id":49406852628695,"sku":null,"price":63.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-nexus-series-keycaps-3996731.jpg?v=1783490486"},{"product_id":"league-of-legends-kindred-keycaps","title":"League of Legends: Kindred Keycaps","description":"\u003cp\u003e\u003cem\u003e\u003cstrong\u003e\"Tell me again, little Lamb, which things are mine to take?\"\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003eBring the spirit of \u003cstrong\u003eKindred\u003c\/strong\u003e to your keyboard with this exquisite artisan keycap set, featuring the iconic duo — \u003cstrong\u003eLamb and Wolf\u003c\/strong\u003e — from \u003cem\u003eLeague of Legends\u003c\/em\u003e. Handcrafted from \u003cstrong\u003ehigh-quality resin\u003c\/strong\u003e, these keycaps beautifully capture the duality of their nature:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eLamb\u003c\/strong\u003e embodies serenity and grace, with a calm, watchful expression that symbolizes the peaceful side of passing.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eWolf\u003c\/strong\u003e represents raw instinct and fierce protection, with a snarling visage that reminds us of the chase that follows.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eTogether, they reflect the \u003cstrong\u003edelicate balance between life and death\u003c\/strong\u003e — a perfect homage for fans who admire Kindred's lore, symbolism, and striking design.\u003c\/p\u003e\u003chr\u003e\u003ch3 data-section-id=\"1bwr0et\"\u003e🔧 \u003cstrong\u003eProduct Details\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium-quality resin, hand-polished\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e 3D artisan craftsmanship with intricate detailing\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3 data-section-id=\"x1w5yr\"\u003e🎮 \u003cstrong\u003eWhy Choose This Keycap?\u003c\/strong\u003e\n\u003c\/h3\u003e\u003cp\u003eWhether you’re a Kindred main or a fan of meaningful design, this keycap set adds a touch of elegance and mystique to your setup. It's more than a keycap — it's a story in every keystroke.\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Wolf","offer_id":49406852661463,"sku":null,"price":33.0,"currency_code":"USD","in_stock":true},{"title":"Lamb","offer_id":49406852694231,"sku":null,"price":33.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-kindred-keycaps-9667354.webp?v=1783490487"},{"product_id":"league-of-legends-kaisa-yone-keycaps","title":"League of Legends: Kai'Sa \u0026 Yone Keycaps","description":"\u003cp\u003eStep into the world of \u003cem\u003eLeague of Legends\u003c\/em\u003e with this stunning duo of artisan keycaps featuring \u003cstrong\u003eYone\u003c\/strong\u003e, the Unforgotten, and \u003cstrong\u003eKai’Sa\u003c\/strong\u003e, Daughter of the Void. Handcrafted with meticulous detail, these resin keycaps reflect the fierce personalities and deep lore behind two of Runeterra’s most iconic champions.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eKai’Sa’s\u003c\/strong\u003e piercing gaze and Void-enhanced armor symbolize resilience, survival, and evolution.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eYone’s\u003c\/strong\u003e calm yet intense expression, paired with his iconic half-mask and flowing hair, speaks to his inner conflict and path of redemption.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eTogether, they form a compelling contrast — fierce adaptation meets disciplined honor.\u003c\/p\u003e\u003chr\u003e\u003ch3 data-section-id=\"6tq89b\"\u003e\u003cstrong\u003e🔧 Product Details:\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eProduction:\u003c\/strong\u003e 3D printed, resin cast, hand-polished\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eLight Transmission:\u003c\/strong\u003e \u003cem\u003eYone keycap\u003c\/em\u003e allows soft light passthrough for RGB setups\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eFinish:\u003c\/strong\u003e Epoxy resin layered glue with manual polishing\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Slight differences in color, size, or texture may occur due to handmade craftsmanship. Small polish marks or subtle imperfections are normal and part of their unique charm.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3 data-section-id=\"f4pef3\"\u003e\u003cstrong\u003e🎮 Why You’ll Love It:\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eWhether you resonate with Kai’Sa’s relentless survival or Yone’s journey of honor and loss, these keycaps are more than accessories — they’re miniature tributes to the champions you love. Add a legendary touch to your gaming setup and type with purpose.\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Kai'Sa","offer_id":49406852726999,"sku":null,"price":28.0,"currency_code":"USD","in_stock":true},{"title":"Yone","offer_id":49406852759767,"sku":null,"price":28.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-kaisa-yone-keycaps-5665132.webp?v=1783490488"},{"product_id":"league-of-legends-chibi-version-smiling-seraphine-keycap","title":"League of Legends: Chibi Version Smiling Seraphine Keycap","description":"\u003cp\u003eBring a touch of harmony to your keyboard with this delightful \u003cstrong\u003eChibi Seraphine Artisan Keycap\u003c\/strong\u003e. Adorned with whimsical star-shaped accents, this handcrafted piece captures the warmth and radiance of \u003cem\u003eLeague of Legends’\u003c\/em\u003e beloved songstress.\u003c\/p\u003e\u003cp\u003eSeraphine’s pastel pink and purple hair flows in gentle waves, perfectly framing her oversized, expressive turquoise eyes and bright smile. Her gentle charm and playful energy come to life in this adorable chibi design — the perfect way to add personality to your setup.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003e✨ Product Details:\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e Oversized chibi-style Seraphine with star accents and detailed hair curls\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality, hand-painted resin\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Designed for Cherry MX mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCraftsmanship:\u003c\/strong\u003e Each keycap is individually hand-colored — slight variations may occur\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003e🎯 Why You’ll Love It:\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eWhether you’re a Seraphine main or just enchanted by her upbeat spirit, this artisan keycap adds a magical and musical flair to your typing experience. Sweet, serene, and irresistibly cute — it’s a must-have for LoL fans and keycap collectors alike.\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852792535,"sku":null,"price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-chibi-version-smiling-seraphine-keycap-4006476.webp?v=1783490489"},{"product_id":"league-of-legends-chibi-version-ahri-keycap","title":"League of Legends: Chibi Version Ahri Keycap","description":"\u003cp\u003eAdd a playful twist to your keyboard with our \u003cstrong\u003eChibi Ahri Keycap\u003c\/strong\u003e, inspired by the beloved nine-tailed Vastaya from \u003cem\u003eLeague of Legends\u003c\/em\u003e. This handcrafted keycap captures Ahri’s mystical allure in an irresistibly adorable chibi style — perfect for fans who want to show their love for Runeterra’s iconic fox spirit.\u003c\/p\u003e\u003cp\u003eDesigned for Cherry MX mechanical switches, this artisan keycap doesn’t just enhance your setup aesthetically — it adds character and a touch of enchantment to every keystroke.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003e🎨 Product Features:\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e Chibi-style Ahri with detailed, expressive features\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality resin – smooth, vibrant, and durable\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCraftsmanship:\u003c\/strong\u003e Fully hand-painted and finished\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Fits Cherry MX-style mechanical switches\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003e📌 Notes \u0026amp; Care Tips:\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eEach piece is \u003cstrong\u003ehand-painted\u003c\/strong\u003e, so \u003cstrong\u003eminor variations\u003c\/strong\u003e and slight \u003cstrong\u003eproduction marks\u003c\/strong\u003e are part of its unique charm.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eTo maintain color quality, \u003cstrong\u003eavoid alcohol-based cleaners\u003c\/strong\u003e. Gently wipe with alcohol-free cloths to prevent paint peeling or damage.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003e\u003cstrong\u003eWhy You'll Love It:\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eWhether you're a die-hard \u003cem\u003eAhri main\u003c\/em\u003e or simply adore adorable keycap art, this keycap is a must-have for your keyboard collection. It’s more than a key — it’s a tiny tribute to one of \u003cem\u003eLeague’s\u003c\/em\u003e most enchanting champions.\u003c\/p\u003e","brand":"Rolipan","offers":[{"title":"Default Title","offer_id":49406852825303,"sku":null,"price":33.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0828\/3763\/5287\/files\/league-of-legends-chibi-version-ahri-keycap-2415522.webp?v=1783490490"}],"url":"https:\/\/rolipan.com\/collections\/individual-keycaps.oembed?page=2","provider":"rolipan","version":"1.0","type":"link"}