{"product_id":"roadguard-dual-lens-dashcam","title":"RoadGuard Dual-Lens Dashcam","description":"\u003cstyle\u003e\n  .rug-dashcam {\n    --rug-red: #d71920;\n    --rug-dark: #111111;\n    --rug-text: #333333;\n    --rug-grey: #f6f6f6;\n    --rug-border: #e7e7e7;\n    max-width: 1000px;\n    margin: 0 auto;\n    color: var(--rug-text);\n    font-family: Arial, Helvetica, sans-serif;\n    line-height: 1.6;\n  }\n\n  .rug-dashcam * {\n    box-sizing: border-box;\n  }\n\n  .rug-dashcam h2,\n  .rug-dashcam h3,\n  .rug-dashcam p {\n    margin-top: 0;\n  }\n\n  .rug-dashcam-hero {\n    position: relative;\n    overflow: hidden;\n    padding: 44px 34px;\n    border: 1px solid var(--rug-border);\n    border-radius: 18px;\n    background:\n      radial-gradient(circle at top right, rgba(215, 25, 32, 0.13), transparent 38%),\n      linear-gradient(135deg, #ffffff 0%, #f7f7f7 100%);\n  }\n\n  .rug-dashcam-hero::before {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 7px;\n    height: 100%;\n    background: var(--rug-red);\n  }\n\n  .rug-dashcam-label {\n    display: inline-block;\n    margin-bottom: 13px;\n    padding: 6px 13px;\n    border-radius: 50px;\n    background: rgba(215, 25, 32, 0.1);\n    color: var(--rug-red);\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 1.2px;\n    text-transform: uppercase;\n  }\n\n  .rug-dashcam-hero h2 {\n    margin-bottom: 14px;\n    color: var(--rug-dark);\n    font-size: clamp(29px, 5vw, 45px);\n    line-height: 1.08;\n    letter-spacing: -1px;\n  }\n\n  .rug-dashcam-hero h2 span {\n    color: var(--rug-red);\n  }\n\n  .rug-dashcam-hero p {\n    max-width: 780px;\n    margin-bottom: 0;\n    font-size: 17px;\n  }\n\n  .rug-feature-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 14px;\n    margin: 22px 0;\n  }\n\n  .rug-feature-card {\n    padding: 22px 17px;\n    border: 1px solid var(--rug-border);\n    border-radius: 15px;\n    background: #ffffff;\n    text-align: center;\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\n  }\n\n  .rug-feature-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);\n  }\n\n  .rug-feature-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 49px;\n    height: 49px;\n    margin: 0 auto 13px;\n    border-radius: 50%;\n    background: var(--rug-red);\n    color: #ffffff;\n    font-size: 17px;\n    font-weight: 800;\n  }\n\n  .rug-feature-card h3 {\n    margin-bottom: 7px;\n    color: var(--rug-dark);\n    font-size: 16px;\n  }\n\n  .rug-feature-card p {\n    margin-bottom: 0;\n    font-size: 14px;\n    line-height: 1.5;\n  }\n\n  .rug-section {\n    margin: 22px 0;\n    padding: 30px;\n    border-radius: 16px;\n    background: var(--rug-grey);\n  }\n\n  .rug-section h2 {\n    margin-bottom: 13px;\n    color: var(--rug-dark);\n    font-size: 26px;\n  }\n\n  .rug-section h2::after {\n    content: \"\";\n    display: block;\n    width: 56px;\n    height: 4px;\n    margin-top: 9px;\n    border-radius: 20px;\n    background: var(--rug-red);\n  }\n\n  .rug-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n    margin-top: 20px;\n  }\n\n  .rug-benefit {\n    position: relative;\n    padding: 16px 16px 16px 48px;\n    border: 1px solid var(--rug-border);\n    border-radius: 12px;\n    background: #ffffff;\n    font-size: 15px;\n    font-weight: 600;\n  }\n\n  .rug-benefit::before {\n    content: \"✓\";\n    position: absolute;\n    top: 50%;\n    left: 17px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 22px;\n    height: 22px;\n    border-radius: 50%;\n    background: var(--rug-red);\n    color: #ffffff;\n    font-size: 13px;\n    transform: translateY(-50%);\n  }\n\n  .rug-camera-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 16px;\n    margin-top: 20px;\n  }\n\n  .rug-camera-card {\n    padding: 24px;\n    border: 1px solid var(--rug-border);\n    border-radius: 14px;\n    background: #ffffff;\n  }\n\n  .rug-camera-tag {\n    display: inline-block;\n    margin-bottom: 12px;\n    padding: 5px 11px;\n    border-radius: 50px;\n    background: var(--rug-dark);\n    color: #ffffff;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 0.8px;\n    text-transform: uppercase;\n  }\n\n  .rug-camera-card h3 {\n    margin-bottom: 7px;\n    color: var(--rug-dark);\n    font-size: 20px;\n  }\n\n  .rug-camera-card strong {\n    color: var(--rug-red);\n  }\n\n  .rug-camera-card p {\n    margin-bottom: 0;\n    font-size: 14px;\n  }\n\n  .rug-spec-table {\n    width: 100%;\n    margin-top: 18px;\n    border-collapse: collapse;\n    overflow: hidden;\n    border-radius: 12px;\n    background: #ffffff;\n  }\n\n  .rug-spec-table tr {\n    border-bottom: 1px solid var(--rug-border);\n  }\n\n  .rug-spec-table tr:last-child {\n    border-bottom: none;\n  }\n\n  .rug-spec-table th,\n  .rug-spec-table td {\n    padding: 15px 17px;\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .rug-spec-table th {\n    width: 38%;\n    color: var(--rug-dark);\n    font-size: 14px;\n  }\n\n  .rug-spec-table td {\n    font-size: 14px;\n  }\n\n  .rug-highlight {\n    margin-top: 22px;\n    padding: 26px;\n    border-left: 5px solid var(--rug-red);\n    border-radius: 10px;\n    background: var(--rug-dark);\n    color: #ffffff;\n  }\n\n  .rug-highlight h3 {\n    margin-bottom: 8px;\n    color: #ffffff;\n    font-size: 21px;\n  }\n\n  .rug-highlight p {\n    margin-bottom: 0;\n    color: #e8e8e8;\n  }\n\n  .rug-warning {\n    margin-top: 20px;\n    padding: 18px;\n    border: 1px solid #f0d2d2;\n    border-radius: 12px;\n    background: #fff8f8;\n    font-size: 13px;\n  }\n\n  .rug-warning strong {\n    color: var(--rug-red);\n  }\n\n  @media (max-width: 800px) {\n    .rug-feature-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .rug-camera-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width: 550px) {\n    .rug-dashcam-hero {\n      padding: 32px 22px;\n    }\n\n    .rug-feature-grid,\n    .rug-benefit-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .rug-section {\n      padding: 23px 18px;\n    }\n\n    .rug-feature-card {\n      text-align: left;\n    }\n\n    .rug-feature-icon {\n      margin-left: 0;\n    }\n\n    .rug-spec-table th,\n    .rug-spec-table td {\n      display: block;\n      width: 100%;\n      padding: 11px 14px;\n    }\n\n    .rug-spec-table th {\n      padding-bottom: 2px;\n    }\n\n    .rug-spec-table td {\n      padding-top: 2px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"rug-dashcam\"\u003e\n\n  \u003csection class=\"rug-dashcam-hero\"\u003e\n    \u003cspan class=\"rug-dashcam-label\"\u003eFront and Cabin Recording\u003c\/span\u003e\n\n    \u003ch2\u003e\n      RoadGuard \u003cspan\u003eDual-Lens Dashcam\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Record what happens on the road and inside your vehicle with one compact\n      dual-lens dashcam. Featuring a 1080P front camera, 720P cabin camera,\n      wide-angle coverage and useful driving protection features, the RoadGuard\n      helps you capture important moments during everyday journeys.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rug-feature-grid\"\u003e\n\n    \u003cdiv class=\"rug-feature-card\"\u003e\n      \u003cdiv class=\"rug-feature-icon\"\u003e1080\u003c\/div\u003e\n      \u003ch3\u003eFull HD Front Camera\u003c\/h3\u003e\n      \u003cp\u003e\n        Records the road ahead in 1080P for clear everyday driving footage.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rug-feature-card\"\u003e\n      \u003cdiv class=\"rug-feature-icon\"\u003e720\u003c\/div\u003e\n      \u003ch3\u003eCabin Camera\u003c\/h3\u003e\n      \u003cp\u003e\n        The inward-facing 720P camera captures activity inside the vehicle.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rug-feature-card\"\u003e\n      \u003cdiv class=\"rug-feature-icon\"\u003e170°\u003c\/div\u003e\n      \u003ch3\u003eWide Front View\u003c\/h3\u003e\n      \u003cp\u003e\n        A wide 170° field of view helps capture more of the road ahead.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rug-feature-card\"\u003e\n      \u003cdiv class=\"rug-feature-icon\"\u003e140°\u003c\/div\u003e\n      \u003ch3\u003eWide Cabin View\u003c\/h3\u003e\n      \u003cp\u003e\n        The 140° interior view provides broader coverage inside the vehicle.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003csection class=\"rug-section\"\u003e\n    \u003ch2\u003eTwo Cameras. One Complete View.\u003c\/h2\u003e\n\n    \u003cp\u003e\n      The RoadGuard Dual-Lens Dashcam records both the road ahead and the\n      interior of your vehicle. This makes it a practical choice for everyday\n      motorists, ride-share drivers, delivery drivers and anyone wanting more\n      complete coverage of each journey.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"rug-camera-grid\"\u003e\n\n      \u003cdiv class=\"rug-camera-card\"\u003e\n        \u003cspan class=\"rug-camera-tag\"\u003eFront Camera\u003c\/span\u003e\n        \u003ch3\u003e\n\u003cstrong\u003e1080P\u003c\/strong\u003e Road Recording\u003c\/h3\u003e\n        \u003cp\u003e\n          Capture clear footage of traffic, road conditions and unexpected\n          events through the front-facing camera.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rug-camera-card\"\u003e\n        \u003cspan class=\"rug-camera-tag\"\u003eCabin Camera\u003c\/span\u003e\n        \u003ch3\u003e\n\u003cstrong\u003e720P\u003c\/strong\u003e Interior Recording\u003c\/h3\u003e\n        \u003cp\u003e\n          Record activity inside the cabin with a dedicated inward-facing\n          camera and wide interior viewing angle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rug-benefit-grid\"\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eSimultaneous front and cabin recording\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eUseful for daily commuting and road trips\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eWide-angle road and interior coverage\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eCompact windshield-mounted design\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eBuilt-in display for convenient viewing\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eAdjustable 230° camera positioning\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rug-section\"\u003e\n    \u003ch2\u003eClearer Recording After Dark\u003c\/h2\u003e\n\n    \u003cp\u003e\n      The front camera features night-vision support and an F2.0 aperture to\n      assist with low-light recording. This helps the dashcam capture clearer\n      footage when driving at night or through poorly lit areas.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"rug-highlight\"\u003e\n      \u003ch3\u003eCapture More of Every Journey\u003c\/h3\u003e\n      \u003cp\u003e\n        With front and cabin recording, wide viewing angles and low-light\n        support, the RoadGuard gives you a broader record of what happens\n        around and inside your vehicle.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rug-section\"\u003e\n    \u003ch2\u003eImportant Recording Features\u003c\/h2\u003e\n\n    \u003cdiv class=\"rug-benefit-grid\"\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eG-sensor impact detection\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eEmergency video locking\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eContinuous loop recording\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eMotion-detection support\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eParking-monitoring functionality\u003c\/div\u003e\n      \u003cdiv class=\"rug-benefit\"\u003eNight-vision recording support\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"margin-top: 20px;\"\u003e\n      Loop recording allows the dashcam to continue recording by replacing\n      older unlocked footage when the memory card becomes full. When the\n      G-sensor detects an impact, the relevant footage can be locked to help\n      prevent it from being overwritten.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"rug-section\"\u003e\n    \u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\n    \u003ctable class=\"rug-spec-table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003cth\u003eCamera Type\u003c\/th\u003e\n          \u003ctd\u003eDual-lens front and cabin dashcam\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eFront Camera Resolution\u003c\/th\u003e\n          \u003ctd\u003e1080P\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eCabin Camera Resolution\u003c\/th\u003e\n          \u003ctd\u003e720P\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eFront Viewing Angle\u003c\/th\u003e\n          \u003ctd\u003e170° wide-angle view\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eCabin Viewing Angle\u003c\/th\u003e\n          \u003ctd\u003e140° wide-angle view\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eCamera Adjustment\u003c\/th\u003e\n          \u003ctd\u003eUp to 230° rotation\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eNight Recording\u003c\/th\u003e\n          \u003ctd\u003eNight-vision support with F2.0 aperture\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eRecording Features\u003c\/th\u003e\n          \u003ctd\u003eLoop recording, G-sensor and emergency video locking\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eMonitoring Features\u003c\/th\u003e\n          \u003ctd\u003eMotion detection and parking-monitoring support\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eApproximate Camera Size\u003c\/th\u003e\n          \u003ctd\u003e10.5 cm × 4.4 cm\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eInstallation\u003c\/th\u003e\n          \u003ctd\u003eSuction-cup windshield mount\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eColour\u003c\/th\u003e\n          \u003ctd\u003eBlack\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"rug-warning\"\u003e\n    \u003cstrong\u003eImportant:\u003c\/strong\u003e Install the dashcam where it does not obstruct\n    your view of the road, airbags or vehicle controls. Recording performance\n    may vary depending on lighting, weather conditions, installation position\n    and memory-card quality. Some parking-monitoring functions may require the\n    dashcam to remain connected to a suitable power source.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"RevvedUpGarage","offers":[{"title":"Default Title","offer_id":48436643594425,"sku":null,"price":589.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0765\/2586\/3097\/files\/1fffc48e-99be-4e3c-ac0b-35324b420bb7.png?v=1785687988","url":"https:\/\/revvupgarage.com\/products\/roadguard-dual-lens-dashcam","provider":"RevvedUpGarage","version":"1.0","type":"link"}