{"product_id":"pbtfans-lyla-keycaps","title":"PBTfans Lyla Keycaps","description":"\u003carticle class=\"pfl-wrap\"\u003e\n\u003csection class=\"pfl-split pfl-hero\"\u003e\n\u003cdiv class=\"pfl-split__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/2_fcc3147f-475a-4169-8153-e88999084886.webp?v=1787603165\u0026amp;width=1400\" alt=\"PBTfans Lyla keycaps — Cherry profile PBT keycap set with glass microspheres\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pfl-split__body\"\u003e\n\u003cspan class=\"pfl-tag\"\u003ePBTfans · Lyla\u003c\/span\u003e\n\u003ch2 class=\"pfl-h2\"\u003eLyla.\u003c\/h2\u003e\n\u003cp\u003eCherry profile PBT with glass microspheres blended into the plastic. Nothing printed, nothing to read — just a cleaner, crisper sound and a surface that feels like skin.\u003c\/p\u003e\n\u003cdiv class=\"pfl-chips\"\u003e\n\u003cspan class=\"pfl-chip\"\u003ePBT + Glass Microspheres\u003c\/span\u003e \u003cspan class=\"pfl-chip\"\u003eCherry Profile\u003c\/span\u003e \u003cspan class=\"pfl-chip\"\u003e≈1.3mm\u003c\/span\u003e \u003cspan class=\"pfl-chip pfl-chip--accent\"\u003eBlank\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pfl-sec\"\u003e\n\u003cdiv class=\"pfl-split pfl-split--reverse\"\u003e\n\u003cdiv class=\"pfl-split__media\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/1_13cb6c12-6f32-470b-83dd-1065f0873d4e.webp?v=1787603165\u0026amp;width=1400\" alt=\"PBTfans Lyla PBT keycaps with glass microspheres for Hi-Fi typing sound\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pfl-split__body\"\u003e\n\u003cspan class=\"pfl-badge\"\u003eGlass Microspheres\u003c\/span\u003e\n\u003ch3 class=\"pfl-h3\"\u003eTuned in the material, not the mod.\u003c\/h3\u003e\n\u003cp\u003eThe body is PBT — but PBTfans blended \u003cstrong\u003eglass microspheres\u003c\/strong\u003e into the compound. The difference isn't cosmetic. Where conventional PBT reads slightly hollow and rounded, this blend produces a \u003cstrong\u003eclearer, crisper sound with a Hi-Fi quality\u003c\/strong\u003e to it.\u003c\/p\u003e\n\u003cp\u003eMost people chase that character with foam, tape and gaskets. Lyla starts with it already in the plastic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pfl-sec\"\u003e\n\u003cdiv class=\"pfl-split\"\u003e\n\u003cdiv class=\"pfl-split__media\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/3_8d76db0d-bb61-4b47-9c64-d7246e6f5e9e.webp?v=1787603165\u0026amp;width=1400\" alt=\"PBTfans Lyla keycap surface texture — skin-like finish on 1.3mm PBT\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pfl-split__body\"\u003e\n\u003cspan class=\"pfl-badge\"\u003eSurface\u003c\/span\u003e\n\u003ch3 class=\"pfl-h3\"\u003eA skin-like finish.\u003c\/h3\u003e\n\u003cp\u003eThe texture is deliberately unlike PBTfans' dual-color surface — softer and finer under the fingertip, closer to skin than to the faint grain most PBT carries. It's the kind of detail you notice in the first ten minutes and stop noticing by the end of the day, which is exactly the point.\u003c\/p\u003e\n\u003cp\u003eWalls come in at \u003cstrong\u003eapproximately 1.3mm\u003c\/strong\u003e — substantial enough to carry the acoustics, without the sluggish weight of an over-thick cap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pfl-sec\"\u003e\n\u003cdiv class=\"pfl-split pfl-split--reverse\"\u003e\n\u003cdiv class=\"pfl-split__media\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/4_49137601-c506-448b-b668-040d59984670.webp?v=1787603166\u0026amp;width=1400\" alt=\"PBTfans Lyla blank Cherry profile keycaps on a mechanical keyboard\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pfl-split__body\"\u003e\n\u003cspan class=\"pfl-badge\"\u003eBlank · Cherry\u003c\/span\u003e\n\u003ch3 class=\"pfl-h3\"\u003eNothing written on it.\u003c\/h3\u003e\n\u003cp\u003eLyla ships \u003cstrong\u003eblank\u003c\/strong\u003e. No legends means no font to clash with your case, no sub-legends to date the build, and no wear pattern developing across your most-used keys. The board becomes the object; the caps just carry it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCherry profile\u003c\/strong\u003e keeps the sculpt low and row-differentiated — each row angled and heighted so your fingers land where they expect, even without a legend to aim at.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pfl-sec\"\u003e\u003cspan class=\"pfl-tag\"\u003eCompatibility\u003c\/span\u003e\n\u003ch2 class=\"pfl-h2\"\u003eBefore you order.\u003c\/h2\u003e\n\u003cdiv class=\"pfl-compat\"\u003e\n\u003cdiv class=\"pfl-compat__row pfl-compat__row--y\"\u003e\n\u003cspan class=\"pfl-compat__ico\"\u003e✓\u003c\/span\u003e\u003cspan\u003eCherry MX switches and MX-style clones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pfl-compat__row pfl-compat__row--y\"\u003e\n\u003cspan class=\"pfl-compat__ico\"\u003e✓\u003c\/span\u003e\u003cspan\u003eStandard MX cross-stem mounting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pfl-compat__row pfl-compat__row--y\"\u003e\n\u003cspan class=\"pfl-compat__ico\"\u003e✓\u003c\/span\u003e\u003cspan\u003eAny switch color or LED orientation — blank caps have no legend to light\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pfl-compat__row pfl-compat__row--n\"\u003e\n\u003cspan class=\"pfl-compat__ico\"\u003e✗\u003c\/span\u003e\u003cspan\u003eLow-profile, Choc, Topre, or any non-MX stem\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pfl-compat__row pfl-compat__row--n\"\u003e\n\u003cspan class=\"pfl-compat__ico\"\u003e✗\u003c\/span\u003e\u003cspan\u003eShine-through \/ backlit legends — this set is blank\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pfl-compat__row pfl-compat__row--n\"\u003e\n\u003cspan class=\"pfl-compat__ico\"\u003e✗\u003c\/span\u003e\u003cspan\u003eKeyboard not included — keycaps only\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pfl-note\"\u003eCheck your board's \u003cstrong\u003elayout\u003c\/strong\u003e, not just the switch — confirm your bottom row, shift and backspace sizes are covered by the kit you select.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"pfl-sec\"\u003e\u003cspan class=\"pfl-tag\"\u003eSpecifications\u003c\/span\u003e\n\u003ch2 class=\"pfl-h2\"\u003eSpec sheet.\u003c\/h2\u003e\n\u003cdiv class=\"pfl-table-wrap\"\u003e\n\u003ctable class=\"pfl-spec\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003ePBTfans\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003ePBT with glass microspheres\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProfile\u003c\/td\u003e\n\u003ctd\u003eCherry profile\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eThickness\u003c\/td\u003e\n\u003ctd\u003eApproximately 1.3mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSurface\u003c\/td\u003e\n\u003ctd\u003eSkin-like texture\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLegends\u003c\/td\u003e\n\u003ctd\u003eBlank — no legends\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAcoustics\u003c\/td\u003e\n\u003ctd\u003eClearer, crisper sound with Hi-Fi quality\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStem\u003c\/td\u003e\n\u003ctd\u003eMX cross-stem\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eCherry MX switches and MX-style clones\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackaging\u003c\/td\u003e\n\u003ctd\u003eABS keycaps tray with designed tray cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003ctd\u003eKeycaps only — no keyboard\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pfl-sec\"\u003e\u003cspan class=\"pfl-tag\"\u003eFAQ\u003c\/span\u003e\n\u003ch2 class=\"pfl-h2\"\u003eCommon questions.\u003c\/h2\u003e\n\u003cdiv class=\"pfl-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat do glass microspheres actually do?\u003c\/summary\u003e\n\u003cdiv\u003eThey're blended into the PBT compound before molding. The result is a stiffer, denser cap wall that rings cleaner when struck — PBTfans describe it as a \u003cstrong\u003eclearer, crisper sound with a Hi-Fi quality\u003c\/strong\u003e, as opposed to the slightly hollow, rounded tone conventional PBT tends toward.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eAre these really blank?\u003c\/summary\u003e\n\u003cdiv\u003eYes — Lyla ships with no legends at all. If you rely on printed legends for touch typing, this isn't the set for you.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWill Lyla fit my keyboard?\u003c\/summary\u003e\n\u003cdiv\u003eIf your board uses Cherry MX switches or MX-style clones — Gateron, Kailh, JWK, Akko, Outemu and similar — the caps will mount. The thing to verify is \u003cstrong\u003elayout coverage\u003c\/strong\u003e: check your board's key sizes against the kit you select.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow does 1.3mm compare to other keycaps?\u003c\/summary\u003e\n\u003cdiv\u003eIt sits in the thick-cap range. Thin stock caps are often closer to 1mm, where the cap flexes and the sound thins out. At roughly 1.3mm Lyla has enough wall to carry the acoustics without feeling heavy or slow to press.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eHow does the texture differ from other PBTfans sets?\u003c\/summary\u003e\n\u003cdiv\u003ePBTfans specifically note it's \u003cstrong\u003edistinctly different from their dual-color surface\u003c\/strong\u003e — finer and softer, described as skin-like rather than the faint grain typical of PBT.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs a keyboard included?\u003c\/summary\u003e\n\u003cdiv\u003eNo. This listing is keycaps only. You'll need a keyboard with MX-style switches already installed.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/article\u003e\n\u003cstyle\u003e\n.pfl-wrap{--bg:#fafafa;--c:#fff;--c2:#f6f7f8;--w:#1a1a1f;--m:#4a4a52;--s:#8a8a92;--a:#334155;--ln:rgba(0,0,0,.08);font:400 15px\/1.65 system-ui,-apple-system,\"Inter\",sans-serif;color:var(--m)!important;-webkit-text-fill-color:var(--m);max-width:1100px;margin:0 auto;background:var(--bg);padding:30px;border-radius:14px}\n.pfl-wrap,.pfl-wrap *{box-sizing:border-box}\n.pfl-wrap p,.pfl-wrap li,.pfl-wrap td,.pfl-wrap summary,.pfl-wrap details\u003ediv{color:var(--m)!important;-webkit-text-fill-color:var(--m)}\n.pfl-wrap h2,.pfl-wrap h3,.pfl-wrap h4{color:var(--w)!important;-webkit-text-fill-color:var(--w);font-weight:700;letter-spacing:-.015em;line-height:1.2;margin:0 0 .55em}\n.pfl-wrap .pfl-h2{font-size:clamp(24px,2.8vw,34px);font-weight:800}\n.pfl-wrap .pfl-h3{font-size:clamp(18px,2vw,23px)}\n.pfl-wrap p{margin:0 0 .9em}\n.pfl-wrap p:last-child{margin-bottom:0}\n.pfl-wrap strong{color:var(--w)!important;-webkit-text-fill-color:var(--w);font-weight:600}\n.pfl-wrap img{max-width:100%;height:auto;display:block;border-radius:10px}\n.pfl-tag{display:inline-block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--a)!important;-webkit-text-fill-color:var(--a);padding:5px 13px;border:1px solid rgba(51,65,85,.25);border-radius:999px;background:rgba(51,65,85,.06);margin-bottom:14px;font-weight:600}\n.pfl-badge{display:inline-block;padding:5px 12px;border-radius:999px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:var(--a)!important;color:#fff!important;-webkit-text-fill-color:#fff;font-weight:700;margin-bottom:12px;align-self:flex-start}\n.pfl-hero{margin-bottom:26px}\n.pfl-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}\n.pfl-chip{display:inline-block;font-size:11.5px;padding:7px 14px;border-radius:8px;background:var(--c2);border:1px solid var(--ln);color:var(--w)!important;-webkit-text-fill-color:var(--w);letter-spacing:.04em;font-weight:600}\n.pfl-chip--accent{background:var(--a)!important;border-color:var(--a)!important;color:#fff!important;-webkit-text-fill-color:#fff}\n.pfl-sec{margin-bottom:26px;background:var(--c);border:1px solid var(--ln);border-radius:14px;padding:clamp(22px,3vw,36px);box-shadow:0 1px 3px rgba(0,0,0,.04)}\n.pfl-sec:last-child{margin-bottom:0}\n.pfl-split{display:grid;grid-template-columns:.9fr 1.1fr;background:var(--c);border:1px solid var(--ln);border-radius:14px;overflow:hidden;align-items:stretch;box-shadow:0 1px 3px rgba(0,0,0,.04)}\n.pfl-sec .pfl-split{border:none;border-radius:0;box-shadow:none;background:transparent}\n.pfl-split--reverse .pfl-split__media{order:2}\n.pfl-split__media{background:var(--c2);display:flex;align-items:center;justify-content:center;padding:22px}\n.pfl-split__media img{width:100%;max-height:420px;object-fit:contain;border-radius:8px}\n.pfl-split__body{padding:clamp(22px,3vw,34px);display:flex;flex-direction:column;justify-content:center}\n.pfl-note{font-size:13.5px;background:var(--c2);border:1px solid var(--ln);border-left:3px solid var(--a);border-radius:8px;padding:11px 14px;margin:14px 0 0!important}\n.pfl-compat{display:grid;gap:8px;margin-top:6px}\n.pfl-compat__row{display:flex;align-items:flex-start;gap:12px;background:var(--c2);border:1px solid var(--ln);border-radius:10px;padding:13px 16px;font-size:14.5px}\n.pfl-compat__row span:last-child{color:var(--w)!important;-webkit-text-fill-color:var(--w)}\n.pfl-compat__ico{flex:0 0 auto;font-weight:800;line-height:1.45}\n.pfl-compat__row--y .pfl-compat__ico{color:#16a34a!important;-webkit-text-fill-color:#16a34a}\n.pfl-compat__row--n .pfl-compat__ico{color:#dc2626!important;-webkit-text-fill-color:#dc2626}\n.pfl-table-wrap{overflow-x:auto;border:1px solid var(--ln);border-radius:12px;-webkit-overflow-scrolling:touch;margin-top:6px}\n.pfl-spec{width:100%;border-collapse:collapse;font-size:14px;min-width:480px;background:var(--c)}\n.pfl-spec td{padding:12px 16px;border-bottom:1px solid var(--ln);vertical-align:top}\n.pfl-spec td:first-child{color:var(--s)!important;-webkit-text-fill-color:var(--s);width:32%;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}\n.pfl-spec td:last-child{color:var(--w)!important;-webkit-text-fill-color:var(--w);font-weight:500}\n.pfl-spec tr:last-child td{border-bottom:none}\n.pfl-faq{display:grid;gap:10px}\n.pfl-faq details{background:var(--c2)!important;border:1px solid var(--ln);border-radius:10px;overflow:hidden;transition:border-color .2s}\n.pfl-faq details:hover{border-color:rgba(51,65,85,.35)}\n.pfl-faq details[open]{border-color:var(--a)}\n.pfl-faq summary{padding:16px 20px;cursor:pointer;font-weight:600;color:var(--w)!important;-webkit-text-fill-color:var(--w);font-size:15px;list-style:none;position:relative;min-height:48px;display:flex;align-items:center;padding-right:48px;background:var(--c2)!important}\n.pfl-faq summary::-webkit-details-marker{display:none}\n.pfl-faq summary::after{content:\"+\";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.4em;font-weight:300;color:var(--a)!important;-webkit-text-fill-color:var(--a);line-height:1}\n.pfl-faq details[open] summary::after{content:\"−\"}\n.pfl-faq details\u003ediv{padding:14px 20px 18px;color:var(--m)!important;-webkit-text-fill-color:var(--m);font-size:14.5px;line-height:1.65;background:var(--c2)!important;border-top:1px solid var(--ln)}\n@media(max-width:820px){.pfl-split{grid-template-columns:1fr}.pfl-split--reverse .pfl-split__media{order:0}}\n@media(max-width:540px){.pfl-wrap{padding:20px 16px}.pfl-sec{margin-bottom:20px;padding:22px 18px}.pfl-split__body{padding:22px 18px}.pfl-split__media{padding:16px}.pfl-spec td{padding:10px 12px;font-size:13px}.pfl-faq summary{padding:14px 18px;padding-right:44px;font-size:14px}.pfl-faq details\u003ediv{padding:12px 18px 16px;font-size:13.5px}}\n\u003c\/style\u003e","brand":"PBTfans","offers":[{"title":"Default Title","offer_id":54072477647043,"sku":null,"price":65.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/PBTfansLyla.webp?v=1787603103","url":"https:\/\/torontokeyboardman.ca\/products\/pbtfans-lyla-keycaps","provider":"Toronto KeyboardMan","version":"1.0","type":"link"}