{"title":"Electronics \u0026 Outdoor","description":null,"products":[{"product_id":"solveo-volttrail™-22-5w-power-bank","title":"Solveo VoltTrail™ 22.5W Power Bank","description":"\n\u003csection class=\"vt-page\" id=\"solveo-volttrail\"\u003e\n  \u003cdiv class=\"vt-wrap\"\u003e\n\n    \u003c!-- HERO --\u003e\n    \u003cheader class=\"vt-hero\"\u003e\n      \u003cdiv class=\"vt-eyebrow\"\u003e\n        \u003cspan class=\"vt-status-dot\"\u003e\u003c\/span\u003e\n        SOLVEO ELECTRONICS \u0026amp; OUTDOOR\n      \u003c\/div\u003e\n\n      \u003cp class=\"vt-kicker\"\u003ePOWER FOR LIFE ON THE MOVE\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Low battery?\n        \u003cem\u003eNot part of the plan.\u003c\/em\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vt-intro\"\u003e\n        Meet the \u003cstrong\u003eSolveo VoltTrail™ 22.5W Power Bank\u003c\/strong\u003e.\n        Your portable backup for busy days, unexpected power\n        cuts, long commutes and weekends away.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vt-actions\"\u003e\n        \u003ca class=\"vt-btn\" href=\"#vt-shop\"\u003e\n          DISCOVER VOLTTRAIL™ \u003cspan\u003e↗\u003c\/span\u003e\n        \u003c\/a\u003e\n        \u003ca class=\"vt-secondary\" href=\"#vt-features\"\u003e\n          Explore the features ↓\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vt-specs\"\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003e22.5W\u003c\/strong\u003e\n          \u003cspan\u003eUp to Fast Charging\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003e4\u003c\/strong\u003e\n          \u003cspan\u003eConnector Types\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eLED\u003c\/strong\u003e\n          \u003cspan\u003eBuilt-in Torch\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eDIGITAL\u003c\/strong\u003e\n          \u003cspan\u003eBattery Display\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003c!-- ANIMATED POWER BANK --\u003e\n    \u003cdiv class=\"vt-showcase\"\u003e\n      \u003cdiv class=\"vt-showcase-label\"\u003e\n        \u003cspan\u003ePOWER THAT GOES WITH YOU\u003c\/span\u003e\n        \u003cspan\u003eVOLTTRAIL™ SERIES\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vt-orbit vt-orbit-a\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"vt-orbit vt-orbit-b\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"vt-device-area\" aria-hidden=\"true\"\u003e\n        \u003cdiv class=\"vt-device\"\u003e\n          \u003cdiv class=\"vt-device-edge\"\u003e\u003c\/div\u003e\n\n          \u003cdiv class=\"vt-device-header\"\u003e\n            \u003cspan\u003eSOLVEO\u003c\/span\u003e\n            \u003cspan\u003eVOLTTRAIL™\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vt-screen\"\u003e\n            \u003cspan class=\"vt-screen-caption\"\u003ePOWER LEVEL\u003c\/span\u003e\n            \u003cdiv class=\"vt-screen-reading\"\u003e\n              \u003cspan\u003e88\u003c\/span\u003e\u003csmall\u003e%\u003c\/small\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"vt-battery-track\"\u003e\n              \u003cdiv class=\"vt-battery-fill\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vt-device-footer\"\u003e\n            \u003cspan\u003e22.5W MAX\u003c\/span\u003e\n            \u003cspan\u003e⚡\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"vt-torch\"\u003e\n            \u003cdiv class=\"vt-torch-beam\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vt-charge-bolt\"\u003eϟ\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vt-showcase-bottom\"\u003e\n        \u003cstrong\u003eCHARGE UP. HEAD OUT.\u003c\/strong\u003e\n        \u003cspan\u003eREADY FOR THE UNEXPECTED\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- INTRO --\u003e\n    \u003csection class=\"vt-story vt-reveal\"\u003e\n      \u003cp class=\"vt-kicker\"\u003eWHEN YOUR DAY DOESN'T SLOW DOWN\u003c\/p\u003e\n      \u003ch2\u003e\n        Your plans keep moving.\n        \u003cem\u003eYour power should too.\u003c\/em\u003e\n      \u003c\/h2\u003e\n      \u003cp class=\"vt-body\"\u003e\n        Your phone's on 5%, you still need directions\n        home, and the family WhatsApp group won't stop\n        buzzing. VoltTrail™ gives you a portable charging\n        option when a wall socket isn't nearby.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vt-mini-grid\"\u003e\n        \u003carticle\u003e\n          \u003cspan class=\"vt-mini-icon\"\u003eϟ\u003c\/span\u003e\n          \u003ch3\u003eFast Charging\u003c\/h3\u003e\n          \u003cp\u003eUp to 22.5W charging with compatible\n          devices and connections.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle\u003e\n          \u003cspan class=\"vt-mini-icon\"\u003e⌁\u003c\/span\u003e\n          \u003ch3\u003eBuilt-in Connectors\u003c\/h3\u003e\n          \u003cp\u003eConvenient cable options to help\n          reduce loose leads in your bag.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle\u003e\n          \u003cspan class=\"vt-mini-icon\"\u003e▣\u003c\/span\u003e\n          \u003ch3\u003eBattery Display\u003c\/h3\u003e\n          \u003cp\u003eCheck remaining power before\n          heading out.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- FEATURES --\u003e\n    \u003csection class=\"vt-features\" id=\"vt-features\"\u003e\n      \u003cdiv class=\"vt-section-head vt-reveal\"\u003e\n        \u003cp class=\"vt-kicker\"\u003eSMART EVERYDAY POWER\u003c\/p\u003e\n        \u003ch2\u003e\n          More than a charger.\n          \u003cem\u003eYour everyday backup.\u003c\/em\u003e\n        \u003c\/h2\u003e\n        \u003cp class=\"vt-body\"\u003e\n          Thoughtful features for busy schedules,\n          unexpected interruptions and life on the go.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vt-feature-grid\"\u003e\n\n        \u003carticle class=\"vt-feature vt-reveal\"\u003e\n          \u003cdiv class=\"vt-feature-top\"\u003e\n            \u003cspan class=\"vt-feature-icon\"\u003eϟ\u003c\/span\u003e\n            \u003cspan class=\"vt-feature-number\"\u003e01 \/ 05\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"vt-feature-label\"\u003eFAST CHARGING\u003c\/p\u003e\n          \u003ch3\u003eUp to 22.5W of Charging Power\u003c\/h3\u003e\n          \u003cp\u003e\n            Spend less time waiting around for a\n            top-up. VoltTrail™ supports up to\n            22.5W charging on compatible devices,\n            subject to the connection and\n            charging protocol.\n          \u003c\/p\u003e\n          \u003cdiv class=\"vt-feature-foot\"\u003e\n            \u003cspan\u003eKEEP YOUR DAY MOVING\u003c\/span\u003e\u003cspan\u003e↗\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vt-feature vt-reveal\"\u003e\n          \u003cdiv class=\"vt-feature-top\"\u003e\n            \u003cspan class=\"vt-feature-icon\"\u003e⌁\u003c\/span\u003e\n            \u003cspan class=\"vt-feature-number\"\u003e02 \/ 05\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"vt-feature-label\"\u003eBUILT-IN CONNECTORS\u003c\/p\u003e\n          \u003ch3\u003eFewer Loose Cables\u003c\/h3\u003e\n          \u003cp\u003e\n            USB-C, Lightning, Micro-USB and USB-A\n            connector options help keep useful\n            charging connections close at hand.\n            Check your device's compatibility\n            before use.\n          \u003c\/p\u003e\n          \u003cdiv class=\"vt-feature-foot\"\u003e\n            \u003cspan\u003eMORE CONVENIENCE\u003c\/span\u003e\u003cspan\u003e↗\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vt-feature vt-reveal\"\u003e\n          \u003cdiv class=\"vt-feature-top\"\u003e\n            \u003cspan class=\"vt-feature-icon\"\u003e⌂\u003c\/span\u003e\n            \u003cspan class=\"vt-feature-number\"\u003e03 \/ 05\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"vt-feature-label\"\u003ePORTABLE BACKUP POWER\u003c\/p\u003e\n          \u003ch3\u003eReady for Unexpected Outages\u003c\/h3\u003e\n          \u003cp\u003e\n            Keep your power bank charged and\n            ready for a phone top-up when\n            electricity is unavailable or\n            a plug point is out of reach.\n          \u003c\/p\u003e\n          \u003cdiv class=\"vt-feature-foot\"\u003e\n            \u003cspan\u003eBACKUP FOR BUSY DAYS\u003c\/span\u003e\u003cspan\u003e↗\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vt-feature vt-reveal\"\u003e\n          \u003cdiv class=\"vt-feature-top\"\u003e\n            \u003cspan class=\"vt-feature-icon\"\u003e✦\u003c\/span\u003e\n            \u003cspan class=\"vt-feature-number\"\u003e04 \/ 05\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"vt-feature-label\"\u003eBUILT-IN LED TORCH\u003c\/p\u003e\n          \u003ch3\u003eA Little Light When You Need It\u003c\/h3\u003e\n          \u003cp\u003e\n            Finding your keys in the dark or\n            settling in at the campsite?\n            Use the integrated LED torch.\n            Hold the switch for three seconds\n            to turn the light on or off.\n          \u003c\/p\u003e\n          \u003cdiv class=\"vt-feature-foot\"\u003e\n            \u003cspan\u003eEXTRA EVERYDAY UTILITY\u003c\/span\u003e\u003cspan\u003e↗\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vt-feature vt-feature-wide vt-reveal\"\u003e\n          \u003cdiv class=\"vt-feature-top\"\u003e\n            \u003cspan class=\"vt-feature-icon\"\u003e▣\u003c\/span\u003e\n            \u003cspan class=\"vt-feature-number\"\u003e05 \/ 05\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"vt-feature-label\"\u003eDIGITAL BATTERY DISPLAY\u003c\/p\u003e\n          \u003ch3\u003eKnow Your Power Before You Go\u003c\/h3\u003e\n          \u003cp\u003e\n            Check the power bank's remaining\n            charge on its digital display.\n            Less guessing when you're packing\n            for a long day, a road trip or\n            a weekend away.\n          \u003c\/p\u003e\n          \u003cdiv class=\"vt-feature-foot\"\u003e\n            \u003cspan\u003ePOWER INFORMATION AT A GLANCE\u003c\/span\u003e\n            \u003cspan\u003e↗\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- CONNECTOR SECTION --\u003e\n    \u003csection class=\"vt-connectors vt-reveal\"\u003e\n      \u003cdiv class=\"vt-connectors-copy\"\u003e\n        \u003cp class=\"vt-kicker\"\u003eBUILT-IN CONVENIENCE\u003c\/p\u003e\n        \u003ch2\u003e\n          Four connector types.\n          \u003cem\u003eLess cable chaos.\u003c\/em\u003e\n        \u003c\/h2\u003e\n        \u003cp\u003e\n          VoltTrail™ brings useful connection\n          options together in one portable\n          charging companion.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vt-connector-grid\"\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003eUSB-C\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eLightning\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eMicro-USB\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e04\u003c\/span\u003e\u003cstrong\u003eUSB-A\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"vt-connector-note\"\u003e\n        Connector compatibility and charging direction\n        may vary. Check the supplier specifications\n        and your device requirements.\n      \u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- LIFESTYLE --\u003e\n    \u003csection class=\"vt-lifestyle vt-reveal\"\u003e\n      \u003cp class=\"vt-kicker\"\u003eMADE FOR LIFE IN MZANSI\u003c\/p\u003e\n      \u003ch2\u003e\n        From the commute\n        \u003cem\u003eto the weekend escape.\u003c\/em\u003e\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"vt-use-grid\"\u003e\n        \u003carticle\u003e\n          \u003cspan\u003e01\u003c\/span\u003e\n          \u003ch3\u003eDaily Commutes\u003c\/h3\u003e\n          \u003cp\u003eKeep a portable top-up handy\n          during long days away from home.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle\u003e\n          \u003cspan\u003e02\u003c\/span\u003e\n          \u003ch3\u003ePower Interruptions\u003c\/h3\u003e\n          \u003cp\u003eHave backup charging available\n          when wall power isn't.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle\u003e\n          \u003cspan\u003e03\u003c\/span\u003e\n          \u003ch3\u003eRoad Trips\u003c\/h3\u003e\n          \u003cp\u003eTake charging options along\n          for stops and travel days.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle\u003e\n          \u003cspan\u003e04\u003c\/span\u003e\n          \u003ch3\u003eWeekend Adventures\u003c\/h3\u003e\n          \u003cp\u003ePack portable power and\n          a handy LED torch.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- CTA --\u003e\n    \u003csection class=\"vt-cta vt-reveal\" id=\"vt-shop\"\u003e\n      \u003cdiv class=\"vt-cta-line\"\u003e\u003c\/div\u003e\n      \u003cp class=\"vt-kicker\"\u003eSOLVEO VOLTTRAIL™\u003c\/p\u003e\n      \u003ch2\u003e\n        Keep your phone powered.\n        \u003cem\u003eKeep your plans moving.\u003c\/em\u003e\n      \u003c\/h2\u003e\n      \u003cp\u003e\n        Fast charging, built-in connectors,\n        digital battery display and an LED torch.\n        A practical backup for the unexpected.\n      \u003c\/p\u003e\n\n      \u003ca class=\"vt-btn vt-shop-btn\" href=\"\/products\/solveo-volttrail-22-5w-power-bank\"\u003e\n        SHOP VOLTTRAIL™ \u003cspan\u003e↗\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"vt-checkout\"\u003e\n        SECURE CHECKOUT \u003cspan\u003e•\u003c\/span\u003e SOUTH AFRICAN STORE\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cfooter class=\"vt-footer\"\u003e\n      \u003cspan\u003eSOLVEO™\u003c\/span\u003e\n      \u003cspan\u003eEVERYDAY SOLUTIONS. REFINED.\u003c\/span\u003e\n    \u003c\/footer\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n.vt-page {\n  --vt-bg:#08111b;\n  --vt-card:#132331;\n  --vt-text:#f3f8fc;\n  --vt-muted:#a4b5c3;\n  --vt-cyan:#5ad6f2;\n  --vt-line:rgba(108,181,215,.18);\n\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 85% 0%,\n      rgba(16,110,143,.2),transparent 32%),\n    linear-gradient(160deg,#08111b,#0d1c29 55%,#08111b);\n  color:var(--vt-text);\n  padding:85px 20px 25px;\n  font-family:Arial,Helvetica,sans-serif;\n  line-height:1.65;\n}\n\n.vt-page *,\n.vt-page *::before,\n.vt-page *::after {box-sizing:border-box}\n\n.vt-page a {text-decoration:none}\n.vt-page h2,.vt-page h3,.vt-page p {margin-top:0}\n.vt-wrap {max-width:1150px;margin:auto}\n\n\/* HERO *\/\n.vt-hero {\n  text-align:center;\n  max-width:860px;\n  margin:0 auto 60px;\n}\n\n.vt-eyebrow {\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n  padding:9px 16px;\n  border-radius:50px;\n  border:1px solid rgba(83,203,232,.3);\n  background:rgba(25,118,151,.12);\n  color:#89dcef;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:1.5px;\n}\n\n.vt-status-dot {\n  width:7px;height:7px;\n  border-radius:50%;\n  background:#67e0fa;\n  box-shadow:0 0 10px #52c8e7;\n  animation:vtPulse 2s infinite;\n}\n\n@keyframes vtPulse {\n  50% {opacity:.4;transform:scale(.8)}\n}\n\n.vt-kicker {\n  color:#7acfe5;\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:2.2px;\n}\n\n.vt-hero\u003e.vt-kicker {margin:32px 0 15px}\n\n.vt-hero h2 {\n  font-size:clamp(43px,7vw,84px);\n  line-height:1.06;\n  letter-spacing:-3px;\n  font-weight:800;\n  margin-bottom:25px;\n}\n\n.vt-hero h2 em,\n.vt-story h2 em,\n.vt-section-head h2 em,\n.vt-connectors h2 em,\n.vt-lifestyle h2 em,\n.vt-cta h2 em {\n  display:block;\n  font-style:normal;\n  background:linear-gradient(\n    100deg,#55d7f3,#e4faff,#6db8ff\n  );\n  background-size:200% auto;\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n  animation:vtGradient 7s linear infinite;\n}\n\n@keyframes vtGradient {\n  to {background-position:200% center}\n}\n\n.vt-intro {\n  max-width:670px;\n  margin:0 auto 30px;\n  color:var(--vt-muted);\n  font-size:17px;\n}\n\n.vt-intro strong {color:#f1fbff}\n\n.vt-actions {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  flex-wrap:wrap;\n  gap:22px;\n}\n\n.vt-btn {\n  display:inline-flex;\n  justify-content:center;\n  align-items:center;\n  gap:22px;\n  padding:17px 26px;\n  border-radius:12px;\n  color:#061521!important;\n  background:linear-gradient(110deg,#77e3f5,#4ab6e9);\n  box-shadow:0 15px 35px rgba(40,159,203,.2);\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:1px;\n  transition:transform .3s,box-shadow .3s;\n}\n\n.vt-btn:hover {\n  transform:translateY(-4px);\n  box-shadow:0 20px 40px rgba(40,159,203,.3);\n}\n\n.vt-btn span {font-size:21px}\n.vt-secondary {color:#a2d9e9!important;font-size:13px;font-weight:700}\n\n.vt-specs {\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  max-width:740px;\n  margin:48px auto 0;\n  border-top:1px solid var(--vt-line);\n  border-bottom:1px solid var(--vt-line);\n  padding:19px 0;\n}\n\n.vt-specs div {\n  display:flex;\n  flex-direction:column;\n  padding:0 7px;\n}\n\n.vt-specs div+div {border-left:1px solid var(--vt-line)}\n.vt-specs strong {font-size:20px;color:#8ce7f7}\n.vt-specs span {font-size:11px;color:#91a9b9}\n\n\/* SHOWCASE *\/\n.vt-showcase {\n  position:relative;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:space-between;\n  min-height:480px;\n  padding:25px;\n  margin-bottom:115px;\n  overflow:hidden;\n  border-radius:25px;\n  border:1px solid rgba(82,177,214,.25);\n  background:radial-gradient(\n    ellipse at center,#15384b,#0a1a2a 70%,#081420\n  );\n}\n\n.vt-showcase-label,\n.vt-showcase-bottom {\n  position:relative;\n  z-index:3;\n  display:flex;\n  justify-content:space-between;\n  width:100%;\n  gap:15px;\n  font-size:10px;\n  letter-spacing:1.4px;\n  color:#78b9d0;\n  font-weight:800;\n}\n\n.vt-showcase-bottom {align-items:flex-end}\n.vt-showcase-bottom strong {color:#b0eafa}\n\n.vt-orbit {\n  position:absolute;\n  top:50%;left:50%;\n  border:1px solid rgba(80,200,230,.18);\n  border-radius:50%;\n  transform:translate(-50%,-50%);\n  animation:vtOrbit 5s ease-in-out infinite;\n}\n\n.vt-orbit-a {width:330px;height:330px}\n.vt-orbit-b {width:470px;height:470px;animation-delay:1s}\n\n@keyframes vtOrbit {\n  50% {opacity:.35;scale:1.04}\n}\n\n\/* POWER BANK *\/\n.vt-device-area {\n  position:relative;\n  z-index:2;\n  margin:auto;\n  animation:vtFloat 5s ease-in-out infinite;\n}\n\n@keyframes vtFloat {\n  50% {transform:translateY(-10px)}\n}\n\n.vt-device {\n  position:relative;\n  width:205px;\n  height:295px;\n  padding:17px;\n  border-radius:25px;\n  border:2px solid #456272;\n  background:linear-gradient(\n    125deg,#293c4a,#111e2a 50%,#263e4c\n  );\n  box-shadow:15px 25px 40px rgba(0,0,0,.35),\n    inset 3px 0 5px rgba(255,255,255,.1);\n}\n\n.vt-device-edge {\n  position:absolute;\n  top:15px;bottom:15px;right:7px;\n  width:4px;\n  border-radius:4px;\n  background:linear-gradient(#587486,#142b3a,#6b8998);\n}\n\n.vt-device-header {\n  display:flex;\n  justify-content:space-between;\n  color:#9fb9c7;\n  font-size:9px;\n  font-weight:900;\n  letter-spacing:1px;\n}\n\n.vt-screen {\n  position:absolute;\n  top:60px;\n  left:25px;\n  right:25px;\n  height:150px;\n  border-radius:15px;\n  border:1px solid #42677b;\n  background:radial-gradient(circle,#122d41,#081621);\n  box-shadow:inset 0 5px 15px rgba(0,0,0,.5);\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n}\n\n.vt-screen-caption {\n  color:#70b9d6;\n  font-size:9px;\n  letter-spacing:2px;\n  font-weight:800;\n}\n\n.vt-screen-reading {\n  display:flex;\n  align-items:flex-start;\n  color:#8ceaff;\n  text-shadow:0 0 20px rgba(65,210,255,.4);\n}\n\n.vt-screen-reading\u003espan {\n  font-size:75px;\n  line-height:1.2;\n  font-weight:800;\n}\n\n.vt-screen-reading small {\n  font-size:21px;\n  margin-top:17px;\n}\n\n.vt-battery-track {\n  width:95px;\n  height:5px;\n  border-radius:5px;\n  background:#23495e;\n  overflow:hidden;\n}\n\n.vt-battery-fill {\n  width:88%;\n  height:100%;\n  border-radius:5px;\n  background:#77e7fa;\n  box-shadow:0 0 12px #55d9f6;\n  animation:vtBatteryGlow 2s infinite alternate;\n}\n\n@keyframes vtBatteryGlow {\n  to {opacity:.55}\n}\n\n.vt-device-footer {\n  position:absolute;\n  bottom:19px;\n  left:18px;\n  right:18px;\n  display:flex;\n  justify-content:space-between;\n  color:#92c9dc;\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:1px;\n}\n\n.vt-device-footer span:last-child {color:#ffbb6e;font-size:18px}\n\n.vt-torch {\n  position:absolute;\n  top:-5px;\n  right:38px;\n  width:22px;\n  height:8px;\n  border-radius:4px;\n  background:#d6f5ff;\n  box-shadow:0 0 12px rgba(162,234,255,.5);\n}\n\n.vt-torch-beam {\n  position:absolute;\n  bottom:100%;\n  left:50%;\n  transform:translateX(-50%);\n  width:150px;\n  height:115px;\n  background:linear-gradient(\n    0deg,rgba(110,218,255,.2),transparent\n  );\n  clip-path:polygon(47% 100%,53% 100%,100% 0,0 0);\n  animation:vtTorch 4s ease-in-out infinite;\n}\n\n@keyframes vtTorch {\n  50% {opacity:.3}\n}\n\n.vt-charge-bolt {\n  position:absolute;\n  top:30%;\n  right:-70px;\n  color:#7be8ff;\n  font-size:60px;\n  text-shadow:0 0 25px rgba(78,205,250,.4);\n  animation:vtBolt 3s ease-in-out infinite;\n}\n\n@keyframes vtBolt {\n  50% {transform:translateY(-10px);opacity:.4}\n}\n\n\/* SECTIONS *\/\n.vt-story,.vt-features,.vt-lifestyle {margin-bottom:115px}\n\n.vt-story h2,\n.vt-section-head h2,\n.vt-connectors h2,\n.vt-lifestyle h2 {\n  font-size:clamp(35px,5vw,60px);\n  line-height:1.12;\n  letter-spacing:-2px;\n  margin:15px 0 22px;\n}\n\n.vt-body {\n  max-width:660px;\n  color:var(--vt-muted);\n  font-size:16px;\n  line-height:1.85;\n}\n\n\/* MINI CARDS *\/\n.vt-mini-grid {\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:15px;\n  margin-top:35px;\n}\n\n.vt-mini-grid article {\n  background:linear-gradient(145deg,#142736,#0e1b29);\n  border:1px solid var(--vt-line);\n  border-radius:17px;\n  padding:27px 23px;\n  transition:transform .3s;\n}\n\n.vt-mini-grid article:hover {transform:translateY(-5px)}\n\n.vt-mini-icon {\n  display:grid;\n  place-items:center;\n  width:50px;height:50px;\n  border-radius:14px;\n  background:rgba(58,179,211,.13);\n  color:#78e3f6;\n  font-size:24px;\n  margin-bottom:20px;\n}\n\n.vt-mini-grid h3 {font-size:17px;margin-bottom:8px}\n.vt-mini-grid p {\n  color:var(--vt-muted);\n  font-size:13px;\n  line-height:1.7;\n  margin:0;\n}\n\n\/* FEATURE CARDS *\/\n.vt-section-head {margin-bottom:35px}\n\n.vt-feature-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:16px;\n}\n\n.vt-feature {\n  display:flex;\n  flex-direction:column;\n  min-height:315px;\n  padding:32px;\n  border-radius:20px;\n  background:linear-gradient(145deg,#142736,#0e1b29);\n  border:1px solid var(--vt-line);\n  transition:transform .3s,box-shadow .3s;\n}\n\n.vt-feature:hover {\n  transform:translateY(-5px);\n  box-shadow:0 20px 45px rgba(0,0,0,.18);\n}\n\n.vt-feature-wide {grid-column:1\/-1;min-height:250px}\n\n.vt-feature-top {\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin-bottom:27px;\n}\n\n.vt-feature-icon {\n  display:grid;\n  place-items:center;\n  width:48px;height:48px;\n  border-radius:14px;\n  background:rgba(58,179,211,.13);\n  color:#7be7fa;\n  font-size:25px;\n}\n\n.vt-feature-number {\n  color:#789baa;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:1px;\n}\n\n.vt-feature-label {\n  color:#7ad4e9;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:2px;\n  margin-bottom:10px;\n}\n\n.vt-feature h3 {font-size:23px;margin-bottom:12px}\n\n.vt-feature\u003ep:not(.vt-feature-label) {\n  color:var(--vt-muted);\n  font-size:14px;\n  line-height:1.8;\n  margin-bottom:25px;\n}\n\n.vt-feature-foot {\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin-top:auto;\n  padding-top:16px;\n  border-top:1px solid var(--vt-line);\n  color:#8babb9;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:1px;\n}\n\n.vt-feature-foot span:last-child {\n  color:#6cd9f3;\n  font-size:18px;\n}\n\n\/* CONNECTORS *\/\n.vt-connectors {\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:35px;\n  padding:60px;\n  margin-bottom:115px;\n  border:1px solid rgba(91,194,226,.22);\n  border-radius:25px;\n  background:linear-gradient(125deg,#132e40,#0e2030);\n}\n\n.vt-connectors-copy\u003ep:not(.vt-kicker) {\n  color:var(--vt-muted);\n  font-size:15px;\n  line-height:1.8;\n}\n\n.vt-connector-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:12px;\n  align-content:center;\n}\n\n.vt-connector-grid div {\n  display:flex;\n  flex-direction:column;\n  gap:8px;\n  padding:23px;\n  background:rgba(255,255,255,.04);\n  border:1px solid var(--vt-line);\n  border-radius:14px;\n}\n\n.vt-connector-grid span {\n  color:#70b7cb;\n  font-size:10px;\n  font-weight:800;\n}\n\n.vt-connector-grid strong {\n  color:#d9f7ff;\n  font-size:20px;\n}\n\n.vt-connector-note {\n  grid-column:1\/-1;\n  color:#8ba7b5;\n  font-size:11px;\n  line-height:1.7;\n  margin:0;\n}\n\n\/* LIFESTYLE *\/\n.vt-use-grid {\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:13px;\n  margin-top:35px;\n}\n\n.vt-use-grid article {\n  background:#132331;\n  border-top:2px solid #4cabc6;\n  padding:25px 19px;\n  border-radius:0 0 13px 13px;\n}\n\n.vt-use-grid article\u003espan {\n  color:#72d1e9;\n  font-size:12px;\n  font-weight:800;\n}\n\n.vt-use-grid h3 {font-size:16px;margin:23px 0 8px}\n.vt-use-grid p {\n  color:var(--vt-muted);\n  font-size:13px;\n  line-height:1.7;\n  margin:0;\n}\n\n\/* CTA *\/\n.vt-cta {\n  position:relative;\n  text-align:center;\n  padding:85px 25px;\n  border-radius:25px;\n  overflow:hidden;\n  border:1px solid rgba(92,195,225,.25);\n  background:radial-gradient(\n    circle at 50% 0%,#1a485e,#0b1c2a 75%\n  );\n}\n\n.vt-cta-line {\n  position:absolute;\n  top:0;left:10%;\n  width:80%;height:2px;\n  background:linear-gradient(\n    90deg,transparent,#71e2f6,transparent\n  );\n}\n\n.vt-cta h2 {\n  font-size:clamp(43px,6vw,76px);\n  line-height:1.08;\n  letter-spacing:-3px;\n  margin:18px 0;\n}\n\n.vt-cta\u003ep:not(.vt-kicker) {\n  color:#b0c7d3;\n  max-width:530px;\n  margin:0 auto 30px;\n  font-size:15px;\n  line-height:1.8;\n}\n\n.vt-shop-btn {min-width:260px}\n\n.vt-checkout {\n  margin-top:24px;\n  color:#85adbe;\n  font-size:10px;\n  letter-spacing:1px;\n  font-weight:800;\n}\n\n.vt-checkout span {margin:0 10px}\n\n.vt-footer {\n  display:flex;\n  justify-content:space-between;\n  gap:15px;\n  padding:30px 5px 0;\n  color:#7795a5;\n  font-size:10px;\n  letter-spacing:2px;\n  font-weight:800;\n}\n\n\/* REVEAL *\/\n.vt-reveal {opacity:1;transform:none}\n\n.vt-page.vt-ready .vt-reveal {\n  opacity:0;\n  transform:translateY(22px);\n  transition:opacity .75s ease,transform .75s ease;\n}\n\n.vt-page.vt-ready .vt-reveal.vt-visible {\n  opacity:1;\n  transform:translateY(0);\n}\n\n\/* TABLET *\/\n@media(max-width:900px) {\n  .vt-mini-grid {grid-template-columns:1fr}\n  .vt-connectors {grid-template-columns:1fr;padding:40px}\n  .vt-use-grid {grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n\n\/* MOBILE *\/\n@media(max-width:600px) {\n  .vt-page {padding:48px 14px 22px}\n  .vt-hero {margin-bottom:35px}\n\n  .vt-eyebrow {\n    font-size:9px;\n    letter-spacing:1px;\n    padding:8px 12px;\n  }\n\n  .vt-hero\u003e.vt-kicker {\n    font-size:9px;\n    margin:26px 0 13px;\n  }\n\n  .vt-hero h2 {\n    font-size:clamp(34px,9.3vw,51px);\n    letter-spacing:-1.7px;\n    line-height:1.1;\n  }\n\n  .vt-intro {font-size:14px;line-height:1.75}\n  .vt-actions {flex-direction:column;gap:14px}\n  .vt-btn {width:100%;padding:16px}\n  .vt-secondary {font-size:12px}\n\n  .vt-specs {margin-top:30px;padding:15px 0}\n  .vt-specs strong {font-size:clamp(12px,3.5vw,18px)}\n  .vt-specs span {font-size:9px;line-height:1.4}\n\n  .vt-showcase {\n    min-height:390px;\n    padding:14px;\n    margin-bottom:75px;\n    border-radius:17px;\n  }\n\n  .vt-showcase-label,\n  .vt-showcase-bottom {\n    font-size:8px;\n    letter-spacing:.5px;\n  }\n\n  .vt-device-area {transform:scale(.82);animation:none}\n  .vt-charge-bolt {right:-45px;font-size:42px}\n  .vt-showcase-bottom {flex-direction:column;gap:3px}\n\n  .vt-story,.vt-features,.vt-lifestyle {margin-bottom:75px}\n  .vt-kicker {font-size:9px;letter-spacing:1.4px}\n\n  .vt-story h2,\n  .vt-section-head h2,\n  .vt-connectors h2,\n  .vt-lifestyle h2 {\n    font-size:clamp(30px,8.3vw,42px);\n    letter-spacing:-1.2px;\n  }\n\n  .vt-body {font-size:14px;line-height:1.75}\n\n  .vt-mini-grid {gap:10px;margin-top:25px}\n  .vt-mini-grid article {padding:20px;border-radius:13px}\n  .vt-mini-icon {width:42px;height:42px;margin-bottom:15px}\n  .vt-mini-grid h3 {font-size:15px}\n  .vt-mini-grid p {font-size:12px}\n\n  .vt-section-head {margin-bottom:25px}\n  .vt-feature-grid {grid-template-columns:1fr;gap:12px}\n\n  .vt-feature,.vt-feature-wide {\n    grid-column:auto;\n    min-height:0;\n    padding:23px 20px;\n    border-radius:15px;\n  }\n\n  .vt-feature-top {margin-bottom:22px}\n  .vt-feature-icon {width:42px;height:42px;font-size:23px}\n  .vt-feature h3 {font-size:21px}\n  .vt-feature\u003ep:not(.vt-feature-label) {font-size:13px}\n  .vt-feature-foot {font-size:9px;letter-spacing:.6px}\n\n  .vt-connectors {\n    padding:30px 18px;\n    gap:20px;\n    margin-bottom:75px;\n    border-radius:18px;\n  }\n\n  .vt-connectors-copy\u003ep:not(.vt-kicker) {font-size:13px}\n  .vt-connector-grid {gap:9px}\n  .vt-connector-grid div {padding:18px 12px}\n  .vt-connector-grid strong {font-size:16px}\n\n  .vt-use-grid {gap:10px;margin-top:25px}\n  .vt-use-grid article {padding:19px 13px}\n  .vt-use-grid h3 {font-size:14px;margin:16px 0 6px}\n  .vt-use-grid p {font-size:12px}\n\n  .vt-cta {padding:58px 18px;border-radius:18px}\n  .vt-cta h2 {\n    font-size:clamp(35px,9.5vw,52px);\n    letter-spacing:-1.5px;\n  }\n\n  .vt-cta\u003ep:not(.vt-kicker) {font-size:13px}\n  .vt-shop-btn {min-width:0}\n  .vt-checkout {font-size:8px;letter-spacing:.4px}\n\n  .vt-footer {\n    flex-direction:column;\n    align-items:center;\n    text-align:center;\n    gap:5px;\n    font-size:9px;\n  }\n}\n\n@media(max-width:360px) {\n  .vt-page {padding-left:10px;padding-right:10px}\n  .vt-hero h2 {font-size:33px}\n  .vt-use-grid {grid-template-columns:1fr}\n}\n\n@media(prefers-reduced-motion:reduce) {\n  .vt-page *,\n  .vt-page *::before,\n  .vt-page *::after {\n    animation:none!important;\n    transition:none!important;\n  }\n\n  .vt-page.vt-ready .vt-reveal {\n    opacity:1!important;\n    transform:none!important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function() {\n  function initVoltTrail() {\n    document.querySelectorAll('.vt-page').forEach(function(section) {\n      if (section.dataset.vtInit === 'true') return;\n      section.dataset.vtInit = 'true';\n\n      if (!('IntersectionObserver' in window) ||\n          window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\n        return;\n      }\n\n      var elements = section.querySelectorAll('.vt-reveal');\n      var observer = new IntersectionObserver(function(entries) {\n        entries.forEach(function(entry) {\n          if (entry.isIntersecting) {\n            entry.target.classList.add('vt-visible');\n            observer.unobserve(entry.target);\n          }\n        });\n      }, {threshold:0.05,rootMargin:'0px 0px 40px 0px'});\n\n      section.classList.add('vt-ready');\n      elements.forEach(function(el) {observer.observe(el)});\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded',initVoltTrail);\n  } else {\n    initVoltTrail();\n  }\n\n  document.addEventListener('shopify:section:load',initVoltTrail);\n})();\n\u003c\/script\u003e\n","brand":"Solveo","offers":[{"title":"Default Title","offer_id":68132479959332,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1028\/5269\/0212\/files\/pwr1fnl.png?v=1794135800"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1028\/5269\/0212\/collections\/electric_collection_image.png?v=1794038305","url":"https:\/\/solveo.co.za\/collections\/electronics-outdoor.oembed","provider":"Solveo","version":"1.0","type":"link"}