{"title":"More products","description":null,"products":[{"product_id":"cruiseprotect-pad","title":"CruiseProtect Chair Pad","description":"\u003cstyle\u003e\n\n  \/* ==========================================\n     HAPPY CRUISING — CRUISEPROTECT PAD\n  ========================================== *\/\n\n  #hc-cruiseprotect {\n    --hc-dark: #183b3b;\n    --hc-teal: #4f8f86;\n    --hc-teal-light: #edf6f3;\n    --hc-orange: #e99a55;\n    --hc-orange-light: #fff3e8;\n    --hc-text: #29403f;\n    --hc-muted: #6d7e7b;\n    --hc-border: rgba(24,59,59,.10);\n    --hc-white: #ffffff;\n\n    width: 100%;\n    padding: 70px 20px;\n\n    background: #ffffff;\n    color: var(--hc-text);\n\n    font-family: inherit;\n    box-sizing: border-box;\n  }\n\n  #hc-cruiseprotect *,\n  #hc-cruiseprotect *::before,\n  #hc-cruiseprotect *::after {\n    box-sizing: border-box;\n  }\n\n  #hc-cruiseprotect .hc-wrap {\n    width: 100%;\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n\n\n  \/* INTRO *\/\n\n  #hc-cruiseprotect .hc-top {\n    max-width: 720px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  #hc-cruiseprotect .hc-label {\n    display: inline-block;\n\n    margin-bottom: 14px;\n    padding: 7px 13px;\n\n    border-radius: 50px;\n\n    background: var(--hc-orange-light);\n    color: #b76c2f;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 1.2px;\n    text-transform: uppercase;\n  }\n\n  #hc-cruiseprotect h2 {\n    margin: 0 0 16px;\n\n    color: var(--hc-dark);\n\n    font-size: clamp(34px,4vw,50px);\n    line-height: 1.05;\n    letter-spacing: -.04em;\n    font-weight: 700;\n  }\n\n  #hc-cruiseprotect h2 span {\n    color: var(--hc-teal);\n  }\n\n  #hc-cruiseprotect .hc-intro {\n    max-width: 680px;\n    margin: 0 auto;\n\n    color: var(--hc-muted);\n\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  #hc-cruiseprotect .hc-intro strong {\n    color: var(--hc-dark);\n  }\n\n\n  \/* FEATURES *\/\n\n  #hc-cruiseprotect .hc-features {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0,1fr));\n\n    gap: 14px;\n  }\n\n  #hc-cruiseprotect .hc-feature {\n    padding: 24px 20px;\n\n    border: 1px solid var(--hc-border);\n    border-radius: 18px;\n\n    background: var(--hc-white);\n\n    text-align: center;\n\n    transition:\n      transform .25s ease,\n      box-shadow .25s ease;\n  }\n\n  #hc-cruiseprotect .hc-feature:hover {\n    transform: translateY(-3px);\n\n    box-shadow:\n      0 12px 30px\n      rgba(24,59,59,.07);\n  }\n\n  #hc-cruiseprotect .hc-icon {\n    width: 44px;\n    height: 44px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    margin: 0 auto 13px;\n\n    border-radius: 13px;\n\n    background: var(--hc-teal-light);\n\n    font-size: 19px;\n  }\n\n  #hc-cruiseprotect .hc-feature:nth-child(even) .hc-icon {\n    background: var(--hc-orange-light);\n  }\n\n  #hc-cruiseprotect .hc-feature h3 {\n    margin: 0 0 7px;\n\n    color: var(--hc-dark);\n\n    font-size: 14px;\n    line-height: 1.3;\n    font-weight: 700;\n  }\n\n  #hc-cruiseprotect .hc-feature p {\n    margin: 0;\n\n    color: var(--hc-muted);\n\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n\n  \/* BOTTOM PRODUCT DETAILS *\/\n\n  #hc-cruiseprotect .hc-bottom {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    gap: 25px;\n\n    margin-top: 22px;\n    padding: 22px 28px;\n\n    border-radius: 18px;\n\n    background: var(--hc-teal-light);\n  }\n\n  #hc-cruiseprotect .hc-bottom-left {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n  }\n\n  #hc-cruiseprotect .hc-bottom-icon {\n    width: 42px;\n    height: 42px;\n\n    flex-shrink: 0;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    border-radius: 12px;\n\n    background: var(--hc-white);\n\n    font-size: 18px;\n  }\n\n  #hc-cruiseprotect .hc-bottom-title {\n    color: var(--hc-dark);\n\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.3;\n  }\n\n  #hc-cruiseprotect .hc-bottom-sub {\n    margin-top: 3px;\n\n    color: var(--hc-muted);\n\n    font-size: 12px;\n    line-height: 1.4;\n  }\n\n  #hc-cruiseprotect .hc-size {\n    padding: 9px 14px;\n\n    border-radius: 50px;\n\n    background: var(--hc-white);\n    color: var(--hc-dark);\n\n    font-size: 12px;\n    font-weight: 700;\n\n    white-space: nowrap;\n  }\n\n  #hc-cruiseprotect .hc-size span {\n    color: var(--hc-orange);\n  }\n\n\n  \/* TABLET *\/\n\n  @media screen and (max-width: 900px) {\n\n    #hc-cruiseprotect .hc-features {\n      grid-template-columns:\n        repeat(2, minmax(0,1fr));\n    }\n\n  }\n\n\n  \/* MOBILE *\/\n\n  @media screen and (max-width: 600px) {\n\n    #hc-cruiseprotect {\n      padding: 52px 16px;\n    }\n\n    #hc-cruiseprotect .hc-top {\n      margin-bottom: 30px;\n    }\n\n    #hc-cruiseprotect h2 {\n      font-size: 35px;\n    }\n\n    #hc-cruiseprotect .hc-intro {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    #hc-cruiseprotect .hc-features {\n      grid-template-columns: 1fr 1fr;\n      gap: 9px;\n    }\n\n    #hc-cruiseprotect .hc-feature {\n      padding: 18px 11px;\n      border-radius: 15px;\n    }\n\n    #hc-cruiseprotect .hc-icon {\n      width: 39px;\n      height: 39px;\n\n      font-size: 17px;\n    }\n\n    #hc-cruiseprotect .hc-feature h3 {\n      font-size: 13px;\n    }\n\n    #hc-cruiseprotect .hc-feature p {\n      font-size: 11px;\n    }\n\n    #hc-cruiseprotect .hc-bottom {\n      flex-direction: column;\n      align-items: flex-start;\n\n      gap: 15px;\n\n      padding: 19px;\n    }\n\n    #hc-cruiseprotect .hc-size {\n      white-space: normal;\n      line-height: 1.5;\n    }\n\n  }\n\n\u003c\/style\u003e\n\n\n\u003csection id=\"hc-cruiseprotect\"\u003e\n\n  \u003cdiv class=\"hc-wrap\"\u003e\n\n\n    \u003c!-- INTRO --\u003e\n\n    \u003cdiv class=\"hc-top\"\u003e\n\n      \u003cdiv class=\"hc-label\"\u003e\n        Adventure without the mess\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        Protect your seats.\n        \u003cspan\u003eEnjoy the journey.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"hc-intro\"\u003e\n        The \u003cstrong\u003eCruiseProtect Pad\u003c\/strong\u003e sits neatly\n        beneath child seats, boosters or pet carriers to help\n        protect your upholstery from pressure, spills and\n        everyday family adventures.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- FEATURES --\u003e\n\n    \u003cdiv class=\"hc-features\"\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🛡️\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Heavy-Duty Protection\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Waterproof 600D fabric built\n          for everyday family use.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ☁️\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Thick Foam Padding\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Helps protect seats against\n          pressure and indentations.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ✦\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Non-Slip Grip\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Designed to stay in place on\n          leather and fabric seats.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🎒\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Storage Pockets\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Handy mesh pockets for toys,\n          snacks and essentials.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🚗\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Universal Fit\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Made for child seats,\n          boosters and pet carriers.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ✓\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Easy Installation\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Quick to fit and remove —\n          no tools required.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- BOTTOM DETAILS --\u003e\n\n    \u003cdiv class=\"hc-bottom\"\u003e\n\n\n      \u003cdiv class=\"hc-bottom-left\"\u003e\n\n        \u003cdiv class=\"hc-bottom-icon\"\u003e\n          🚙\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n\n          \u003cdiv class=\"hc-bottom-title\"\u003e\n            Made for real family cars\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"hc-bottom-sub\"\u003e\n            Protect the interior without compromising your adventures.\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-size\"\u003e\n        \u003cspan\u003eSize\u003c\/span\u003e  \n        56 × 48 cm backrest • 48 × 36.5 cm base\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Happy Cruising","offers":[{"title":"Default Title","offer_id":67630840906042,"sku":null,"price":749.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/4268\/1146\/files\/seat-protector-hero.png?v=1791210807"},{"product_id":"cruiserest-pad","title":"CruiseRest Seatbelt Pad","description":"\u003cstyle\u003e\n\n  \/* ==========================================\n     HAPPY CRUISING — CRUISEREST PAD\n  ========================================== *\/\n\n  #hc-cruiserest {\n    --hc-dark: #183b3b;\n    --hc-teal: #4f8f86;\n    --hc-teal-light: #edf6f3;\n    --hc-orange: #e99a55;\n    --hc-orange-light: #fff3e8;\n    --hc-text: #29403f;\n    --hc-muted: #6d7e7b;\n    --hc-border: rgba(24,59,59,.10);\n    --hc-white: #ffffff;\n\n    width: 100%;\n    padding: 70px 20px;\n\n    background: #ffffff;\n    color: var(--hc-text);\n\n    font-family: inherit;\n    box-sizing: border-box;\n  }\n\n  #hc-cruiserest *,\n  #hc-cruiserest *::before,\n  #hc-cruiserest *::after {\n    box-sizing: border-box;\n  }\n\n  #hc-cruiserest .hc-wrap {\n    width: 100%;\n    max-width: 1050px;\n    margin: 0 auto;\n  }\n\n\n  \/* INTRO *\/\n\n  #hc-cruiserest .hc-top {\n    max-width: 720px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  #hc-cruiserest .hc-label {\n    display: inline-block;\n\n    margin-bottom: 14px;\n    padding: 7px 13px;\n\n    border-radius: 50px;\n\n    background: var(--hc-orange-light);\n    color: #b76c2f;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 1.2px;\n    text-transform: uppercase;\n  }\n\n  #hc-cruiserest h2 {\n    margin: 0 0 16px;\n\n    color: var(--hc-dark);\n\n    font-size: clamp(34px,4vw,50px);\n    line-height: 1.05;\n    letter-spacing: -.04em;\n    font-weight: 700;\n  }\n\n  #hc-cruiserest h2 span {\n    color: var(--hc-teal);\n  }\n\n  #hc-cruiserest .hc-intro {\n    max-width: 650px;\n    margin: 0 auto;\n\n    color: var(--hc-muted);\n\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  #hc-cruiserest .hc-intro strong {\n    color: var(--hc-dark);\n  }\n\n\n  \/* FEATURES *\/\n\n  #hc-cruiserest .hc-features {\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0,1fr));\n    gap: 12px;\n  }\n\n  #hc-cruiserest .hc-feature {\n    padding: 22px 16px;\n\n    border: 1px solid var(--hc-border);\n    border-radius: 18px;\n\n    background: var(--hc-white);\n\n    text-align: center;\n\n    transition:\n      transform .25s ease,\n      box-shadow .25s ease;\n  }\n\n  #hc-cruiserest .hc-feature:hover {\n    transform: translateY(-3px);\n\n    box-shadow:\n      0 12px 30px\n      rgba(24,59,59,.07);\n  }\n\n  #hc-cruiserest .hc-icon {\n    width: 43px;\n    height: 43px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    margin: 0 auto 13px;\n\n    border-radius: 13px;\n\n    background: var(--hc-teal-light);\n\n    font-size: 19px;\n  }\n\n  #hc-cruiserest .hc-feature:nth-child(even) .hc-icon {\n    background: var(--hc-orange-light);\n  }\n\n  #hc-cruiserest .hc-feature h3 {\n    margin: 0 0 7px;\n\n    color: var(--hc-dark);\n\n    font-size: 14px;\n    line-height: 1.3;\n    font-weight: 700;\n  }\n\n  #hc-cruiserest .hc-feature p {\n    margin: 0;\n\n    color: var(--hc-muted);\n\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n\n  \/* BOTTOM *\/\n\n  #hc-cruiserest .hc-bottom {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    gap: 30px;\n\n    margin-top: 22px;\n    padding: 22px 28px;\n\n    border-radius: 18px;\n\n    background: var(--hc-teal-light);\n  }\n\n  #hc-cruiserest .hc-bottom-left {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n  }\n\n  #hc-cruiserest .hc-bottom-icon {\n    width: 42px;\n    height: 42px;\n\n    flex-shrink: 0;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    border-radius: 12px;\n\n    background: var(--hc-white);\n\n    font-size: 19px;\n  }\n\n  #hc-cruiserest .hc-bottom-title {\n    color: var(--hc-dark);\n\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.3;\n  }\n\n  #hc-cruiserest .hc-bottom-sub {\n    margin-top: 3px;\n\n    color: var(--hc-muted);\n\n    font-size: 12px;\n    line-height: 1.4;\n  }\n\n  #hc-cruiserest .hc-size {\n    padding: 8px 13px;\n\n    border-radius: 50px;\n\n    background: var(--hc-white);\n    color: var(--hc-dark);\n\n    font-size: 12px;\n    font-weight: 700;\n\n    white-space: nowrap;\n  }\n\n  #hc-cruiserest .hc-size span {\n    color: var(--hc-orange);\n  }\n\n\n  \/* TABLET *\/\n\n  @media screen and (max-width: 900px) {\n\n    #hc-cruiserest .hc-features {\n      grid-template-columns:\n        repeat(2, minmax(0,1fr));\n    }\n\n    #hc-cruiserest .hc-feature:last-child {\n      grid-column: 1 \/ -1;\n    }\n\n  }\n\n\n  \/* MOBILE *\/\n\n  @media screen and (max-width: 600px) {\n\n    #hc-cruiserest {\n      padding: 52px 16px;\n    }\n\n    #hc-cruiserest .hc-top {\n      margin-bottom: 30px;\n    }\n\n    #hc-cruiserest h2 {\n      font-size: 35px;\n    }\n\n    #hc-cruiserest .hc-intro {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    #hc-cruiserest .hc-features {\n      grid-template-columns: 1fr 1fr;\n      gap: 9px;\n    }\n\n    #hc-cruiserest .hc-feature {\n      padding: 18px 11px;\n      border-radius: 15px;\n    }\n\n    #hc-cruiserest .hc-feature:last-child {\n      grid-column: 1 \/ -1;\n    }\n\n    #hc-cruiserest .hc-icon {\n      width: 39px;\n      height: 39px;\n\n      font-size: 17px;\n    }\n\n    #hc-cruiserest .hc-feature h3 {\n      font-size: 13px;\n    }\n\n    #hc-cruiserest .hc-feature p {\n      font-size: 11px;\n    }\n\n    #hc-cruiserest .hc-bottom {\n      flex-direction: column;\n      align-items: flex-start;\n\n      gap: 15px;\n\n      padding: 19px;\n    }\n\n  }\n\n\u003c\/style\u003e\n\n\n\u003csection id=\"hc-cruiserest\"\u003e\n\n  \u003cdiv class=\"hc-wrap\"\u003e\n\n\n    \u003c!-- INTRO --\u003e\n\n    \u003cdiv class=\"hc-top\"\u003e\n\n      \u003cdiv class=\"hc-label\"\u003e\n        Made for sleepy passengers\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        Rest easy.\n        \u003cspan\u003eRide happy.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"hc-intro\"\u003e\n        The \u003cstrong\u003eCruiseRest Pad\u003c\/strong\u003e wraps around\n        your seatbelt to create a soft, comfortable place\n        to rest — making naps and long journeys a little easier.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- FEATURES --\u003e\n\n    \u003cdiv class=\"hc-features\"\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ☁️\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Soft \u0026amp; Breathable\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Plush fabric for comfortable\n          everyday journeys.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🚗\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Universal Fit\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Fits standard seatbelts\n          with no tools needed.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🫧\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Machine Washable\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Removable cover for quick\n          and easy cleaning.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ☀️\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Premium Detail\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Signature embroidered sun\n          for a refined finish.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ↔\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Compact Design\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Comfortable without taking\n          up unnecessary space.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- BOTTOM --\u003e\n\n    \u003cdiv class=\"hc-bottom\"\u003e\n\n      \u003cdiv class=\"hc-bottom-left\"\u003e\n\n        \u003cdiv class=\"hc-bottom-icon\"\u003e\n          💤\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n\n          \u003cdiv class=\"hc-bottom-title\"\u003e\n            Comfort for every journey\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"hc-bottom-sub\"\u003e\n            Suitable for children and adults • Fits standard seatbelts\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-size\"\u003e\n        \u003cspan\u003eSize\u003c\/span\u003e   28.5 × 12 cm\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Happy Cruising ","offers":[{"title":"Blue","offer_id":67630868726074,"sku":null,"price":149.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":67762567446842,"sku":null,"price":149.0,"currency_code":"ZAR","in_stock":true},{"title":"Gray","offer_id":67762574983482,"sku":null,"price":149.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/4268\/1146\/files\/hero-shot.png?v=1791211653"},{"product_id":"cruisekick-protector","title":"CruiseKick Protector","description":"\u003cstyle\u003e\n\n  \/* ==========================================\n     HAPPY CRUISING — KICK MAT\n  ========================================== *\/\n\n  #hc-kickmat {\n    --hc-dark: #183b3b;\n    --hc-teal: #4f8f86;\n    --hc-teal-light: #edf6f3;\n    --hc-orange: #e99a55;\n    --hc-orange-light: #fff3e8;\n    --hc-text: #29403f;\n    --hc-muted: #6d7e7b;\n    --hc-border: rgba(24,59,59,.10);\n    --hc-white: #ffffff;\n\n    width: 100%;\n    padding: 70px 20px;\n\n    background: #ffffff;\n    color: var(--hc-text);\n\n    font-family: inherit;\n    box-sizing: border-box;\n  }\n\n  #hc-kickmat *,\n  #hc-kickmat *::before,\n  #hc-kickmat *::after {\n    box-sizing: border-box;\n  }\n\n  #hc-kickmat .hc-wrap {\n    width: 100%;\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n\n\n  \/* INTRO *\/\n\n  #hc-kickmat .hc-top {\n    max-width: 720px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  #hc-kickmat .hc-label {\n    display: inline-block;\n\n    margin-bottom: 14px;\n    padding: 7px 13px;\n\n    border-radius: 50px;\n\n    background: var(--hc-orange-light);\n    color: #b76c2f;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 1.2px;\n    text-transform: uppercase;\n  }\n\n  #hc-kickmat h2 {\n    margin: 0 0 16px;\n\n    color: var(--hc-dark);\n\n    font-size: clamp(34px,4vw,50px);\n    line-height: 1.05;\n    letter-spacing: -.04em;\n    font-weight: 700;\n  }\n\n  #hc-kickmat h2 span {\n    color: var(--hc-teal);\n  }\n\n  #hc-kickmat .hc-intro {\n    max-width: 670px;\n    margin: 0 auto;\n\n    color: var(--hc-muted);\n\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  #hc-kickmat .hc-intro strong {\n    color: var(--hc-dark);\n  }\n\n\n  \/* BENEFITS *\/\n\n  #hc-kickmat .hc-features {\n    display: grid;\n\n    grid-template-columns:\n      repeat(5, minmax(0,1fr));\n\n    gap: 12px;\n  }\n\n  #hc-kickmat .hc-feature {\n    padding: 22px 16px;\n\n    border: 1px solid var(--hc-border);\n    border-radius: 18px;\n\n    background: var(--hc-white);\n\n    text-align: center;\n\n    transition:\n      transform .25s ease,\n      box-shadow .25s ease;\n  }\n\n  #hc-kickmat .hc-feature:hover {\n    transform: translateY(-3px);\n\n    box-shadow:\n      0 12px 30px\n      rgba(24,59,59,.07);\n  }\n\n  #hc-kickmat .hc-icon {\n    width: 43px;\n    height: 43px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    margin: 0 auto 13px;\n\n    border-radius: 13px;\n\n    background: var(--hc-teal-light);\n\n    font-size: 19px;\n  }\n\n  #hc-kickmat .hc-feature:nth-child(even) .hc-icon {\n    background: var(--hc-orange-light);\n  }\n\n  #hc-kickmat .hc-feature h3 {\n    margin: 0 0 7px;\n\n    color: var(--hc-dark);\n\n    font-size: 14px;\n    line-height: 1.3;\n    font-weight: 700;\n  }\n\n  #hc-kickmat .hc-feature p {\n    margin: 0;\n\n    color: var(--hc-muted);\n\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n\n  \/* INSTALLATION *\/\n\n  #hc-kickmat .hc-install {\n    margin-top: 22px;\n    padding: 30px;\n\n    border-radius: 20px;\n\n    background: var(--hc-teal-light);\n  }\n\n  #hc-kickmat .hc-install-title {\n    margin-bottom: 22px;\n\n    color: var(--hc-dark);\n\n    font-size: 19px;\n    font-weight: 700;\n\n    text-align: center;\n  }\n\n  #hc-kickmat .hc-steps {\n    display: grid;\n\n    grid-template-columns:\n      repeat(4, minmax(0,1fr));\n\n    gap: 15px;\n  }\n\n  #hc-kickmat .hc-step {\n    text-align: center;\n  }\n\n  #hc-kickmat .hc-number {\n    width: 34px;\n    height: 34px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    margin: 0 auto 9px;\n\n    border-radius: 50%;\n\n    background: var(--hc-white);\n    color: var(--hc-teal);\n\n    font-size: 12px;\n    font-weight: 800;\n  }\n\n  #hc-kickmat .hc-step p {\n    max-width: 180px;\n    margin: 0 auto;\n\n    color: var(--hc-text);\n\n    font-size: 12px;\n    line-height: 1.5;\n  }\n\n\n  \/* PRODUCT SPECS *\/\n\n  #hc-kickmat .hc-specs {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    flex-wrap: wrap;\n\n    gap: 8px 25px;\n\n    margin-top: 20px;\n    padding: 17px 22px;\n\n    border: 1px solid var(--hc-border);\n    border-radius: 15px;\n\n    background: var(--hc-white);\n  }\n\n  #hc-kickmat .hc-spec {\n    color: var(--hc-muted);\n\n    font-size: 12px;\n  }\n\n  #hc-kickmat .hc-spec strong {\n    color: var(--hc-dark);\n    font-weight: 700;\n  }\n\n  #hc-kickmat .hc-dot {\n    color: var(--hc-orange);\n    font-weight: 700;\n  }\n\n\n  \/* TABLET *\/\n\n  @media screen and (max-width: 900px) {\n\n    #hc-kickmat .hc-features {\n      grid-template-columns:\n        repeat(2,minmax(0,1fr));\n    }\n\n    #hc-kickmat .hc-feature:last-child {\n      grid-column: 1 \/ -1;\n    }\n\n    #hc-kickmat .hc-steps {\n      grid-template-columns:\n        repeat(2,minmax(0,1fr));\n\n      gap: 24px 15px;\n    }\n\n  }\n\n\n  \/* MOBILE *\/\n\n  @media screen and (max-width: 600px) {\n\n    #hc-kickmat {\n      padding: 52px 16px;\n    }\n\n    #hc-kickmat .hc-top {\n      margin-bottom: 30px;\n    }\n\n    #hc-kickmat h2 {\n      font-size: 35px;\n    }\n\n    #hc-kickmat .hc-intro {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    #hc-kickmat .hc-features {\n      grid-template-columns: 1fr 1fr;\n      gap: 9px;\n    }\n\n    #hc-kickmat .hc-feature {\n      padding: 18px 11px;\n      border-radius: 15px;\n    }\n\n    #hc-kickmat .hc-feature:last-child {\n      grid-column: 1 \/ -1;\n    }\n\n    #hc-kickmat .hc-icon {\n      width: 39px;\n      height: 39px;\n\n      font-size: 17px;\n    }\n\n    #hc-kickmat .hc-feature h3 {\n      font-size: 13px;\n    }\n\n    #hc-kickmat .hc-feature p {\n      font-size: 11px;\n    }\n\n    #hc-kickmat .hc-install {\n      padding: 25px 16px;\n    }\n\n    #hc-kickmat .hc-install-title {\n      font-size: 17px;\n    }\n\n    #hc-kickmat .hc-steps {\n      grid-template-columns: 1fr 1fr;\n      gap: 22px 10px;\n    }\n\n    #hc-kickmat .hc-specs {\n      flex-direction: column;\n      align-items: flex-start;\n\n      gap: 6px;\n\n      padding: 17px 19px;\n    }\n\n    #hc-kickmat .hc-dot {\n      display: none;\n    }\n\n  }\n\n\u003c\/style\u003e\n\n\n\u003csection id=\"hc-kickmat\"\u003e\n\n  \u003cdiv class=\"hc-wrap\"\u003e\n\n\n    \u003c!-- INTRO --\u003e\n\n    \u003cdiv class=\"hc-top\"\u003e\n\n      \u003cdiv class=\"hc-label\"\u003e\n        Protection made simple\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        Keep your seats\n        \u003cspan\u003espotless.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"hc-intro\"\u003e\n        The \u003cstrong\u003eHappy Cruising Kick Mat\u003c\/strong\u003e\n        protects your seat backs from muddy shoes,\n        spills, scuffs and everyday mess — without\n        spoiling the look of your interior.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- BENEFITS --\u003e\n\n    \u003cdiv class=\"hc-features\"\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🛡️\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Waterproof\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Mud and spills wipe clean in seconds.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          👟\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Full Coverage\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          65 × 46 cm protection for your seat back.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🔒\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Secure Fit\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Adjustable straps help keep it firmly in place.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🚗\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Universal Fit\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Made for most cars, SUVs and MPVs.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ✦\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Premium Finish\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Matte black blends neatly into your interior.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- INSTALL --\u003e\n\n    \u003cdiv class=\"hc-install\"\u003e\n\n      \u003cdiv class=\"hc-install-title\"\u003e\n        Installed in 4 simple steps\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-steps\"\u003e\n\n\n        \u003cdiv class=\"hc-step\"\u003e\n\n          \u003cdiv class=\"hc-number\"\u003e\n            1\n          \u003c\/div\u003e\n\n          \u003cp\u003e\n            Loop over the headrest\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"hc-step\"\u003e\n\n          \u003cdiv class=\"hc-number\"\u003e\n            2\n          \u003c\/div\u003e\n\n          \u003cp\u003e\n            Wrap straps around the seat\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"hc-step\"\u003e\n\n          \u003cdiv class=\"hc-number\"\u003e\n            3\n          \u003c\/div\u003e\n\n          \u003cp\u003e\n            Clip and adjust the buckles\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"hc-step\"\u003e\n\n          \u003cdiv class=\"hc-number\"\u003e\n            4\n          \u003c\/div\u003e\n\n          \u003cp\u003e\n            Drive with protected seats\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- SPECS --\u003e\n\n    \u003cdiv class=\"hc-specs\"\u003e\n\n      \u003cdiv class=\"hc-spec\"\u003e\n        \u003cstrong\u003eSize:\u003c\/strong\u003e 65 × 46 cm\n      \u003c\/div\u003e\n\n      \u003cspan class=\"hc-dot\"\u003e•\u003c\/span\u003e\n\n      \u003cdiv class=\"hc-spec\"\u003e\n        \u003cstrong\u003eMaterial:\u003c\/strong\u003e Waterproof Oxford Fabric\n      \u003c\/div\u003e\n\n      \u003cspan class=\"hc-dot\"\u003e•\u003c\/span\u003e\n\n      \u003cdiv class=\"hc-spec\"\u003e\n        \u003cstrong\u003eColour:\u003c\/strong\u003e Matte Black\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Happy Cruising ","offers":[{"title":"Default Title","offer_id":67630896742714,"sku":null,"price":299.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/4268\/1146\/files\/Quilted_Black_Car_Seat_Protector.png?v=1792596257"},{"product_id":"cruiseshield-protect-2-pack","title":"CruiseShield Sun Visors - 2 Pack","description":"\u003cstyle\u003e\n\n  \/* ==========================================\n     HAPPY CRUISING — CAR WINDOW SUN SHADES\n  ========================================== *\/\n\n  #hc-sunshades {\n    --hc-dark: #183b3b;\n    --hc-teal: #4f8f86;\n    --hc-teal-light: #edf6f3;\n    --hc-orange: #e99a55;\n    --hc-orange-light: #fff3e8;\n    --hc-text: #29403f;\n    --hc-muted: #6d7e7b;\n    --hc-border: rgba(24,59,59,.10);\n    --hc-white: #ffffff;\n\n    width: 100%;\n    padding: 70px 20px;\n\n    background: #ffffff;\n    color: var(--hc-text);\n\n    font-family: inherit;\n    box-sizing: border-box;\n  }\n\n  #hc-sunshades *,\n  #hc-sunshades *::before,\n  #hc-sunshades *::after {\n    box-sizing: border-box;\n  }\n\n  #hc-sunshades .hc-wrap {\n    width: 100%;\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n\n\n  \/* INTRO *\/\n\n  #hc-sunshades .hc-top {\n    max-width: 720px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  #hc-sunshades .hc-label {\n    display: inline-block;\n\n    margin-bottom: 14px;\n    padding: 7px 13px;\n\n    border-radius: 50px;\n\n    background: var(--hc-orange-light);\n    color: #b76c2f;\n\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 1.2px;\n    text-transform: uppercase;\n  }\n\n  #hc-sunshades h2 {\n    margin: 0 0 16px;\n\n    color: var(--hc-dark);\n\n    font-size: clamp(34px,4vw,50px);\n    line-height: 1.05;\n    letter-spacing: -.04em;\n    font-weight: 700;\n  }\n\n  #hc-sunshades h2 span {\n    color: var(--hc-teal);\n  }\n\n  #hc-sunshades .hc-intro {\n    max-width: 670px;\n    margin: 0 auto;\n\n    color: var(--hc-muted);\n\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  #hc-sunshades .hc-intro strong {\n    color: var(--hc-dark);\n  }\n\n\n  \/* FEATURES *\/\n\n  #hc-sunshades .hc-features {\n    display: grid;\n\n    grid-template-columns:\n      repeat(3, minmax(0,1fr));\n\n    gap: 14px;\n  }\n\n  #hc-sunshades .hc-feature {\n    padding: 24px 20px;\n\n    border: 1px solid var(--hc-border);\n    border-radius: 18px;\n\n    background: var(--hc-white);\n\n    text-align: center;\n\n    transition:\n      transform .25s ease,\n      box-shadow .25s ease;\n  }\n\n  #hc-sunshades .hc-feature:hover {\n    transform: translateY(-3px);\n\n    box-shadow:\n      0 12px 30px\n      rgba(24,59,59,.07);\n  }\n\n  #hc-sunshades .hc-icon {\n    width: 44px;\n    height: 44px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    margin: 0 auto 13px;\n\n    border-radius: 13px;\n\n    background: var(--hc-teal-light);\n\n    font-size: 19px;\n  }\n\n  #hc-sunshades .hc-feature:nth-child(even) .hc-icon {\n    background: var(--hc-orange-light);\n  }\n\n  #hc-sunshades .hc-feature h3 {\n    margin: 0 0 7px;\n\n    color: var(--hc-dark);\n\n    font-size: 14px;\n    line-height: 1.3;\n    font-weight: 700;\n  }\n\n  #hc-sunshades .hc-feature p {\n    margin: 0;\n\n    color: var(--hc-muted);\n\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n\n  \/* PACK \/ BOTTOM BAR *\/\n\n  #hc-sunshades .hc-bottom {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    gap: 30px;\n\n    margin-top: 22px;\n    padding: 22px 28px;\n\n    border-radius: 18px;\n\n    background: var(--hc-teal-light);\n  }\n\n  #hc-sunshades .hc-pack {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  #hc-sunshades .hc-pack-icon {\n    width: 40px;\n    height: 40px;\n\n    flex-shrink: 0;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    border-radius: 12px;\n\n    background: var(--hc-white);\n\n    font-size: 18px;\n  }\n\n  #hc-sunshades .hc-bottom-title {\n    color: var(--hc-dark);\n\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.3;\n  }\n\n  #hc-sunshades .hc-bottom-sub {\n    margin-top: 2px;\n\n    color: var(--hc-muted);\n\n    font-size: 12px;\n  }\n\n  #hc-sunshades .hc-brand-line {\n    color: var(--hc-muted);\n\n    font-size: 13px;\n    text-align: right;\n  }\n\n  #hc-sunshades .hc-brand-line span {\n    color: var(--hc-orange);\n    font-weight: 700;\n  }\n\n\n  \/* TABLET *\/\n\n  @media screen and (max-width: 900px) {\n\n    #hc-sunshades .hc-features {\n      grid-template-columns:\n        repeat(2, minmax(0,1fr));\n    }\n\n  }\n\n\n  \/* MOBILE *\/\n\n  @media screen and (max-width: 600px) {\n\n    #hc-sunshades {\n      padding: 52px 16px;\n    }\n\n    #hc-sunshades .hc-top {\n      margin-bottom: 30px;\n    }\n\n    #hc-sunshades h2 {\n      font-size: 36px;\n    }\n\n    #hc-sunshades .hc-intro {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    #hc-sunshades .hc-features {\n      grid-template-columns: 1fr 1fr;\n      gap: 9px;\n    }\n\n    #hc-sunshades .hc-feature {\n      padding: 18px 12px;\n      border-radius: 15px;\n    }\n\n    #hc-sunshades .hc-icon {\n      width: 39px;\n      height: 39px;\n\n      font-size: 17px;\n    }\n\n    #hc-sunshades .hc-feature h3 {\n      font-size: 13px;\n    }\n\n    #hc-sunshades .hc-feature p {\n      font-size: 11px;\n    }\n\n    #hc-sunshades .hc-bottom {\n      flex-direction: column;\n      align-items: flex-start;\n\n      gap: 14px;\n\n      padding: 19px;\n    }\n\n    #hc-sunshades .hc-brand-line {\n      text-align: left;\n    }\n\n  }\n\n\u003c\/style\u003e\n\n\n\u003csection id=\"hc-sunshades\"\u003e\n\n  \u003cdiv class=\"hc-wrap\"\u003e\n\n\n    \u003c!-- INTRO --\u003e\n\n    \u003cdiv class=\"hc-top\"\u003e\n\n      \u003cdiv class=\"hc-label\"\u003e\n        Cooler, happier journeys\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        Keep the backseat\n        \u003cspan\u003ecool \u0026amp; comfortable.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"hc-intro\"\u003e\n        Our \u003cstrong\u003eCar Window Sun Shades\u003c\/strong\u003e\n        help block harsh glare and reduce cabin heat,\n        while the see-through mesh keeps visibility clear.\n        Simply press them onto the window and you're ready to go.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- FEATURES --\u003e\n\n    \u003cdiv class=\"hc-features\"\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ☀️\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Blocks UV \u0026amp; Glare\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Helps protect little passengers\n          from direct sunlight.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ❄️\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Reduces Cabin Heat\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Helps keep the backseat cooler\n          on hot days.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          👁️\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          See-Through Mesh\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Shade without unnecessarily\n          blocking visibility.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🖐️\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Traceless Fit\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Electrostatic adhesion with\n          no suction cups or sticky residue.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          ↻\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Folds Flat\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Compact enough to store\n          in your car door pocket.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-feature\"\u003e\n\n        \u003cdiv class=\"hc-icon\"\u003e\n          🚗\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Universal Fit\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Designed to fit most\n          rear side windows.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- PACK INFO --\u003e\n\n    \u003cdiv class=\"hc-bottom\"\u003e\n\n      \u003cdiv class=\"hc-pack\"\u003e\n\n        \u003cdiv class=\"hc-pack-icon\"\u003e\n          2×\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n\n          \u003cdiv class=\"hc-bottom-title\"\u003e\n            Two shades included\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"hc-bottom-sub\"\u003e\n            One for each rear side window.\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"hc-brand-line\"\u003e\n        Made for \u003cspan\u003eHappy Cruising.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Happy Cruising ","offers":[{"title":"Default Title","offer_id":67630918959418,"sku":null,"price":199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/4268\/1146\/files\/hero-product-shot.png?v=1791212950"}],"url":"https:\/\/happycruising.co.za\/collections\/more-products.oembed","provider":"Happy Cruising ","version":"1.0","type":"link"}