{"product_id":"attack-shark-x68-he-rapid-trigger-mechanical-gaming-keyboard-60-wired-tkl-with-adjustable-actuation-hall-effect-magnetic-switch-8khz-polling-rate-rgb-backlit-top-mount-for-pc-mac-esport-gamerblack","title":"ATTACK SHARK X68 HE Rapid Trigger Mechanical Gaming Keyboard 60% Wired TKL with Adjustable Actuation,Hall Effect snap-fit Switch,8KHz Polling Rate,RGB Backlit,Top Mount for PC Mac Esport Gamer(Black)","description":"【60% Percent Layout Magnetic Switch Keyboard with RT Function】Equipped with adjustable hall effect magnetic switches, featured with customizable dynamic keystroke and rapid trigger function, this ATTACK SHARK X68HE keyboard allow you bind 4 functions according to 4 different pressing degrees to one key, adjust keystroke actuation point from a light 0.1mm to a strong 3.4mm, true 8000Hz polling rates, 0.01mm RT accuracy, effectively reducing keyboard latency to an impressive 0.125ms(theoretical value), ensure flexibility and ultra-response, perfect for FPS and rhythm game like Valorant, osu\u003cbr\u003e\n【Programmable NKRO ANSI Keyboard】Web driver link: qmk.top, no need to install, you can use it to remap key function, set macro and hot keys, adjust light mode and DIY your own light effect, apply desired function to the key you want, and choose or customize keystroke activate or deactivate actuation point for your typing or gaming need, minimize latency, provide a revolutionary full control of fast and ultra-accurate keystroke, always gets pre-acted in the game, design for win\u003cbr\u003e\n【Top Mount\u0026amp;HiFI Typing Sound】This wired mechanical keyboard adopts top-mounted structure for a quiet, stable and smooth typing operation, built with aluminum alloy anodizing process positioning plate and double layer PORON, enhances your gaming efficiency with satisfying keystroke feeling, making it one of the fastest gaming keyboards available, in addition, using fine tuned stabilizer pre-lubed satelite switches to ensure a smoother typing experience with less wobbliness on the big keys\u003cbr\u003e\n【Light Up Keyboard with PBT Keycaps】Adopt premier built-in RGB LED lamp with rich spectrum of 16.8 million colors, this X68HE keyboard can offer multiple backlit mode and light color to shine your world, wear with solid pure color theme Cherry profile double shot PBT keycaps, more durable with clear letter, always attractive. South-facing LEDs ensure superior shine-through capabilities for an immersive experience\u003cbr\u003e\n【Ergonomic Design\u0026amp; Wide Compatibility】This type-c wired gaming keyboard is crafted with scientific structure with compact 66 key and curved wrist rest, retains separate arrow keys, has non-slip mat for stable using, support full key anti-ghosting and FN key combination function, can compatible with pc mac laptop, support dual system switchable between Win and Mac by one button, attached with detachable unique streamer, very useful for more efficient work and gaming, provides precise control tailored to your playstyle, particularly beneficial in fast-paced games like FPS and RTS games\n\u003cdiv class=\"a-section a-spacing-large bucket\" id=\"aplus\"\u003e\n\u003chr class=\"bucketDivider\" noshade size=\"1\"\u003e\n\u003ch2\u003eProduct Description\u003c\/h2\u003e\n\n\u003cdiv lang=\"en_AU\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .container-with-background-image {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; width: 100%;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; height: 100%;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; background-repeat: no-repeat;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; background-size: cover;\n\u0026nbsp; \u0026nbsp; }\n\u003c\/style\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n\u0026nbsp; \u0026nbsp; function logShoppableMetrics(moduleName, showsAddToCart) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; if (window.ue \u0026amp;\u0026amp; window.ue.count) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; window.ue.count(\"aplus:shoppable:\" + moduleName + \":addToCart\", showsAddToCart ? 1 : 0);\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\u0026nbsp; \u0026nbsp; }\n\u003c\/script\u003e\n\u003cdiv cel_widget_id=\"aplus\" class=\"aplus-v2 desktop celwidget\"\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n\n\u0026nbsp; \u0026nbsp; \/**\n\u0026nbsp; \u0026nbsp; \u0026nbsp;* Common event handler for click and keydown events.\n\u0026nbsp; \u0026nbsp; \u0026nbsp;* @param {Event} event - The event object.\n\u0026nbsp; \u0026nbsp; \u0026nbsp;* @param {Function} handleClickOrEnter - Function to handle click or Enter key events.\n\u0026nbsp; \u0026nbsp; \u0026nbsp;* @param {Function} handleEsc - Function to handle Esc key events.\n\u0026nbsp; \u0026nbsp; \u0026nbsp;*\/\n\u0026nbsp; \u0026nbsp; \/\/ [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources\n\u0026nbsp; \u0026nbsp; function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const ENTER_KEY_CODE = 13;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const ESCAPE_KEY_CODE = 27;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const SPACE_KEY_CODE = 32;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const isClick = event.type === 'click';\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const isKeydown = event.type === 'keydown';\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const isEnter = isKeydown \u0026amp;\u0026amp; event.keyCode === ENTER_KEY_CODE;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const isSpace = isKeydown \u0026amp;\u0026amp; event.keyCode === SPACE_KEY_CODE;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const isEsc = isKeydown \u0026amp;\u0026amp; event.keyCode === ESCAPE_KEY_CODE;\n\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; if (isClick || isEnter || isSpace) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; handleClickOrEnterOrSpace();\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; } else if (isEsc) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; handleEsc(event);\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\u0026nbsp; \u0026nbsp; }\n\n\u0026nbsp; \u0026nbsp; \/**\n\u0026nbsp; \u0026nbsp; * Function to handle esc key event.\n\u0026nbsp; \u0026nbsp; * @param {Event} event - The event object.\n\u0026nbsp; \u0026nbsp; *\/\n\u0026nbsp; \u0026nbsp; function handleEsc(event) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; event.target.blur()\u0026nbsp; \/\/ force remove focus\n\u0026nbsp; \u0026nbsp; }\n\n\u003c\/script\u003e\n\u003cdiv cel_widget_id=\"aplus-premium-module-8-hero-video\" class=\"celwidget aplus-module premium-module-8-hero-video aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-8\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus-module-8-video\"\u003e\n\u003cdiv class=\"a-section a-spacing-none video-placeholder\"\u003e\n\u003cdiv class=\"a-section a-spacing-none video-container\"\u003e\n\u003cdiv id=\"19db40fa-a88c-4ff7-944c-db2e30038776\" style=\"width:100%; height:100%;\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003clink href=\"https:\/\/m.media-amazon.com\/images\/I\/01n25BjbgEL.css?AUIClients\/VSEPlayer\" rel=\"stylesheet\"\u003e\n\u003clink href=\"https:\/\/m.media-amazon.com\/images\/I\/51NP-5Gx4JL._RC|11s4jq82GaL.css_.css?AUIClients\/Brila\" rel=\"stylesheet\"\u003e\n\u003cdiv class=\"a-section vse-player-container\" data-csa-c-component=\"aplus-vse-video-widget\" data-csa-c-content-id=\"amzn1.vse.video.2f357076c9c2435cafcde74538c83fe2\" data-csa-c-cs-type=\"vse\" data-csa-c-painter=\"vse-player\" data-csa-c-slot-id=\"aplus-ive-player\" data-csa-c-type=\"widget\" data-csa-op-log-render=\"\"\u003e\n\u003cscript type=\"a-state\" data-a-state='{\"key\":\"aplus-23509-player-fb5534cd-721f-428a-9809-6df414be4d84-player-ps\"}'\u003e{\"enableFullScreenByDefault\":false,\"clickstreamNexusMetricsConfig\":{\"producerId\":\"vsemetrics_playercards\",\"schemaId\":\"clickstream.CustomerEvent.4\",\"actionType\":\"DISCOVERY\",\"eventOwner\":\"vsemetrics_playercards\",\"eventType\":\"IVEVideoView\",\"productId\":\"B0DQXT1R29\"},\"videoReferenceId\":\"sc|ec90b5df-6481-4382-bd65-a79009ccd05c|A39IBJ37TRP1C6|A3MTQBHNXFJ3JX\",\"contentId\":\"B0DQXT1R29\",\"ccvDisclosure\":\"\",\"closedCaptionsConfig\":{\"captionsOnTexts\":{\"de\":\"German (Automated)\",\"en\":\"English (Automated)\",\"fr\":\"French (Automated)\",\"es\":\"Spanish (Automated)\"},\"captionsOffText\":\"Captions off\",\"languageToLabelTexts\":{\"English\":\"English\",\"French\":\"French\",\"German\":\"German\",\"Spanish\":\"Spanish\"}},\"mimeType\":\"application\/x-mpegURL\",\"vendorCode\":\"APLUSSC\",\"videoHeight\":480,\"videoWidth\":854,\"initialClosedCaptions\":\"en,https:\/\/m.media-amazon.com\/images\/S\/vse-vms-closed-captions-artifact-us-west-2-prod\/closedCaptions\/44411c25-37b6-43aa-ba9c-bc1f5613814d.vtt\",\"useHotspotsNX\":false,\"eligibleToTriggerCCWeblab\":false,\"videoUrl\":\"https:\/\/m.media-amazon.com\/images\/S\/vse-vms-transcoding-artifact-us-west-2-prod\/5c183a9f-9f6d-4297-9a7c-873342c0fc44\/default.jobtemplate.hls.m3u8\",\"metricsEmissionMethod\":\"nexus\",\"imageUrl\":\"https:\/\/m.media-amazon.com\/images\/I\/91UdWwHzW0L.jpg\",\"needPlayerFactory\":false,\"isMobile\":false,\"showHotspots\":false,\"aciContentId\":\"amzn1.vse.video.2f357076c9c2435cafcde74538c83fe2\",\"altText\":\"ATTACK SHARK X68 HE RT Mechanical Gaming Keyboard\",\"creatorType\":\"Seller\",\"clientPrefix\":\"aplus-23509\",\"hotSpotsV3Weblab\":\"\",\"productAsin\":\"B0DQXT1R29\",\"labelDetails\":{\"labelName\":\"\",\"labelType\":\"\",\"labelWeblabName\":\"\",\"labelWeblabTreatment\":\"\",\"showLabel\":false,\"tooltipSelector\":\"\"},\"sushiMetricsConfig\":{\"eventSource\":\"Player\",\"endpoint\":\"https:\/\/unagi-fe.amazon.com\/1\/events\/com.amazon.eel.vse.metrics.prod.events.fe\",\"requestId\":\"AAP5VENF679WT1YP769J\",\"sessionId\":\"357-8142816-8472242\",\"customerId\":\"0\",\"refMarkers\":\"aplus-23509_ref\",\"sessionType\":1,\"placementContext\":\"desktop_web.AplusWidget.aplusdp\",\"marketplaceId\":\"A1VC38T7YXB528\",\"weblabIds\":\"\",\"isInternal\":false,\"isRobot\":false,\"clientId\":\"VSE-AU\",\"videoAsinList\":\"\",\"pageAsin\":\"B0DQXT1R29\"},\"reportUrl\":\"\",\"videoTitle\":\"ATTACK SHARK X68 HE RT Mechanical Gaming Keyboard\",\"vendorName\":\"Merchant video\",\"nexusMetricsConfig\":{\"eventSource\":\"Player\",\"isInternal\":false,\"playerTSMMetricsSchemaId\":\"vse.VSECardsPlayerEvents.9\",\"widgetMetricsSchemaId\":\"vse.VSECardsEvents.9\",\"producerId\":\"vsemetrics_playercards\",\"refMarkers\":\"aplus-23509_ref\",\"placementContext\":\"desktop_web.AplusWidget.aplusdp\",\"weblabIds\":\"\",\"clientId\":\"VSE-AU\",\"videoAsin\":\"2f357076c9c2435cafcde74538c83fe2\",\"videoAsinList\":\"\",\"pageAsin\":\"B0DQXT1R29\"},\"awaConfig\":{\"useUpNextComponent\":false,\"clickstreamNexusMetricsConfig\":{\"producerId\":\"vsemetrics_playercards\",\"schemaId\":\"clickstream.CustomerEvent.4\",\"actionType\":\"DISCOVERY\",\"eventOwner\":\"vsemetrics_playercards\",\"eventType\":\"IVEVideoView\",\"productId\":\"B0DQXT1R29\"},\"initialVideo\":\"2f357076c9c2435cafcde74538c83fe2\",\"shouldPreload\":true,\"enableClickBasedAttribution\":false,\"isChromelessPlayer\":false,\"closedCaptionsConfig\":{\"captionsOnTexts\":{\"de\":\"German (Automated)\",\"en\":\"English (Automated)\",\"fr\":\"French (Automated)\",\"es\":\"Spanish (Automated)\"},\"captionsOffText\":\"Captions off\",\"languageToLabelTexts\":{\"English\":\"English\",\"French\":\"French\",\"German\":\"German\",\"Spanish\":\"Spanish\"}},\"enableDynamicBlur\":false,\"showPlayerPlayButton\":false,\"isVideoImmersivePlayer\":false,\"metricsEmissionMethod\":\"nexus\",\"skipInitialFocus\":false,\"playerSkin\":\"none\",\"disabledViewIds\":[\"replayHint\"],\"includeEarnsComissionDisclosure\":false,\"customerId\":\"0\",\"containerId\":\"aplus-23509-player-fb5534cd-721f-428a-9809-6df414be4d84\",\"allowCrossOrigin\":false,\"requestMetadata\":{\"clientId\":\"VSE-AU\",\"marketplaceId\":\"A1VC38T7YXB528\",\"requestId\":\"AAP5VENF679WT1YP769J\",\"sessionId\":\"357-8142816-8472242\",\"method\":\"desktop_web.AplusWidget.aplusdp\",\"pageAsin\":\"\"},\"shouldLoop\":false,\"shouldDisableControls\":false,\"alwaysSetInitialVideo\":true,\"showPlayerCloseButton\":false,\"clientPrefix\":\"aplus-23509\",\"useAutoplayFallback\":false,\"sushiMetricsConfig\":{\"eventSource\":\"Player\",\"endpoint\":\"https:\/\/unagi-fe.amazon.com\/1\/events\/com.amazon.eel.vse.metrics.prod.events.fe\",\"requestId\":\"AAP5VENF679WT1YP769J\",\"sessionId\":\"357-8142816-8472242\",\"customerId\":\"0\",\"refMarkers\":\"aplus-23509_ref\",\"sessionType\":1,\"placementContext\":\"desktop_web.AplusWidget.aplusdp\",\"marketplaceId\":\"A1VC38T7YXB528\",\"weblabIds\":\"\",\"isInternal\":false,\"isRobot\":false,\"clientId\":\"VSE-AU\",\"videoAsinList\":\"\",\"pageAsin\":\"B0DQXT1R29\"},\"ospLinkCode\":\"vse\",\"showPosterImage\":true,\"languageCode\":\"en\",\"languageLocalization\":{\"play\":\"Play\",\"volumeLevel\":\"Volume Level\",\"subtitles\":\"Subtitles\",\"volumeSlider\":\"Volume Slider\",\"playVideo\":\"Click to play video\",\"fullscreen\":\"Fullscreen\",\"scrubberBar\":\"Scrubber bar\",\"mute\":\"Mute\",\"unmute\":\"Unmute\",\"pause\":\"Pause\",\"captions\":\"Captions\",\"nonfullscreen\":\"Non-Fullscreen\"},\"version\":\"\",\"isMoreVideosButtonEnabled\":false,\"nexusMetricsConfig\":{\"eventSource\":\"Player\",\"isInternal\":false,\"playerTSMMetricsSchemaId\":\"vse.VSECardsPlayerEvents.9\",\"widgetMetricsSchemaId\":\"vse.VSECardsEvents.9\",\"producerId\":\"vsemetrics_playercards\",\"refMarkers\":\"aplus-23509_ref\",\"placementContext\":\"desktop_web.AplusWidget.aplusdp\",\"weblabIds\":\"\",\"clientId\":\"VSE-AU\",\"videoAsin\":\"2f357076c9c2435cafcde74538c83fe2\",\"videoAsinList\":\"\",\"pageAsin\":\"B0DQXT1R29\"},\"shouldStartMuted\":false,\"airyVersion\":\"VideoJS\",\"languagePreferenceStrings\":{},\"enableInactiveFocus\":true,\"showVideoInfo\":false,\"isReactFactory\":false,\"osaInstrumentationConfig\":{\"schemaId\":\"csa.VideoInteractions.2\",\"producerId\":\"vsemetrics_csa_instrumentation\"},\"enableDelphiAttribution\":false,\"includeReportWidget\":false,\"shouldAutoplay\":false}}\u003c\/script\u003e\n\u003cdiv class=\"vse-airy-container vse-player-container none \"\u003e\n\u003cdiv class=\"a-section a-spacing-none ive-player-label-container\" data-element-id=\"ive-player-label-container\" id=\"ive-aplus-23509-player-label-container\"\u003e\n\u003cspan class=\"a-declarative\" data-a-popover='{\"name\":\"ive-aplus-23509-label-type-tooltip\",\"width\":\"300\",\"position\":\"triggerRight\",\"dataStrategy\":\"preload\"}' data-action=\"a-popover\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"a-popover-preload\" id=\"a-popover-ive-aplus-23509-label-type-tooltip\"\u003e\n\u003cspan class=\"ive-demo-label-tooltip ive-player-label-tooltip aok-hidden\"\u003eThe video showcases the product in use.\u003c\/span\u003e\u003cspan class=\"ive-assembly-label-tooltip ive-player-label-tooltip aok-hidden\"\u003eThe video guides you through product setup.\u003c\/span\u003e\u003cspan class=\"ive-comparison-label-tooltip ive-player-label-tooltip aok-hidden\"\u003eThe video compares multiple products.\u003c\/span\u003e\u003cspan class=\"ive-unboxing-label-tooltip ive-player-label-tooltip aok-hidden\"\u003eThe video shows the product being unpacked.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"vse-player\" data-element-id=\"vse-player-container\" id=\"aplus-23509-player-fb5534cd-721f-428a-9809-6df414be4d84\"\u003e \u003c\/div\u003e\n\n\u003ch1 class=\"vse-video-player-title\"\u003eATTACK SHARK X68 HE RT Mechanical Gaming Keyboard\u003c\/h1\u003e\n\u003cspan class=\"vse-lightPlayer-vendor a-size-mini\" data-element-id=\"vse-lightPlayer-content-provider\"\u003e Merchant video\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n\u0026nbsp; (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https:\/\/m.media-amazon.com\/images\/I\/51MymQYZs3L.js?AUIClients\/VSEPlayer');\n\u0026nbsp; (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https:\/\/m.media-amazon.com\/images\/I\/21fOfDNeAIL._RC|01x4giTy+uL.js,01r9LpT6pbL.js,418eUsUsHiL.js,11QfrzttlqL.js,91VXiFQ1TCL.js,01ELLYeIOkL.js_.js?AUIClients\/Brila');\n\u003c\/script\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-text-center\"\u003e \u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-16-tech-specs\" class=\"celwidget aplus-module premium-module-16-tech-specs aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-index-1 premium-aplus premium-aplus-module-16 aplus-container-3\"\u003e\n\u003ch3 class=\"a-size-extra-large a-spacing-base a-text-center\"\u003ePRODUCT SPECIFICATION\u003c\/h3\u003e\n\n\u003cdiv class=\"a-row\"\u003e\n\u003cdiv class=\"a-column a-span6 aplus-tech-spec-hide-loading\"\u003e\n\u003ctable class=\"a-bordered a-horizontal-stripes aplus-tech-spec-table\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e Number of Keys \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e 66 Keys(Arrow keys included) \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e Supported Connections \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e Type-C Wired \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e Software Link \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e www.qmk.top \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e Switches Type \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e Outemu Magnetic Amber Switch \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e Backlit \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e 16.8 Million Chroma RGB South Facing Light \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-column a-span6 aplus-tech-spec-hide-loading a-span-last\"\u003e\n\u003ctable class=\"a-bordered a-horizontal-stripes aplus-tech-spec-table\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e Keycap Materials \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e Cherry Profile PBT Keycap \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e Actuation Point \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e from 0.1mm to 3.4mm \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e RT Accuracy \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e 0.01mm \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e Polling Rate \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e 8000HZ \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"a-text-bold\"\u003e\u003cspan\u003e Scan Rate \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd\u003e\u003cspan\u003e 128KHZ \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n\u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg alt=\"ATTACK SHARK X68 HE Mechanical Gaming Keyboard for ESPORT FPS VALORANT RHYTHM Gamers\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/86202468-62e4-4968-8c85-193876d343ee.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-text-center\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-2-fullbackground-image\" class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n\u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg alt=\"ATTACK SHARK X68HE 8K Polling Rate Magnetic Mechanical Gaming Keyboard \" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/69bed7dd-6fc2-4c72-beed-e74652a4d396.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-text-center\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-13-carousel\" class=\"celwidget aplus-module premium-module-13-carousel aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-13\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n\u003cdiv aria-label=\"Featured content carousel\" aria-roledescription=\"carousel\" class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular\" data-a-carousel-options='{\"name\":\"premium-aplus-13-carousel-4\",\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false}' data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" id=\"premium-aplus-13-carousel-4-id\" role=\"group\"\u003e\n\u003cinput autocomplete=\"on\" class=\"a-carousel-firstvisibleitem\" type=\"hidden\"\u003e\n\u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\n\u003cdiv class=\"a-carousel-row-inner\"\u003e\n\u003cdiv class=\"a-carousel-col a-carousel-left\"\u003e \u003c\/div\u003e\n\n\u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\n\u003cdiv aria-roledescription=\"slide\" class=\"a-carousel-viewport\" role=\"group\"\u003e\n\u003col class=\"a-carousel\" role=\"list\"\u003e\n\t\u003cli aria-roledescription=\"slide\" aria-setsize=\"4\" class=\"a-carousel-card aplus-carousel-element\"\u003e\n\t\u003cdiv id=\"premium-aplus-13-carousel-4-slide-0\"\u003e\n\t\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n\t\u003cdiv\u003e\n\t\u003cdiv\u003e\u003cdiv\u003e\u003cimg alt=\"ATTACK SHARK X68HE 8K Polling Rate Magnetic Mechanical Gaming Keyboard with 0.1mm RT Accuracy\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ac9af76b-9fdd-4a1f-8ca7-fc9cbab8101c.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" aria-setsize=\"4\" class=\"a-carousel-card aplus-carousel-element\"\u003e\n\t\u003cdiv id=\"premium-aplus-13-carousel-4-slide-1\"\u003e\n\t\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n\t\u003cdiv\u003e\n\t\u003cdiv\u003e\u003cdiv\u003e\u003cimg alt=\"ATTACK SHARK X68HE 8K Polling Rate Magnetic Mechanical Gaming Keyboard with web driver\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0adbb0d0-b658-45f7-b81c-9fc9d624761c.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" aria-setsize=\"4\" class=\"a-carousel-card aplus-carousel-element\"\u003e\n\t\u003cdiv id=\"premium-aplus-13-carousel-4-slide-2\"\u003e\n\t\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n\t\u003cdiv\u003e\n\t\u003cdiv\u003e\u003cdiv\u003e\u003cimg alt=\"ATTACK SHARK X68HE 8K Polling Rate Magnetic Mechanical Gaming Keyboard with RGB Backlight\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/257424c9-fc8d-4e24-a262-26cff1ec4998.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\t\u003cli aria-roledescription=\"slide\" aria-setsize=\"4\" class=\"a-carousel-card aplus-carousel-element\"\u003e\n\t\u003cdiv id=\"premium-aplus-13-carousel-4-slide-3\"\u003e\n\t\u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n\t\u003cdiv\u003e\n\t\u003cdiv\u003e\u003cdiv\u003e\u003cimg alt=\"ATTACK SHARK X68HE 8K Polling Rate Magnetic Mechanical Gaming Keyboard top mounted\" referrerpolicy=\"no-referrer\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/86cca898-fc99-414b-bd7a-c57a42a6ca8f.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-carousel-col a-carousel-right\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-spacing-none aplus-pagination-wrapper\"\u003e\n\u003cscript\u003e\n\nP.now(\"premium-aplus-13-carousel-4\").execute(function(init) {\n\u0026nbsp; \u0026nbsp; if (init) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; return;\n\u0026nbsp; \u0026nbsp; }\n\u0026nbsp; \u0026nbsp; P.register(\"premium-aplus-13-carousel-4\", function() {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; return function() {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; P.when(\"A\", \"jQuery\", \"a-carousel-framework\", \"ready\").execute(\"paginate-carousel\", function (A, $, framework) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const ENTER_KEY_CODE = 13;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const ESCAPE_KEY_CODE = 27;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const LEFT_ARROW_KEY = 37;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const RIGHT_ARROW_KEY = 39;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const HOME_KEY = 36;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const END_KEY = 35;\n\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var moduleId = \"4\";\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var carouselName = \"premium-aplus-13-carousel-4\";\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var paginationAction = \"aplus-pagination-dot-action-\" + moduleId + \"-\" + carouselName;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var paginationGroup = \"#aplus-pagination-group-\" + moduleId + \"-\" + carouselName;\n\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \/* If the carousel goes to a new page *\/\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; A.on(\"a:carousel:\"+carouselName+\":change:pageNumber\", function (data) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; A.$(paginationGroup+\" .carousel-slider-circle\").removeClass(\"aplus-carousel-active\").attr('aria-selected', 'false').attr('tabindex', -1)\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; .eq(data.newValue - 1).addClass(\"aplus-carousel-active\").attr('aria-selected', 'true').attr('tabindex', 0);\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; });\n\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; function syncPaginationDotsWithCarouselPages(numPages) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const parentElement = document.querySelector(paginationGroup);\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; if (parentElement \u0026amp;\u0026amp; parentElement.children) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const children = parentElement.children;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; for (let i = 0; i \u003c children.length; i++) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; if (i \u003e= numPages) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \/\/ If number of dots \u003e num of pages, we should hide other dots\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; children[i].classList.add('aplus-pagination-dot--display-none');\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \/\/ Reset display of dots if it was hidden before\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; children[i].classList.remove('aplus-pagination-dot--display-none');\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; framework.onInit(carouselName, function (carousel) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; try {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var totalPages = carousel.getAttr('totalPages');\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; syncPaginationDotsWithCarouselPages(totalPages);\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \/* Resize event handler to re-calculate the pagination dots count based on orientation *\/\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; window.addEventListener('resize', function() {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; carousel.resize();\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; totalPages = carousel.getAttr('totalPages');\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; syncPaginationDotsWithCarouselPages(totalPages);\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; });\n\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; A.declarative(paginationAction, 'click keydown', function(event){\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var isClick = event.type === 'click';\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var isKeydown = event.type === 'keydown';\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var isEnter = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === ENTER_KEY_CODE;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var isEsc = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === ESCAPE_KEY_CODE;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var isLeftArrow = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === LEFT_ARROW_KEY;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var isRightArrow = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === RIGHT_ARROW_KEY;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var isHome = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === HOME_KEY;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var isEnd = isKeydown \u0026amp;\u0026amp; event.$event.keyCode === END_KEY;\n\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; if (isClick || isEnter) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; var data = event.data;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; carousel.gotoPage(data.page);\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; } else if (isEsc) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; event.$target.blur();\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; } else if (isLeftArrow || isRightArrow || isHome || isEnd) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; event.$event.preventDefault();\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const dots = A.$(paginationGroup + \" .carousel-slider-circle\");\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; const currentIndex = dots.index(event.$target);\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; let nextIndex;\n\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; if (isLeftArrow) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; nextIndex = currentIndex \u003e 0 ? currentIndex - 1 : dots.length - 1;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; } else if (isRightArrow) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; nextIndex = currentIndex \u003c dots.length - 1 ? currentIndex + 1 : 0;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; } else if (isHome) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; nextIndex = 0;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; } else if (isEnd) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; nextIndex = dots.length - 1;\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; dots.eq(nextIndex).focus();\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; carousel.gotoPage(nextIndex + 1);\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; });\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; } catch (e) {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources');\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; });\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; });\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; }\n\u0026nbsp; \u0026nbsp; });\n});\n\u003c\/script\u003e\n\u003cdiv class=\"aplus-mantle aplus-module\"\u003e\n\u003cdiv class=\"aplus-carousel-nav\"\u003e\n\u003cul aria-label=\"tablist-section\" class=\"aplus-pagination-dots\" id=\"aplus-pagination-group-4-premium-aplus-13-carousel-4\" role=\"tablist\"\u003e\n\t\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan aria-controls=\"premium-aplus-13-carousel-4-slide-0\" aria-label=\"slide-1\" aria-selected=\"true\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block aplus-carousel-active\" data-action=\"aplus-pagination-dot-action-4-premium-aplus-13-carousel-4\" data-aplus-pagination-dot-action-4-premium-aplus-13-carousel-4='{\"page\": 1}' role=\"tab\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan aria-controls=\"premium-aplus-13-carousel-4-slide-1\" aria-label=\"slide-2\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" data-action=\"aplus-pagination-dot-action-4-premium-aplus-13-carousel-4\" data-aplus-pagination-dot-action-4-premium-aplus-13-carousel-4='{\"page\": 2}' role=\"tab\" tabindex=\"-1\"\u003e \u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan aria-controls=\"premium-aplus-13-carousel-4-slide-2\" aria-label=\"slide-3\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" data-action=\"aplus-pagination-dot-action-4-premium-aplus-13-carousel-4\" data-aplus-pagination-dot-action-4-premium-aplus-13-carousel-4='{\"page\": 3}' role=\"tab\" tabindex=\"-1\"\u003e \u003c\/span\u003e\u003c\/li\u003e\n\t\u003cli class=\"aplus-pagination-dot\"\u003e\u003cspan aria-controls=\"premium-aplus-13-carousel-4-slide-3\" aria-label=\"slide-4\" aria-selected=\"false\" class=\"a-declarative carousel-slider-circle aplus-display-inline-block \" data-action=\"aplus-pagination-dot-action-4-premium-aplus-13-carousel-4\" data-aplus-pagination-dot-action-4-premium-aplus-13-carousel-4='{\"page\": 4}' role=\"tab\" tabindex=\"-1\"\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"a-section a-text-center\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-5-comparison-table-scroller\" class=\"celwidget aplus-module premium-module-5-comparison-table-scroller aplus-premium\"\u003e\n\u003cdiv class=\"premium-aplus premium-aplus-module-5 aplus-container-3 comparison-table\"\u003e\n\u003ch3 class=\"a-text-center aplus-h1 a-text-bold\"\u003eMore Choices for X68 HE Series\u003c\/h3\u003e\n\n\u003cdiv class=\"a-section a-spacing-none table-container loading\" data-comparison-name=\"comparison-table-container-5\" id=\"comparison-table-container-5\"\u003e\n\u003cdiv class=\"table-slider scroll-wrapper-bottom\"\u003e\n\u003ctable class=\"a-bordered a-horizontal-stripes scroll-width\"\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"attribute empty\"\u003e \u003c\/td\u003e\n\t\t\t\u003cth class=\"aplus-data-column top-header active active-item\"\u003e\n\t\t\t\u003cform action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\" method=\"post\"\u003e\n\u003c!-- sp:csrf --\u003e\u003cinput name=\"anti-csrftoken-a2z\" type=\"hidden\" value=\"hLKGtq3bUQuBWpvmmISYPSRaN\/x\/kYSMHboXmsv73Jx7AAAAAGk+IvFkMjEwODQ5MC1lNGE1LTQxZTktOTBkZi03YmVhMjhkN2E0ODU=\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput name=\"items[0.base][asin]\" type=\"hidden\" value=\"B0DQXT1R29\"\u003e \u003cinput name=\"items[0.base][offerListingId]\" type=\"hidden\" value=\"UCHPExcJu%2BaGUFed8Z10OjaBsG6TEMfLiHurpSZHouGAfG9dyHN%2FGfYTfz9z9JX8oz7mj6rIm4m0203W7czVSfhealP3dkuQFNcUEIEFcMaBHECK1l7OeAlLpFk8sqx3zFPh1KAYDEE8lzwjxbGRsT%2FxCvjKF6J2sMF%2BBt%2F3ZSoWR1%2FBj9KzZ3W7jhveqYWs\"\u003e \u003cinput name=\"items[0.base][quantity]\" type=\"hidden\" value=\"1\"\u003e \u003cinput name=\"clientName\" type=\"hidden\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n\t\t\t\u003cdiv class=\"add-to-cart\"\u003e\n\u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan aria-hidden=\"true\" class=\"a-button-text\"\u003e Add to Cart \u003c\/span\u003e\u003c\/i\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e \u003c\/i\u003e\n\u003c\/div\u003e\n\t\t\t\u003ci class=\"a-icon a-icon-cart\"\u003e \u003cscript type=\"application\/javascript\"\u003e\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n\u0026nbsp; \u0026nbsp; \u003c\/script\u003e \u003c\/i\u003e\n\u003c\/form\u003e\n\t\t\t\u003c\/th\u003e\n\t\t\t\u003cth class=\"aplus-data-column top-header\"\u003e\n\t\t\t\u003cform action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\" method=\"post\"\u003e\n\u003c!-- sp:csrf --\u003e\u003cinput name=\"anti-csrftoken-a2z\" type=\"hidden\" value=\"hLKGtq3bUQuBWpvmmISYPSRaN\/x\/kYSMHboXmsv73Jx7AAAAAGk+IvFkMjEwODQ5MC1lNGE1LTQxZTktOTBkZi03YmVhMjhkN2E0ODU=\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput name=\"items[0.base][asin]\" type=\"hidden\" value=\"B0DQXQ6VDR\"\u003e \u003cinput name=\"items[0.base][offerListingId]\" type=\"hidden\" value=\"G3csvV7aeZSHj%2Bik48RJe1dGugbITsmGr4oG5nDK4squy5UK3NorfpVS84hpImIjRwvbNaVLgx%2FQpc%2FeGsvMqqS%2Bouh1n%2BonOwH6GlRoJAZPGIZ%2Fv9OWjRV0f7HxUROJmBeuau%2FbkaiTRu8wGyMV2Bd2cB4rlv8Twe%2BNbwdawuzFAaD1%2F0yzUMUSmrjTyLrI\"\u003e \u003cinput name=\"items[0.base][quantity]\" type=\"hidden\" value=\"1\"\u003e \u003cinput name=\"clientName\" type=\"hidden\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n\t\t\t\u003cdiv class=\"add-to-cart\"\u003e\n\u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan aria-hidden=\"true\" class=\"a-button-text\"\u003e Add to Cart \u003c\/span\u003e\u003c\/i\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e \u003c\/i\u003e\n\u003c\/div\u003e\n\t\t\t\u003ci class=\"a-icon a-icon-cart\"\u003e \u003cscript type=\"application\/javascript\"\u003e\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n\u0026nbsp; \u0026nbsp; \u003c\/script\u003e \u003c\/i\u003e\n\u003c\/form\u003e\n\t\t\t\u003c\/th\u003e\n\t\t\t\u003cth class=\"aplus-data-column top-header\"\u003e\n\t\t\t\u003cform action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\" method=\"post\"\u003e\n\u003c!-- sp:csrf --\u003e\u003cinput name=\"anti-csrftoken-a2z\" type=\"hidden\" value=\"hLKGtq3bUQuBWpvmmISYPSRaN\/x\/kYSMHboXmsv73Jx7AAAAAGk+IvFkMjEwODQ5MC1lNGE1LTQxZTktOTBkZi03YmVhMjhkN2E0ODU=\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput name=\"items[0.base][asin]\" type=\"hidden\" value=\"B0DQXQZ3TS\"\u003e \u003cinput name=\"items[0.base][offerListingId]\" type=\"hidden\" value=\"G3csvV7aeZSHj%2Bik48RJe18G336MkdXFNfkg8Wzm%2BytBC2xRwRrKDGhUpc92MEiRvmAYi4FwaXrphJOV5puHP4nmKlraD2Zuk4cTrcs4T4u8%2Bhi3pfT7hOfvatGgj2hbiqn2LV1miCzZVgMWnOTR7O30Wl4CORciNdkhFj1gR4ZrHFqMTFSmDH3h%2FBuWbFzx\"\u003e \u003cinput name=\"items[0.base][quantity]\" type=\"hidden\" value=\"1\"\u003e \u003cinput name=\"clientName\" type=\"hidden\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n\t\t\t\u003cdiv class=\"add-to-cart\"\u003e\n\u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan aria-hidden=\"true\" class=\"a-button-text\"\u003e Add to Cart \u003c\/span\u003e\u003c\/i\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e \u003c\/i\u003e\n\u003c\/div\u003e\n\t\t\t\u003ci class=\"a-icon a-icon-cart\"\u003e \u003cscript type=\"application\/javascript\"\u003e\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n\u0026nbsp; \u0026nbsp; \u003c\/script\u003e \u003c\/i\u003e\n\u003c\/form\u003e\n\t\t\t\u003c\/th\u003e\n\t\t\t\u003cth class=\"aplus-data-column top-header\"\u003e\n\t\t\t\u003cform action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\" method=\"post\"\u003e\n\u003c!-- sp:csrf --\u003e\u003cinput name=\"anti-csrftoken-a2z\" type=\"hidden\" value=\"hLKGtq3bUQuBWpvmmISYPSRaN\/x\/kYSMHboXmsv73Jx7AAAAAGk+IvFkMjEwODQ5MC1lNGE1LTQxZTktOTBkZi03YmVhMjhkN2E0ODU=\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput name=\"items[0.base][asin]\" type=\"hidden\" value=\"B0DQXPQH1X\"\u003e \u003cinput name=\"items[0.base][offerListingId]\" type=\"hidden\" value=\"i46MsjYxXmGzsSL7Pve2mv6LCwQpuPW2XzkcJNgKoPTczXWIserTCOgoV5OpvM4%2F3v7bN054MdtCPOLPtaqZv4QDYTfNBWqxVcERsMdK%2FFM%2FIgRiXqa4tEstdsYiDf1kxBjkAHQREOFnrO%2BzvUgVGnmMEFa%2FXPlLDxZDxuZqu1hTXt8ITQq27txPeaLbr0ZA\"\u003e \u003cinput name=\"items[0.base][quantity]\" type=\"hidden\" value=\"1\"\u003e \u003cinput name=\"clientName\" type=\"hidden\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n\t\t\t\u003cdiv class=\"add-to-cart\"\u003e\n\u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan aria-hidden=\"true\" class=\"a-button-text\"\u003e Add to Cart \u003c\/span\u003e\u003c\/i\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e \u003c\/i\u003e\n\u003c\/div\u003e\n\t\t\t\u003ci class=\"a-icon a-icon-cart\"\u003e \u003cscript type=\"application\/javascript\"\u003e\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n\u0026nbsp; \u0026nbsp; \u003c\/script\u003e \u003c\/i\u003e\n\u003c\/form\u003e\n\t\t\t\u003c\/th\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"attribute a-text-bold\"\u003e\n\t\t\t\u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\u003cspan class=\"a-text-bold\"\u003e Customer Reviews \u003c\/span\u003e\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column active active-item\"\u003e\n\t\t\t\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .aplus-review-right-padding {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; padding-right: 0.1rem;\n\u0026nbsp; \u0026nbsp; }\n\t\t\t\u003c\/style\u003e\n\t\t\t\u003cdiv\u003e\n\t\t\t\u003cdiv class=\"a-size-base\"\u003e\n\u003ci class=\"a-icon a-icon-star-small a-star-small-4 a-spacing-none\"\u003e\u003cspan class=\"a-icon-alt\"\u003e4.2 out of 5 stars\u003c\/span\u003e\u003c\/i\u003e \u003cspan class=\"a-size-mini a-color-base\"\u003e277\u003c\/span\u003e\n\u003c\/div\u003e\n\t\t\t\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\n\t\t\t\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .aplus-review-right-padding {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; padding-right: 0.1rem;\n\u0026nbsp; \u0026nbsp; }\n\t\t\t\u003c\/style\u003e\n\t\t\t\u003cdiv\u003e\n\t\t\t\u003cdiv class=\"a-size-base\"\u003e\n\u003ci class=\"a-icon a-icon-star-small a-star-small-4 a-spacing-none\"\u003e\u003cspan class=\"a-icon-alt\"\u003e4.2 out of 5 stars\u003c\/span\u003e\u003c\/i\u003e \u003cspan class=\"a-size-mini a-color-base\"\u003e277\u003c\/span\u003e\n\u003c\/div\u003e\n\t\t\t\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\n\t\t\t\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .aplus-review-right-padding {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; padding-right: 0.1rem;\n\u0026nbsp; \u0026nbsp; }\n\t\t\t\u003c\/style\u003e\n\t\t\t\u003cdiv\u003e\n\t\t\t\u003cdiv class=\"a-size-base\"\u003e\n\u003ci class=\"a-icon a-icon-star-small a-star-small-4 a-spacing-none\"\u003e\u003cspan class=\"a-icon-alt\"\u003e4.2 out of 5 stars\u003c\/span\u003e\u003c\/i\u003e \u003cspan class=\"a-size-mini a-color-base\"\u003e277\u003c\/span\u003e\n\u003c\/div\u003e\n\t\t\t\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\n\t\t\t\u003cstyle type=\"text\/css\"\u003e.aplus-v2 .aplus-review-right-padding {\n\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp; padding-right: 0.1rem;\n\u0026nbsp; \u0026nbsp; }\n\t\t\t\u003c\/style\u003e\n\t\t\t\u003cdiv\u003e\n\t\t\t\u003cdiv class=\"a-size-base\"\u003e\n\u003ci class=\"a-icon a-icon-star-small a-star-small-4 a-spacing-none\"\u003e\u003cspan class=\"a-icon-alt\"\u003e4.2 out of 5 stars\u003c\/span\u003e\u003c\/i\u003e \u003cspan class=\"a-size-mini a-color-base\"\u003e277\u003c\/span\u003e\n\u003c\/div\u003e\n\t\t\t\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"attribute a-text-bold\"\u003e\n\t\t\t\u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\u003cspan class=\"a-text-bold\"\u003e Price \u003c\/span\u003e\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-color=\"base\" data-a-size=\"medium_plus\"\u003e\u003cspan class=\"a-offscreen\"\u003e$88.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e88\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-color=\"base\" data-a-size=\"medium_plus\"\u003e\u003cspan class=\"a-offscreen\"\u003e$99.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e99\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-color=\"base\" data-a-size=\"medium_plus\"\u003e\u003cspan class=\"a-offscreen\"\u003e$99.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e99\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-color=\"base\" data-a-size=\"medium_plus\"\u003e\u003cspan class=\"a-offscreen\"\u003e$98.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e98\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"attribute a-text-bold\"\u003e\n\t\t\t\u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\u003cspan class=\"a-text-bold\"\u003e Polling Rate \u003c\/span\u003e\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e 8000Hz \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 8000Hz \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 8000Hz \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 8000Hz \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"attribute a-text-bold\"\u003e\n\t\t\t\u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\u003cspan class=\"a-text-bold\"\u003e Switches \u003c\/span\u003e\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e Outemu Magnetic Amber Switch \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e Outemu Magnetic Amber Switch \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e Outemu Magnetic Amber Switch \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e Outemu Magnetic Amber Switch \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"attribute a-text-bold\"\u003e\n\t\t\t\u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\u003cspan class=\"a-text-bold\"\u003e Keycaps \u003c\/span\u003e\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e Double Shot PBT Keycaps \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e Side Printed PBT Keycaps \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e Side Printed PBT Keycaps \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e Side Printed PBT Keycaps \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"attribute a-text-bold\"\u003e\n\t\t\t\u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\u003cspan class=\"a-text-bold\"\u003e Number of Keys \u003c\/span\u003e\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e 66 \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 66 \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 66 \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 66 \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"attribute a-text-bold\"\u003e\n\t\t\t\u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\u003cspan class=\"a-text-bold\"\u003e Backlight \u003c\/span\u003e\u003c\/div\u003e\n\t\t\t\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e 20+ lighting modes and 9 color \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 20+ lighting modes and 9 color \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 20+ lighting modes and 9 color \u003c\/span\u003e\u003c\/td\u003e\n\t\t\t\u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 20+ lighting modes and 9 color \u003c\/span\u003e\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv cel_widget_id=\"aplus-premium-module-11-faq\" class=\"celwidget aplus-module premium-module-11-faq aplus-premium\"\u003e\n\u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-11\"\u003e\n\u003cdiv class=\"a-section a-spacing-none aplus-container-2 faqs-container 6\" data-faq-block=\"6\"\u003e\n\u003cul class=\"faq-list\"\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-0\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-0\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-0\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eHow to restore the keyboard to factory settings? \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-0\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"Click to open or close the Question and Answer block\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003ePress and hold the key combination \"FN+Caps Lock\" for 3 seconds to restore the keyboard to factory settings\u003c\/p\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-1\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-1\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-1\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eKey combination for adjusting the keyboard light (can also be adjusted in the software) \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-1\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"Click to open or close the Question and Answer block\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eFN+\\|: Switch Light Mode\u003c\/p\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eFN+Enter: Switch Light Color\u003c\/p\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eFN+Backspace: Light On\/Off\u003c\/p\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eFN+Tab: All key lights turn white\u003c\/p\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-2\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-2\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-2\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eIs the X68 HE automatically on 8k polling or is there somewhere to set it? \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-2\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"Click to open or close the Question and Answer block\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eThe X68 HE is set to 8k polling rate by default, so you don’t need to make any adjustments\u003c\/p\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-3\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-3\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-3\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eDo I need to calibrate the keyboard before using it? \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-3\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"Click to open or close the Question and Answer block\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eWe recommend running a quick calibration before first use. This helps the keyboard detect keystrokes more accurately and ensures the best typing experience.\u003c\/p\u003e\n\t\u003c\/li\u003e\n\t\u003cli class=\"faq-block\" id=\"faq-qa-pair-4\"\u003e\n\t\u003ch3\u003e\u003cspan aria-controls=\"faq-4\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e \u003c\/span\u003e\u003c\/h3\u003e\n\n\t\u003cp class=\"aplus-question aplus-p1\"\u003e\u003cspan aria-controls=\"faq-4\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003eHow do I switch between the F-keys (F1–F12) and the number keys on the top row? \u003c\/span\u003e\u003c\/p\u003e\n\t\u003cspan aria-controls=\"faq-4\" aria-expanded=\"false\" data-faq-question=\"\" role=\"button\" tabindex=\"0\"\u003e\u003cspan aria-label=\"Click to open or close the Question and Answer block\" class=\"faq-arrow\"\u003e \u003c\/span\u003e \u003c\/span\u003e\n\n\t\u003cp class=\"aplus-answer aplus-p2\"\u003eYou can toggle between them by pressing FN + Right Shift. This allows you to choose whether the top row functions as number keys or as F-keys, depending on your needs.\u003c\/p\u003e\n\t\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"UNBRANDED","offers":[{"title":"Black \/ Keyboard","offer_id":51716665770263,"sku":null,"price":109.0,"currency_code":"NZD","in_stock":true},{"title":"Black Contour \/ Keyboard","offer_id":51716665803031,"sku":null,"price":109.0,"currency_code":"NZD","in_stock":true},{"title":"Moonlight \/ Keyboard","offer_id":51716665835799,"sku":null,"price":109.0,"currency_code":"NZD","in_stock":true},{"title":"White Contour \/ Keyboard","offer_id":51716665868567,"sku":null,"price":109.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/2064\/8727\/files\/61ahJ_aDw6L._AC_SL1500.jpg?v=1767966182","url":"https:\/\/baby360.nz\/products\/attack-shark-x68-he-rapid-trigger-mechanical-gaming-keyboard-60-wired-tkl-with-adjustable-actuation-hall-effect-magnetic-switch-8khz-polling-rate-rgb-backlit-top-mount-for-pc-mac-esport-gamerblack","provider":"Baby360","version":"1.0","type":"link"}