{"product_id":"pro-magnesium-wireless-gaming-mouse-tri-mode-8k","title":"Pro Magnesium Gaming Mouse – Tri-Mode 2.4G Wireless, Bluetooth and Wired Gamer Mouse, Up to 8K Polling, 30000 DPI, Programmable, for PC Laptop Desktop","description":"\u003cdiv class=\"ge-pdp\"\u003e\n\u003csection class=\"fw band t\"\u003e  \u003cdiv class=\"nar ctr\"\u003e    \u003cp class=\"eyebrow\"\u003eMagnesium wireless gaming mouse · tri-mode\u003c\/p\u003e    \u003ch2\u003eA metal shell with most of the metal taken out.\u003c\/h2\u003e    \u003cp class=\"lede\"\u003eThis is a lightweight wireless gaming mouse with a shell machined from magnesium alloy and cut open across the buttons and the back. The maker puts it at about 49 g. It connects three ways: a 2.4 GHz USB receiver for gaming, Bluetooth for a laptop, or a USB-C cable when you want it wired or need to charge.\u003c\/p\u003e    \u003cp\u003eIt comes in orange-red, black or white, and in two versions, Pro and Max, which differ in the receiver in the box.\u003c\/p\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fw band\"\u003e  \u003cdiv class=\"in\"\u003e    \u003cdiv class=\"row\"\u003e      \u003cdiv class=\"txt\"\u003e        \u003cp class=\"eyebrow\"\u003eThe shell\u003c\/p\u003e        \u003ch2\u003eMetal, not honeycomb plastic.\u003c\/h2\u003e        \u003cp\u003eMost ultralight mice get their weight down with thin plastic full of holes. This one uses magnesium alloy instead, a metal lighter than aluminum, and cuts large openings into it. The result feels rigid when you squeeze it and cool to the touch, while staying light enough for fast flicks.\u003c\/p\u003e        \u003cp\u003eThe openings are real openings: you can see into the mouse through them, and dust and crumbs can get in the same way. A soft brush or a puff of air keeps it clean.\u003c\/p\u003e      \u003c\/div\u003e      \u003cimg src=\"https:\/\/assets.gearelevation.com\/pdp-pro-magnesium-gaming-mouse-tri-mode-2-4g-wireless-bluetooth-\/05_three_finishes_side_view.jpg\" alt=\"Orange-red, black and white magnesium gaming mice side by side on a dark stone surface, seen from above at an angle\" loading=\"lazy\"\u003e    \u003c\/div\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fw band t\"\u003e  \u003cdiv class=\"in\"\u003e    \u003cdiv class=\"row flip\"\u003e      \u003cdiv class=\"txt\"\u003e        \u003cp class=\"eyebrow\"\u003eSensor and speed\u003c\/p\u003e        \u003ch2\u003ePixArt PAW3950 underneath.\u003c\/h2\u003e        \u003cp\u003eTracking comes from a PixArt PAW3950 optical sensor, set by the maker at up to 30,000 DPI, 650 IPS and 50 g of acceleration. In practice that means the cursor keeps up with hard, fast swipes and stays steady on slow, small adjustments.\u003c\/p\u003e        \u003cp\u003ePolling rate, how often the mouse reports to the PC, depends on the version. The Max ships with an 8K receiver for up to 8,000 reports a second; the Pro ships with a 1K receiver for 1,000. Higher polling feels smoother on a high-refresh monitor and uses more battery.\u003c\/p\u003e      \u003c\/div\u003e      \u003cimg src=\"https:\/\/assets.gearelevation.com\/pdp-pro-magnesium-gaming-mouse-tri-mode-2-4g-wireless-bluetooth-\/01_red_magnesium_mouse_top_view.jpg\" alt=\"Orange-red magnesium alloy wireless gaming mouse with a cut-out shell, seen from above on a white background\" loading=\"lazy\"\u003e    \u003c\/div\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fw band\"\u003e  \u003cdiv class=\"in ctr\"\u003e    \u003cp class=\"eyebrow\"\u003eThree ways to connect\u003c\/p\u003e    \u003ch2\u003ePick the one that suits the desk.\u003c\/h2\u003e    \u003cdiv class=\"tiles\"\u003e      \u003cdiv class=\"tile\"\u003e\n\u003cdiv class=\"k\"\u003e2.4 GHz\u003c\/div\u003e\n\u003ch3\u003eUSB receiver\u003c\/h3\u003e\n\u003cp\u003ePlug the small receiver into your PC for the lowest-latency wireless connection. This is the one to use for games.\u003c\/p\u003e\n\u003c\/div\u003e      \u003cdiv class=\"tile\"\u003e\n\u003cdiv class=\"k\"\u003eBluetooth\u003c\/div\u003e\n\u003ch3\u003eNo receiver needed\u003c\/h3\u003e\n\u003cp\u003ePair it with a laptop or tablet directly and keep the USB port free. Fine for work and browsing.\u003c\/p\u003e\n\u003c\/div\u003e      \u003cdiv class=\"tile\"\u003e\n\u003cdiv class=\"k\"\u003eUSB-C\u003c\/div\u003e\n\u003ch3\u003eWired\u003c\/h3\u003e\n\u003cp\u003ePlug in the included cable to use it wired, or just to charge. A button on the mouse switches between the three modes.\u003c\/p\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fw band t\"\u003e  \u003cdiv class=\"in\"\u003e    \u003cp class=\"eyebrow\"\u003ePro or Max\u003c\/p\u003e    \u003ch2\u003eSame mouse, different receiver.\u003c\/h2\u003e    \u003cdiv class=\"specg\"\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003ePro\u003c\/span\u003e\u003cspan class=\"sv\"\u003e1K receiver in the box: up to 1,000 Hz polling over 2.4 GHz\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eMax\u003c\/span\u003e\u003cspan class=\"sv\"\u003e8K receiver in the box: up to 8,000 Hz polling over 2.4 GHz\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eBoth\u003c\/span\u003e\u003cspan class=\"sv\"\u003eSame magnesium shell, PAW3950 sensor, Bluetooth and USB-C wired modes\u003c\/span\u003e\n\u003c\/div\u003e    \u003c\/div\u003e    \u003cp style=\"margin-top:18px;font-size:15px;color:#79808F\"\u003eIf you play fast shooters on a 240 Hz or faster monitor, the Max is the one to get. For everything else the Pro does the job.\u003c\/p\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fw band\"\u003e  \u003cdiv class=\"in\"\u003e    \u003cdiv class=\"row\"\u003e      \u003cdiv class=\"txt\"\u003e        \u003cp class=\"eyebrow\"\u003eEveryday use\u003c\/p\u003e        \u003ch2\u003eLight enough to forget it is there.\u003c\/h2\u003e        \u003cp\u003eAt about 49 g it moves with very little effort, which is the point for gaming and a pleasant side effect for long days of ordinary work. Switch to Bluetooth and the same mouse travels with your laptop.\u003c\/p\u003e        \u003cp\u003eThe main buttons, scroll wheel and two side buttons can be remapped, with macros and DPI steps, through the maker's configuration software.\u003c\/p\u003e      \u003c\/div\u003e      \u003cimg src=\"https:\/\/assets.gearelevation.com\/pdp-pro-magnesium-gaming-mouse-tri-mode-2-4g-wireless-bluetooth-\/06_white_mouse_by_the_laptop.jpg\" alt=\"White magnesium wireless mouse on a light wood desk beside a closed laptop and a cup of coffee\" loading=\"lazy\"\u003e    \u003c\/div\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fw band t\"\u003e  \u003cdiv class=\"in ctr\"\u003e    \u003cp class=\"eyebrow\"\u003eWhat arrives\u003c\/p\u003e    \u003ch2\u003eMouse, receiver and cable.\u003c\/h2\u003e    \u003cdiv class=\"kit\"\u003e      \u003cdiv\u003e\n\u003cb\u003eThe mouse\u003c\/b\u003eMagnesium alloy shell in orange-red, black or white\u003c\/div\u003e      \u003cdiv\u003e\n\u003cb\u003eUSB receiver\u003c\/b\u003e1K with the Pro, 8K with the Max\u003c\/div\u003e      \u003cdiv\u003e\n\u003cb\u003eUSB-A to USB-C cable\u003c\/b\u003eFor wired use and charging, plus a user manual\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fw band\"\u003e  \u003cdiv class=\"in\"\u003e    \u003cp class=\"eyebrow\"\u003eSpecifications\u003c\/p\u003e    \u003ch2\u003eThe details, plainly.\u003c\/h2\u003e    \u003cdiv class=\"specg\"\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eWhat it is\u003c\/span\u003e\u003cspan class=\"sv\"\u003eWireless gaming mouse with a magnesium alloy shell\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"sv\"\u003eAbout 1.7 oz (49 g), maker's figure\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eLength\u003c\/span\u003e\u003cspan class=\"sv\"\u003eAbout 4.4 in (113 mm)\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eSensor\u003c\/span\u003e\u003cspan class=\"sv\"\u003ePixArt PAW3950 optical, up to 30,000 DPI, 650 IPS, 50 g\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003ePolling rate\u003c\/span\u003e\u003cspan class=\"sv\"\u003ePro: up to 1,000 Hz; Max: up to 8,000 Hz (2.4 GHz receiver)\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eConnections\u003c\/span\u003e\u003cspan class=\"sv\"\u003e2.4 GHz USB receiver, Bluetooth, USB-C wired\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eButtons\u003c\/span\u003e\u003cspan class=\"sv\"\u003e5 programmable, with a scroll wheel\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eBattery\u003c\/span\u003e\u003cspan class=\"sv\"\u003eBuilt-in rechargeable, 350 mAh; the maker quotes up to 200 hours per charge\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"sv\"\u003ePTFE glide pads\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"sv\"\u003eSingle-color status light only; no RGB\u003c\/span\u003e\n\u003c\/div\u003e      \u003cdiv class=\"sr\"\u003e\n\u003cspan class=\"sl\"\u003eFCC ID\u003c\/span\u003e\u003cspan class=\"sv\"\u003e2AY3H-AM3MAX (mouse)\u003c\/span\u003e\n\u003c\/div\u003e    \u003c\/div\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fw band t\"\u003e  \u003cdiv class=\"nar\"\u003e    \u003cp class=\"eyebrow\"\u003eWorth knowing before you buy\u003c\/p\u003e    \u003ch2\u003eThe honest small print.\u003c\/h2\u003e    \u003cul class=\"blist\"\u003e      \u003cli\u003e\n\u003cstrong\u003eThere is no RGB lighting.\u003c\/strong\u003e Only a single-color light that shows status and battery.\u003c\/li\u003e      \u003cli\u003e\n\u003cstrong\u003e8K polling needs the Max and a PC that can keep up.\u003c\/strong\u003e It works through the included 8K receiver, costs more battery than 1K, and is only noticeable on a fast, high-refresh setup.\u003c\/li\u003e      \u003cli\u003e\n\u003cstrong\u003eIt is a smaller, lower mouse.\u003c\/strong\u003e At about 4.4 in (113 mm) long it suits claw and fingertip grips best; large hands that palm a mouse may find it short.\u003c\/li\u003e      \u003cli\u003e\n\u003cstrong\u003eOpen shell, open to dust.\u003c\/strong\u003e The cut-outs let air, dust and crumbs in. Keep food off the desk and brush it out now and then.\u003c\/li\u003e    \u003c\/ul\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fw band d close\"\u003e  \u003cdiv class=\"nar\"\u003e    \u003ch2\u003eA magnesium shell, a PAW3950 sensor and three ways to connect.\u003c\/h2\u003e    \u003cp class=\"lede\"\u003eA light, rigid metal gaming mouse in orange-red, black or white, with a 1K or 8K receiver.\u003c\/p\u003e    \u003cdiv class=\"rea\"\u003e\n\u003cspan\u003eAbout 49 g\u003c\/span\u003e\u003cspan\u003eUp to 30,000 DPI\u003c\/span\u003e\u003cspan\u003e2.4 GHz, Bluetooth, USB-C\u003c\/span\u003e\u003cspan\u003eUp to 8K polling on Max\u003c\/span\u003e\n\u003c\/div\u003e  \u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e\/* ═══ GE PDP COMPONENT KIT ═══════════════════════════════════════════════   Product-agnostic layout primitives for Gear Elevation product pages.   Paste this \u003cstyle\u003e block + assemble sections from COMPONENTS.md in whatever   ORDER YOUR OWN competitor's page uses. Do not import another product's   section order.   Scoped to .ge-pdp · no JS (Shopify strips it from body content)   Blocks available: band (t=tint, d=dark) · row \/ row.flip · tiles · steps                     cmp table · blist · kit · cards · quote · offer · faq · close   .shell = built but hidden. Use for any block you cannot yet fill with   real, attributable content. Remove the class when the content is real.   ══════════════════════════════════════════════════════════════════════ *\/.ge-pdp{--ink:#232838;--mut:#4A5064;--fnt:#79808F;--rule:#E2DFD8;--paper:#FAF8F4;--paper2:#F2EFE9;  --acc:#5C7285;--accd:#41586B;--ok:#2F6B4F;  --serif:Georgia,'Iowan Old Style','Times New Roman',serif;  --sans:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;  font-family:var(--sans);color:var(--ink);margin:44px 0 0 !important}.ge-pdp *{box-sizing:border-box}.ge-pdp img{max-width:100%;height:auto;display:block}.ge-pdp{container-type:inline-size}.ge-pdp .shell{display:none !important}html:has(.ge-pdp) body{overflow-x:hidden !important}\/* .fw IS NEUTRALISED ON PURPOSE - DO NOT RESTORE THE 100vw VERSION.   Product templates render this kit inside a ~553px OFF-CENTRE column, so   width:100vw;margin-left:calc(50% - 50vw) resolves against that column's   centre and shoves every band ~268px off-screen. Ten live pages shipped   broken that way on 2026-08-30. Full-bleed works on Shopify PAGES, not on   product templates. The class is kept so existing markup keeps working. *\/.ge-pdp .fw{width:100%;margin-left:0;margin-right:0}.ge-pdp .in{max-width:1080px;margin:0 auto !important;padding:0 22px}.ge-pdp .nar{max-width:760px;margin:0 auto !important;padding:0 22px}.ge-pdp .band{padding:72px 0 !important}.ge-pdp .band.t{background:var(--paper)}.ge-pdp .band.d{background:#1E232F;color:#fff}.ge-pdp .band.tight{padding:48px 0 !important}.ge-pdp h2{font-family:var(--serif) !important;font-size:34px !important;line-height:1.2 !important;  font-weight:700 !important;letter-spacing:-.012em !important;color:inherit !important;margin:0 0 18px !important}.ge-pdp h3{font-family:var(--sans) !important;font-size:17px !important;line-height:1.35 !important;  font-weight:700 !important;color:inherit !important;margin:0 0 8px !important}.ge-pdp p{font-family:var(--sans) !important;font-size:17px !important;line-height:1.65 !important;  color:var(--mut) !important;margin:0 0 18px !important}.ge-pdp .band.d p{color:#C3C9D6 !important}.ge-pdp p:last-child{margin-bottom:0 !important}.ge-pdp .eyebrow{font-size:11.5px !important;letter-spacing:.16em !important;text-transform:uppercase !important;  font-weight:700 !important;color:var(--acc) !important;margin:0 0 12px !important}.ge-pdp .band.d .eyebrow{color:#8FA6BA !important}.ge-pdp .lede{font-size:19px !important;line-height:1.6 !important;color:var(--mut) !important}.ge-pdp .ctr{text-align:center}.ge-pdp .ctr p{margin-left:auto;margin-right:auto}.ge-pdp .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.ge-pdp .tile{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:28px 24px;text-align:left}.ge-pdp .tile .k{font-family:var(--serif);font-size:30px;line-height:1.1;font-weight:700;color:var(--acc);margin-bottom:10px}.ge-pdp .row{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;margin-bottom:34px}.ge-pdp .row:last-child{margin-bottom:0}.ge-pdp .row.flip .txt{order:2}.ge-pdp .row img{border-radius:14px}.ge-pdp .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:32px;counter-reset:s}.ge-pdp .steps.s3{grid-template-columns:repeat(3,1fr)}.ge-pdp .steps.s4{grid-template-columns:repeat(4,1fr)}.ge-pdp .steps.s6{grid-template-columns:repeat(3,1fr)}.ge-pdp .step{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:22px 18px;counter-increment:s;text-align:left}.ge-pdp .step:before{content:counter(s);display:flex;align-items:center;justify-content:center;  width:34px;height:34px;border-radius:50%;background:var(--acc);color:#fff;font-weight:700;font-size:15px;margin-bottom:12px}.ge-pdp .step p{font-size:15px !important}.ge-pdp .cmp{width:100%;border-collapse:collapse;margin-top:30px;background:#fff;  border:1px solid var(--rule);border-radius:14px;overflow:hidden;font-size:15px}.ge-pdp .cmp th,.ge-pdp .cmp td{padding:15px 16px !important;text-align:left;border-bottom:1px solid var(--rule);vertical-align:top}.ge-pdp .cmp thead th{background:var(--paper2);font-size:13px;font-weight:700;color:var(--ink)}.ge-pdp .cmp thead th.us{background:var(--acc);color:#fff}.ge-pdp .cmp td.us{background:#F4F7F9;font-weight:600;color:var(--ink)}.ge-pdp .cmp tbody th{font-weight:600;color:var(--ink);width:22%;background:var(--paper)}.ge-pdp .cmp tr:last-child th,.ge-pdp .cmp tr:last-child td{border-bottom:0}.ge-pdp .wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ge-pdp .blist{list-style:none;padding:0;margin:26px 0 0}.ge-pdp .blist li{position:relative;padding-left:30px;margin-bottom:15px;font-size:17px;line-height:1.6;color:var(--mut)}.ge-pdp .blist li:before{content:\"\";position:absolute;left:0;top:8px;width:11px;height:11px;border-radius:50%;background:var(--acc)}.ge-pdp .blist strong{color:var(--ink);font-weight:700}.ge-pdp .kit{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.ge-pdp .kit div{background:#fff;border:1px solid var(--rule);border-radius:12px;padding:22px;text-align:center;font-size:15px;color:var(--mut)}.ge-pdp .kit b{display:block;color:var(--ink);font-size:16px;margin-bottom:5px}.ge-pdp .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px}.ge-pdp .card{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:24px;text-align:left}.ge-pdp .card .stars{color:#E8A33D;font-size:15px;letter-spacing:2px;margin-bottom:10px}.ge-pdp .card .who{font-size:14px;color:var(--fnt);font-weight:600;margin-top:12px}.ge-pdp .quote{max-width:820px;margin:0 auto !important;text-align:center}.ge-pdp .quote blockquote{font-family:var(--serif) !important;font-size:27px !important;line-height:1.38 !important;  font-weight:700 !important;color:var(--ink) !important;margin:0 0 16px !important;padding:0 !important;border:0 !important}.ge-pdp .offer{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:22px}.ge-pdp .offer span{background:var(--acc);color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;  padding:9px 16px;border-radius:100px}.ge-pdp .faq{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin-top:28px}.ge-pdp details{border-bottom:1px solid var(--rule);padding:16px 0}.ge-pdp summary{cursor:pointer;font-weight:700;font-size:16.5px;color:var(--ink);list-style:none;  display:flex;justify-content:space-between;align-items:center;gap:14px}.ge-pdp summary::-webkit-details-marker{display:none}.ge-pdp summary:after{content:\"+\";font-size:21px;color:var(--acc);font-weight:400;flex:none}.ge-pdp details[open] summary:after{content:\"–\"}.ge-pdp details p{margin:12px 0 0 !important;font-size:16px !important}.ge-pdp .close{text-align:center;padding:76px 0 !important}.ge-pdp .close h2{font-size:38px !important}.ge-pdp .rea{display:flex;gap:26px;justify-content:center;flex-wrap:wrap;margin-top:24px;  font-size:14px;color:var(--fnt);font-weight:600}.ge-pdp .rea span:before{content:\"✓ \";color:var(--ok);font-weight:700}.ge-pdp .band.d .rea{color:#9AA6B8}@media(max-width:860px){  .ge-pdp .band{padding:52px 0 !important}  .ge-pdp h2{font-size:27px !important}.ge-pdp .close h2{font-size:30px !important}  .ge-pdp .quote blockquote{font-size:21px !important}  .ge-pdp .tiles,.ge-pdp .kit,.ge-pdp .faq,.ge-pdp .cards{grid-template-columns:1fr}  .ge-pdp .steps{grid-template-columns:1fr 1fr}  .ge-pdp .steps.s3,.ge-pdp .steps.s4,.ge-pdp .steps.s6{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}  .ge-pdp .row{grid-template-columns:1fr;gap:22px;margin-bottom:40px}  .ge-pdp .row.flip .txt{order:0}}\/* 2026-09-03: .steps.s3\/.s4\/.s6 are TWO classes and out-specified the single-class   .ge-pdp .steps collapse rule in both blocks below, so a modified step grid never   collapsed inside the 553px product column - measured four 116px columns and 79px   body copy on a live s4 page. The collapse is now re-asserted at equal specificity   in BOTH the media and container blocks. Keep the two blocks mirrored. *\/\/* The kit is used both on full-width Pages and inside the ~553px product   description column. A viewport media query cannot tell those apart, so at a   1440px viewport the 3-across grids stayed 3-across inside 553px and collapsed   body copy to ~108px columns. This mirrors the block above but keys off the   CONTAINER width. Additive: browsers without @container fall back to the media   query and behave exactly as before. *\/@container (max-width:860px){  .ge-pdp .band{padding:52px 0 !important}  .ge-pdp h2{font-size:27px !important}.ge-pdp .close h2{font-size:30px !important}  .ge-pdp .quote blockquote{font-size:21px !important}  .ge-pdp .tiles,.ge-pdp .kit,.ge-pdp .faq,.ge-pdp .cards{grid-template-columns:1fr}  .ge-pdp .steps{grid-template-columns:1fr 1fr}  .ge-pdp .steps.s3,.ge-pdp .steps.s4,.ge-pdp .steps.s6{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}  .ge-pdp .row{grid-template-columns:1fr;gap:22px;margin-bottom:40px}  .ge-pdp .row.flip .txt{order:0}}\/* spec grid (not in pdp-kit.css) *\/.ge-pdp .specg{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--rule);border-radius:14px;background:#fff;margin-top:26px;overflow:hidden}.ge-pdp .sr{display:grid;grid-template-columns:minmax(0,36%) minmax(0,1fr);gap:14px;padding:13px 18px;border-bottom:1px solid var(--rule)}.ge-pdp .sr:last-child{border-bottom:0}.ge-pdp .sl{font-size:14px;font-weight:700;color:var(--ink)}.ge-pdp .sv{font-size:15px;color:var(--mut);overflow-wrap:anywhere}\u003c\/style\u003e","brand":"Ahahay","offers":[{"title":"Orange Red \/ Pro (1K receiver)","offer_id":67805125017854,"sku":null,"price":252.99,"currency_code":"USD","in_stock":true},{"title":"Orange Red \/ Max (8K receiver)","offer_id":67805125050622,"sku":null,"price":282.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Pro (1K receiver)","offer_id":67805125083390,"sku":null,"price":252.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Max (8K receiver)","offer_id":67805125116158,"sku":null,"price":282.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Pro (1K receiver)","offer_id":67805125148926,"sku":null,"price":252.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Max (8K receiver)","offer_id":67805125181694,"sku":null,"price":282.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/1887\/1294\/files\/01_red_magnesium_mouse_top_view.jpg?v=1792477260","url":"https:\/\/ahahay.com\/products\/pro-magnesium-wireless-gaming-mouse-tri-mode-8k","provider":"Ahahay","version":"1.0","type":"link"}