{"title":"BLUETTI Solar Panels","description":"\u003cp\u003eShop BLUETTI Solar Panels for solar charging, battery storage and off-grid power systems. This collection brings BLUETTI panel options together so customers can compare wattage, panel type, mounting style and system compatibility in one place. Use these panels for RVs, cabins, homes, workshops, solar generators and battery-based systems where reliable solar input matters. Use this collection to compare equipment by size, compatibility, voltage, capacity, output and system fit before building or expanding your power setup. Use this page to compare compatibility, system size, voltage, capacity, output rating and supporting accessories before choosing the right equipment.\u003c\/p\u003e","products":[{"product_id":"bluetti-pv100-fx-flexible-solar-panel-100w","title":"BLUETTI PV100 FX Flexible Solar Panel | 100W","description":"\u003csection class=\"gg-bluetti-desc gg-pv100fx\" aria-label=\"BLUETTI PV100 FX product description\"\u003e\n  \u003cstyle\u003e\n    .gg-bluetti-desc,\n    .gg-bluetti-desc * {\n      box-sizing: border-box;\n    }\n\n    .gg-bluetti-desc {\n      --gg-navy: #0b1f33;\n      --gg-ink: #122033;\n      --gg-muted: #5f6c7b;\n      --gg-line: #dbe5ef;\n      --gg-soft: #f4f8fb;\n      --gg-card: #ffffff;\n      --gg-blue: #0078c8;\n      --gg-cyan: #00a8e8;\n      --gg-green: #15a572;\n      --gg-radius-xl: 28px;\n      --gg-radius-lg: 20px;\n      --gg-shadow: 0 16px 40px rgba(12, 32, 55, 0.10);\n      max-width: 1180px;\n      margin: 0 auto;\n      color: var(--gg-ink);\n      font-family: inherit;\n      line-height: 1.55;\n    }\n\n    .gg-bluetti-desc img {\n      display: block;\n      max-width: 100%;\n      height: auto;\n      border: 0;\n    }\n\n    .gg-bluetti-desc p {\n      margin: 0;\n      color: var(--gg-muted);\n    }\n\n    .gg-bluetti-desc h2,\n    .gg-bluetti-desc h3,\n    .gg-bluetti-desc h4 {\n      margin: 0;\n      color: var(--gg-ink);\n      letter-spacing: -0.03em;\n      line-height: 1.08;\n    }\n\n    .gg-pv100fx .gg-hero {\n      overflow: hidden;\n      border-radius: var(--gg-radius-xl);\n      background:\n        radial-gradient(circle at top left, rgba(0, 168, 232, 0.24), transparent 35%),\n        linear-gradient(135deg, #071827 0%, #0c2d4b 48%, #081421 100%);\n      color: #fff;\n      box-shadow: var(--gg-shadow);\n      margin-bottom: 22px;\n    }\n\n    .gg-pv100fx .gg-hero-inner {\n      display: grid;\n      grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);\n      gap: 0;\n      align-items: center;\n      min-height: 430px;\n    }\n\n    .gg-pv100fx .gg-hero-copy {\n      padding: clamp(28px, 5vw, 58px);\n    }\n\n    .gg-pv100fx .gg-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      margin-bottom: 14px;\n      padding: 7px 12px;\n      border: 1px solid rgba(255, 255, 255, 0.22);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.08);\n      color: #d7f3ff;\n      font-size: 0.82rem;\n      font-weight: 750;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n    }\n\n    .gg-pv100fx .gg-hero h2 {\n      color: #fff;\n      font-size: clamp(2.1rem, 5vw, 4.25rem);\n      max-width: 760px;\n    }\n\n    .gg-pv100fx .gg-hero p {\n      color: rgba(255, 255, 255, 0.78);\n      font-size: clamp(1rem, 1.55vw, 1.18rem);\n      max-width: 640px;\n      margin-top: 18px;\n    }\n\n    .gg-pv100fx .gg-hero-media {\n      height: 100%;\n      min-height: 385px;\n      padding: 18px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    .gg-pv100fx .gg-hero-media img {\n      width: 100%;\n      height: auto;\n      max-height: 390px;\n      object-fit: contain;\n      border-radius: 22px;\n      background: rgba(255, 255, 255, 0.06);\n      box-shadow: 0 18px 48px rgba(0, 0, 0, 0.25);\n    }\n\n    .gg-pv100fx .gg-stat-row {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 12px;\n      margin-top: 26px;\n    }\n\n    .gg-pv100fx .gg-stat {\n      padding: 16px;\n      border-radius: 18px;\n      background: rgba(255, 255, 255, 0.09);\n      border: 1px solid rgba(255, 255, 255, 0.14);\n    }\n\n    .gg-pv100fx .gg-stat strong {\n      display: block;\n      color: #fff;\n      font-size: clamp(1.12rem, 2.1vw, 1.55rem);\n      line-height: 1.1;\n    }\n\n    .gg-pv100fx .gg-stat span {\n      display: block;\n      color: rgba(255, 255, 255, 0.66);\n      font-size: 0.88rem;\n      margin-top: 5px;\n    }\n\n    .gg-pv100fx .gg-section {\n      margin-top: 22px;\n      padding: clamp(22px, 4vw, 42px);\n      border: 1px solid var(--gg-line);\n      border-radius: var(--gg-radius-xl);\n      background: var(--gg-card);\n      box-shadow: 0 10px 30px rgba(12, 32, 55, 0.06);\n    }\n\n    .gg-pv100fx .gg-section-head {\n      max-width: 820px;\n      margin-bottom: 24px;\n    }\n\n    .gg-pv100fx .gg-section-head h3 {\n      font-size: clamp(1.65rem, 3vw, 2.65rem);\n    }\n\n    .gg-pv100fx .gg-section-head p {\n      margin-top: 10px;\n      font-size: 1.02rem;\n    }\n\n    .gg-pv100fx .gg-split {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n      gap: 18px;\n      align-items: center;\n    }\n\n    .gg-pv100fx .gg-split + .gg-split {\n      margin-top: 18px;\n    }\n\n    .gg-pv100fx .gg-copy-card {\n      padding: clamp(20px, 3vw, 34px);\n      border-radius: 24px;\n      background: var(--gg-soft);\n      border: 1px solid var(--gg-line);\n    }\n\n    .gg-pv100fx .gg-copy-card h3,\n    .gg-pv100fx .gg-copy-card h4 {\n      font-size: clamp(1.35rem, 2.4vw, 2rem);\n      margin-bottom: 10px;\n    }\n\n    .gg-pv100fx .gg-copy-card p + p {\n      margin-top: 10px;\n    }\n\n    .gg-pv100fx .gg-image-card {\n      overflow: hidden;\n      border-radius: 24px;\n      border: 1px solid var(--gg-line);\n      background: #eef4f8;\n    }\n\n    .gg-pv100fx .gg-image-card img {\n      width: 100%;\n      height: auto;\n    }\n\n    .gg-pv100fx .gg-feature-grid {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 14px;\n    }\n\n    .gg-pv100fx .gg-mini-card {\n      padding: 18px;\n      border: 1px solid var(--gg-line);\n      border-radius: 20px;\n      background: linear-gradient(180deg, #fff 0%, #f7fbfe 100%);\n    }\n\n    .gg-pv100fx .gg-mini-card strong {\n      display: block;\n      color: var(--gg-ink);\n      font-size: 1rem;\n      line-height: 1.2;\n    }\n\n    .gg-pv100fx .gg-mini-card span {\n      display: block;\n      color: var(--gg-muted);\n      font-size: 0.92rem;\n      margin-top: 8px;\n    }\n\n    .gg-pv100fx .gg-callout {\n      display: grid;\n      grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n      gap: 18px;\n      align-items: center;\n      padding: clamp(18px, 3vw, 28px);\n      border-radius: 24px;\n      background:\n        radial-gradient(circle at top right, rgba(0, 168, 232, 0.18), transparent 34%),\n        linear-gradient(135deg, #f3f9fd 0%, #ffffff 100%);\n      border: 1px solid var(--gg-line);\n    }\n\n    .gg-pv100fx .gg-callout h3 {\n      font-size: clamp(1.5rem, 3vw, 2.35rem);\n      margin-bottom: 10px;\n    }\n\n    .gg-pv100fx .gg-tabs {\n      position: relative;\n    }\n\n    .gg-pv100fx .gg-tabs input {\n      position: absolute;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    .gg-pv100fx .gg-tab-labels {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-bottom: 18px;\n    }\n\n    .gg-pv100fx .gg-tab-labels label {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 42px;\n      padding: 10px 16px;\n      border: 1px solid var(--gg-line);\n      border-radius: 999px;\n      background: #fff;\n      color: var(--gg-muted);\n      font-size: 0.92rem;\n      font-weight: 750;\n      cursor: pointer;\n      transition: 0.2s ease;\n    }\n\n    .gg-pv100fx .gg-tab-panels {\n      position: relative;\n    }\n\n    .gg-pv100fx .gg-tab-panel {\n      display: none;\n      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n      gap: 18px;\n      align-items: center;\n      padding: 18px;\n      border: 1px solid var(--gg-line);\n      border-radius: 24px;\n      background: var(--gg-soft);\n    }\n\n    .gg-pv100fx .gg-tab-panel h4 {\n      font-size: clamp(1.28rem, 2.2vw, 1.85rem);\n      margin-bottom: 10px;\n    }\n\n    .gg-pv100fx #gg-pv100fx-use-rv:checked ~ .gg-tab-labels label[for=\"gg-pv100fx-use-rv\"],\n    .gg-pv100fx #gg-pv100fx-use-boat:checked ~ .gg-tab-labels label[for=\"gg-pv100fx-use-boat\"],\n    .gg-pv100fx #gg-pv100fx-use-balcony:checked ~ .gg-tab-labels label[for=\"gg-pv100fx-use-balcony\"],\n    .gg-pv100fx #gg-pv100fx-install-strap:checked ~ .gg-tab-labels label[for=\"gg-pv100fx-install-strap\"],\n    .gg-pv100fx #gg-pv100fx-install-adhesive:checked ~ .gg-tab-labels label[for=\"gg-pv100fx-install-adhesive\"],\n    .gg-pv100fx #gg-pv100fx-install-check:checked ~ .gg-tab-labels label[for=\"gg-pv100fx-install-check\"] {\n      border-color: rgba(0, 120, 200, 0.36);\n      background: #e8f6ff;\n      color: var(--gg-blue);\n      box-shadow: 0 8px 20px rgba(0, 120, 200, 0.10);\n    }\n\n    .gg-pv100fx #gg-pv100fx-use-rv:checked ~ .gg-tab-panels .gg-panel-rv,\n    .gg-pv100fx #gg-pv100fx-use-boat:checked ~ .gg-tab-panels .gg-panel-boat,\n    .gg-pv100fx #gg-pv100fx-use-balcony:checked ~ .gg-tab-panels .gg-panel-balcony,\n    .gg-pv100fx #gg-pv100fx-install-strap:checked ~ .gg-tab-panels .gg-panel-strap,\n    .gg-pv100fx #gg-pv100fx-install-adhesive:checked ~ .gg-tab-panels .gg-panel-adhesive,\n    .gg-pv100fx #gg-pv100fx-install-check:checked ~ .gg-tab-panels .gg-panel-check {\n      display: grid;\n    }\n\n    .gg-pv100fx .gg-lifestyle-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 16px;\n    }\n\n    .gg-pv100fx .gg-lifestyle-card {\n      overflow: hidden;\n      border: 1px solid var(--gg-line);\n      border-radius: 24px;\n      background: #fff;\n    }\n\n    .gg-pv100fx .gg-lifestyle-card img {\n      width: 100%;\n      height: auto;\n    }\n\n    .gg-pv100fx .gg-lifestyle-copy {\n      padding: 18px;\n    }\n\n    .gg-pv100fx .gg-lifestyle-copy strong {\n      display: block;\n      color: var(--gg-ink);\n      font-size: 1.05rem;\n      margin-bottom: 7px;\n    }\n\n    .gg-pv100fx .gg-note {\n      margin-top: 18px;\n      padding: 16px 18px;\n      border-radius: 18px;\n      background: #f9fbfd;\n      border: 1px solid var(--gg-line);\n      color: var(--gg-muted);\n      font-size: 0.94rem;\n    }\n\n    @media (max-width: 900px) {\n      .gg-pv100fx .gg-hero-inner,\n      .gg-pv100fx .gg-split,\n      .gg-pv100fx .gg-callout,\n      .gg-pv100fx .gg-tab-panel {\n        grid-template-columns: 1fr;\n      }\n\n      .gg-pv100fx .gg-hero-media {\n        min-height: 0;\n        padding-top: 0;\n      }\n\n      .gg-pv100fx .gg-hero-media img {\n        height: auto;\n        max-height: none;\n        object-fit: contain;\n      }\n\n      .gg-pv100fx .gg-stat-row,\n      .gg-pv100fx .gg-feature-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .gg-pv100fx .gg-lifestyle-grid {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    @media (max-width: 560px) {\n      .gg-pv100fx .gg-hero,\n      .gg-pv100fx .gg-section {\n        border-radius: 22px;\n      }\n\n      .gg-pv100fx .gg-stat-row,\n      .gg-pv100fx .gg-feature-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .gg-pv100fx .gg-tab-labels {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n      }\n\n      .gg-pv100fx .gg-tab-labels label {\n        width: 100%;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"gg-hero\"\u003e\n    \u003cdiv class=\"gg-hero-inner\"\u003e\n      \u003cdiv class=\"gg-hero-copy\"\u003e\n        \u003cspan class=\"gg-eyebrow\"\u003eFlexible solar panel\u003c\/span\u003e\n        \u003ch2\u003eBLUETTI PV100 FX: flexible solar power for RVs, boats, balconies, and off-grid setups.\u003c\/h2\u003e\n        \u003cp\u003eThe BLUETTI PV100 FX is made for customers who need solar charging on surfaces where rigid glass panels do not make sense. It bends with curved installs, mounts without drilling, and keeps solar intake simple for mobile and outdoor power systems.\u003c\/p\u003e\n\n        \u003cdiv class=\"gg-stat-row\" aria-label=\"PV100 FX highlights\"\u003e\n          \u003cdiv class=\"gg-stat\"\u003e\n\u003cstrong\u003e100W\u003c\/strong\u003e\u003cspan\u003eMax output per panel\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"gg-stat\"\u003e\n\u003cstrong\u003e23.4%\u003c\/strong\u003e\u003cspan\u003eHigh conversion efficiency\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"gg-stat\"\u003e\n\u003cstrong\u003e240°\u003c\/strong\u003e\u003cspan\u003eFlexible panel design\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"gg-stat\"\u003e\n\u003cstrong\u003eIP67\u003c\/strong\u003e\u003cspan\u003eWater-resistant build\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-hero-media\"\u003e\n        \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/FV200FX-_1x_edccebc5-5e53-4246-91e4-8bd7d813f1f8.webp?v=1758179035\u0026amp;width=1200\" alt=\"BLUETTI PV100 FX flexible solar panel with connector\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-section-head\"\u003e\n      \u003ch3\u003eMore solar intake from a panel that can go where rigid panels cannot.\u003c\/h3\u003e\n      \u003cp\u003ePV100 FX turns more sunlight into usable energy with up to 23.4% conversion efficiency, while the flexible form factor gives customers a cleaner way to add solar to curved or uneven surfaces.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gg-split\"\u003e\n      \u003cdiv class=\"gg-image-card\"\u003e\n        \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_defaf34f-ef4b-4bfb-bac8-25c16654b37c_2560x.jpg?v=1758348828\" alt=\"BLUETTI PV100 FX flexible solar panel key benefits\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-copy-card\"\u003e\n        \u003ch3\u003eFlexible, efficient, and built for real installs\u003c\/h3\u003e\n        \u003cp\u003eMost customers buying a flexible panel are trying to solve a mounting problem. PV100 FX is thin, bendable, and easier to place on RV roofs, boats, balconies, and other spaces where standard rigid panels can be awkward.\u003c\/p\u003e\n        \u003cp\u003eThe high-efficiency solar cells help improve energy capture in usable daylight, giving mobile and off-grid customers a cleaner way to keep compatible systems topped up.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gg-feature-grid\" style=\"margin-top:16px;\"\u003e\n      \u003cdiv class=\"gg-mini-card\"\u003e\n\u003cstrong\u003eFlexible profile\u003c\/strong\u003e\u003cspan\u003eAdapts to curved surfaces and tighter install areas where rigid panels are less practical.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"gg-mini-card\"\u003e\n\u003cstrong\u003eHigh-efficiency solar\u003c\/strong\u003e\u003cspan\u003eUp to 23.4% efficiency helps convert more sunlight into usable charging power.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"gg-mini-card\"\u003e\n\u003cstrong\u003eWeather-ready build\u003c\/strong\u003e\u003cspan\u003eIP67-rated protection helps the panel handle outdoor exposure, rain, dust, and travel use.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"gg-mini-card\"\u003e\n\u003cstrong\u003eDrill-free setup\u003c\/strong\u003e\u003cspan\u003eUse straps or adhesive mounting to place the panel without punching new holes first.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-tabs\"\u003e\n      \u003cinput type=\"radio\" name=\"gg-pv100fx-use-tabs\" id=\"gg-pv100fx-use-rv\" checked\u003e\n      \u003cinput type=\"radio\" name=\"gg-pv100fx-use-tabs\" id=\"gg-pv100fx-use-boat\"\u003e\n      \u003cinput type=\"radio\" name=\"gg-pv100fx-use-tabs\" id=\"gg-pv100fx-use-balcony\"\u003e\n\n      \u003cdiv class=\"gg-section-head\"\u003e\n        \u003ch3\u003eBuilt for mobile and space-limited solar setups\u003c\/h3\u003e\n        \u003cp\u003eThe PV100 FX is a strong fit for customers who want solar charging without a bulky hard-frame panel. Use it where lighter, flexible, low-profile mounting makes the setup easier.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-tab-labels\" aria-label=\"PV100 FX use cases\"\u003e\n        \u003clabel for=\"gg-pv100fx-use-rv\"\u003eRV Roofs\u003c\/label\u003e\n        \u003clabel for=\"gg-pv100fx-use-boat\"\u003eBoats\u003c\/label\u003e\n        \u003clabel for=\"gg-pv100fx-use-balcony\"\u003eBalconies\u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-tab-panels\"\u003e\n        \u003cdiv class=\"gg-tab-panel gg-panel-rv\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eAdd low-profile solar to an RV setup\u003c\/h4\u003e\n            \u003cp\u003eThe flexible design helps the PV100 FX sit cleaner on curved RV surfaces, making it easier to add solar charging without building around a heavier rigid panel frame.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_c7354613-c32a-4df6-8e00-d1959ac9f864_2560x.jpg?v=1758349098\" alt=\"BLUETTI PV100 FX flexible solar panel installed on an RV\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gg-tab-panel gg-panel-boat\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eFlexible solar for marine-friendly layouts\u003c\/h4\u003e\n            \u003cp\u003eFor boats and marine-style surfaces, the low-profile flexible panel design gives customers another way to bring solar charging into tight or curved spaces.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_0ac59b86-ccf5-4d91-8e1b-c018b2338087_2560x.jpg?v=1758349028\" alt=\"BLUETTI PV100 FX flexible solar panel shown on a boat and outdoor setups\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gg-tab-panel gg-panel-balcony\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eUse available sun in smaller spaces\u003c\/h4\u003e\n            \u003cp\u003eBalconies and compact outdoor areas do not always have space for traditional panels. PV100 FX gives customers a thinner solar option for compatible charging setups.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_0ac59b86-ccf5-4d91-8e1b-c018b2338087_2560x.jpg?v=1758349028\" alt=\"BLUETTI PV100 FX flexible solar panel used on a balcony\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-split\"\u003e\n      \u003cdiv class=\"gg-copy-card\"\u003e\n        \u003ch3\u003eReady for rougher outdoor conditions\u003c\/h3\u003e\n        \u003cp\u003ePV100 FX is made for customers who need solar outdoors, not just in perfect conditions. The IP67-rated build helps protect against water and dust exposure, while the wide operating range supports use across changing weather.\u003c\/p\u003e\n        \u003cp\u003eThat makes it a practical fit for road trips, marine setups, RV living, backup kits, and off-grid projects where solar equipment needs to stay dependable.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-image-card\"\u003e\n        \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_3f02eb44-0660-43fc-b8ed-9122e058bb2e_2560x.jpg?v=1758349137\" alt=\"BLUETTI PV100 FX solar panel in rain and snow conditions\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-split\"\u003e\n      \u003cdiv class=\"gg-image-card\"\u003e\n        \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_19def2c4-9229-4b85-9089-0b877047aa43_2560x.jpg?v=1758348958\" alt=\"BLUETTI PV100 FX solar panel layer construction\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-copy-card\"\u003e\n        \u003ch3\u003eLayered construction for long-term charging\u003c\/h3\u003e\n        \u003cp\u003eThe panel uses a high-transparency HPC film, EVA cushioning, and a waterproof backsheet to support reliable solar performance through repeated outdoor use.\u003c\/p\u003e\n        \u003cp\u003eInstead of treating the panel like a disposable accessory, the PV100 FX is designed as part of a longer-term mobile or off-grid power setup.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-tabs\"\u003e\n      \u003cinput type=\"radio\" name=\"gg-pv100fx-install-tabs\" id=\"gg-pv100fx-install-strap\" checked\u003e\n      \u003cinput type=\"radio\" name=\"gg-pv100fx-install-tabs\" id=\"gg-pv100fx-install-adhesive\"\u003e\n      \u003cinput type=\"radio\" name=\"gg-pv100fx-install-tabs\" id=\"gg-pv100fx-install-check\"\u003e\n\n      \u003cdiv class=\"gg-section-head\"\u003e\n        \u003ch3\u003eSimple install options without forcing one setup style.\u003c\/h3\u003e\n        \u003cp\u003ePV100 FX can be mounted with straps or adhesive, giving customers a cleaner path for temporary, semi-permanent, or travel-friendly installs.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-tab-labels\" aria-label=\"PV100 FX installation options\"\u003e\n        \u003clabel for=\"gg-pv100fx-install-strap\"\u003eStrap \/ Hang\u003c\/label\u003e\n        \u003clabel for=\"gg-pv100fx-install-adhesive\"\u003eAdhesive\u003c\/label\u003e\n        \u003clabel for=\"gg-pv100fx-install-check\"\u003eCheck Fit\u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-tab-panels\"\u003e\n        \u003cdiv class=\"gg-tab-panel gg-panel-strap\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eHang or strap it where it makes sense\u003c\/h4\u003e\n            \u003cp\u003eFor customers who want a setup they can adjust, the hanging\/strap approach makes it easier to place the panel, move it, and reposition it around sunlight or storage needs.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_a0640317-73b4-4700-88ed-f3608504900e_2560x.jpg?v=1758348917\" alt=\"BLUETTI PV100 FX strap and adhesive installation options\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gg-tab-panel gg-panel-adhesive\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eUse adhesive for cleaner placement\u003c\/h4\u003e\n            \u003cp\u003eAdhesive mounting can help customers place the panel without drilling first, which is useful when they want a cleaner install path on compatible surfaces.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_a0640317-73b4-4700-88ed-f3608504900e_2560x.jpg?v=1758348917\" alt=\"BLUETTI PV100 FX adhesive mounting method\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gg-tab-panel gg-panel-check\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eMatch the panel to the system first\u003c\/h4\u003e\n            \u003cp\u003eBefore connecting solar, customers should confirm the power station or charge controller accepts the panel’s voltage, current, connector type, and total array size. That keeps the setup clean and avoids the wrong pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/PV100FX_1_1x_d9cbe45a-0e6d-4feb-b72c-dc6e45e7117e.webp?v=1758179035\u0026amp;width=1000\" alt=\"BLUETTI PV100 FX panel connector detail\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-lifestyle-grid\"\u003e\n      \u003cdiv class=\"gg-lifestyle-card\"\u003e\n        \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_c7354613-c32a-4df6-8e00-d1959ac9f864_2560x.jpg?v=1758349098\" alt=\"BLUETTI PV100 FX on RV roof\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"gg-lifestyle-copy\"\u003e\n          \u003cstrong\u003eRV solar without the bulky frame\u003c\/strong\u003e\n          \u003cp\u003eLow-profile flexible panels make it easier to add charging capacity to mobile roof setups.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-lifestyle-card\"\u003e\n        \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/PV100FX_1x_7a102150-ac49-478c-9471-12876976c12b.webp?v=1758179035\u0026amp;width=1000\" alt=\"BLUETTI PV100 FX curved flexible panel\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"gg-lifestyle-copy\"\u003e\n          \u003cstrong\u003eCurves with the install area\u003c\/strong\u003e\n          \u003cp\u003eThe bendable design helps the panel sit cleaner on curved or uneven surfaces.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-lifestyle-card\"\u003e\n        \u003cimg src=\"https:\/\/checkout.bluettipower.com\/cdn\/shop\/files\/1x_3f02eb44-0660-43fc-b8ed-9122e058bb2e_2560x.jpg?v=1758349137\" alt=\"BLUETTI PV100 FX in outdoor weather\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"gg-lifestyle-copy\"\u003e\n          \u003cstrong\u003eMade for outdoor charging\u003c\/strong\u003e\n          \u003cp\u003eWeather-resistant construction helps the panel stay useful through changing outdoor conditions.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gg-note\"\u003e\n      Exact voltage, current, dimensions, connector details, manuals, included accessories, and compatibility limits belong in the product specification and manual metafields. This description stays focused on customer-facing feature benefits.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"BLUETTI","offers":[{"title":"BLUETTI PV100 FX Flexible Solar Panel | 100W (Set of 2)","offer_id":52783524643097,"sku":"P-PV100FX-UJ-BK-LS-10x2","price":329.0,"currency_code":"USD","in_stock":true},{"title":"BLUETTI PV100 FX Flexible Solar Panel | 100W (Set of 4)","offer_id":52783524675865,"sku":"P-PV100FX-UJ-BK-LS-10x4","price":658.0,"currency_code":"USD","in_stock":true},{"title":"BLUETTI PV100 FX Flexible Solar Panel | 100W (Set of 6)","offer_id":52783524708633,"sku":"P-PV100FX-UJ-BK-LS-10x6","price":987.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1005\/7318\/4281\/files\/FV200FX-_1x_edccebc5-5e53-4246-91e4-8bd7d813f1f8.webp?v=1783451485"},{"product_id":"bluetti-sora-60-solar-panel-60w","title":"BLUETTI SORA 60 Solar Panel | 60W","description":"\u003csection class=\"gg-bluetti-desc gg-sora60\" aria-label=\"BLUETTI SORA 60 product description\"\u003e\n  \u003cstyle\u003e\n    .gg-bluetti-desc,\n    .gg-bluetti-desc * {\n      box-sizing: border-box;\n    }\n\n    .gg-bluetti-desc {\n      --gg-navy: #0b1f33;\n      --gg-ink: #122033;\n      --gg-muted: #5f6c7b;\n      --gg-line: #dbe5ef;\n      --gg-soft: #f4f8fb;\n      --gg-card: #ffffff;\n      --gg-blue: #0078c8;\n      --gg-cyan: #00a8e8;\n      --gg-green: #15a572;\n      --gg-radius-xl: 28px;\n      --gg-radius-lg: 20px;\n      --gg-shadow: 0 16px 40px rgba(12, 32, 55, 0.10);\n      max-width: 1180px;\n      margin: 0 auto;\n      color: var(--gg-ink);\n      font-family: inherit;\n      line-height: 1.55;\n    }\n\n    .gg-bluetti-desc img {\n      display: block;\n      max-width: 100%;\n      height: auto;\n      border: 0;\n    }\n\n    .gg-bluetti-desc p {\n      margin: 0;\n      color: var(--gg-muted);\n    }\n\n    .gg-bluetti-desc h2,\n    .gg-bluetti-desc h3,\n    .gg-bluetti-desc h4 {\n      margin: 0;\n      color: var(--gg-ink);\n      letter-spacing: -0.03em;\n      line-height: 1.08;\n    }\n\n    .gg-sora60 .gg-hero {\n      overflow: hidden;\n      border-radius: var(--gg-radius-xl);\n      background:\n        radial-gradient(circle at top left, rgba(0, 168, 232, 0.24), transparent 35%),\n        linear-gradient(135deg, #071827 0%, #0c2d4b 48%, #081421 100%);\n      color: #fff;\n      box-shadow: var(--gg-shadow);\n      margin-bottom: 22px;\n    }\n\n    .gg-sora60 .gg-hero-inner {\n      display: grid;\n      grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);\n      gap: 0;\n      align-items: center;\n      min-height: 430px;\n    }\n\n    .gg-sora60 .gg-hero-copy {\n      padding: clamp(28px, 5vw, 58px);\n    }\n\n    .gg-sora60 .gg-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      margin-bottom: 14px;\n      padding: 7px 12px;\n      border: 1px solid rgba(255, 255, 255, 0.22);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.08);\n      color: #d7f3ff;\n      font-size: 0.82rem;\n      font-weight: 750;\n      letter-spacing: 0.08em;\n      text-transform: uppercase;\n    }\n\n    .gg-sora60 .gg-hero h2 {\n      color: #fff;\n      font-size: clamp(2.1rem, 5vw, 4.25rem);\n      max-width: 760px;\n    }\n\n    .gg-sora60 .gg-hero p {\n      color: rgba(255, 255, 255, 0.78);\n      font-size: clamp(1rem, 1.55vw, 1.18rem);\n      max-width: 640px;\n      margin-top: 18px;\n    }\n\n    .gg-sora60 .gg-hero-media {\n      height: 100%;\n      min-height: 385px;\n      padding: 18px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    .gg-sora60 .gg-hero-media img {\n      width: 100%;\n      height: auto;\n      max-height: 390px;\n      object-fit: contain;\n      border-radius: 22px;\n      background: rgba(255, 255, 255, 0.06);\n      box-shadow: 0 18px 48px rgba(0, 0, 0, 0.25);\n    }\n\n    .gg-sora60 .gg-stat-row {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 12px;\n      margin-top: 26px;\n    }\n\n    .gg-sora60 .gg-stat {\n      padding: 16px;\n      border-radius: 18px;\n      background: rgba(255, 255, 255, 0.09);\n      border: 1px solid rgba(255, 255, 255, 0.14);\n    }\n\n    .gg-sora60 .gg-stat strong {\n      display: block;\n      color: #fff;\n      font-size: clamp(1.12rem, 2.1vw, 1.55rem);\n      line-height: 1.1;\n    }\n\n    .gg-sora60 .gg-stat span {\n      display: block;\n      color: rgba(255, 255, 255, 0.66);\n      font-size: 0.88rem;\n      margin-top: 5px;\n    }\n\n    .gg-sora60 .gg-section {\n      margin-top: 22px;\n      padding: clamp(22px, 4vw, 42px);\n      border: 1px solid var(--gg-line);\n      border-radius: var(--gg-radius-xl);\n      background: var(--gg-card);\n      box-shadow: 0 10px 30px rgba(12, 32, 55, 0.06);\n    }\n\n    .gg-sora60 .gg-section-head {\n      max-width: 820px;\n      margin-bottom: 24px;\n    }\n\n    .gg-sora60 .gg-section-head h3 {\n      font-size: clamp(1.65rem, 3vw, 2.65rem);\n    }\n\n    .gg-sora60 .gg-section-head p {\n      margin-top: 10px;\n      font-size: 1.02rem;\n    }\n\n    .gg-sora60 .gg-split {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n      gap: 18px;\n      align-items: center;\n    }\n\n    .gg-sora60 .gg-split + .gg-split {\n      margin-top: 18px;\n    }\n\n    .gg-sora60 .gg-copy-card {\n      padding: clamp(20px, 3vw, 34px);\n      border-radius: 24px;\n      background: var(--gg-soft);\n      border: 1px solid var(--gg-line);\n    }\n\n    .gg-sora60 .gg-copy-card h3,\n    .gg-sora60 .gg-copy-card h4 {\n      font-size: clamp(1.35rem, 2.4vw, 2rem);\n      margin-bottom: 10px;\n    }\n\n    .gg-sora60 .gg-copy-card p + p {\n      margin-top: 10px;\n    }\n\n    .gg-sora60 .gg-image-card {\n      overflow: hidden;\n      border-radius: 24px;\n      border: 1px solid var(--gg-line);\n      background: #eef4f8;\n    }\n\n    .gg-sora60 .gg-image-card img {\n      width: 100%;\n      height: auto;\n    }\n\n    .gg-sora60 .gg-feature-grid {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 14px;\n    }\n\n    .gg-sora60 .gg-mini-card {\n      padding: 18px;\n      border: 1px solid var(--gg-line);\n      border-radius: 20px;\n      background: linear-gradient(180deg, #fff 0%, #f7fbfe 100%);\n    }\n\n    .gg-sora60 .gg-mini-card strong {\n      display: block;\n      color: var(--gg-ink);\n      font-size: 1rem;\n      line-height: 1.2;\n    }\n\n    .gg-sora60 .gg-mini-card span {\n      display: block;\n      color: var(--gg-muted);\n      font-size: 0.92rem;\n      margin-top: 8px;\n    }\n\n    .gg-sora60 .gg-callout {\n      display: grid;\n      grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n      gap: 18px;\n      align-items: center;\n      padding: clamp(18px, 3vw, 28px);\n      border-radius: 24px;\n      background:\n        radial-gradient(circle at top right, rgba(0, 168, 232, 0.18), transparent 34%),\n        linear-gradient(135deg, #f3f9fd 0%, #ffffff 100%);\n      border: 1px solid var(--gg-line);\n    }\n\n    .gg-sora60 .gg-callout h3 {\n      font-size: clamp(1.5rem, 3vw, 2.35rem);\n      margin-bottom: 10px;\n    }\n\n    .gg-sora60 .gg-tabs {\n      position: relative;\n    }\n\n    .gg-sora60 .gg-tabs input {\n      position: absolute;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    .gg-sora60 .gg-tab-labels {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-bottom: 18px;\n    }\n\n    .gg-sora60 .gg-tab-labels label {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 42px;\n      padding: 10px 16px;\n      border: 1px solid var(--gg-line);\n      border-radius: 999px;\n      background: #fff;\n      color: var(--gg-muted);\n      font-size: 0.92rem;\n      font-weight: 750;\n      cursor: pointer;\n      transition: 0.2s ease;\n    }\n\n    .gg-sora60 .gg-tab-panels {\n      position: relative;\n    }\n\n    .gg-sora60 .gg-tab-panel {\n      display: none;\n      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n      gap: 18px;\n      align-items: center;\n      padding: 18px;\n      border: 1px solid var(--gg-line);\n      border-radius: 24px;\n      background: var(--gg-soft);\n    }\n\n    .gg-sora60 .gg-tab-panel h4 {\n      font-size: clamp(1.28rem, 2.2vw, 1.85rem);\n      margin-bottom: 10px;\n    }\n\n    .gg-sora60 #gg-sora60-use-trail:checked ~ .gg-tab-labels label[for=\"gg-sora60-use-trail\"],\n    .gg-sora60 #gg-sora60-use-camp:checked ~ .gg-tab-labels label[for=\"gg-sora60-use-camp\"],\n    .gg-sora60 #gg-sora60-use-backup:checked ~ .gg-tab-labels label[for=\"gg-sora60-use-backup\"],\n    .gg-sora60 #gg-sora60-connect-devices:checked ~ .gg-tab-labels label[for=\"gg-sora60-connect-devices\"],\n    .gg-sora60 #gg-sora60-connect-station:checked ~ .gg-tab-labels label[for=\"gg-sora60-connect-station\"],\n    .gg-sora60 #gg-sora60-connect-check:checked ~ .gg-tab-labels label[for=\"gg-sora60-connect-check\"] {\n      border-color: rgba(0, 120, 200, 0.36);\n      background: #e8f6ff;\n      color: var(--gg-blue);\n      box-shadow: 0 8px 20px rgba(0, 120, 200, 0.10);\n    }\n\n    .gg-sora60 #gg-sora60-use-trail:checked ~ .gg-tab-panels .gg-panel-trail,\n    .gg-sora60 #gg-sora60-use-camp:checked ~ .gg-tab-panels .gg-panel-camp,\n    .gg-sora60 #gg-sora60-use-backup:checked ~ .gg-tab-panels .gg-panel-backup,\n    .gg-sora60 #gg-sora60-connect-devices:checked ~ .gg-tab-panels .gg-panel-devices,\n    .gg-sora60 #gg-sora60-connect-station:checked ~ .gg-tab-panels .gg-panel-station,\n    .gg-sora60 #gg-sora60-connect-check:checked ~ .gg-tab-panels .gg-panel-check {\n      display: grid;\n    }\n\n    .gg-sora60 .gg-lifestyle-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 16px;\n    }\n\n    .gg-sora60 .gg-lifestyle-card {\n      overflow: hidden;\n      border: 1px solid var(--gg-line);\n      border-radius: 24px;\n      background: #fff;\n    }\n\n    .gg-sora60 .gg-lifestyle-card img {\n      width: 100%;\n      height: auto;\n    }\n\n    .gg-sora60 .gg-lifestyle-copy {\n      padding: 18px;\n    }\n\n    .gg-sora60 .gg-lifestyle-copy strong {\n      display: block;\n      color: var(--gg-ink);\n      font-size: 1.05rem;\n      margin-bottom: 7px;\n    }\n\n    .gg-sora60 .gg-note {\n      margin-top: 18px;\n      padding: 16px 18px;\n      border-radius: 18px;\n      background: #f9fbfd;\n      border: 1px solid var(--gg-line);\n      color: var(--gg-muted);\n      font-size: 0.94rem;\n    }\n\n    @media (max-width: 900px) {\n      .gg-sora60 .gg-hero-inner,\n      .gg-sora60 .gg-split,\n      .gg-sora60 .gg-callout,\n      .gg-sora60 .gg-tab-panel {\n        grid-template-columns: 1fr;\n      }\n\n      .gg-sora60 .gg-hero-media {\n        min-height: 0;\n        padding-top: 0;\n      }\n\n      .gg-sora60 .gg-hero-media img {\n        height: auto;\n        max-height: none;\n        object-fit: contain;\n      }\n\n      .gg-sora60 .gg-stat-row,\n      .gg-sora60 .gg-feature-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .gg-sora60 .gg-lifestyle-grid {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    @media (max-width: 560px) {\n      .gg-sora60 .gg-hero,\n      .gg-sora60 .gg-section {\n        border-radius: 22px;\n      }\n\n      .gg-sora60 .gg-stat-row,\n      .gg-sora60 .gg-feature-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .gg-sora60 .gg-tab-labels {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n      }\n\n      .gg-sora60 .gg-tab-labels label {\n        width: 100%;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"gg-hero\"\u003e\n    \u003cdiv class=\"gg-hero-inner\"\u003e\n      \u003cdiv class=\"gg-hero-copy\"\u003e\n        \u003cspan class=\"gg-eyebrow\"\u003ePortable solar panel\u003c\/span\u003e\n        \u003ch2\u003eBLUETTI SORA 60: lightweight solar charging without the bulky setup.\u003c\/h2\u003e\n        \u003cp\u003eThe BLUETTI SORA 60 is built for customers who want a compact solar panel they can actually carry. Use it to charge small gear directly, support compatible portable power stations, and keep essential devices topped up outdoors.\u003c\/p\u003e\n\n        \u003cdiv class=\"gg-stat-row\" aria-label=\"SORA 60 highlights\"\u003e\n          \u003cdiv class=\"gg-stat\"\u003e\n\u003cstrong\u003e60W\u003c\/strong\u003e\u003cspan\u003ePortable solar output\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"gg-stat\"\u003e\n\u003cstrong\u003e4.8 lbs\u003c\/strong\u003e\u003cspan\u003eLightweight carry\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"gg-stat\"\u003e\n\u003cstrong\u003e23.4%\u003c\/strong\u003e\u003cspan\u003eHigh conversion rate\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"gg-stat\"\u003e\n\u003cstrong\u003eIP65\u003c\/strong\u003e\u003cspan\u003eSplash-resistant build\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-hero-media\"\u003e\n        \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/20250221_PV60F_PC_-1_3840X1600_1x_3dc31827-a983-423b-b253-1f2a5e620490_2560x.webp?v=1775808717\" alt=\"BLUETTI SORA 60 solar panel carried on a hiking pack\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-section-head\"\u003e\n      \u003ch3\u003ePortable solar power that fits the way people actually pack.\u003c\/h3\u003e\n      \u003cp\u003eSORA 60 is made for simple outdoor charging. The foldable design, low carry weight, hanging strap, and compact footprint make it easier to bring solar power on day trips, camping weekends, road kits, and emergency backup setups.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gg-split\"\u003e\n      \u003cdiv class=\"gg-image-card\"\u003e\n        \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/PV60F_PC_2_1x_b29e1fc4-859b-4ae5-89c1-28190d2f8e35_2560x.png?v=1742442645\" alt=\"BLUETTI SORA 60 solar panel feature overview\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-copy-card\"\u003e\n        \u003ch3\u003eSmall enough to carry, useful enough to matter\u003c\/h3\u003e\n        \u003cp\u003eA lot of solar panels are too bulky for casual use. SORA 60 keeps the setup lightweight, foldable, and easy to deploy, so customers can bring solar charging without turning a simple trip into a complicated power project.\u003c\/p\u003e\n        \u003cp\u003eThe ETFE surface and splash-resistant construction help it handle real outdoor conditions while still staying compact enough for travel, camping bins, vehicle storage, and emergency kits.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gg-feature-grid\" style=\"margin-top:16px;\"\u003e\n      \u003cdiv class=\"gg-mini-card\"\u003e\n\u003cstrong\u003eFoldable design\u003c\/strong\u003e\u003cspan\u003eEasy to pack, carry, unfold, and set up when daylight is available.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"gg-mini-card\"\u003e\n\u003cstrong\u003eETFE surface\u003c\/strong\u003e\u003cspan\u003eBuilt for outdoor use with a durable panel surface and clean finish.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"gg-mini-card\"\u003e\n\u003cstrong\u003e3 DC output ports\u003c\/strong\u003e\u003cspan\u003eCharge compatible small devices and power gear directly from the panel.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"gg-mini-card\"\u003e\n\u003cstrong\u003eHanging strap + hook\u003c\/strong\u003e\u003cspan\u003eHang or position the panel more easily around camp, bags, vehicles, and outdoor gear.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-tabs\"\u003e\n      \u003cinput type=\"radio\" name=\"gg-sora60-use-tabs\" id=\"gg-sora60-use-trail\" checked\u003e\n      \u003cinput type=\"radio\" name=\"gg-sora60-use-tabs\" id=\"gg-sora60-use-camp\"\u003e\n      \u003cinput type=\"radio\" name=\"gg-sora60-use-tabs\" id=\"gg-sora60-use-backup\"\u003e\n\n      \u003cdiv class=\"gg-section-head\"\u003e\n        \u003ch3\u003eSolar charging for small essentials\u003c\/h3\u003e\n        \u003cp\u003eThis is not trying to replace a roof array or a full home solar setup. It is a simple portable panel for smaller devices, compatible power stations, and backup kits where weight and convenience matter.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-tab-labels\" aria-label=\"SORA 60 use cases\"\u003e\n        \u003clabel for=\"gg-sora60-use-trail\"\u003eTrail Gear\u003c\/label\u003e\n        \u003clabel for=\"gg-sora60-use-camp\"\u003eCamp Setup\u003c\/label\u003e\n        \u003clabel for=\"gg-sora60-use-backup\"\u003eBackup Kit\u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-tab-panels\"\u003e\n        \u003cdiv class=\"gg-tab-panel gg-panel-trail\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eBring solar without overpacking\u003c\/h4\u003e\n            \u003cp\u003eThe lightweight foldable format makes the SORA 60 a practical choice for hikers, photographers, day trips, and outdoor gear bags where a larger panel would be annoying to carry.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/20250208_PV60F_PC_-3_3840X1600_1x_506fba3c-9ca5-49b2-b7a1-4add16009ee4_2560x.png?v=1742443207\" alt=\"BLUETTI SORA 60 folded solar panel size comparison\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gg-tab-panel gg-panel-camp\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eTop up devices around camp\u003c\/h4\u003e\n            \u003cp\u003eUse available daylight to help charge phones, small USB gear, cameras, lights, and other compatible devices while you are away from wall power.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/20250208_PV60F_PC_-3_3840X1600_1x_0e4b56aa-8f25-438b-91d5-d1ebd5f353ae_2560x.jpg?v=1747107348\" alt=\"BLUETTI SORA 60 solar panel powering multiple outdoor devices\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gg-tab-panel gg-panel-backup\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eKeep a compact solar option ready\u003c\/h4\u003e\n            \u003cp\u003eFor emergency kits and vehicle storage, SORA 60 gives customers a small solar option they can keep packed without taking up the space of a larger portable panel.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/20250208_PV60F_PC_-3_3840X1600_1x-2_2560x.png?v=1742443066\" alt=\"BLUETTI SORA 60 solar panel charging outdoors on a rocky overlook\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-split\"\u003e\n      \u003cdiv class=\"gg-copy-card\"\u003e\n        \u003ch3\u003eDesigned for simple direct charging\u003c\/h3\u003e\n        \u003cp\u003eWith multiple DC output ports, SORA 60 can help customers charge everyday travel and outdoor devices without needing a full power station for every situation.\u003c\/p\u003e\n        \u003cp\u003eIt is a clean fit for smaller gear and top-up use cases where the goal is keeping essentials alive, not running large appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-image-card\"\u003e\n        \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/20250208_PV60F_PC_-3_3840X1600_1x_0e4b56aa-8f25-438b-91d5-d1ebd5f353ae_2560x.jpg?v=1747107348\" alt=\"BLUETTI SORA 60 solar panel charging devices outdoors\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-tabs\"\u003e\n      \u003cinput type=\"radio\" name=\"gg-sora60-connect-tabs\" id=\"gg-sora60-connect-devices\" checked\u003e\n      \u003cinput type=\"radio\" name=\"gg-sora60-connect-tabs\" id=\"gg-sora60-connect-station\"\u003e\n      \u003cinput type=\"radio\" name=\"gg-sora60-connect-tabs\" id=\"gg-sora60-connect-check\"\u003e\n\n      \u003cdiv class=\"gg-section-head\"\u003e\n        \u003ch3\u003eKeep compatibility clear before checkout\u003c\/h3\u003e\n        \u003cp\u003eSolar panels need to match the device or power station they are being connected to. That is why this description stays focused on features while the exact input limits, connectors, and manuals stay in the product metafields.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-tab-labels\" aria-label=\"SORA 60 connection guidance\"\u003e\n        \u003clabel for=\"gg-sora60-connect-devices\"\u003eSmall Devices\u003c\/label\u003e\n        \u003clabel for=\"gg-sora60-connect-station\"\u003ePower Stations\u003c\/label\u003e\n        \u003clabel for=\"gg-sora60-connect-check\"\u003eCheck First\u003c\/label\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-tab-panels\"\u003e\n        \u003cdiv class=\"gg-tab-panel gg-panel-devices\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eUse the built-in outputs for compatible gear\u003c\/h4\u003e\n            \u003cp\u003eThe panel is useful for smaller essentials like phones, cameras, lighting, GPS units, and other compatible travel devices that can charge from the available outputs.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/PV60F_PC_2_1x_b29e1fc4-859b-4ae5-89c1-28190d2f8e35_2560x.png?v=1742442645\" alt=\"BLUETTI SORA 60 output port feature overview\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gg-tab-panel gg-panel-station\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003ePair with compatible portable power stations\u003c\/h4\u003e\n            \u003cp\u003eSORA 60 can also support compatible portable power stations when the voltage, connector, and solar input range are a match. It is best for smaller systems and top-up charging.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/lQLPJx7Jh3iDZYfNBkDNDwCwcgyhgoFFAQUHvimPLsKgAA_3840_1600_2560x.png?v=1742451336\" alt=\"BLUETTI SORA 60 included cable connected to a compatible power station\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gg-tab-panel gg-panel-check\"\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eConfirm the input limits before connecting\u003c\/h4\u003e\n            \u003cp\u003eBefore connecting any solar panel, customers should confirm the device input voltage, connector type, wattage limits, and adapter requirements. That avoids the wrong pairing and keeps the setup safe.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"gg-image-card\"\u003e\n            \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/lQLPJx7Jh3iDZYfNBkDNDwCwcgyhgoFFAQUHvimPLsKgAA_3840_1600_2560x.png?v=1742451336\" alt=\"BLUETTI SORA 60 cable compatibility detail\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gg-section\"\u003e\n    \u003cdiv class=\"gg-lifestyle-grid\"\u003e\n      \u003cdiv class=\"gg-lifestyle-card\"\u003e\n        \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/20250208_PV60F_PC_-3_3840X1600_1x-2_2560x.png?v=1742443066\" alt=\"BLUETTI SORA 60 solar panel outdoors in rocky terrain\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"gg-lifestyle-copy\"\u003e\n          \u003cstrong\u003eOutdoor charging made simple\u003c\/strong\u003e\n          \u003cp\u003eSet the panel in direct sun and use available daylight to keep smaller essentials topped up.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-lifestyle-card\"\u003e\n        \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/20250208_PV60F_PC_-3_3840X1600_1x_506fba3c-9ca5-49b2-b7a1-4add16009ee4_2560x.png?v=1742443207\" alt=\"BLUETTI SORA 60 folded solar panel shown beside small gear\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"gg-lifestyle-copy\"\u003e\n          \u003cstrong\u003eEasy to pack and store\u003c\/strong\u003e\n          \u003cp\u003eThe foldable build is easier to keep in a vehicle, camping bin, hiking setup, or emergency kit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gg-lifestyle-card\"\u003e\n        \u003cimg src=\"https:\/\/www.bluettipower.com\/cdn\/shop\/files\/lQLPJx7Jh3iDZYfNBkDNDwCwcgyhgoFFAQUHvimPLsKgAA_3840_1600_2560x.png?v=1742451336\" alt=\"BLUETTI SORA 60 charging cable connected to a power station\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"gg-lifestyle-copy\"\u003e\n          \u003cstrong\u003eCleaner setup planning\u003c\/strong\u003e\n          \u003cp\u003eUse the product specs and manual metafields to confirm compatibility before pairing it with a power station.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gg-note\"\u003e\n      Exact dimensions, connector details, input limits, included accessories, manuals, and compatibility specs belong in the product specification and manual metafields. This description stays focused on customer-facing feature benefits.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"BLUETTI","offers":[{"title":"Default Title","offer_id":52783525232921,"sku":"Sora 60","price":129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1005\/7318\/4281\/files\/PV60FUS_1x_78dfe60d-0989-46e3-8465-0fdd59442600.png?v=1783451487"}],"url":"https:\/\/gridgetaway.com\/collections\/bluetti-solar-panels.oembed","provider":"Grid Getaway","version":"1.0","type":"link"}