{"product_id":"amandla-air™-dual-lens-dash-camera","title":"Amandla Air™ Dual Lens Dash Camera","description":"\u003cstyle\u003e\n\/* ==============================\n   AMANDLA AIR™ DASH CAM SECTION\n   ============================== *\/\n\n.aa-dash-section {\n  --gold: #C89222;\n  --gold-light: #E8B94F;\n  --black: #111111;\n  --grey: #666666;\n  --light: #F7F7F7;\n  --white: #FFFFFF;\n\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 55px 20px;\n  font-family: Arial, Helvetica, sans-serif;\n  color: var(--black);\n  overflow: hidden;\n}\n\n\/* HERO *\/\n\n.aa-dash-hero {\n  text-align: center;\n  margin-bottom: 55px;\n  animation: aaFadeUp 0.8s ease both;\n}\n\n.aa-dash-brand {\n  display: inline-block;\n  color: var(--gold);\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 3px;\n  margin-bottom: 13px;\n}\n\n.aa-dash-hero h2 {\n  margin: 0 auto 18px;\n  max-width: 850px;\n  font-size: clamp(36px, 6vw, 64px);\n  line-height: 1;\n  letter-spacing: -2px;\n  font-weight: 900;\n}\n\n.aa-gold-text {\n  background: linear-gradient(\n    90deg,\n    #A66D09,\n    #E8B94F,\n    #B57A0D\n  );\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n}\n\n.aa-dash-hero p {\n  max-width: 730px;\n  margin: 0 auto;\n  font-size: 17px;\n  line-height: 1.75;\n  color: var(--grey);\n}\n\n.aa-gold-line {\n  width: 75px;\n  height: 3px;\n  margin: 25px auto 0;\n  border-radius: 20px;\n  background: linear-gradient(\n    90deg,\n    var(--gold),\n    var(--gold-light)\n  );\n  animation: aaLineGrow 1.2s ease both;\n}\n\n\/* FEATURE TITLE *\/\n\n.aa-section-heading {\n  text-align: center;\n  margin-bottom: 30px;\n}\n\n.aa-section-heading h3 {\n  margin: 0 0 8px;\n  font-size: 31px;\n  font-weight: 900;\n}\n\n.aa-section-heading p {\n  margin: 0;\n  color: var(--grey);\n}\n\n\/* FEATURES *\/\n\n.aa-dash-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 16px;\n  margin-bottom: 55px;\n}\n\n.aa-dash-card {\n  position: relative;\n  padding: 26px 22px;\n  background: var(--white);\n  border: 1px solid #E8E8E8;\n  border-radius: 18px;\n  overflow: hidden;\n  transition:\n    transform 0.3s ease,\n    box-shadow 0.3s ease,\n    border-color 0.3s ease;\n  animation: aaFadeUp 0.7s ease both;\n}\n\n.aa-dash-card::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 0;\n  height: 3px;\n  background: linear-gradient(\n    90deg,\n    var(--gold),\n    var(--gold-light)\n  );\n  transition: width 0.35s ease;\n}\n\n.aa-dash-card:hover {\n  transform: translateY(-7px);\n  border-color: rgba(200,146,34,0.45);\n  box-shadow: 0 16px 40px rgba(0,0,0,0.08);\n}\n\n.aa-dash-card:hover::before {\n  width: 100%;\n}\n\n.aa-feature-icon {\n  width: 50px;\n  height: 50px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 16px;\n  border-radius: 50%;\n  background: #FFF8E8;\n  border: 1px solid rgba(200,146,34,0.25);\n  font-size: 23px;\n  transition: transform 0.3s ease;\n}\n\n.aa-dash-card:hover .aa-feature-icon {\n  transform: scale(1.12) rotate(-5deg);\n}\n\n.aa-dash-card h4 {\n  margin: 0 0 7px;\n  font-size: 16px;\n  font-weight: 800;\n}\n\n.aa-dash-card p {\n  margin: 0;\n  font-size: 14px;\n  line-height: 1.55;\n  color: var(--grey);\n}\n\n\/* SPECIAL 1080P PANEL *\/\n\n.aa-recording-panel {\n  position: relative;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 2px;\n  background: #111;\n  color: white;\n  border-radius: 24px;\n  overflow: hidden;\n  margin-bottom: 55px;\n}\n\n.aa-record-side {\n  padding: 42px 35px;\n  position: relative;\n}\n\n.aa-record-side:first-child {\n  border-right: 1px solid rgba(255,255,255,0.12);\n}\n\n.aa-record-label {\n  color: var(--gold-light);\n  font-size: 13px;\n  font-weight: 900;\n  letter-spacing: 2px;\n}\n\n.aa-record-number {\n  display: block;\n  font-size: clamp(42px, 7vw, 70px);\n  font-weight: 900;\n  margin: 8px 0;\n  line-height: 1;\n}\n\n.aa-record-side p {\n  margin: 0;\n  color: #CCCCCC;\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n\/* WHAT'S IN THE BOX *\/\n\n.aa-box-section {\n  margin-bottom: 55px;\n}\n\n.aa-box-items {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 15px;\n}\n\n.aa-box-item {\n  text-align: center;\n  background: var(--light);\n  border: 1px solid #ECECEC;\n  border-radius: 18px;\n  padding: 28px 18px;\n  transition: transform 0.3s ease;\n}\n\n.aa-box-item:hover {\n  transform: translateY(-5px);\n}\n\n.aa-box-icon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 58px;\n  height: 58px;\n  margin: 0 auto 14px;\n  border-radius: 16px;\n  background: #111;\n  color: var(--gold-light);\n  font-size: 26px;\n}\n\n.aa-box-item strong {\n  display: block;\n  font-size: 15px;\n}\n\n\/* SIZE *\/\n\n.aa-size-panel {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 30px;\n  padding: 35px;\n  border: 1px solid #E7E7E7;\n  border-radius: 22px;\n  margin-bottom: 55px;\n  background: white;\n}\n\n.aa-size-copy h3 {\n  margin: 0 0 8px;\n  font-size: 28px;\n  font-weight: 900;\n}\n\n.aa-size-copy p {\n  margin: 0;\n  color: var(--grey);\n  line-height: 1.6;\n}\n\n.aa-size-number {\n  flex-shrink: 0;\n  text-align: center;\n  padding: 20px 25px;\n  background: #111;\n  border-radius: 16px;\n  color: white;\n}\n\n.aa-size-number strong {\n  display: block;\n  color: var(--gold-light);\n  font-size: 25px;\n  margin-bottom: 4px;\n}\n\n.aa-size-number span {\n  font-size: 12px;\n  color: #ccc;\n}\n\n\/* SA ROADS *\/\n\n.aa-sa-road {\n  position: relative;\n  padding: 45px;\n  background: #111;\n  border-radius: 24px;\n  color: white;\n  overflow: hidden;\n  margin-bottom: 50px;\n}\n\n.aa-sa-road::after {\n  content: \"\";\n  position: absolute;\n  width: 280px;\n  height: 280px;\n  right: -100px;\n  top: -120px;\n  border-radius: 50%;\n  background: rgba(200,146,34,0.16);\n  filter: blur(10px);\n}\n\n.aa-sa-content {\n  position: relative;\n  z-index: 2;\n  max-width: 760px;\n}\n\n.aa-sa-label {\n  display: inline-block;\n  margin-bottom: 10px;\n  color: var(--gold-light);\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: 2px;\n}\n\n.aa-sa-road h3 {\n  margin: 0 0 15px;\n  font-size: clamp(28px, 5vw, 42px);\n  font-weight: 900;\n}\n\n.aa-sa-road p {\n  margin: 0;\n  color: #D1D1D1;\n  font-size: 16px;\n  line-height: 1.7;\n}\n\n\/* FINAL CTA *\/\n\n.aa-dash-cta {\n  text-align: center;\n  padding: 42px 25px;\n  border-radius: 24px;\n  border: 1px solid rgba(200,146,34,0.35);\n  background: linear-gradient(\n    135deg,\n    #FFFAF0,\n    #FFFFFF\n  );\n}\n\n.aa-dash-cta .shield {\n  display: block;\n  font-size: 36px;\n  margin-bottom: 12px;\n  animation: aaFloat 2.5s ease-in-out infinite;\n}\n\n.aa-dash-cta h3 {\n  margin: 0 0 10px;\n  font-size: clamp(28px, 5vw, 40px);\n  font-weight: 900;\n}\n\n.aa-dash-cta p {\n  max-width: 650px;\n  margin: 0 auto;\n  color: var(--grey);\n  line-height: 1.6;\n}\n\n.aa-cta-pill {\n  display: inline-block;\n  margin-top: 22px;\n  padding: 13px 24px;\n  border-radius: 50px;\n  background: #111;\n  color: white;\n  font-size: 13px;\n  font-weight: 900;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  animation: aaPulse 2s infinite;\n}\n\n\/* STAGGERED ANIMATION *\/\n\n.aa-dash-card:nth-child(1) { animation-delay: .05s; }\n.aa-dash-card:nth-child(2) { animation-delay: .10s; }\n.aa-dash-card:nth-child(3) { animation-delay: .15s; }\n.aa-dash-card:nth-child(4) { animation-delay: .20s; }\n.aa-dash-card:nth-child(5) { animation-delay: .25s; }\n.aa-dash-card:nth-child(6) { animation-delay: .30s; }\n.aa-dash-card:nth-child(7) { animation-delay: .35s; }\n\n\/* ANIMATIONS *\/\n\n@keyframes aaFadeUp {\n  from {\n    opacity: 0;\n    transform: translateY(25px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes aaLineGrow {\n  from { width: 0; }\n  to { width: 75px; }\n}\n\n@keyframes aaFloat {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-7px); }\n}\n\n@keyframes aaPulse {\n  0%, 100% {\n    transform: scale(1);\n    box-shadow: 0 0 0 0 rgba(200,146,34,0);\n  }\n  50% {\n    transform: scale(1.025);\n    box-shadow: 0 0 0 9px rgba(200,146,34,0.08);\n  }\n}\n\n\/* MOBILE *\/\n\n@media (max-width: 800px) {\n\n  .aa-dash-section {\n    padding: 40px 16px;\n  }\n\n  .aa-dash-features {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  .aa-recording-panel {\n    grid-template-columns: 1fr;\n  }\n\n  .aa-record-side:first-child {\n    border-right: none;\n    border-bottom: 1px solid rgba(255,255,255,0.12);\n  }\n\n  .aa-box-items {\n    grid-template-columns: 1fr;\n  }\n\n  .aa-size-panel {\n    flex-direction: column;\n    align-items: flex-start;\n  }\n\n  .aa-size-number {\n    width: 100%;\n  }\n\n  .aa-sa-road {\n    padding: 32px 24px;\n  }\n}\n\n@media (max-width: 520px) {\n\n  .aa-dash-hero h2 {\n    letter-spacing: -1px;\n  }\n\n  .aa-dash-features {\n    grid-template-columns: 1fr;\n  }\n\n  .aa-record-side {\n    padding: 30px 24px;\n  }\n}\n\n\/* REDUCED MOTION *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .aa-dash-section *,\n  .aa-dash-section *::before,\n  .aa-dash-section *::after {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"aa-dash-section\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"aa-dash-hero\"\u003e\n\n    \u003cspan class=\"aa-dash-brand\"\u003e\n      AMANDLA AIR™\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      DRIVE SMART.\n      \u003cspan class=\"aa-gold-text\"\u003e\n        CAPTURE EVERYTHING.\n      \u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Meet the \u003cstrong\u003eAmandla Air™ Dual Lens Dash Camera\u003c\/strong\u003e\n      — your silent co-pilot that records every kilometre,\n      front and inside, so you're always ready for the\n      unexpected on South African roads.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"aa-gold-line\"\u003e\u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"aa-section-heading\"\u003e\n\n    \u003ch3\u003eBuilt to Capture More\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Smart protection for every journey.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"aa-dash-features\"\u003e\n\n    \u003cdiv class=\"aa-dash-card\"\u003e\n      \u003cdiv class=\"aa-feature-icon\"\u003e📷\u003c\/div\u003e\n      \u003ch4\u003eDual Lens Recording\u003c\/h4\u003e\n      \u003cp\u003e\n        Capture the road ahead and your vehicle interior\n        simultaneously.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aa-dash-card\"\u003e\n      \u003cdiv class=\"aa-feature-icon\"\u003e🔭\u003c\/div\u003e\n      \u003ch4\u003e170° Wide View\u003c\/h4\u003e\n      \u003cp\u003e\n        A wider field of view helps capture more of the\n        road across multiple lanes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aa-dash-card\"\u003e\n      \u003cdiv class=\"aa-feature-icon\"\u003e🌙\u003c\/div\u003e\n      \u003ch4\u003eEnhanced Night Vision\u003c\/h4\u003e\n      \u003cp\u003e\n        Designed to deliver clearer footage when driving\n        in low-light conditions.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aa-dash-card\"\u003e\n      \u003cdiv class=\"aa-feature-icon\"\u003e🔄\u003c\/div\u003e\n      \u003ch4\u003eLoop Recording\u003c\/h4\u003e\n      \u003cp\u003e\n        Automatically cycles through older footage as\n        storage becomes full.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aa-dash-card\"\u003e\n      \u003cdiv class=\"aa-feature-icon\"\u003e🛡️\u003c\/div\u003e\n      \u003ch4\u003eG-Sensor Protection\u003c\/h4\u003e\n      \u003cp\u003e\n        Detects sudden impacts and locks important\n        footage from being overwritten.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aa-dash-card\"\u003e\n      \u003cdiv class=\"aa-feature-icon\"\u003e🏃\u003c\/div\u003e\n      \u003ch4\u003eMotion Detection\u003c\/h4\u003e\n      \u003cp\u003e\n        Detects movement to help capture activity around\n        your vehicle when the feature is active.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aa-dash-card\"\u003e\n      \u003cdiv class=\"aa-feature-icon\"\u003e💾\u003c\/div\u003e\n      \u003ch4\u003eUp to 128GB Support\u003c\/h4\u003e\n      \u003cp\u003e\n        Compatible with high-capacity memory cards for\n        extended recording storage.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- DUAL CAMERA PANEL --\u003e\n  \u003cdiv class=\"aa-recording-panel\"\u003e\n\n    \u003cdiv class=\"aa-record-side\"\u003e\n\n      \u003cspan class=\"aa-record-label\"\u003e\n        FRONT CAMERA\n      \u003c\/span\u003e\n\n      \u003cstrong class=\"aa-record-number\"\u003e\n        1080P\n      \u003c\/strong\u003e\n\n      \u003cp\u003e\n        Capture clear footage of the road ahead\n        throughout your journey.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"aa-record-side\"\u003e\n\n      \u003cspan class=\"aa-record-label\"\u003e\n        INTERIOR CAMERA\n      \u003c\/span\u003e\n\n      \u003cstrong class=\"aa-record-number\"\u003e\n        720P\n      \u003c\/strong\u003e\n\n      \u003cp\u003e\n        Record what's happening inside your vehicle\n        at the same time.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHAT'S IN THE BOX --\u003e\n  \u003cdiv class=\"aa-box-section\"\u003e\n\n    \u003cdiv class=\"aa-section-heading\"\u003e\n\n      \u003ch3\u003eWhat's in the Box?\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Everything you need to get started.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"aa-box-items\"\u003e\n\n      \u003cdiv class=\"aa-box-item\"\u003e\n\n        \u003cdiv class=\"aa-box-icon\"\u003e\n          📹\n        \u003c\/div\u003e\n\n        \u003cstrong\u003e\n          Amandla Air™ Dual Lens Dash Camera\n        \u003c\/strong\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"aa-box-item\"\u003e\n\n        \u003cdiv class=\"aa-box-icon\"\u003e\n          🔌\n        \u003c\/div\u003e\n\n        \u003cstrong\u003e\n          Car Charger with Long Cable\n        \u003c\/strong\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"aa-box-item\"\u003e\n\n        \u003cdiv class=\"aa-box-icon\"\u003e\n          🚘\n        \u003c\/div\u003e\n\n        \u003cstrong\u003e\n          Suction Cup Windscreen Mount\n        \u003c\/strong\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- PRODUCT SIZE --\u003e\n  \u003cdiv class=\"aa-size-panel\"\u003e\n\n    \u003cdiv class=\"aa-size-copy\"\u003e\n\n      \u003ch3\u003eCompact. Discreet. Powerful.\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Designed to fit neatly behind your rearview mirror\n        without unnecessarily obstructing your view.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"aa-size-number\"\u003e\n\n      \u003cstrong\u003e\n        10.5 × 4.4cm\n      \u003c\/strong\u003e\n\n      \u003cspan\u003e\n        4.13 × 1.73 INCHES\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SOUTH AFRICA --\u003e\n  \u003cdiv class=\"aa-sa-road\"\u003e\n\n    \u003cdiv class=\"aa-sa-content\"\u003e\n\n      \u003cspan class=\"aa-sa-label\"\u003e\n        BUILT FOR SOUTH AFRICAN ROADS\n      \u003c\/span\u003e\n\n      \u003ch3\u003e\n        YOUR JOURNEY.\n        \u003cspan class=\"aa-gold-text\"\u003e\n          RECORDED.\n        \u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Whether you're navigating Joburg traffic,\n        cruising the Garden Route or heading home after\n        a late-night drive, the Amandla Air™ Dash Camera\n        gives you a record of what happened on the road.\n        When incidents are disputed, having footage can\n        provide valuable evidence of the event.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"aa-dash-cta\"\u003e\n\n    \u003cspan class=\"shield\"\u003e\n      🛡️\n    \u003c\/span\u003e\n\n    \u003ch3\u003e\n      DRIVE WITH\n      \u003cspan class=\"aa-gold-text\"\u003e\n        CONFIDENCE.\n      \u003c\/span\u003e\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      From everyday commutes to long-distance journeys,\n      capture the moments that matter with Amandla Air™.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"aa-cta-pill\"\u003e\n      Capture Every Journey\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Amandla Air","offers":[{"title":"Default Title","offer_id":54178717368688,"sku":null,"price":999.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0953\/5936\/9584\/files\/3A39711F-A911-4AB4-934C-39250A697F10.png?v=1786909351","url":"https:\/\/amandlaair.co.za\/products\/amandla-air%e2%84%a2-dual-lens-dash-camera","provider":"Amandla Air","version":"1.0","type":"link"}