{"product_id":"ws-flux-diamond-he-switch","title":"WS Flux Diamond He Magnetic Switch","description":"\u003cdiv class=\"wuque-desc\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection aria-label=\"WS Flux Diamond HE Switch\" class=\"wuque-hero\"\u003e\n\u003cimg alt=\"WS Flux Diamond HE Switch — Ocean Heart and Cullinan variants\" class=\"wuque-hero__img\" loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/1_9.webp?v=1775458156\"\u003e\n\u003cdiv class=\"wuque-hero__overlay\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"wuque-hero__content\"\u003e\n\u003cspan class=\"wuque-hero__eyebrow\"\u003eWS Flux · Diamond Series\u003c\/span\u003e\n\u003ch2 class=\"wuque-hero__title\"\u003eWS Flux Diamond HE Switch\u003c\/h2\u003e\n\u003cp class=\"wuque-hero__tagline\"\u003eHall Effect linear, factory lubed — two sound profiles cut from the same Diamond core.\u003c\/p\u003e\n\u003cdiv class=\"wuque-hero__chips\"\u003e\n\u003cspan class=\"wuque-chip\"\u003eOcean Heart · Deep Clacky\u003c\/span\u003e\n\u003cspan class=\"wuque-chip\"\u003eCullinan · Thocky \/ Creamy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- OVERVIEW --\u003e\n\u003csection class=\"wuque-section\"\u003e\n\u003ch2 class=\"wuque-h2\"\u003eTwo Variants. One Diamond Core.\u003c\/h2\u003e\n\u003cp class=\"wuque-lead\"\u003eThe \u003cstrong\u003eWS Flux Diamond HE Switch\u003c\/strong\u003e comes in two distinct variants: \u003cstrong\u003eOcean Heart\u003c\/strong\u003e and \u003cstrong\u003eCullinan\u003c\/strong\u003e. Both share the same core Hall Effect structure and specifications, but use different materials to create clearly different sound profiles.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- VARIANT: CULLINAN --\u003e\n\u003csection aria-label=\"Cullinan variant\" class=\"wuque-section wuque-variant-block\"\u003e\n\u003cdiv class=\"wuque-box wuque-box--split\"\u003e\n\u003cdiv class=\"wuque-box__media\"\u003e\n\u003cimg alt=\"WS Flux Cullinan — fully transparent Hall Effect magnetic switch\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/Cullinan_1.webp?v=1776830858\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wuque-box__body\"\u003e\n\u003cspan class=\"wuque-variant__badge wuque-variant__badge--cullinan\"\u003eCullinan\u003c\/span\u003e\n\u003ch2 class=\"wuque-h2\"\u003eThocky, Creamy, Fully Transparent\u003c\/h2\u003e\n\u003cp\u003eCullinan uses a \u003cstrong\u003efully transparent PC\u003c\/strong\u003e top and bottom housing with a \u003cstrong\u003etransparent PA12 stem\u003c\/strong\u003e and a transparent PC light diffuser — a build that delivers a \u003cstrong\u003ethocky, creamy\u003c\/strong\u003e typing profile with better RGB transmission.\u003c\/p\u003e\n\u003cul class=\"wuque-spec-mini\"\u003e\n\u003cli\u003e\n\u003cspan\u003eSound\u003c\/span\u003e\u003cstrong\u003eThocky \/ Creamy\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eTop \/ Bottom Housing\u003c\/span\u003e\u003cstrong\u003eFully Transparent PC\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eStem\u003c\/span\u003e\u003cstrong\u003eTransparent PA12\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLight Diffuser\u003c\/span\u003e\u003cstrong\u003eTransparent PC\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- VARIANT: OCEAN HEART --\u003e\n\u003csection aria-label=\"Ocean Heart variant\" class=\"wuque-section wuque-variant-block\"\u003e\n\u003cdiv class=\"wuque-box wuque-box--split wuque-box--reverse\"\u003e\n\u003cdiv class=\"wuque-box__media\"\u003e\n\u003cimg alt=\"WS Flux Ocean Heart — light blue transparent Hall Effect magnetic switch\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/DSC05646.webp?v=1776830858\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wuque-box__body\"\u003e\n\u003cspan class=\"wuque-variant__badge wuque-variant__badge--ocean\"\u003eOcean Heart\u003c\/span\u003e\n\u003ch2 class=\"wuque-h2\"\u003eDeep Clacky, Ocean Blue\u003c\/h2\u003e\n\u003cp\u003eOcean Heart pairs a \u003cstrong\u003elight blue transparent PC\u003c\/strong\u003e top and bottom housing with a \u003cstrong\u003elight blue POM stem\u003c\/strong\u003e and a \u003cstrong\u003efrosted PC\u003c\/strong\u003e light diffuser — a build tuned for a \u003cstrong\u003edeep clacky\u003c\/strong\u003e sound profile.\u003c\/p\u003e\n\u003cul class=\"wuque-spec-mini\"\u003e\n\u003cli\u003e\n\u003cspan\u003eSound\u003c\/span\u003e\u003cstrong\u003eDeep Clacky\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eTop \/ Bottom Housing\u003c\/span\u003e\u003cstrong\u003eLight Blue Transparent PC\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eStem\u003c\/span\u003e\u003cstrong\u003eLight Blue POM\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLight Diffuser\u003c\/span\u003e\u003cstrong\u003eFrosted PC\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- VARIANT COMPARISON TABLE --\u003e\n\u003csection class=\"wuque-section\"\u003e\n\u003ch2 class=\"wuque-h2\"\u003eVariant Comparison\u003c\/h2\u003e\n\u003cdiv class=\"wuque-table-wrap\"\u003e\n\u003ctable class=\"wuque-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eOcean Heart\u003c\/th\u003e\n\u003cth\u003eCullinan\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSound Profile\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDeep clacky\u003c\/td\u003e\n\u003ctd\u003eThocky \/ creamy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTop Housing\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLight blue transparent PC\u003c\/td\u003e\n\u003ctd\u003eFully transparent PC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eStem\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLight blue POM\u003c\/td\u003e\n\u003ctd\u003eTransparent PA12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLight Diffuser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFrosted PC\u003c\/td\u003e\n\u003ctd\u003eTransparent PC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBottom Housing\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLight blue transparent PC\u003c\/td\u003e\n\u003ctd\u003eFully transparent PC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STRUCTURE + SHARED SPECS --\u003e\n\u003csection class=\"wuque-section\"\u003e\n\u003cdiv class=\"wuque-box wuque-box--split\"\u003e\n\u003cdiv class=\"wuque-box__media\"\u003e\n\u003cimg alt=\"WS Flux Diamond HE Switch — internal structure with center magnet and spring\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/Cullinan.webp?v=1776830859\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wuque-box__body\"\u003e\n\u003ch2 class=\"wuque-h2\"\u003eShared Hall Effect Structure\u003c\/h2\u003e\n\u003cp\u003eBoth variants share the same Diamond-series internal architecture: a 3.6mm center magnet, a 6.65mm × 23mm spring, and a factory-lubed linear travel tuned for Hall Effect PCBs.\u003c\/p\u003e\n\u003cul class=\"wuque-spec-mini\"\u003e\n\u003cli\u003e\n\u003cspan\u003eSpring Diameter\u003c\/span\u003e\u003cstrong\u003e6.65 mm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSpring Length\u003c\/span\u003e\u003cstrong\u003e23 mm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eMagnet\u003c\/span\u003e\u003cstrong\u003e3.6 mm center magnet\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eInitial Force\u003c\/span\u003e\u003cstrong\u003e35 ± 5 gf\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBottom-out Force\u003c\/span\u003e\u003cstrong\u003e45 ± 7 gf\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eTotal Travel\u003c\/span\u003e\u003cstrong\u003e3.50 ± 0.10 mm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eType\u003c\/span\u003e\u003cstrong\u003eLinear\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLubrication\u003c\/span\u003e\u003cstrong\u003eFactory Lubed\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eLifespan\u003c\/span\u003e\u003cstrong\u003e100 million keystrokes\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MAGNETIC FLUX CARD --\u003e\n\u003csection class=\"wuque-section\"\u003e\n\u003ch2 class=\"wuque-h2\"\u003eMagnetic Flux Output\u003c\/h2\u003e\n\u003cp class=\"wuque-lead\"\u003eFlux values are calibrated for both common Hall Effect PCB thicknesses.\u003c\/p\u003e\n\u003cdiv class=\"wuque-grid wuque-grid--2\"\u003e\n\u003cdiv class=\"wuque-card\"\u003e\n\u003cdiv class=\"wuque-card__label\"\u003ePCB 1.2 mm\u003c\/div\u003e\n\u003cdiv class=\"wuque-card__value\"\u003e130 ± 15 GS\u003cbr\u003e\u003cspan class=\"wuque-card__sub\"\u003eInitial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wuque-card__value\"\u003e750 ± 70 GS\u003cbr\u003e\u003cspan class=\"wuque-card__sub\"\u003eBottom-out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wuque-card\"\u003e\n\u003cdiv class=\"wuque-card__label\"\u003ePCB 1.6 mm\u003c\/div\u003e\n\u003cdiv class=\"wuque-card__value\"\u003e115 ± 15 GS\u003cbr\u003e\u003cspan class=\"wuque-card__sub\"\u003eInitial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wuque-card__value\"\u003e635 ± 50 GS\u003cbr\u003e\u003cspan class=\"wuque-card__sub\"\u003eBottom-out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DECISION BLOCK --\u003e\n\u003csection class=\"wuque-section\"\u003e\n\u003ch2 class=\"wuque-h2\"\u003eWhich One Should You Choose?\u003c\/h2\u003e\n\u003cdiv class=\"wuque-grid wuque-grid--2\"\u003e\n\u003cdiv class=\"wuque-choice\"\u003e\n\u003cspan class=\"wuque-variant__badge wuque-variant__badge--ocean\"\u003eOcean Heart\u003c\/span\u003e\n\u003cp\u003eChoose \u003cstrong\u003eOcean Heart\u003c\/strong\u003e if you prefer a \u003cstrong\u003edeeper clacky\u003c\/strong\u003e sound profile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wuque-choice\"\u003e\n\u003cspan class=\"wuque-variant__badge wuque-variant__badge--cullinan\"\u003eCullinan\u003c\/span\u003e\n\u003cp\u003eChoose \u003cstrong\u003eCullinan\u003c\/strong\u003e if you want a more \u003cstrong\u003ethocky and creamy\u003c\/strong\u003e typing sound and better RGB.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INSTALLATION \/ COMPATIBILITY --\u003e\n\u003csection class=\"wuque-section\"\u003e\n\u003ch2 class=\"wuque-h2\"\u003eInstallation \u0026amp; Compatibility\u003c\/h2\u003e\n\u003cdiv class=\"wuque-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Compatible with most Hall Effect keyboards that support standard magnetic switches.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eInstall on a hot-swap Hall Effect PCB only.\u003c\/strong\u003e Magnetic switches do not use metal pins and seat via the center magnet — no soldering is required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"wuque-section\"\u003e\n\u003ch2 class=\"wuque-h2\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"wuque-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between Ocean Heart and Cullinan?\u003c\/summary\u003e\n\u003cdiv\u003e\u003cdiv\u003e\n          Both variants share the same Hall Effect core structure and specs. Ocean Heart uses light blue transparent PC housings with a light blue POM stem and a frosted PC diffuser for a deep clacky sound. Cullinan uses fully transparent PC housings with a transparent PA12 stem and a transparent PC diffuser for a thocky \/ creamy sound and better RGB transmission.\n        \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAre these compatible with my Hall Effect keyboard?\u003c\/summary\u003e\n\u003cdiv\u003e\u003cdiv\u003e\n          Compatible with most Hall Effect keyboards that support standard magnetic switches. Install on a hot-swap Hall Effect PCB only.\n        \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDo I need to solder these switches?\u003c\/summary\u003e\n\u003cdiv\u003e\u003cdiv\u003e\n          No. Magnetic switches do not use metal pins — they seat via the center magnet into a hot-swap Hall Effect PCB. No soldering required.\n        \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAre these linear or tactile?\u003c\/summary\u003e\n\u003cdiv\u003e\u003cdiv\u003e\n          Both variants are factory-lubed linear switches with a 35 ± 5 gf initial force and a 45 ± 7 gf bottom-out force.\n        \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhy are two magnetic flux values listed?\u003c\/summary\u003e\n\u003cdiv\u003e\u003cdiv\u003e\n          Hall Effect PCBs commonly come in 1.2 mm and 1.6 mm thicknesses, which changes the sensor-to-magnet distance. Flux values are calibrated for both: 130 ± 15 GS initial \/ 750 ± 70 GS bottom-out on 1.2 mm PCBs, and 115 ± 15 GS initial \/ 635 ± 50 GS bottom-out on 1.6 mm PCBs.\n        \u003c\/div\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TECH SPEC TABLE --\u003e\n\u003csection class=\"wuque-section\"\u003e\n\u003ch2 class=\"wuque-h2\"\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cdiv class=\"wuque-table-wrap\"\u003e\n\u003ctable class=\"wuque-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSwitch Type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eHall Effect Magnetic, Linear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVariants\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eOcean Heart · Cullinan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSpring\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6.65 mm × 23 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMagnet\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3.6 mm center magnet\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInitial Force\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e35 ± 5 gf\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBottom-out Force\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e45 ± 7 gf\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTotal Travel\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3.50 ± 0.10 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInitial Magnetic Flux\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e130 ± 15 GS (PCB 1.2 mm) \/ 115 ± 15 GS (PCB 1.6 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBottom-out Magnetic Flux\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e750 ± 70 GS (PCB 1.2 mm) \/ 635 ± 50 GS (PCB 1.6 mm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLubrication\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eFactory Lubed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLifespan\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e100 million keystrokes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCompatibility\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eHot-swap Hall Effect PCBs supporting standard magnetic switches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.wuque-desc{--wuque-gold:#1d4ed8;--wuque-gold-soft:#60a5fa;--wuque-pearl:#f1f5f9;--wuque-ink:#0f172a;--wuque-muted:#64748b;--wuque-line:#e2e8f0;--wuque-bg:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;color:var(--wuque-ink);line-height:1.65;font-size:clamp(15px,1.05vw,17px);max-width:1100px;margin:0 auto;padding:0}\n.wuque-desc *{box-sizing:border-box}\n.wuque-desc img{max-width:100%;height:auto;display:block;border-radius:12px}\n.wuque-hero{position:relative;border-radius:18px;overflow:hidden;margin-bottom:48px;background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 100%)}\n.wuque-hero__img{width:100%;aspect-ratio:16\/9;object-fit:cover;border-radius:0;opacity:.85}\n.wuque-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.25) 0%,rgba(15,23,42,.75) 100%)}\n.wuque-hero__content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(20px,4vw,48px);color:#fff !important}\n.wuque-hero__eyebrow{display:inline-block;font-size:.8em;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#93c5fd !important;margin-bottom:12px}\n.wuque-desc .wuque-hero__title{font-size:clamp(28px,4.2vw,48px);margin:0 0 10px;font-weight:800;line-height:1.1;letter-spacing:-.01em;color:#fff !important}\n.wuque-desc .wuque-hero__tagline{font-size:clamp(15px,1.4vw,19px);margin:0 0 18px;opacity:.95;max-width:680px;color:#fff !important}\n.wuque-hero__chips{display:flex;gap:10px;flex-wrap:wrap}\n.wuque-chip{display:inline-block;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.18);backdrop-filter:blur(8px);font-size:.85em;font-weight:600;border:1px solid rgba(255,255,255,.28);color:#fff !important}\n.wuque-section{margin-bottom:48px}\n.wuque-h2{font-size:clamp(22px,2.4vw,30px);margin:0 0 18px;font-weight:700;letter-spacing:-.01em;color:var(--wuque-ink)}\n.wuque-lead{font-size:clamp(16px,1.2vw,18px);color:var(--wuque-muted);margin:0 0 20px;max-width:820px}\n.wuque-box{background:var(--wuque-bg);border:1px solid var(--wuque-line);border-radius:16px;overflow:hidden}\n.wuque-box--split{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}\n.wuque-box--reverse .wuque-box__media{order:2}\n.wuque-box__media{background:#0f172a;display:flex;align-items:center;justify-content:center;padding:24px}\n.wuque-box__media img{border-radius:8px;max-height:420px;width:100%;object-fit:cover}\n.wuque-box__body{padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;justify-content:center}\n.wuque-box__body p{margin:0 0 16px}\n.wuque-variant__badge{display:inline-block;padding:5px 12px;border-radius:999px;font-size:.78em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;align-self:flex-start}\n.wuque-variant__badge--ocean{background:#dbeafe;color:#1e3a8a;border:1px solid #93c5fd}\n.wuque-variant__badge--cullinan{background:#f5f3ff;color:#5b21b6;border:1px solid #c4b5fd}\n.wuque-spec-mini{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:8px}\n.wuque-spec-mini li{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#fff;border:1px solid var(--wuque-line);border-radius:10px;font-size:.93em;gap:12px}\n.wuque-spec-mini li span{color:var(--wuque-muted)}\n.wuque-spec-mini li strong{color:var(--wuque-ink);text-align:right}\n.wuque-table-wrap{overflow-x:auto;border:1px solid var(--wuque-line);border-radius:12px;background:#fff}\n.wuque-table{width:100%;border-collapse:collapse;font-size:.95em}\n.wuque-table th,.wuque-table td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--wuque-line)}\n.wuque-table thead th{background:var(--wuque-pearl);font-weight:700;color:var(--wuque-ink);font-size:.9em;letter-spacing:.02em}\n.wuque-table tbody tr:last-child td{border-bottom:none}\n.wuque-table tbody tr:hover{background:var(--wuque-pearl)}\n.wuque-grid{display:grid;gap:18px}\n.wuque-grid--2{grid-template-columns:repeat(2,1fr)}\n.wuque-card{background:#fff;border:1px solid var(--wuque-line);border-radius:14px;padding:24px;text-align:center}\n.wuque-card__label{font-size:.82em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wuque-gold);margin-bottom:14px}\n.wuque-card__value{font-size:clamp(18px,1.6vw,22px);font-weight:700;color:var(--wuque-ink);margin:8px 0}\n.wuque-card__sub{display:block;font-size:.7em;font-weight:500;color:var(--wuque-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:2px}\n.wuque-choice{background:#fff;border:1px solid var(--wuque-line);border-radius:14px;padding:24px;display:flex;flex-direction:column;align-items:flex-start}\n.wuque-choice p{margin:0}\n.wuque-note{background:var(--wuque-pearl);border-left:3px solid var(--wuque-gold);border-radius:10px;padding:18px 22px}\n.wuque-note p{margin:0 0 10px}\n.wuque-note p:last-child{margin-bottom:0}\n.wuque-faq{display:grid;gap:10px}\n.wuque-faq details{background:#fff;border:1px solid var(--wuque-line);border-radius:10px;overflow:hidden}\n.wuque-faq summary{padding:16px 20px;cursor:pointer;font-weight:600;color:var(--wuque-ink);font-size:.98em;list-style:none;position:relative;min-height:44px;display:flex;align-items:center;padding-right:48px}\n.wuque-faq summary::-webkit-details-marker{display:none}\n.wuque-faq summary::after{content:\"+\";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.4em;font-weight:400;color:var(--wuque-gold);transition:transform .2s}\n.wuque-faq details[open] summary::after{content:\"−\"}\n.wuque-faq details\u003ediv{padding:0 20px 18px;color:var(--wuque-muted);font-size:.95em;line-height:1.65}\n@media (max-width:900px){\n  .wuque-box--split{grid-template-columns:1fr}\n  .wuque-box--reverse .wuque-box__media{order:0}\n  .wuque-grid--2{grid-template-columns:1fr}\n  .wuque-hero__img{aspect-ratio:4\/3}\n}\n@media (max-width:540px){\n  .wuque-section{margin-bottom:36px}\n  .wuque-box__body{padding:22px}\n  .wuque-table th,.wuque-table td{padding:12px 14px;font-size:.9em}\n  .wuque-spec-mini li{padding:10px 12px}\n}\n\u003c\/style\u003e","brand":"Wuque Studio","offers":[{"title":"Cullinan (10Pcs)","offer_id":45143165141187,"sku":"SW-FLUX-CULLINAN","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Ocean Heart (10Pcs)","offer_id":45143165173955,"sku":"SW-FLUX-OCEANHEART","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/6151\/5715\/files\/2000_x_2000_7845e0f0-1e21-4247-90ec-64271d883ccb.webp?v=1778251808","url":"https:\/\/torontokeyboardman.ca\/products\/ws-flux-diamond-he-switch","provider":"Toronto KeyboardMan","version":"1.0","type":"link"}