{"title":"Sleek Mice","description":"\u003ch1\u003eSleek Mice for a Modern, Minimalist Desk\u003c\/h1\u003e\n\u003cp\u003eProtoArc sleek mice combine ultra‑thin profiles with premium materials. Designed to complement modern workspaces, these mice are as stylish as they are functional. Connect wirelessly via Bluetooth or 2.4G, enjoy silent clicks, and keep your desk clutter‑free.\u003c\/p\u003e\n\u003ch2\u003eWhy Choose a Sleek Mouse?\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUltra‑Slim Aluminum Build\u003c\/strong\u003e – Premium finish, scratch‑resistant, and eye‑catching.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWireless \u0026amp; Rechargeable\u003c\/strong\u003e – Dual‑mode connectivity (Bluetooth + 2.4G), USB‑C charging.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSilent Clicks\u003c\/strong\u003e – Enjoy quiet operation without disturbing others.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAdjustable DPI\u003c\/strong\u003e – Smooth, precise tracking for everyday tasks or creative work.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWide Compatibility\u003c\/strong\u003e – Works with Windows, Mac, iPad, and Android – great for Apple users.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eStyle Meets Performance\u003c\/h2\u003e\n\u003cp\u003eElevate your workspace with a sleek mouse that looks as good as it feels. Perfect for home offices, design studios, or professional environments where aesthetics matter.\u003c\/p\u003e\n\u003cp\u003eLooking for a matching keyboard? Check out our \u003ca href=\"\/collections\/sleek-keyboards\"\u003eSleek Keyboards\u003c\/a\u003e or \u003ca href=\"\/collections\/wireless-keyboards\"\u003eWireless Keyboards\u003c\/a\u003e. For ergonomic alternatives, explore \u003ca href=\"\/collections\/ergonomic-mice\"\u003eErgonomic Mice\u003c\/a\u003e.\u003c\/p\u003e","products":[{"product_id":"hub-mouse","title":"HubMouse Mouse with USB Hub","description":"\u003cbody\u003e\n\n\n\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\n    \u003cstyle\u003e\n        .product_detail_banner {\n            position: relative;\n            display: block;\n            text-align: center;\n            background-color: #ffffff;\n        }\n\n        \/* banner 1 text css *\/\n        @media screen and (max-width: 750px) {\n            div.banner1_text_pc {\n                display: none;\n            }\n        }\n\n        .banner1_text_pc {\n            position: absolute;\n            text-align: left;\n            top: 20%;\n            left: 70%;\n            transform: translate(-50%, -50%);\n        }\n\n        @media screen and (min-width: 750px) {\n            div.banner1_text_mob {\n                display: none;\n            }\n        }\n\n        .banner1_text_mob {\n            position: absolute;\n            text-align: left;\n            top: 0%;\n            left: 50%;\n            padding: 0px;\n            width: 200px;\n\n        }\n\n        \/* END banner 1 text css *\/\n\n\n        .page_specs_container {\n            display: flex;\n            overflow: hidden;\n            clear: both;\n        }\n\n        .specs_wrapper {\n            float: left;\n            padding: 10px 7%;\n            width: 50%;\n            background-color: #E7E9EB;\n        }\n\n        .page_specs_container2 {\n            display: flex;\n            overflow: hidden;\n            clear: both;\n        }\n\n        .specs_wrapper2 {\n            float: left;\n            padding: 10px 0;\n            width: 50%;\n            background-color: #f5f7f8;\n        }\n\n        @media only screen and (max-width:1150px) {\n            .page_specs_container {\n                display: block;\n            }\n\n            .specs_wrapper {\n                width: 100%;\n            }\n        }\n\n\n        \/* GM icon control font *\/\n        .gm_icon_blocks {\n            line-height: 1.5;\n            width: auto;\n            height: auto;\n            color: #000000;\n            font-size: 14px;\n            margin: auto;\n            text-align: center;\n        }\n\n        \/* spec_page control font *\/\n        .spec_page_blocks {\n            line-height: 1.5;\n            width: auto;\n            height: auto;\n            color: #000000;\n            font-size: 14px;\n            margin: auto;\n            text-align: left;\n        }\n\n        \/* GM icon control icon*\/\n        .material-icons {\n            text-align: center;\n            font-size: 60px;\n            color: #f3a330;\n        }\n\n\n        @media screen and (max-width: 750px) {\n            div.pc_banner {\n                display: none;\n            }\n        }\n\n\n        @media screen and (min-width:750px) {\n            div.mob_banner {\n                display: none;\n            }\n        }\n\n\n        .responsive {\n            width: 100%;\n            height: auto;\n        }\n\n\n        @media screen and (min-width: 750px) {\n            div.text_des_banner_white {\n                background-color: #ffffff;\n                padding-top: 40px;\n                text-align: center;\n                padding-left: 10rem;\n                padding-right: 10rem;\n\n            }\n        }\n\n\n        @media screen and (max-width: 750px) {\n            div.text_des_banner_white {\n                background-color: #ffffff;\n                padding-top: 40px;\n                text-align: center;\n                padding-left: 40px;\n                padding-right: 40px;\n            }\n        }\n\n        @media screen and (min-width: 750px) {\n            div.icons_title {\n                background-color: #f5f7f8;\n                padding: 20px;\n                text-align: center;\n\n            }\n        }\n\n\n        @media screen and (max-width: 750px) {\n            div.icons_title {\n                background-color: #f5f7f8;\n                padding: 15px;\n                text-align: center;\n            }\n        }\n\n        \/* fallback *\/\n        @font-face {\n            font-family: 'Material Icons_Page';\n            font-style: normal;\n            font-weight: 400;\n            src: url(https:\/\/fonts.gstatic.com\/s\/materialicons\/v128\/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');\n        }\n\n        .material-icons_Page {\n            font-family: 'Material Icons_Page';\n            font-weight: normal;\n            font-style: normal;\n            font-size: 24px;\n            line-height: 1;\n            letter-spacing: normal;\n            text-transform: none;\n            display: inline-block;\n            white-space: nowrap;\n            word-wrap: normal;\n            direction: ltr;\n            -webkit-font-feature-settings: 'liga';\n            -webkit-font-smoothing: antialiased;\n            text-align: center;\n            color: #f3a330;\n        }\n\n        .indexPage_sec001_flexBox {\n            box-sizing: border-box;\n        }\n\n        .indexPage_sec001_flex_container {\n            display: flex;\n            height: fit-content;\n            align-content: space-around;\n            flex-wrap: wrap;\n            flex-direction: row;\n            background-color: #ffffff;\n        }\n\n        .indexPage_sec001_flex_container\u003ediv {\n            flex: 50%;\n            font-size: 30px;\n            margin: auto;\n        }\n\n        .indexPage_sec001_text {\n            width: 70%;\n            margin-top: 0px;\n            height: 100%;\n            background-color: #ffffff;\n            color: #222222;\n            margin: auto;\n            text-align: center;\n        }\n\n        .indexPage_sec001_text_lg {\n            font-size: 30px;\n            margin-bottom: 30px;\n            color: #222222;\n        }\n\n        .indexPage_sec001_text_sm {\n            font-size: 17px;\n            margin-bottom: 30px;\n            color: #222222;\n        }\n\n        @media (max-width: 768px) {\n            .indexPage_sec001_flex_container {\n                flex: 100%;\n                flex-direction: column;\n            }\n\n            .indexPage_sec001_flex_reverse {\n                flex-direction: column-reverse;\n            }\n\n        }\n\n        .hubmouse-container {\n            width: 100%;\n            display: flex;\n            overflow: auto;\n            align-items: center;\n            flex-direction: column;\n            background-color: #ffffff;\n        }\n\n        .hubmouse-hubmousebanner {\n            width: 100%;\n            margin: 10px 0;\n            display: flex;\n            align-items: center;\n            flex-direction: row;\n            justify-content: space-between;\n            padding-top: 5rem;\n            padding-bottom: 5rem;\n        }\n\n        .hubmouse-image {\n            width: 100%;\n            display: block;\n            overflow: hidden;\n            flex-basis: 60%;\n        }\n\n        .hubmouse-container1 {\n            display: flex;\n            flex-basis: 40%;\n            padding-left: 3rem;\n            flex-direction: column;\n        }\n\n        .hubmouse-text1 {\n            margin-top: 32px;\n            margin-bottom: 32px;\n            padding-right: 48px;\n        }\n\n        @media(max-width: 991px) {\n            .hubmouse-container1 {\n                align-items: center;\n                margin-left: 0px;\n                margin-right: 0px;\n                margin-bottom: 32px;\n            }\n        }\n\n        @media(max-width: 767px) {\n            .hubmouse-hubmousebanner {\n                padding-left: 32px;\n                padding-right: 32px;\n            }\n\n            .hubmouse-image {\n                width: 100%;\n            }\n        }\n\n        @media(max-width: 479px) {\n            .hubmouse-hubmousebanner {\n                padding-top: 32px;\n                padding-left: 16px;\n                padding-right: 16px;\n                flex-direction: column;\n                padding-bottom: 32px;\n            }\n\n            .hubmouse-image {\n                order: 2;\n            }\n\n            .hubmouse-container1 {\n                padding-left: 1rem;\n                margin-bottom: 16px;\n                padding-right: 1rem;\n            }\n\n            .hubmouse-text {\n                text-align: center;\n            }\n\n            .hubmouse-text1 {\n                text-align: center;\n                padding-left: 16px;\n                padding-right: 16px;\n            }\n        }\n\n        \/* Common styles for all devices *\/\n        .pic_text {\n            display: flex;\n            flex-wrap: wrap;\n            justify-content: center;\n            background-color: #ffffff;\n        }\n\n        .pic_text_style {\n            width: 33%;\n            padding: 10px;\n            box-sizing: border-box;\n            display: flex;\n            flex-direction: column;\n        }\n\n        .pic_text_style img {\n            width: 100%;\n        }\n\n        .pic_and_text_title {\n            padding-top: 10px;\n            text-align: center;\n        }\n\n        \/* Styles for desktop devices *\/\n        @media (min-width: 1024px) {\n            .pic_text_style {\n                width: 33%;\n            }\n        }\n\n        \/* Styles for tablets *\/\n        @media (min-width: 768px) and (max-width: 1023px) {\n            .pic_text_style {\n                width: 33%;\n            }\n        }\n\n        \/* Styles for mobile devices *\/\n        @media (max-width: 767px) {\n            .pic_text_style {\n                width: 100%;\n                flex-direction: column-reverse;\n            }\n        }\n       \/* Styles for slide *\/ \n       .slidefw {\n  padding: 0;\n  margin: 0;\n  border: 0;\n  box-sizing: border-box;\n}\n\n.slidecfw {\n  width: 100%;\n  height: auto;\n  min-height: 52vh;\n  display: flex;\n  flex-flow: column nowrap;\n  background:;\n}\n\n.slide-container {\n  position: relative;\n  width: 35vw;\n  height: 35vw;\n  margin: 14vmin auto;\n  border-radius: 50%;\n  box-shadow: 0 10px 20px rgba(0, 0, 0, .5);\n  background: url() no-repeat center\/cover;\n  transition: all .3s;\n}\n\n.slide-container .slide {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 8vw;\n  height: 8vw;\n  margin-top: -4vw;\n  margin-left: -4vw;\n  background: url() no-repeat center\/cover;\n  border-radius: 50%;\n  box-shadow: 0 5px 10px rgba(0, 0, 0, .3);\n  cursor: pointer;\n  transform: scale(1);\n  opacity: .9;\n  transition: all .3s;\n}\n\n.slide[data-slide-no=\"1\"] {\n  background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/DSC09554.jpg?v=1693381528);\n}\n\n.slide[data-slide-no=\"2\"] {\n  background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/DSC09587.jpg?v=1693381527);\n}\n\n.slide[data-slide-no=\"3\"] {\n  background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/DSC09575.jpg?v=1693381528);\n}\n\n.slide[data-slide-no=\"4\"] {\n  background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/DSC09547.jpg?v=1693381528);\n}\n\n.slide[data-slide-no=\"5\"] {\n  background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/DSC09585.jpg?v=1693381527);\n}\n\n.slide[data-slide-no=\"6\"] {\n  background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/DSC09614.jpg?v=1693381528);\n}\n\n.slide[data-slide-no=\"7\"] {\n  background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/DSC09601.jpg?v=1693381527);\n}\n\n.slide[data-slide-no=\"8\"] {\n  background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/DSC09621.jpg?v=1693381527);\n}\n\n}\n\n.slide.active,\n.slide:hover {\n  transform: scale(1.3);\n  opacity: 1;\n  z-index: 100;\n}\n\n.button-wrap {\n  margin-top: auto;\n  display: flex;\n  flex-flow: row nowrap;\n}\n\n.button-wrap .btn {\n  display: block;\n  flex: 1 1 auto;\n  line-height: 1vw;\n  text-align: center;\n  background: #333;\n  color: #fff;\n  cursor: pointer;\n  text-transform: uppercase;\n  font-weight: bold;\n  transition: all .3s;\n}\n\n.button-wrap .btn:hover {\n  background: #000;\n}\n\n.button-wrap .btn-prev {\n  border-right: 1px solid #999;\n}\n\n@media all and (max-width: 1024px) {\n  .slide-container {\n    width: 55vw;\n    height: 55vw;\n  }\n  \n  .slide-container .slide {\n    width: 13vw;\n    height: 13vw;\n    margin-top: -6.5vw;\n    margin-left: -6.5vw;\n  }\n}\n\n@media all and (max-width: 720px) {\n  .slide-container {\n    width: 65vw;\n    height: 65vw;\n  }\n  \n  .slide-container .slide {\n    width: 15vw;\n    height: 15vw;\n    margin-top: -7.5vw;\n    margin-left: -7.5vw;\n  }\n}\n    \u003c\/style\u003e\n\n\n\n    \u003cdiv\u003e\n        \u003cvideo style=\"width: 100%;\" id=\"product-video\" preload=\"none\" loop webkit-playsinline=\"\" playsinline=\"\" autoplay muted=\"\" controls\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/79834144b73f475390f132dd3e93ffde.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n    \u003c!--START 1st banner--\u003e\n    \u003cdiv class=\"product_detail_banner\"\u003e\n        \u003c!--1st banner img for PC--\u003e\n        \u003cdiv class=\"pc_banner\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC.jpg?v=1688976918\" alt=\"2 in 1 Hub Mouse\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n\n        \u003c!--1st banner img for MOB--\u003e\n        \u003cdiv class=\"mob_banner\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-MB.jpg?v=1688979613\" alt=\"2 in 1 Hub Mouse\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003c!--END 1st banner--\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"icons_title\"\u003e\n        \u003ch4\u003eADDITIONAL FEATURES\u003c\/h4\u003e\n    \u003c\/div\u003e\n\n    \u003c!--START 2nd banner_a--\u003e\n    \u003cdiv class=\"page_specs_container2\"\u003e\n        \u003cdiv class=\"specs_wrapper2\"\u003e\n            \u003cdiv class=\"gm_icon_blocks\"\u003e\n                \u003cbr\u003e\n                \u003cspan class=\"material-icons_Page\"\u003emouse\u003c\/span\u003e\u003cbr\u003e\n                \u003cp\u003e2-in-1\u003cbr\u003e Compact Design\u003c\/p\u003e\n                \u003cbr\u003e\u003cbr\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"specs_wrapper2\"\u003e\n            \u003cdiv class=\"gm_icon_blocks\"\u003e\n                \u003cbr\u003e\n                \u003cspan class=\"material-icons_Page\"\u003edevice_hub\u003c\/span\u003e\u003cbr\u003e\n                \u003cp\u003e3-in-1\u003cbr\u003e Hub Port\u003c\/p\u003e\n                \u003cbr\u003e\u003cbr\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"specs_wrapper2\"\u003e\n            \u003cdiv class=\"gm_icon_blocks\"\u003e\n                \u003cbr\u003e\n                \u003cspan class=\"material-icons_Page\"\u003ebluetooth\u003c\/span\u003e\u003cbr\u003e\n                \u003cp\u003eDual Mode \u0026amp;\u003cbr\u003e Three-Channel\u003c\/p\u003e\n                \u003cbr\u003e\u003cbr\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!--END 2nd banner--\u003e\n    \u003c\/div\u003e\n\n    \u003c!--START 2nd banner_b--\u003e\n    \u003cdiv class=\"page_specs_container2\"\u003e\n        \u003cdiv class=\"specs_wrapper2\"\u003e\n            \u003cdiv class=\"gm_icon_blocks\"\u003e\n\n                \u003cspan class=\"material-icons_Page\"\u003ebattery_charging_full\u003c\/span\u003e\u003cbr\u003e\n                \u003cp\u003e300mAh\u003cbr\u003e Rechargeable Battery\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"specs_wrapper2\"\u003e\n            \u003cdiv class=\"gm_icon_blocks\"\u003e\n                \u003cspan class=\"material-icons_Page\"\u003ebusiness_center\u003c\/span\u003e\u003cbr\u003e\n                \u003cp\u003eUltra-light\u003cbr\u003e Portable\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"specs_wrapper2\"\u003e\n            \u003cdiv class=\"gm_icon_blocks\"\u003e\n                \u003cspan class=\"material-icons_Page\"\u003edevices\u003c\/span\u003e\u003cbr\u003e\n                \u003cp\u003eWide \u003cbr\u003eCompatibility\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!--END 2nd banner--\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hubmouse-container\"\u003e\n        \u003cdiv class=\"hubmouse-hubmousebanner\"\u003e\n            \u003cimg alt=\"2 in 1 Hub Mouse\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC-2.gif?v=1688977348\" class=\"hubmouse-image\"\u003e\n            \u003cdiv class=\"hubmouse-container1\"\u003e\n                \u003ch4 class=\"hubmouse-text\"\u003e2-in-1 Compact Design\u003c\/h4\u003e\n                \u003cspan class=\"hubmouse-text1\"\u003e\n                    The first-of-its-kind high-performing modular HubMouse carries an\n                    expansion HUB in its built-in slot.Work from anywhere with our ultra-portable wireless mouse，No more hunting for desk space,Boost your productivity.\n                \u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hubmouse-container\"\u003e\n        \u003cdiv class=\"hubmouse-hubmousebanner\"\u003e\n            \u003cdiv class=\"hubmouse-container1\"\u003e\n                \u003ch4 class=\"hubmouse-text\"\u003e3-in-1 HUB\u003c\/h4\u003e\n                \u003cspan class=\"hubmouse-text1\"\u003e\n                    Featuring USB-A 3.0 and PD quick charge USB-C, and one 4K HDMI port, making it extremely easy to connect your devices.Turn any workspace into a productivity powerhouse. \n                \u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cimg alt=\"2 in 1 Hub Mouse\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC-3.jpg?v=1688977485\" class=\"hubmouse-image\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!--START 3rd banner--\u003e\n    \u003cdiv class=\"product_detail_banner\"\u003e\n        \u003c!--3rd banner text--\u003e\n        \u003cdiv class=\"text_des_banner_white\"\u003e\n            \u003ch4\u003eMore Than Just A Mouse\u003c\/h4\u003e\n\n            \u003cdiv class=\"slidefw\"\u003e\n    \u003cdiv class=\"slidecfw\"\u003e\n    \u003cdiv class=\"slide-container\"\u003e\n  \u003cdiv class=\"slide\" data-slide-no=\"1\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slide\" data-slide-no=\"2\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slide\" data-slide-no=\"3\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slide\" data-slide-no=\"4\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slide\" data-slide-no=\"5\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slide\" data-slide-no=\"6\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slide\" data-slide-no=\"7\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slide\" data-slide-no=\"8\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"button-wrap\"\u003e\n  \u003cbutton type=\"button\" class=\"btn btn-prev\"\u003eprev\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"btn btn-next\"\u003enext\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n    const container = document.querySelector('.slide-container');\nconst slides = document.querySelectorAll('.slide');\nconst btns = document.querySelectorAll('.btn');\nconst btnPrev = document.querySelector('.btn-prev');\nconst btnNext = document.querySelector('.btn-next');\n\nconst n = slides.length;\nconst angle = 360 \/ n;\n\nlet setId = 0;\nlet deg = [];\nlet x = 0;\nlet y = 0;\n\nconst touchDevice = () =\u003e ('ontouchstart' in document.documentElement);\nconst setTransition = (time) =\u003e {\n  let i = 0;\n  for (; i \u003c n; i++) slides[i].style.transition = `all ${time}s`;\n}\nconst positionSlides = () =\u003e {\n  const r = container.offsetWidth \/ 2;\n  let i = 0;\n  \n  setTransition('0');\n  \n  for (; i \u003c n; i++) {\n    deg[i] = i * angle;\n    x = Math.cos(deg[i] * (Math.PI \/ 180)) * r + r;\n    y = Math.sin(deg[i] * (Math.PI \/ 180)) * r + r;\n    \n    slides[i].style.top = `${~~y}px`;\n    slides[i].style.left = `${~~x}px`;\n  }\n  \n  setTimeout(() =\u003e {\n    setTransition('.3');\n  }, 10);\n}\nconst prevSlide = () =\u003e {\n  let i = 0;\n  for (; i \u003c n; i++) deg[i] -= angle;\n  animateSlide();\n}\nconst nextSlide = () =\u003e {\n  let i = 0;\n  for (; i \u003c n; i++) deg[i] += angle;\n  animateSlide();\n}\nconst animateSlide = () =\u003e {\n  const r = container.offsetWidth \/ 2;\n  let i = 0;\n  \n  for (; i \u003c n; i++) {\n    x = Math.cos(deg[i] * (Math.PI \/ 180)) * r + r;\n    y = Math.sin(deg[i] * (Math.PI \/ 180)) * r + r;\n    \n    slides[i].style.top = `${~~y}px`;\n    slides[i].style.left = `${~~x}px`;\n    \n    y === 0 ? slides[i].classList.add('active') : slides[i].classList.remove('active');\n  }\n  \n  const activeSlide = document.querySelector('.slide.active');\n  const slideBgImg = getComputedStyle(activeSlide).backgroundImage;\n  \n  container.style.backgroundImage = slideBgImg;\n}\nconst autoPlay = () =\u003e setId = setInterval(nextSlide, 3000);\nconst changeSlideImg = (e) =\u003e {\n  let i = 0;\n  for (; i \u003c n; i++) slides[i].classList.remove('active');\n  e.currentTarget.classList.add('active');\n\n  const activeSlide = document.querySelector('.slide.active');\n  const slideBgImg = getComputedStyle(activeSlide).backgroundImage;\n\n  container.style.backgroundImage = slideBgImg;\n}\n\npositionSlides();\nnextSlide();\nautoPlay();\n\nbtnPrev.addEventListener('click', prevSlide);\nbtnNext.addEventListener('click', nextSlide);\nbtns.forEach(btn =\u003e {\n  btn.addEventListener('mouseenter', () =\u003e clearInterval(setId));\n  btn.addEventListener('mouseleave', () =\u003e {\n    clearInterval(setId);\n    autoPlay();\n  });\n})\nslides.forEach(slide =\u003e {\n  if (touchDevice()) {\n    slide.addEventListener('click', (e) =\u003e {\n      changeSlideImg(e);\n      clearInterval(setId);\n      autoPlay();\n    });\n  }\n  else {\n    slide.addEventListener('mouseenter', (e) =\u003e {\n      changeSlideImg(e);\n      clearInterval(setId);\n    });\n    slide.addEventListener('mouseleave', () =\u003e {\n      clearInterval(setId);\n      autoPlay();\n    });\n  }\n})\nwindow.addEventListener('resize', () =\u003e {\n  clearInterval(setId);\n  positionSlides();\n  autoPlay();\n})\n\u003c\/script\u003e\n\n\u003cbr\u003e\u003cbr\u003e\n            \u003cp\u003eProtoArc HubMouse is not just a hub but also a high-performing mouse. The HUB itself is a Plug and Play 2.4G wireless receiver, and the mouse has two additional Bluetooth channels that allow multi-device connection at once.Seamlessly switch between your MacBook, iPad, iPhone, and other devices.\u003c\/p\u003e\n            \u003cp\u003eFree up precious ports on your MacBook or iPad with this all-in-one expansion solution. Ditch the bulky docking stations and simplify your mobile workstation with the streamlined HubMouse.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n\n        \u003c!--3rd banner img for PC--\u003e\n        \u003cdiv class=\"pc_banner\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC-11.jpg?v=1688984778\" alt=\"2 in 1 Hub Mouse\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cbr\u003e\n        \u003cbr\u003e\n\n        \u003c!--3rd banner img for MOB--\u003e\n        \u003cdiv class=\"mob_banner\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-MB-2.jpg?v=1688984540\" alt=\"2 in 1 Hub Mouse\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003c!--END 3rd banner--\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pic_text\"\u003e\n        \u003cdiv class=\"pic_text_style\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC-4.jpg?v=1688977485\" alt=\"2 in 1 Hub Mouse\" loading=\"lazy\"\u003e\n            \u003cspan class=\"pic_and_text_title\"\u003e\n                \u003ch4 style=\"font-size: 18px;\"\u003eUSB-C Charging\u003c\/h4\u003e\n                \u003cp\u003eThe 60W PD USB-C interface on the hub allows you to charge your devices\u003c\/p\u003e\n            \u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pic_text_style\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC-5.jpg?v=1688977485\" alt=\"2 in 1 Hub Mouse\" loading=\"lazy\"\u003e\n            \u003cspan class=\"pic_and_text_title\"\u003e\n                \u003ch4 style=\"font-size: 18px;\"\u003eUSB-A Transfer Data\u003c\/h4\u003e\n                \u003cp\u003eUSB-A 3.0 provides a quick and efficient way to transfer data between devices.\u003c\/p\u003e\n            \u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pic_text_style\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC-6.jpg?v=1688977485\" alt=\"2 in 1 Hub Mouse\" loading=\"lazy\"\u003e\n            \u003cspan class=\"pic_and_text_title\"\u003e\n                \u003ch4 style=\"font-size: 18px;\"\u003e4K HDMI\u003c\/h4\u003e\n                \u003cp\u003eShare your content on a larger screen with the 4K HDMI port.\u003c\/p\u003e\n            \u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hubmouse-container\"\u003e\n        \u003cdiv class=\"hubmouse-hubmousebanner\"\u003e\n            \u003cimg alt=\"2 in 1 Hub Mouse\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC-7.jpg?v=1688977485\" class=\"hubmouse-image\"\u003e\n            \u003cdiv class=\"hubmouse-container1\"\u003e\n                \u003ch4 class=\"hubmouse-text\"\u003eDual Mode Connection\u003c\/h4\u003e\n                \u003cspan class=\"hubmouse-text1\"\u003e\n                    The multi-channel design allows you to set up your customized workstation any way you like.\n                \u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hubmouse-container\"\u003e\n        \u003cdiv class=\"hubmouse-hubmousebanner\"\u003e\n            \u003cdiv class=\"hubmouse-container1\"\u003e\n                \u003ch4 class=\"hubmouse-text\"\u003eUSB-C Charging\u003c\/h4\u003e\n                \u003cspan class=\"hubmouse-text1\"\u003e\n                    The 300mAh capacity of the built-in battery provides a reliable power source for the mouse, allowing extended periods of usage without interruptions.\n                \u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cimg alt=\"2 in 1 Hub Mouse\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC-8.jpg?v=1688977485\" class=\"hubmouse-image\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hubmouse-container\"\u003e\n        \u003cdiv class=\"hubmouse-hubmousebanner\"\u003e\n            \u003cimg alt=\"2 in 1 Hub Mouse\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/2-IN-1-HubMouse-PC-9.jpg?v=1688977485\" class=\"hubmouse-image\"\u003e\n            \u003cdiv class=\"hubmouse-container1\"\u003e\n                \u003ch4 class=\"hubmouse-text\"\u003eUltralight and Portable\u003c\/h4\u003e\n                \u003cspan class=\"hubmouse-text1\"\u003e\n                    The HubMouse is ultra-light and designed to be portable, a versatile device for various scenarios.Condenses your entire mobile workstation into one incredibly portable device.\n                \u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"ProtoArc","offers":[{"title":"White","offer_id":40450124120153,"sku":"CP013077","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Dark Gray","offer_id":40450124087385,"sku":"CP013076","price":54.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/protoarc_mouse_1600x2000_uniform_bg.png?v=1776396939"},{"product_id":"em15-usb-c-wireless-mouse","title":"EM15 Compact Portable Wireless Mouse","description":"\u003cdiv class=\"protoarc-product-detail\" style=\"max-width: 1200px; margin: 0 auto; font-family: Poppins, Arial, sans-serif; color: #201F1C; line-height: 1.6; background: #FAFAFA;\"\u003e\n\n  \u003c!-- Product Intro --\u003e\n  \u003csection style=\"padding: 32px 16px; text-align: center;\"\u003e\n    \u003ch2 style=\"font-size: 28px; margin-bottom: 12px; color: #201F1C;\"\u003e\n      ProtoArc EM15 Bluetooth Wireless Mouse\n    \u003c\/h2\u003e\n    \u003cp style=\"font-size: 16px; max-width: 820px; margin: 0 auto; color: #484540;\"\u003e\n      Work smoothly across your laptop, tablet, iPad, Chromebook, and MacBook with the ProtoArc EM15 wireless mouse. Designed for everyday productivity, it combines Bluetooth, USB, and Type-C connectivity, a lightweight 68g body, rechargeable battery, adjustable DPI, quiet clicks, and a slim portable shape for work, study, travel, and multi-device setups.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Images --\u003e\n  \u003csection style=\"text-align: center;\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/EM15_Wireless_Mouse_A_1.webp?v=1781593961\" alt=\"ProtoArc EM15 Bluetooth Wireless Mouse for MacBook Laptop iPad and Tablet\" style=\"width: 100%; height: auto; display: block; margin: 0 auto;\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/EM15_Wireless_Mouse_A_2.webp?v=1781593960\" alt=\"ProtoArc EM15 Multi-Device Wireless Mouse with Bluetooth USB and Type-C Connection\" style=\"width: 100%; height: auto; display: block; margin: 0 auto;\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/EM15_Wireless_Mouse_A_3.webp?v=1781593960\" alt=\"ProtoArc EM15 Rechargeable Lightweight Portable Mouse\" style=\"width: 100%; height: auto; display: block; margin: 0 auto;\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/EM15_Wireless_Mouse_A_4.webp?v=1781593960\" alt=\"ProtoArc EM15 Wireless Mouse with Adjustable DPI and Quiet Click\" style=\"width: 100%; height: auto; display: block; margin: 0 auto;\"\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Key Features --\u003e\n  \u003csection style=\"padding: 40px 16px;\"\u003e\n    \u003ch3 style=\"font-size: 24px; margin-bottom: 20px; text-align: center; color: #201F1C;\"\u003e\n      Built for Smooth Multi-Device Productivity\n    \u003c\/h3\u003e\n\n    \u003cdiv style=\"display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; max-width: 1000px; margin: 0 auto;\"\u003e\n      \u003cdiv style=\"padding: 20px; border: 1px solid #DDD9D4; border-radius: 12px; background: #fff;\"\u003e\n        \u003ch4 style=\"font-size: 18px; margin-bottom: 8px; color: #201F1C;\"\u003eConnect Up to 3 Devices\u003c\/h4\u003e\n        \u003cp style=\"margin: 0; color: #484540;\"\u003e\n          Switch between Bluetooth, USB, and Type-C connections with one button, making it easy to move between your laptop, tablet, iPad, Chromebook, or desktop setup.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding: 20px; border: 1px solid #DDD9D4; border-radius: 12px; background: #fff;\"\u003e\n        \u003ch4 style=\"font-size: 18px; margin-bottom: 8px; color: #201F1C;\"\u003eUSB and Type-C Receiver Storage\u003c\/h4\u003e\n        \u003cp style=\"margin: 0; color: #484540;\"\u003e\n          The USB and Type-C receivers are stored in a dedicated compartment on the back of the mouse, helping keep accessories organized and easy to carry.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding: 20px; border: 1px solid #DDD9D4; border-radius: 12px; background: #fff;\"\u003e\n        \u003ch4 style=\"font-size: 18px; margin-bottom: 8px; color: #201F1C;\"\u003e68g Lightweight Design\u003c\/h4\u003e\n        \u003cp style=\"margin: 0; color: #484540;\"\u003e\n          The ultra-lightweight body helps reduce hand fatigue during long work sessions while making the mouse easy to carry for travel, remote work, and everyday use.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding: 20px; border: 1px solid #DDD9D4; border-radius: 12px; background: #fff;\"\u003e\n        \u003ch4 style=\"font-size: 18px; margin-bottom: 8px; color: #201F1C;\"\u003eRechargeable Battery\u003c\/h4\u003e\n        \u003cp style=\"margin: 0; color: #484540;\"\u003e\n          The built-in rechargeable battery charges with the included cable. A 2-hour charge provides up to 15 days of use and up to 200 days of standby time.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding: 20px; border: 1px solid #DDD9D4; border-radius: 12px; background: #fff;\"\u003e\n        \u003ch4 style=\"font-size: 18px; margin-bottom: 8px; color: #201F1C;\"\u003eAdjustable DPI Tracking\u003c\/h4\u003e\n        \u003cp style=\"margin: 0; color: #484540;\"\u003e\n          Choose from 1000, 1600, and 2400 DPI levels for smooth, precise tracking across different tasks, surfaces, and work preferences.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"padding: 20px; border: 1px solid #DDD9D4; border-radius: 12px; background: #fff;\"\u003e\n        \u003ch4 style=\"font-size: 18px; margin-bottom: 8px; color: #201F1C;\"\u003eQuiet Clicks for Shared Spaces\u003c\/h4\u003e\n        \u003cp style=\"margin: 0; color: #484540;\"\u003e\n          Silent left and right clicks help reduce noise in offices, libraries, classrooms, cafes, and shared workspaces. The middle scroll wheel is not silent.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Why Choose --\u003e\n  \u003csection style=\"padding: 36px 16px; background: #F5F4F0; border-radius: 16px; margin: 0 16px;\"\u003e\n    \u003ch3 style=\"font-size: 24px; margin-bottom: 16px; text-align: center; color: #201F1C;\"\u003e\n      Why Choose ProtoArc EM15?\n    \u003c\/h3\u003e\n    \u003cul style=\"max-width: 860px; margin: 0 auto; padding-left: 20px; font-size: 16px; color: #484540;\"\u003e\n      \u003cli\u003eSupports Bluetooth, USB, and Type-C wireless connections.\u003c\/li\u003e\n      \u003cli\u003eSwitches between up to 3 connected devices with one button.\u003c\/li\u003e\n      \u003cli\u003eLightweight 68g design improves portability and reduces hand fatigue.\u003c\/li\u003e\n      \u003cli\u003eRechargeable battery supports up to 15 days of use after a 2-hour charge.\u003c\/li\u003e\n      \u003cli\u003eAdjustable 1000\/1600\/2400 DPI levels support different tracking needs.\u003c\/li\u003e\n      \u003cli\u003eBackward and forward buttons help improve web browsing efficiency.\u003c\/li\u003e\n      \u003cli\u003eQuiet click design makes it suitable for offices, study rooms, and shared spaces.\u003c\/li\u003e\n      \u003cli\u003eFull-size shape is designed for medium to large hands and a more relaxed grip.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Usage Scenario --\u003e\n  \u003csection style=\"padding: 36px 16px; background: #F5F4F0; border-radius: 16px; margin: 40px 16px 0;\"\u003e\n    \u003ch3 style=\"font-size: 24px; margin-bottom: 16px; text-align: center; color: #201F1C;\"\u003e\n      One Mouse for Work, Study, and Travel\n    \u003c\/h3\u003e\n    \u003cp style=\"max-width: 850px; margin: 0 auto; text-align: center; font-size: 16px; color: #484540;\"\u003e\n      Whether you are working on a MacBook, switching between a laptop and tablet, studying on an iPad, browsing on a Chromebook, or setting up a portable workstation, EM15 gives you a lightweight, quiet, and flexible mouse for everyday productivity.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Compatibility --\u003e\n  \u003csection style=\"padding: 40px 16px;\"\u003e\n    \u003ch3 style=\"font-size: 24px; margin-bottom: 16px; text-align: center; color: #201F1C;\"\u003e\n      Wide Compatibility\n    \u003c\/h3\u003e\n    \u003cp style=\"max-width: 850px; margin: 0 auto; font-size: 15px; color: #484540;\"\u003e\n      EM15 works with Windows 7\/8\/10\/11\/XP, macOS, and Android. Bluetooth mode is compatible with Bluetooth-enabled laptops, MacBook Pro\/Air, iMac, iPad Pro\/Air\/Mini, iPhone, tablets, Chromebooks, and more. For USB or Type-C connection, remove the receiver from the back storage compartment and plug it into the matching port of your device.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Usage Reminder --\u003e\n  \u003csection style=\"padding: 0 16px 40px;\"\u003e\n    \u003ch3 style=\"font-size: 24px; margin-bottom: 16px; text-align: center; color: #201F1C;\"\u003e\n      Usage Reminder\n    \u003c\/h3\u003e\n    \u003cp style=\"max-width: 850px; margin: 0 auto; font-size: 15px; color: #484540;\"\u003e\n      Charge the mouse before first use for best performance. The mouse will enter sleep mode after a few minutes of inactivity to help save power. For Bluetooth pairing, make sure your device has Bluetooth enabled. For receiver connection, use the USB or Type-C receiver based on your device port.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection style=\"padding: 40px 16px; border-top: 1px solid #DDD9D4;\"\u003e\n    \u003ch3 style=\"font-size: 24px; margin-bottom: 20px; text-align: center; color: #201F1C;\"\u003e\n      FAQ\n    \u003c\/h3\u003e\n\n    \u003cdiv style=\"max-width: 900px; margin: 0 auto; color: #484540;\"\u003e\n      \u003cdiv style=\"margin-bottom: 20px;\"\u003e\n        \u003ch4 style=\"font-size: 17px; margin-bottom: 6px; color: #201F1C;\"\u003eHow many devices can EM15 connect to?\u003c\/h4\u003e\n        \u003cp style=\"margin: 0;\"\u003e\n          EM15 can connect to up to 3 devices through Bluetooth, USB, and Type-C wireless connections.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"margin-bottom: 20px;\"\u003e\n        \u003ch4 style=\"font-size: 17px; margin-bottom: 6px; color: #201F1C;\"\u003eWhere are the USB and Type-C receivers stored?\u003c\/h4\u003e\n        \u003cp style=\"margin: 0;\"\u003e\n          The receivers are stored in a dedicated compartment on the back of the mouse for easier storage and portability.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"margin-bottom: 20px;\"\u003e\n        \u003ch4 style=\"font-size: 17px; margin-bottom: 6px; color: #201F1C;\"\u003eIs the mouse rechargeable?\u003c\/h4\u003e\n        \u003cp style=\"margin: 0;\"\u003e\n          Yes. EM15 has a built-in rechargeable battery and can be charged with the included cable.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"margin-bottom: 20px;\"\u003e\n        \u003ch4 style=\"font-size: 17px; margin-bottom: 6px; color: #201F1C;\"\u003eHow long does the battery last?\u003c\/h4\u003e\n        \u003cp style=\"margin: 0;\"\u003e\n          A 2-hour charge provides up to 15 days of use and up to 200 days of standby time, depending on usage conditions.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"margin-bottom: 20px;\"\u003e\n        \u003ch4 style=\"font-size: 17px; margin-bottom: 6px; color: #201F1C;\"\u003eIs the mouse quiet?\u003c\/h4\u003e\n        \u003cp style=\"margin: 0;\"\u003e\n          The left and right buttons are designed for quiet clicking. The middle scroll wheel is not quiet.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"margin-bottom: 20px;\"\u003e\n        \u003ch4 style=\"font-size: 17px; margin-bottom: 6px; color: #201F1C;\"\u003eWhat devices is it compatible with?\u003c\/h4\u003e\n        \u003cp style=\"margin: 0;\"\u003e\n          It works with Windows, macOS, Android, Bluetooth-enabled laptops, MacBook Pro\/Air, iMac, iPad, iPhone, tablets, Chromebooks, and more.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"ProtoArc","offers":[{"title":"Black","offer_id":42487338696793,"sku":"CP016268","price":18.39,"currency_code":"USD","in_stock":true},{"title":"Gray","offer_id":42487338729561,"sku":"CP016269","price":20.67,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":42939027325017,"sku":"CP016271","price":20.29,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":43316671348825,"sku":"CP016270","price":22.19,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":43423466946649,"sku":"CP016272","price":21.24,"currency_code":"USD","in_stock":true},{"title":"Red","offer_id":43423466979417,"sku":"CP016835","price":20.71,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/files\/EM15.jpg?v=1767778993"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0551\/3972\/9497\/collections\/sleek_mice_collection_cover.webp?v=1778239425","url":"https:\/\/www.protoarc.com\/collections\/sleek-mice.oembed","provider":"ProtoArc","version":"1.0","type":"link"}