{"title":"CONSOLES","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e\u003cspan\u003eThe Heart of Every Setup.\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eDiscover gaming consoles built to deliver immersive performance, powerful gameplay, and unforgettable experiences. Your next gaming adventure starts here.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"g90-pro-premium-handheld-game-console","title":"G90 Pro — Premium Handheld Game Console","description":"\u003c!-- LOADOUTX™ G90 PRO — PREMIUM ANIMATED PRODUCT DESCRIPTION --\u003e\n\u003cdiv class=\"lx-g90pro\"\u003e\n\n  \u003cstyle\u003e\n    .lx-g90pro {\n      --lx-bg: #070707;\n      --lx-bg2: #101010;\n      --lx-card: rgba(255,255,255,.055);\n      --lx-card-border: rgba(212,175,55,.22);\n      --lx-gold: #d6b45a;\n      --lx-gold-light: #f6df91;\n      --lx-gold-dark: #8e6c22;\n      --lx-white: #f7f5ef;\n      --lx-muted: #a9a9a9;\n      --lx-purple: #8d6cff;\n      --lx-cyan: #4de8ff;\n      position: relative;\n      overflow: hidden;\n      width: 100%;\n      box-sizing: border-box;\n      padding: 58px 20px;\n      background:\n        radial-gradient(circle at 15% 10%, rgba(214,180,90,.11), transparent 28%),\n        radial-gradient(circle at 85% 22%, rgba(141,108,255,.10), transparent 30%),\n        radial-gradient(circle at 50% 85%, rgba(77,232,255,.055), transparent 28%),\n        linear-gradient(180deg, #050505 0%, #0b0b0b 48%, #050505 100%);\n      color: var(--lx-white);\n      font-family: Arial, Helvetica, sans-serif;\n      isolation: isolate;\n    }\n\n    .lx-g90pro *,\n    .lx-g90pro *::before,\n    .lx-g90pro *::after {\n      box-sizing: border-box;\n    }\n\n    .lx-g90pro::before {\n      content: \"\";\n      position: absolute;\n      width: 420px;\n      height: 420px;\n      top: 8%;\n      left: -220px;\n      border-radius: 50%;\n      background: rgba(214,180,90,.08);\n      filter: blur(90px);\n      animation: lxG90Float 8s ease-in-out infinite alternate;\n      pointer-events: none;\n      z-index: -1;\n    }\n\n    .lx-g90pro::after {\n      content: \"\";\n      position: absolute;\n      width: 380px;\n      height: 380px;\n      right: -200px;\n      bottom: 10%;\n      border-radius: 50%;\n      background: rgba(141,108,255,.08);\n      filter: blur(100px);\n      animation: lxG90Float 10s ease-in-out infinite alternate-reverse;\n      pointer-events: none;\n      z-index: -1;\n    }\n\n    \/* HERO *\/\n    .lx-g90pro-hero {\n      position: relative;\n      max-width: 1120px;\n      margin: 0 auto 70px;\n      text-align: center;\n    }\n\n    .lx-g90pro-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      padding: 9px 15px;\n      border: 1px solid rgba(214,180,90,.32);\n      border-radius: 999px;\n      background: rgba(214,180,90,.07);\n      color: var(--lx-gold-light);\n      font-size: 11px;\n      font-weight: 800;\n      letter-spacing: 2px;\n      text-transform: uppercase;\n      box-shadow:\n        0 0 25px rgba(214,180,90,.07),\n        inset 0 0 15px rgba(214,180,90,.035);\n      animation: lxBadgePulse 3s ease-in-out infinite;\n    }\n\n    .lx-g90pro-badge-dot {\n      width: 7px;\n      height: 7px;\n      border-radius: 50%;\n      background: var(--lx-gold-light);\n      box-shadow: 0 0 12px var(--lx-gold-light);\n      animation: lxDotPulse 1.7s ease-in-out infinite;\n    }\n\n    .lx-g90pro-title {\n      margin: 24px 0 8px;\n      font-size: clamp(42px, 8vw, 88px);\n      line-height: .95;\n      font-weight: 900;\n      letter-spacing: -3px;\n      background: linear-gradient(\n        110deg,\n        #9a7629 10%,\n        #f7df92 35%,\n        #fff7cf 48%,\n        #c9a64c 65%,\n        #8d681e 90%\n      );\n      background-size: 250% auto;\n      -webkit-background-clip: text;\n      background-clip: text;\n      color: transparent;\n      animation: lxGoldSweep 5s linear infinite;\n      text-shadow: 0 0 35px rgba(214,180,90,.12);\n    }\n\n    .lx-g90pro-tagline {\n      margin: 0 auto 34px;\n      max-width: 650px;\n      color: #d1d1d1;\n      font-size: clamp(17px, 2.5vw, 23px);\n      line-height: 1.5;\n      font-weight: 500;\n    }\n\n    \/* HANDHELD VISUAL *\/\n    .lx-g90pro-device-stage {\n      position: relative;\n      height: 360px;\n      max-width: 720px;\n      margin: 20px auto 42px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      perspective: 1000px;\n    }\n\n    .lx-g90pro-orbit {\n      position: absolute;\n      width: 330px;\n      height: 330px;\n      border: 1px solid rgba(214,180,90,.16);\n      border-radius: 50%;\n      animation: lxOrbitSpin 16s linear infinite;\n    }\n\n    .lx-g90pro-orbit::before,\n    .lx-g90pro-orbit::after {\n      content: \"\";\n      position: absolute;\n      border-radius: 50%;\n    }\n\n    .lx-g90pro-orbit::before {\n      width: 8px;\n      height: 8px;\n      top: 18px;\n      left: 70px;\n      background: var(--lx-gold-light);\n      box-shadow: 0 0 16px var(--lx-gold-light);\n    }\n\n    .lx-g90pro-orbit::after {\n      width: 5px;\n      height: 5px;\n      right: 45px;\n      bottom: 50px;\n      background: var(--lx-cyan);\n      box-shadow: 0 0 14px var(--lx-cyan);\n    }\n\n    .lx-g90pro-orbit-2 {\n      width: 430px;\n      height: 210px;\n      border-color: rgba(141,108,255,.14);\n      transform: rotate(-18deg);\n      animation-duration: 20s;\n      animation-direction: reverse;\n    }\n\n    .lx-g90pro-console {\n      position: relative;\n      width: min(520px, 90%);\n      height: 205px;\n      border-radius: 38px;\n      background:\n        linear-gradient(145deg, #292929, #111111 45%, #080808);\n      border: 2px solid rgba(214,180,90,.42);\n      box-shadow:\n        0 30px 70px rgba(0,0,0,.75),\n        0 0 45px rgba(214,180,90,.10),\n        inset 0 1px 0 rgba(255,255,255,.12);\n      transform: rotateX(7deg) rotateY(-7deg);\n      animation: lxConsoleFloat 4.8s ease-in-out infinite;\n      z-index: 3;\n    }\n\n    .lx-g90pro-console::before {\n      content: \"\";\n      position: absolute;\n      inset: 7px;\n      border-radius: 31px;\n      border: 1px solid rgba(255,255,255,.055);\n      pointer-events: none;\n    }\n\n    .lx-g90pro-screen {\n      position: absolute;\n      left: 24%;\n      top: 17px;\n      width: 52%;\n      height: 171px;\n      border-radius: 13px;\n      overflow: hidden;\n      background:\n        radial-gradient(circle at 50% 45%, rgba(77,232,255,.25), transparent 25%),\n        linear-gradient(135deg, #10152b, #070707 60%);\n      border: 2px solid #222;\n      box-shadow:\n        inset 0 0 35px rgba(0,0,0,.8),\n        0 0 15px rgba(77,232,255,.07);\n    }\n\n    .lx-g90pro-screen::before {\n      content: \"G90\";\n      position: absolute;\n      inset: 0;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      color: rgba(246,223,145,.8);\n      font-size: 37px;\n      font-weight: 900;\n      letter-spacing: 4px;\n      text-shadow: 0 0 20px rgba(214,180,90,.35);\n      animation: lxScreenPulse 2.5s ease-in-out infinite;\n    }\n\n    .lx-g90pro-screen::after {\n      content: \"\";\n      position: absolute;\n      left: 0;\n      width: 100%;\n      height: 2px;\n      top: -5px;\n      background: linear-gradient(90deg, transparent, var(--lx-cyan), transparent);\n      box-shadow: 0 0 15px var(--lx-cyan);\n      animation: lxScan 3s linear infinite;\n    }\n\n    .lx-g90pro-dpad {\n      position: absolute;\n      left: 25px;\n      top: 70px;\n      width: 42px;\n      height: 42px;\n    }\n\n    .lx-g90pro-dpad::before,\n    .lx-g90pro-dpad::after {\n      content: \"\";\n      position: absolute;\n      background: #242424;\n      border: 1px solid rgba(255,255,255,.08);\n      border-radius: 5px;\n    }\n\n    .lx-g90pro-dpad::before {\n      width: 15px;\n      height: 42px;\n      left: 14px;\n    }\n\n    .lx-g90pro-dpad::after {\n      width: 42px;\n      height: 15px;\n      top: 14px;\n    }\n\n    .lx-g90pro-buttons {\n      position: absolute;\n      right: 23px;\n      top: 66px;\n      width: 54px;\n      height: 48px;\n    }\n\n    .lx-g90pro-buttons span {\n      position: absolute;\n      width: 16px;\n      height: 16px;\n      border-radius: 50%;\n      border: 1px solid rgba(255,255,255,.1);\n      background: #222;\n      box-shadow: inset 0 0 7px rgba(0,0,0,.8);\n    }\n\n    .lx-g90pro-buttons span:nth-child(1) { top: 0; left: 19px; }\n    .lx-g90pro-buttons span:nth-child(2) { top: 16px; left: 0; }\n    .lx-g90pro-buttons span:nth-child(3) { top: 16px; right: 0; }\n    .lx-g90pro-buttons span:nth-child(4) { bottom: 0; left: 19px; }\n\n    .lx-g90pro-led {\n      position: absolute;\n      left: 50%;\n      bottom: 7px;\n      transform: translateX(-50%);\n      width: 100px;\n      height: 3px;\n      border-radius: 10px;\n      background: linear-gradient(90deg, transparent, var(--lx-gold), transparent);\n      box-shadow: 0 0 12px rgba(214,180,90,.8);\n      animation: lxLedPulse 2s ease-in-out infinite;\n    }\n\n    \/* INTRO *\/\n    .lx-g90pro-intro {\n      max-width: 960px;\n      margin: 0 auto 70px;\n      padding: 30px;\n      border: 1px solid var(--lx-card-border);\n      border-radius: 24px;\n      background:\n        linear-gradient(135deg, rgba(255,255,255,.065), rgba(255,255,255,.025));\n      box-shadow:\n        0 20px 55px rgba(0,0,0,.35),\n        inset 0 1px 0 rgba(255,255,255,.06);\n      position: relative;\n      overflow: hidden;\n    }\n\n    .lx-g90pro-intro::after {\n      content: \"\";\n      position: absolute;\n      width: 180px;\n      height: 180px;\n      right: -80px;\n      top: -90px;\n      border-radius: 50%;\n      background: rgba(214,180,90,.08);\n      filter: blur(30px);\n    }\n\n    .lx-g90pro-intro p {\n      position: relative;\n      z-index: 2;\n      margin: 0;\n      color: #d3d3d3;\n      font-size: 17px;\n      line-height: 1.8;\n    }\n\n    .lx-g90pro-intro strong {\n      color: var(--lx-gold-light);\n    }\n\n    \/* SECTION TITLES *\/\n    .lx-g90pro-section {\n      max-width: 1120px;\n      margin: 0 auto 70px;\n    }\n\n    .lx-g90pro-section-heading {\n      text-align: center;\n      margin-bottom: 32px;\n    }\n\n    .lx-g90pro-kicker {\n      display: block;\n      margin-bottom: 8px;\n      color: var(--lx-gold);\n      font-size: 11px;\n      font-weight: 800;\n      letter-spacing: 3px;\n      text-transform: uppercase;\n    }\n\n    .lx-g90pro-section-title {\n      margin: 0;\n      color: #fff;\n      font-size: clamp(27px, 5vw, 43px);\n      font-weight: 900;\n      letter-spacing: -1px;\n    }\n\n    \/* FEATURES *\/\n    .lx-g90pro-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 16px;\n    }\n\n    .lx-g90pro-card {\n      position: relative;\n      min-height: 230px;\n      padding: 26px;\n      overflow: hidden;\n      border-radius: 22px;\n      border: 1px solid rgba(214,180,90,.16);\n      background:\n        linear-gradient(145deg, rgba(255,255,255,.065), rgba(255,255,255,.025));\n      box-shadow: 0 16px 35px rgba(0,0,0,.3);\n      transition:\n        transform .4s ease,\n        border-color .4s ease,\n        box-shadow .4s ease;\n    }\n\n    .lx-g90pro-card::before {\n      content: \"\";\n      position: absolute;\n      width: 150px;\n      height: 150px;\n      right: -70px;\n      top: -70px;\n      border-radius: 50%;\n      background: rgba(214,180,90,.08);\n      filter: blur(20px);\n      transition: transform .5s ease;\n    }\n\n    .lx-g90pro-card::after {\n      content: \"\";\n      position: absolute;\n      left: -100%;\n      bottom: 0;\n      width: 70%;\n      height: 1px;\n      background: linear-gradient(90deg, transparent, var(--lx-gold), transparent);\n      transition: left .7s ease;\n    }\n\n    .lx-g90pro-card:hover {\n      transform: translateY(-8px);\n      border-color: rgba(214,180,90,.45);\n      box-shadow:\n        0 24px 55px rgba(0,0,0,.5),\n        0 0 30px rgba(214,180,90,.06);\n    }\n\n    .lx-g90pro-card:hover::before {\n      transform: scale(1.5);\n    }\n\n    .lx-g90pro-card:hover::after {\n      left: 130%;\n    }\n\n    .lx-g90pro-icon {\n      width: 54px;\n      height: 54px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 20px;\n      border-radius: 16px;\n      border: 1px solid rgba(214,180,90,.25);\n      background: rgba(214,180,90,.07);\n      font-size: 25px;\n      box-shadow: inset 0 0 20px rgba(214,180,90,.04);\n    }\n\n    .lx-g90pro-card h3 {\n      position: relative;\n      z-index: 2;\n      margin: 0 0 10px;\n      color: var(--lx-gold-light);\n      font-size: 19px;\n      font-weight: 800;\n    }\n\n    .lx-g90pro-card p {\n      position: relative;\n      z-index: 2;\n      margin: 0;\n      color: #aaa;\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    \/* POWER BAND *\/\n    .lx-g90pro-power {\n      max-width: 1000px;\n      margin: 0 auto 70px;\n      padding: 36px 25px;\n      border-radius: 25px;\n      border: 1px solid rgba(214,180,90,.22);\n      background:\n        radial-gradient(circle at 20% 50%, rgba(214,180,90,.11), transparent 30%),\n        radial-gradient(circle at 80% 50%, rgba(77,232,255,.07), transparent 28%),\n        rgba(255,255,255,.035);\n      text-align: center;\n      overflow: hidden;\n      position: relative;\n    }\n\n    .lx-g90pro-power-label {\n      color: #aaa;\n      font-size: 12px;\n      letter-spacing: 2px;\n      text-transform: uppercase;\n      font-weight: 800;\n    }\n\n    .lx-g90pro-power-title {\n      margin: 10px 0;\n      font-size: clamp(30px, 7vw, 55px);\n      font-weight: 900;\n      background: linear-gradient(100deg, var(--lx-gold-dark), #fff1b2, var(--lx-gold));\n      background-size: 220% auto;\n      -webkit-background-clip: text;\n      background-clip: text;\n      color: transparent;\n      animation: lxGoldSweep 4s linear infinite;\n    }\n\n    .lx-g90pro-power-text {\n      margin: 0 auto;\n      max-width: 650px;\n      color: #aaa;\n      line-height: 1.7;\n    }\n\n    .lx-g90pro-energy {\n      width: min(480px, 90%);\n      height: 8px;\n      margin: 25px auto 0;\n      border-radius: 999px;\n      background: #191919;\n      overflow: hidden;\n      border: 1px solid rgba(255,255,255,.06);\n    }\n\n    .lx-g90pro-energy span {\n      display: block;\n      width: 72%;\n      height: 100%;\n      border-radius: inherit;\n      background: linear-gradient(90deg, #8c6820, #f6df91, #fff7cf);\n      box-shadow: 0 0 16px rgba(214,180,90,.7);\n      animation: lxEnergy 3s ease-in-out infinite alternate;\n    }\n\n    \/* WHY YOU'LL LOVE IT *\/\n    .lx-g90pro-love {\n      max-width: 900px;\n      margin: 0 auto 70px;\n    }\n\n    .lx-g90pro-list {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 12px;\n    }\n\n    .lx-g90pro-list-item {\n      display: flex;\n      align-items: center;\n      gap: 13px;\n      padding: 17px 18px;\n      border: 1px solid rgba(255,255,255,.08);\n      border-radius: 15px;\n      background: rgba(255,255,255,.035);\n      color: #d5d5d5;\n      transition: .35s ease;\n    }\n\n    .lx-g90pro-list-item:hover {\n      transform: translateX(5px);\n      border-color: rgba(214,180,90,.3);\n      background: rgba(214,180,90,.05);\n    }\n\n    .lx-g90pro-check {\n      width: 28px;\n      height: 28px;\n      flex: 0 0 28px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      background: rgba(214,180,90,.1);\n      border: 1px solid rgba(214,180,90,.3);\n      color: var(--lx-gold-light);\n      font-size: 13px;\n      box-shadow: 0 0 12px rgba(214,180,90,.07);\n    }\n\n    \/* TRAVEL STRIP *\/\n    .lx-g90pro-travel {\n      max-width: 1100px;\n      margin: 0 auto 70px;\n      min-height: 230px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      text-align: center;\n      position: relative;\n      overflow: hidden;\n      border-radius: 28px;\n      border: 1px solid rgba(214,180,90,.18);\n      background:\n        linear-gradient(110deg, rgba(214,180,90,.07), transparent 35%, rgba(141,108,255,.06));\n    }\n\n    .lx-g90pro-travel::before,\n    .lx-g90pro-travel::after {\n      content: \"\";\n      position: absolute;\n      border-radius: 50%;\n      border: 1px solid rgba(214,180,90,.13);\n      animation: lxTravelOrbit 12s linear infinite;\n    }\n\n    .lx-g90pro-travel::before {\n      width: 350px;\n      height: 350px;\n    }\n\n    .lx-g90pro-travel::after {\n      width: 220px;\n      height: 220px;\n      animation-direction: reverse;\n    }\n\n    .lx-g90pro-travel-content {\n      position: relative;\n      z-index: 3;\n      padding: 30px;\n    }\n\n    .lx-g90pro-travel-content h2 {\n      margin: 0 0 10px;\n      font-size: clamp(28px, 5vw, 43px);\n      font-weight: 900;\n      color: var(--lx-gold-light);\n    }\n\n    .lx-g90pro-travel-content p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: #aaa;\n      line-height: 1.7;\n    }\n\n    \/* FINAL CTA *\/\n    .lx-g90pro-final {\n      max-width: 900px;\n      margin: 0 auto;\n      text-align: center;\n      padding: 45px 25px 20px;\n    }\n\n    .lx-g90pro-final h2 {\n      margin: 0;\n      font-size: clamp(30px, 7vw, 58px);\n      font-weight: 900;\n      line-height: 1;\n      background: linear-gradient(110deg, #a77f29, #fff0ae, #c49a3d);\n      background-size: 220% auto;\n      -webkit-background-clip: text;\n      background-clip: text;\n      color: transparent;\n      animation: lxGoldSweep 4s linear infinite;\n    }\n\n    .lx-g90pro-final p {\n      margin: 18px auto 0;\n      max-width: 650px;\n      color: #999;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    \/* ANIMATIONS *\/\n    @keyframes lxGoldSweep {\n      0% { background-position: 0% 50%; }\n      100% { background-position: 250% 50%; }\n    }\n\n    @keyframes lxBadgePulse {\n      0%,100% { box-shadow: 0 0 20px rgba(214,180,90,.04); }\n      50% { box-shadow: 0 0 30px rgba(214,180,90,.14); }\n    }\n\n    @keyframes lxDotPulse {\n      0%,100% { transform: scale(.8); opacity: .65; }\n      50% { transform: scale(1.25); opacity: 1; }\n    }\n\n    @keyframes lxConsoleFloat {\n      0%,100% { transform: rotateX(7deg) rotateY(-7deg) translateY(0); }\n      50% { transform: rotateX(5deg) rotateY(-4deg) translateY(-13px); }\n    }\n\n    @keyframes lxOrbitSpin {\n      from { transform: rotate(0deg); }\n      to { transform: rotate(360deg); }\n    }\n\n    @keyframes lxScan {\n      0% { top: -5px; opacity: 0; }\n      15% { opacity: 1; }\n      85% { opacity: 1; }\n      100% { top: 100%; opacity: 0; }\n    }\n\n    @keyframes lxScreenPulse {\n      0%,100% { opacity: .55; transform: scale(.97); }\n      50% { opacity: 1; transform: scale(1.03); }\n    }\n\n    @keyframes lxLedPulse {\n      0%,100% { opacity: .45; }\n      50% { opacity: 1; }\n    }\n\n    @keyframes lxEnergy {\n      from { width: 62%; }\n      to { width: 88%; }\n    }\n\n    @keyframes lxG90Float {\n      from { transform: translateY(-20px) translateX(-10px); }\n      to { transform: translateY(30px) translateX(25px); }\n    }\n\n    @keyframes lxTravelOrbit {\n      from { transform: rotate(0deg); }\n      to { transform: rotate(360deg); }\n    }\n\n    \/* TABLET *\/\n    @media (max-width: 850px) {\n      .lx-g90pro-grid {\n        grid-template-columns: repeat(2, 1fr);\n      }\n\n      .lx-g90pro-console {\n        width: 520px;\n      }\n    }\n\n    \/* MOBILE *\/\n    @media (max-width: 600px) {\n      .lx-g90pro {\n        padding: 42px 14px;\n      }\n\n      .lx-g90pro-hero {\n        margin-bottom: 52px;\n      }\n\n      .lx-g90pro-title {\n        font-size: 48px;\n        letter-spacing: -2px;\n      }\n\n      .lx-g90pro-tagline {\n        font-size: 16px;\n      }\n\n      .lx-g90pro-device-stage {\n        height: 270px;\n        margin-top: 5px;\n      }\n\n      .lx-g90pro-orbit {\n        width: 245px;\n        height: 245px;\n      }\n\n      .lx-g90pro-orbit-2 {\n        width: 310px;\n        height: 155px;\n      }\n\n      .lx-g90pro-console {\n        width: 94%;\n        height: 150px;\n        border-radius: 28px;\n      }\n\n      .lx-g90pro-screen {\n        top: 13px;\n        height: 122px;\n        left: 23%;\n      }\n\n      .lx-g90pro-screen::before {\n        font-size: 25px;\n      }\n\n      .lx-g90pro-dpad {\n        left: 15px;\n        top: 52px;\n        transform: scale(.72);\n        transform-origin: left center;\n      }\n\n      .lx-g90pro-buttons {\n        right: 10px;\n        top: 47px;\n        transform: scale(.72);\n        transform-origin: right center;\n      }\n\n      .lx-g90pro-led {\n        bottom: 5px;\n        width: 70px;\n      }\n\n      .lx-g90pro-intro {\n        padding: 23px 20px;\n        border-radius: 19px;\n        margin-bottom: 52px;\n      }\n\n      .lx-g90pro-intro p {\n        font-size: 15px;\n        line-height: 1.75;\n      }\n\n      .lx-g90pro-section,\n      .lx-g90pro-love,\n      .lx-g90pro-power,\n      .lx-g90pro-travel {\n        margin-bottom: 52px;\n      }\n\n      .lx-g90pro-grid {\n        grid-template-columns: 1fr;\n        gap: 12px;\n      }\n\n      .lx-g90pro-card {\n        min-height: auto;\n        padding: 22px;\n      }\n\n      .lx-g90pro-list {\n        grid-template-columns: 1fr;\n      }\n\n      .lx-g90pro-power {\n        padding: 30px 20px;\n      }\n\n      .lx-g90pro-travel {\n        min-height: 260px;\n      }\n\n      .lx-g90pro-travel-content {\n        padding: 25px 20px;\n      }\n\n      .lx-g90pro-final {\n        padding-top: 20px;\n      }\n    }\n\n    \/* ACCESSIBILITY *\/\n    @media (prefers-reduced-motion: reduce) {\n      .lx-g90pro *,\n      .lx-g90pro *::before,\n      .lx-g90pro *::after {\n        animation-duration: .01ms !important;\n        animation-iteration-count: 1 !important;\n        scroll-behavior: auto !important;\n        transition-duration: .01ms !important;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"lx-g90pro-hero\"\u003e\n\n    \u003cdiv class=\"lx-g90pro-badge\"\u003e\n      \u003cspan class=\"lx-g90pro-badge-dot\"\u003e\u003c\/span\u003e\n      LOADOUTX™ PORTABLE GAMING\n    \u003c\/div\u003e\n\n    \u003ch1 class=\"lx-g90pro-title\"\u003eG90 Pro\u003c\/h1\u003e\n\n    \u003cp class=\"lx-g90pro-tagline\"\u003e\n      Your favourite games, anywhere you go.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"lx-g90pro-device-stage\"\u003e\n\n      \u003cdiv class=\"lx-g90pro-orbit\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"lx-g90pro-orbit lx-g90pro-orbit-2\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-console\"\u003e\n\n        \u003cdiv class=\"lx-g90pro-screen\"\u003e\u003c\/div\u003e\n\n        \u003cdiv class=\"lx-g90pro-dpad\"\u003e\u003c\/div\u003e\n\n        \u003cdiv class=\"lx-g90pro-buttons\"\u003e\n          \u003cspan\u003e\u003c\/span\u003e\n          \u003cspan\u003e\u003c\/span\u003e\n          \u003cspan\u003e\u003c\/span\u003e\n          \u003cspan\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"lx-g90pro-led\"\u003e\u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"lx-g90pro-intro\"\u003e\n\n    \u003cp\u003e\n      Long commute, boring queue or lazy Sunday on the couch?\n      The \u003cstrong\u003eG90 Pro\u003c\/strong\u003e turns any moment into game time.\n      It's a premium handheld console built for gamers who don't want\n      to wait until they get home to play. ✨\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003csection class=\"lx-g90pro-section\"\u003e\n\n    \u003cdiv class=\"lx-g90pro-section-heading\"\u003e\n      \u003cspan class=\"lx-g90pro-kicker\"\u003eBuilt For Gaming Anywhere\u003c\/span\u003e\n      \u003ch2 class=\"lx-g90pro-section-title\"\u003eSmall Device. Big Sessions.\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lx-g90pro-grid\"\u003e\n\n      \u003cdiv class=\"lx-g90pro-card\"\u003e\n        \u003cdiv class=\"lx-g90pro-icon\"\u003e🎒\u003c\/div\u003e\n        \u003ch3\u003eTake It Everywhere\u003c\/h3\u003e\n        \u003cp\u003e\n          Compact and lightweight enough to slip into a pocket, bag or backpack.\n          Take your games on road trips, flights, school runs and lunch breaks.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-card\"\u003e\n        \u003cdiv class=\"lx-g90pro-icon\"\u003e🕹️\u003c\/div\u003e\n        \u003ch3\u003eComfortable For Long Sessions\u003c\/h3\u003e\n        \u003cp\u003e\n          An ergonomic design sits naturally in your hands, giving you a\n          comfortable way to keep playing through longer gaming sessions.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-card\"\u003e\n        \u003cdiv class=\"lx-g90pro-icon\"\u003e📺\u003c\/div\u003e\n        \u003ch3\u003eBright, Vibrant Screen\u003c\/h3\u003e\n        \u003cp\u003e\n          Colourful, crisp visuals bring your levels, boss fights and high\n          scores to life wherever you're playing.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-card\"\u003e\n        \u003cdiv class=\"lx-g90pro-icon\"\u003e🔋\u003c\/div\u003e\n        \u003ch3\u003ePower For The Long Haul\u003c\/h3\u003e\n        \u003cp\u003e\n          A rechargeable battery keeps the fun going through long journeys\n          and gaming sessions. Charge it, pick it up and play.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-card\"\u003e\n        \u003cdiv class=\"lx-g90pro-icon\"\u003e⚡\u003c\/div\u003e\n        \u003ch3\u003eInstant Play\u003c\/h3\u003e\n        \u003cp\u003e\n          No discs, downloads or complicated setup. Switch it on and\n          get into your gaming session in seconds.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-card\"\u003e\n        \u003cdiv class=\"lx-g90pro-icon\"\u003e🎁\u003c\/div\u003e\n        \u003ch3\u003eThe Perfect Gift\u003c\/h3\u003e\n        \u003cp\u003e\n          Great for kids, teens and grown-up gamers who miss the classics.\n          A gift designed to be picked up and enjoyed again and again.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- POWER --\u003e\n  \u003csection class=\"lx-g90pro-power\"\u003e\n\n    \u003cdiv class=\"lx-g90pro-power-label\"\u003ePortable Power\u003c\/div\u003e\n\n    \u003cdiv class=\"lx-g90pro-power-title\"\u003e\n      Game Wherever Life Takes You.\n    \u003c\/div\u003e\n\n    \u003cp class=\"lx-g90pro-power-text\"\u003e\n      From the sofa to the airport, the G90 Pro puts your gaming within reach.\n      No waiting for the TV. No waiting to get home. Just pick it up and play.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"lx-g90pro-energy\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- TRAVEL --\u003e\n  \u003csection class=\"lx-g90pro-travel\"\u003e\n\n    \u003cdiv class=\"lx-g90pro-travel-content\"\u003e\n\n      \u003ch2\u003e🎮 Game Time Has No Address.\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Road trip. Flight. Queue. Lunch break. Couch.\n        Wherever you are, your next gaming session is already in your hands.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- WHY YOU'LL LOVE IT --\u003e\n  \u003csection class=\"lx-g90pro-love\"\u003e\n\n    \u003cdiv class=\"lx-g90pro-section-heading\"\u003e\n      \u003cspan class=\"lx-g90pro-kicker\"\u003eWhy Players Love It\u003c\/span\u003e\n      \u003ch2 class=\"lx-g90pro-section-title\"\u003eEverything You Need. Nothing You Don't.\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lx-g90pro-list\"\u003e\n\n      \u003cdiv class=\"lx-g90pro-list-item\"\u003e\n        \u003cspan class=\"lx-g90pro-check\"\u003e✓\u003c\/span\u003e\n        Pocket-friendly and easy to carry\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-list-item\"\u003e\n        \u003cspan class=\"lx-g90pro-check\"\u003e✓\u003c\/span\u003e\n        Comfortable, ergonomic grip\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-list-item\"\u003e\n        \u003cspan class=\"lx-g90pro-check\"\u003e✓\u003c\/span\u003e\n        Bright, vibrant display\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-list-item\"\u003e\n        \u003cspan class=\"lx-g90pro-check\"\u003e✓\u003c\/span\u003e\n        Rechargeable battery for gaming on the go\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-list-item\"\u003e\n        \u003cspan class=\"lx-g90pro-check\"\u003e✓\u003c\/span\u003e\n        Instant play with no setup\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lx-g90pro-list-item\"\u003e\n        \u003cspan class=\"lx-g90pro-check\"\u003e✓\u003c\/span\u003e\n        A gift gamers of all ages will love\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- FINAL CTA --\u003e\n  \u003csection class=\"lx-g90pro-final\"\u003e\n\n    \u003ch2\u003eBig Gaming.\u003cbr\u003ePocket-Sized.\u003c\/h2\u003e\n\n    \u003cp\u003e\n      The \u003cstrong\u003eG90 Pro\u003c\/strong\u003e brings your gaming with you.\n      Compact enough to carry. Comfortable enough to keep playing.\n      Ready whenever you are. 🎮\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"LoadoutX","offers":[{"title":"Default Title","offer_id":50559257542795,"sku":null,"price":1399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0743\/4708\/5963\/files\/g90-handheld-flat-lay-loadoutx.png?v=1790539743"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0743\/4708\/5963\/collections\/consoles-collection-image.png?v=1790119788","url":"https:\/\/loadoutx.co.za\/collections\/consoles.oembed","provider":"LoadoutX","version":"1.0","type":"link"}