{"title":"Volkswagen Gear Shift \u0026 Hand Brake Cover","description":"","products":[{"product_id":"gear-shift-knob-cover-for-volkswagen-front-button","title":"Gear Shift Knob Cover For Volkswagen front button","description":"\u003c!-- ? Leather Gear Shift Knob Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description\"\u003e\n  \u003ch2\u003ePremium Leather Gear Shift Knob Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e designed to deliver a clean, premium finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/knob style\u003c\/strong\u003e for a neat look (not a loose, generic slip-on).\n    Ideal for worn, shiny, scratched, or peeling knobs, and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium feel:\u003c\/strong\u003e improves grip and comfort while shifting.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates the cabin and pairs well with steering wheel wraps.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday driving and long-term use.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the knob looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/knob style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .sw-wrap-description { line-height: 1.65; color: #1f2937; }\n  .sw-wrap-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-wrap-description p { margin: 0 0 14px; }\n  .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-acc-icon:before, .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-acc-panel ul { padding-left: 18px; }\n  .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? Global guard so multiple descriptions\/scripts don't add duplicate page listeners\n    if (!window.__swAccHandlersAdded) {\n      window.__swAccHandlersAdded = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('.sw-wrap-description').forEach(function (scope) {\n          const acc = scope.querySelector('[data-sw-accordion]');\n          if (!acc || acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n\n            const open = btn.getAttribute('aria-expanded') === 'true';\n            panel.style.maxHeight = open ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          window.addEventListener('resize', function () {\n            acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n              const btn = item.querySelector('.sw-acc-btn');\n              const panel = item.querySelector('.sw-acc-panel');\n              if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n                panel.style.maxHeight = panel.scrollHeight + 'px';\n              }\n            });\n          });\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', window.__swInitAllAccordions);\n      } else {\n        window.__swInitAllAccordions();\n      }\n\n      document.addEventListener('shopify:section:load', window.__swInitAllAccordions);\n    } else {\n      \/\/ If handlers already exist, just init accordions present now\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Gear Shift Knob Reference (This photo is just for reference)","offer_id":46756961747119,"sku":"MV10001","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756961779887,"sku":"MV10002","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760215085231,"sku":"MV10003","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10001.png?v=1775796177"},{"product_id":"gear-shift-knob-cover-for-2013-volkswagen-lavida-manual-transmission","title":"Gear Shift Knob Cover For 2013 Volkswagen Lavida Manual Transmission","description":"\u003c!-- ? Leather Gear Shift Knob Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description\"\u003e\n  \u003ch2\u003ePremium Leather Gear Shift Knob Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e designed to deliver a clean, premium finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/knob style\u003c\/strong\u003e for a neat look (not a loose, generic slip-on).\n    Ideal for worn, shiny, scratched, or peeling knobs, and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium feel:\u003c\/strong\u003e improves grip and comfort while shifting.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates the cabin and pairs well with steering wheel wraps.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday driving and long-term use.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the knob looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/knob style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .sw-wrap-description { line-height: 1.65; color: #1f2937; }\n  .sw-wrap-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-wrap-description p { margin: 0 0 14px; }\n  .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-acc-icon:before, .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-acc-panel ul { padding-left: 18px; }\n  .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? Global guard so multiple descriptions\/scripts don't add duplicate page listeners\n    if (!window.__swAccHandlersAdded) {\n      window.__swAccHandlersAdded = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('.sw-wrap-description').forEach(function (scope) {\n          const acc = scope.querySelector('[data-sw-accordion]');\n          if (!acc || acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n\n            const open = btn.getAttribute('aria-expanded') === 'true';\n            panel.style.maxHeight = open ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          window.addEventListener('resize', function () {\n            acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n              const btn = item.querySelector('.sw-acc-btn');\n              const panel = item.querySelector('.sw-acc-panel');\n              if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n                panel.style.maxHeight = panel.scrollHeight + 'px';\n              }\n            });\n          });\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', window.__swInitAllAccordions);\n      } else {\n        window.__swInitAllAccordions();\n      }\n\n      document.addEventListener('shopify:section:load', window.__swInitAllAccordions);\n    } else {\n      \/\/ If handlers already exist, just init accordions present now\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Gear Shift Knob Reference (This photo is just for reference)","offer_id":46756961910959,"sku":"MV10004","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756961943727,"sku":"MV10005","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760215052463,"sku":"MV10006","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10004.png?v=1775796179"},{"product_id":"gear-shift-knob-cover-for-golf-6-manual-transmission","title":"Gear Shift Knob Cover For Golf 6 (manual transmission)","description":"\u003c!-- ? Leather Gear Shift Knob Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description\"\u003e\n  \u003ch2\u003ePremium Leather Gear Shift Knob Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e designed to deliver a clean, premium finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/knob style\u003c\/strong\u003e for a neat look (not a loose, generic slip-on).\n    Ideal for worn, shiny, scratched, or peeling knobs, and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium feel:\u003c\/strong\u003e improves grip and comfort while shifting.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates the cabin and pairs well with steering wheel wraps.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday driving and long-term use.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the knob looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/knob style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .sw-wrap-description { line-height: 1.65; color: #1f2937; }\n  .sw-wrap-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-wrap-description p { margin: 0 0 14px; }\n  .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-acc-icon:before, .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-acc-panel ul { padding-left: 18px; }\n  .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? Global guard so multiple descriptions\/scripts don't add duplicate page listeners\n    if (!window.__swAccHandlersAdded) {\n      window.__swAccHandlersAdded = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('.sw-wrap-description').forEach(function (scope) {\n          const acc = scope.querySelector('[data-sw-accordion]');\n          if (!acc || acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n\n            const open = btn.getAttribute('aria-expanded') === 'true';\n            panel.style.maxHeight = open ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          window.addEventListener('resize', function () {\n            acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n              const btn = item.querySelector('.sw-acc-btn');\n              const panel = item.querySelector('.sw-acc-panel');\n              if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n                panel.style.maxHeight = panel.scrollHeight + 'px';\n              }\n            });\n          });\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', window.__swInitAllAccordions);\n      } else {\n        window.__swInitAllAccordions();\n      }\n\n      document.addEventListener('shopify:section:load', window.__swInitAllAccordions);\n    } else {\n      \/\/ If handlers already exist, just init accordions present now\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Gear Shift Knob Reference (This photo is just for reference)","offer_id":46756962042031,"sku":"MV10007","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756962074799,"sku":"MV10008","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760215019695,"sku":"MV10009","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10007.png?v=1775796174"},{"product_id":"gear-shift-knob-cover-for-saanken","title":"Gear Shift Knob Cover For Saanken","description":"\u003c!-- ? Leather Gear Shift Knob Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description\"\u003e\n  \u003ch2\u003ePremium Leather Gear Shift Knob Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e designed to deliver a clean, premium finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/knob style\u003c\/strong\u003e for a neat look (not a loose, generic slip-on).\n    Ideal for worn, shiny, scratched, or peeling knobs, and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium feel:\u003c\/strong\u003e improves grip and comfort while shifting.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates the cabin and pairs well with steering wheel wraps.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday driving and long-term use.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the knob looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/knob style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .sw-wrap-description { line-height: 1.65; color: #1f2937; }\n  .sw-wrap-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-wrap-description p { margin: 0 0 14px; }\n  .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-acc-icon:before, .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-acc-panel ul { padding-left: 18px; }\n  .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? Global guard so multiple descriptions\/scripts don't add duplicate page listeners\n    if (!window.__swAccHandlersAdded) {\n      window.__swAccHandlersAdded = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('.sw-wrap-description').forEach(function (scope) {\n          const acc = scope.querySelector('[data-sw-accordion]');\n          if (!acc || acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n\n            const open = btn.getAttribute('aria-expanded') === 'true';\n            panel.style.maxHeight = open ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          window.addEventListener('resize', function () {\n            acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n              const btn = item.querySelector('.sw-acc-btn');\n              const panel = item.querySelector('.sw-acc-panel');\n              if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n                panel.style.maxHeight = panel.scrollHeight + 'px';\n              }\n            });\n          });\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', window.__swInitAllAccordions);\n      } else {\n        window.__swInitAllAccordions();\n      }\n\n      document.addEventListener('shopify:section:load', window.__swInitAllAccordions);\n    } else {\n      \/\/ If handlers already exist, just init accordions present now\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Gear Shift Knob Reference (This photo is just for reference)","offer_id":46756962238639,"sku":"MV10010","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Black Thread","offer_id":46756962271407,"sku":"MV10011","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760214986927,"sku":"MV10012","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10011.png?v=1775796178"},{"product_id":"gear-shift-knob-cover-for-passat-b5-manual-transmission","title":"Gear Shift Knob Cover For Passat B5 manual transmission","description":"\u003c!-- ? Leather Gear Shift Knob Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description\"\u003e\n  \u003ch2\u003ePremium Leather Gear Shift Knob Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e designed to deliver a clean, premium finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/knob style\u003c\/strong\u003e for a neat look (not a loose, generic slip-on).\n    Ideal for worn, shiny, scratched, or peeling knobs, and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium feel:\u003c\/strong\u003e improves grip and comfort while shifting.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates the cabin and pairs well with steering wheel wraps.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday driving and long-term use.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the knob looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/knob style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .sw-wrap-description { line-height: 1.65; color: #1f2937; }\n  .sw-wrap-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-wrap-description p { margin: 0 0 14px; }\n  .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-acc-icon:before, .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-acc-panel ul { padding-left: 18px; }\n  .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? Global guard so multiple descriptions\/scripts don't add duplicate page listeners\n    if (!window.__swAccHandlersAdded) {\n      window.__swAccHandlersAdded = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('.sw-wrap-description').forEach(function (scope) {\n          const acc = scope.querySelector('[data-sw-accordion]');\n          if (!acc || acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n\n            const open = btn.getAttribute('aria-expanded') === 'true';\n            panel.style.maxHeight = open ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          window.addEventListener('resize', function () {\n            acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n              const btn = item.querySelector('.sw-acc-btn');\n              const panel = item.querySelector('.sw-acc-panel');\n              if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n                panel.style.maxHeight = panel.scrollHeight + 'px';\n              }\n            });\n          });\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', window.__swInitAllAccordions);\n      } else {\n        window.__swInitAllAccordions();\n      }\n\n      document.addEventListener('shopify:section:load', window.__swInitAllAccordions);\n    } else {\n      \/\/ If handlers already exist, just init accordions present now\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Gear Shift Knob Reference (This photo is just for reference)","offer_id":46756962369711,"sku":"MV10013","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756962402479,"sku":"MV10014","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760214954159,"sku":"MV10015","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10013.png?v=1775796178"},{"product_id":"gear-shift-knob-cover-for-tsi-automatic-transmission","title":"Gear Shift Knob Cover For TSI automatic transmission","description":"\u003c!-- ? Leather Gear Shift Knob Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description\"\u003e\n  \u003ch2\u003ePremium Leather Gear Shift Knob Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e designed to deliver a clean, premium finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/knob style\u003c\/strong\u003e for a neat look (not a loose, generic slip-on).\n    Ideal for worn, shiny, scratched, or peeling knobs, and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium feel:\u003c\/strong\u003e improves grip and comfort while shifting.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates the cabin and pairs well with steering wheel wraps.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday driving and long-term use.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the knob looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/knob style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .sw-wrap-description { line-height: 1.65; color: #1f2937; }\n  .sw-wrap-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-wrap-description p { margin: 0 0 14px; }\n  .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-acc-icon:before, .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-acc-panel ul { padding-left: 18px; }\n  .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? Global guard so multiple descriptions\/scripts don't add duplicate page listeners\n    if (!window.__swAccHandlersAdded) {\n      window.__swAccHandlersAdded = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('.sw-wrap-description').forEach(function (scope) {\n          const acc = scope.querySelector('[data-sw-accordion]');\n          if (!acc || acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n\n            const open = btn.getAttribute('aria-expanded') === 'true';\n            panel.style.maxHeight = open ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          window.addEventListener('resize', function () {\n            acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n              const btn = item.querySelector('.sw-acc-btn');\n              const panel = item.querySelector('.sw-acc-panel');\n              if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n                panel.style.maxHeight = panel.scrollHeight + 'px';\n              }\n            });\n          });\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', window.__swInitAllAccordions);\n      } else {\n        window.__swInitAllAccordions();\n      }\n\n      document.addEventListener('shopify:section:load', window.__swInitAllAccordions);\n    } else {\n      \/\/ If handlers already exist, just init accordions present now\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Gear Shift Knob Reference (This photo is just for reference)","offer_id":46756962533551,"sku":"MV10016","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Black Thread","offer_id":46756962566319,"sku":"MV10017","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760214921391,"sku":"MV10018","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10017.png?v=1775796178"},{"product_id":"gear-shift-knob-cover-for-2011-volkswagen-lavida-manual-transmission","title":"Gear Shift Knob Cover For 2011 Volkswagen Lavida (manual transmission)","description":"\u003c!-- ? Leather Gear Shift Knob Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description\"\u003e\n  \u003ch2\u003ePremium Leather Gear Shift Knob Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e designed to deliver a clean, premium finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/knob style\u003c\/strong\u003e for a neat look (not a loose, generic slip-on).\n    Ideal for worn, shiny, scratched, or peeling knobs, and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium feel:\u003c\/strong\u003e improves grip and comfort while shifting.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates the cabin and pairs well with steering wheel wraps.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday driving and long-term use.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the knob looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/knob style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .sw-wrap-description { line-height: 1.65; color: #1f2937; }\n  .sw-wrap-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-wrap-description p { margin: 0 0 14px; }\n  .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-acc-icon:before, .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-acc-panel ul { padding-left: 18px; }\n  .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? Global guard so multiple descriptions\/scripts don't add duplicate page listeners\n    if (!window.__swAccHandlersAdded) {\n      window.__swAccHandlersAdded = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('.sw-wrap-description').forEach(function (scope) {\n          const acc = scope.querySelector('[data-sw-accordion]');\n          if (!acc || acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n\n            const open = btn.getAttribute('aria-expanded') === 'true';\n            panel.style.maxHeight = open ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          window.addEventListener('resize', function () {\n            acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n              const btn = item.querySelector('.sw-acc-btn');\n              const panel = item.querySelector('.sw-acc-panel');\n              if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n                panel.style.maxHeight = panel.scrollHeight + 'px';\n              }\n            });\n          });\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', window.__swInitAllAccordions);\n      } else {\n        window.__swInitAllAccordions();\n      }\n\n      document.addEventListener('shopify:section:load', window.__swInitAllAccordions);\n    } else {\n      \/\/ If handlers already exist, just init accordions present now\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Gear Shift Knob Reference (This photo is just for reference)","offer_id":46756962730159,"sku":"MV10019","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756962762927,"sku":"MV10020","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760214888623,"sku":"MV10021","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10019.png?v=1775796175"},{"product_id":"gear-shift-knob-cover-for-jetta-manual-transmission-older-model","title":"Gear Shift Knob Cover For Jetta manual transmission (older model)","description":"\u003c!-- ? Leather Gear Shift Knob Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description\"\u003e\n  \u003ch2\u003ePremium Leather Gear Shift Knob Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e designed to deliver a clean, premium finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/knob style\u003c\/strong\u003e for a neat look (not a loose, generic slip-on).\n    Ideal for worn, shiny, scratched, or peeling knobs, and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium feel:\u003c\/strong\u003e improves grip and comfort while shifting.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates the cabin and pairs well with steering wheel wraps.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday driving and long-term use.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the knob looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/knob style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .sw-wrap-description { line-height: 1.65; color: #1f2937; }\n  .sw-wrap-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-wrap-description p { margin: 0 0 14px; }\n  .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-acc-icon:before, .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-acc-panel ul { padding-left: 18px; }\n  .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? Global guard so multiple descriptions\/scripts don't add duplicate page listeners\n    if (!window.__swAccHandlersAdded) {\n      window.__swAccHandlersAdded = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('.sw-wrap-description').forEach(function (scope) {\n          const acc = scope.querySelector('[data-sw-accordion]');\n          if (!acc || acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n\n            const open = btn.getAttribute('aria-expanded') === 'true';\n            panel.style.maxHeight = open ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          window.addEventListener('resize', function () {\n            acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n              const btn = item.querySelector('.sw-acc-btn');\n              const panel = item.querySelector('.sw-acc-panel');\n              if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n                panel.style.maxHeight = panel.scrollHeight + 'px';\n              }\n            });\n          });\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', window.__swInitAllAccordions);\n      } else {\n        window.__swInitAllAccordions();\n      }\n\n      document.addEventListener('shopify:section:load', window.__swInitAllAccordions);\n    } else {\n      \/\/ If handlers already exist, just init accordions present now\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Gear Shift Knob Reference (This photo is just for reference)","offer_id":46756962992303,"sku":"MV10022","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Black Thread","offer_id":46756963025071,"sku":"MV10023","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760214855855,"sku":"MV10024","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10022.png?v=1775796176"},{"product_id":"gear-shift-knob-cover-for-phideon-automatic-transmission-cover","title":"Gear Shift Knob Cover For Phideon automatic transmission cover","description":"\u003c!-- ? Leather Gear Shift Knob Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description\"\u003e\n  \u003ch2\u003ePremium Leather Gear Shift Knob Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e designed to deliver a clean, premium finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/knob style\u003c\/strong\u003e for a neat look (not a loose, generic slip-on).\n    Ideal for worn, shiny, scratched, or peeling knobs, and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium feel:\u003c\/strong\u003e improves grip and comfort while shifting.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates the cabin and pairs well with steering wheel wraps.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday driving and long-term use.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the knob looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/knob style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather gear shift knob cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .sw-wrap-description { line-height: 1.65; color: #1f2937; }\n  .sw-wrap-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-wrap-description p { margin: 0 0 14px; }\n  .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-acc-icon:before, .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-acc-panel ul { padding-left: 18px; }\n  .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? Global guard so multiple descriptions\/scripts don't add duplicate page listeners\n    if (!window.__swAccHandlersAdded) {\n      window.__swAccHandlersAdded = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('.sw-wrap-description').forEach(function (scope) {\n          const acc = scope.querySelector('[data-sw-accordion]');\n          if (!acc || acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n\n            const open = btn.getAttribute('aria-expanded') === 'true';\n            panel.style.maxHeight = open ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          window.addEventListener('resize', function () {\n            acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n              const btn = item.querySelector('.sw-acc-btn');\n              const panel = item.querySelector('.sw-acc-panel');\n              if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n                panel.style.maxHeight = panel.scrollHeight + 'px';\n              }\n            });\n          });\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', window.__swInitAllAccordions);\n      } else {\n        window.__swInitAllAccordions();\n      }\n\n      document.addEventListener('shopify:section:load', window.__swInitAllAccordions);\n    } else {\n      \/\/ If handlers already exist, just init accordions present now\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Gear Shift Knob Reference (This photo is just for reference)","offer_id":46756963156143,"sku":"MV10025","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Black Thread","offer_id":46756963188911,"sku":"MV10026","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760214823087,"sku":"MV10027","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10025.png?v=1775796176"},{"product_id":"handbrake-cover-for-2012-2013-volkswagen-sagitar-handbrake","title":"Handbrake Cover For 2012\/2013 Volkswagen Sagitar Handbrake","description":"\u003c!-- ? Leather Handbrake Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description sw-hb-description\"\u003e\n  \u003ch2\u003ePremium Leather Handbrake Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e designed for a clean, factory-style finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/handbrake style\u003c\/strong\u003e for a neat look (not a loose, universal slip-on).\n    Ideal for worn, shiny, scratched, or peeling handbrake handles ·and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a premium, factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBetter feel in hand:\u003c\/strong\u003e improves comfort and grip during daily driving.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates your cabin and matches your steering wheel wrap.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday use and long-term durability.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the handbrake looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/handbrake style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* Scoped to Handbrake block to avoid theme\/CSS conflicts *\/\n  .sw-hb-description { line-height: 1.65; color: #1f2937; }\n  .sw-hb-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-hb-description p { margin: 0 0 14px; }\n\n  .sw-hb-description .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-hb-description .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-hb-description .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-hb-description .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-hb-description .sw-acc-icon:before,\n  .sw-hb-description .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-hb-description .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-hb-description .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-hb-description .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-hb-description .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-hb-description .sw-acc-panel ul { padding-left: 18px; }\n  .sw-hb-description .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? One-time global listeners + safe re-init (Shopify can re-render sections)\n    if (!window.__swAccGlobalInit) {\n      window.__swAccGlobalInit = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion]').forEach(function (acc) {\n          if (acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          \/\/ Set initial heights\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n            panel.style.maxHeight = (btn.getAttribute('aria-expanded') === 'true') ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          \/\/ Click handling (delegated)\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n        });\n      };\n\n      window.__swRecalcOpenAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion] .sw-acc-item').forEach(function (item) {\n          const btn = item.querySelector('.sw-acc-btn');\n          const panel = item.querySelector('.sw-acc-panel');\n          if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n            panel.style.maxHeight = panel.scrollHeight + 'px';\n          }\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', function () {\n          window.__swInitAllAccordions();\n          window.__swRecalcOpenAccordions();\n        });\n      } else {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      }\n\n      window.addEventListener('resize', window.__swRecalcOpenAccordions);\n      document.addEventListener('shopify:section:load', function () {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      });\n    } else {\n      \/\/ If global init already exists, just init this page? accordions\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n      window.__swRecalcOpenAccordions \u0026\u0026 window.__swRecalcOpenAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Hand Break Reference (This photo is just for reference)","offer_id":46756963254447,"sku":"MV10028","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756963287215,"sku":"MV10029","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760274559151,"sku":"MV10030","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10028.png?v=1775796178"},{"product_id":"handbrake-cover-for-new-polo-handbrake-model-11","title":"Handbrake Cover For New Polo Handbrake (Model 11)","description":"\u003c!-- ? Leather Handbrake Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description sw-hb-description\"\u003e\n  \u003ch2\u003ePremium Leather Handbrake Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e designed for a clean, factory-style finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/handbrake style\u003c\/strong\u003e for a neat look (not a loose, universal slip-on).\n    Ideal for worn, shiny, scratched, or peeling handbrake handles ·and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a premium, factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBetter feel in hand:\u003c\/strong\u003e improves comfort and grip during daily driving.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates your cabin and matches your steering wheel wrap.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday use and long-term durability.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the handbrake looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/handbrake style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* Scoped to Handbrake block to avoid theme\/CSS conflicts *\/\n  .sw-hb-description { line-height: 1.65; color: #1f2937; }\n  .sw-hb-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-hb-description p { margin: 0 0 14px; }\n\n  .sw-hb-description .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-hb-description .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-hb-description .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-hb-description .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-hb-description .sw-acc-icon:before,\n  .sw-hb-description .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-hb-description .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-hb-description .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-hb-description .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-hb-description .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-hb-description .sw-acc-panel ul { padding-left: 18px; }\n  .sw-hb-description .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? One-time global listeners + safe re-init (Shopify can re-render sections)\n    if (!window.__swAccGlobalInit) {\n      window.__swAccGlobalInit = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion]').forEach(function (acc) {\n          if (acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          \/\/ Set initial heights\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n            panel.style.maxHeight = (btn.getAttribute('aria-expanded') === 'true') ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          \/\/ Click handling (delegated)\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n        });\n      };\n\n      window.__swRecalcOpenAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion] .sw-acc-item').forEach(function (item) {\n          const btn = item.querySelector('.sw-acc-btn');\n          const panel = item.querySelector('.sw-acc-panel');\n          if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n            panel.style.maxHeight = panel.scrollHeight + 'px';\n          }\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', function () {\n          window.__swInitAllAccordions();\n          window.__swRecalcOpenAccordions();\n        });\n      } else {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      }\n\n      window.addEventListener('resize', window.__swRecalcOpenAccordions);\n      document.addEventListener('shopify:section:load', function () {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      });\n    } else {\n      \/\/ If global init already exists, just init this page? accordions\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n      window.__swRecalcOpenAccordions \u0026\u0026 window.__swRecalcOpenAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Hand Break Reference (This photo is just for reference)","offer_id":46756963418287,"sku":"MV10031","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756963451055,"sku":"MV10032","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760274526383,"sku":"MV10033","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10031.png?v=1775796178"},{"product_id":"handbrake-cover-for-new-bora-handbrake","title":"Handbrake Cover For New Bora Handbrake","description":"\u003c!-- ? Leather Handbrake Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description sw-hb-description\"\u003e\n  \u003ch2\u003ePremium Leather Handbrake Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e designed for a clean, factory-style finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/handbrake style\u003c\/strong\u003e for a neat look (not a loose, universal slip-on).\n    Ideal for worn, shiny, scratched, or peeling handbrake handles ·and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a premium, factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBetter feel in hand:\u003c\/strong\u003e improves comfort and grip during daily driving.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates your cabin and matches your steering wheel wrap.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday use and long-term durability.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the handbrake looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/handbrake style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* Scoped to Handbrake block to avoid theme\/CSS conflicts *\/\n  .sw-hb-description { line-height: 1.65; color: #1f2937; }\n  .sw-hb-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-hb-description p { margin: 0 0 14px; }\n\n  .sw-hb-description .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-hb-description .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-hb-description .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-hb-description .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-hb-description .sw-acc-icon:before,\n  .sw-hb-description .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-hb-description .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-hb-description .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-hb-description .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-hb-description .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-hb-description .sw-acc-panel ul { padding-left: 18px; }\n  .sw-hb-description .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? One-time global listeners + safe re-init (Shopify can re-render sections)\n    if (!window.__swAccGlobalInit) {\n      window.__swAccGlobalInit = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion]').forEach(function (acc) {\n          if (acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          \/\/ Set initial heights\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n            panel.style.maxHeight = (btn.getAttribute('aria-expanded') === 'true') ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          \/\/ Click handling (delegated)\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n        });\n      };\n\n      window.__swRecalcOpenAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion] .sw-acc-item').forEach(function (item) {\n          const btn = item.querySelector('.sw-acc-btn');\n          const panel = item.querySelector('.sw-acc-panel');\n          if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n            panel.style.maxHeight = panel.scrollHeight + 'px';\n          }\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', function () {\n          window.__swInitAllAccordions();\n          window.__swRecalcOpenAccordions();\n        });\n      } else {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      }\n\n      window.addEventListener('resize', window.__swRecalcOpenAccordions);\n      document.addEventListener('shopify:section:load', function () {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      });\n    } else {\n      \/\/ If global init already exists, just init this page? accordions\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n      window.__swRecalcOpenAccordions \u0026\u0026 window.__swRecalcOpenAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Hand Break Reference (This photo is just for reference)","offer_id":46756963516591,"sku":"MV10034","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756963549359,"sku":"MV10035","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760274493615,"sku":"MV10036","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10034.png?v=1775796178"},{"product_id":"handbrake-cover-for-2013-volkswagen-lavida-handbrake","title":"Handbrake Cover For 2013 Volkswagen Lavida Handbrake","description":"\u003c!-- ? Leather Handbrake Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description sw-hb-description\"\u003e\n  \u003ch2\u003ePremium Leather Handbrake Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e designed for a clean, factory-style finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/handbrake style\u003c\/strong\u003e for a neat look (not a loose, universal slip-on).\n    Ideal for worn, shiny, scratched, or peeling handbrake handles ·and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a premium, factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBetter feel in hand:\u003c\/strong\u003e improves comfort and grip during daily driving.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates your cabin and matches your steering wheel wrap.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday use and long-term durability.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the handbrake looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/handbrake style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* Scoped to Handbrake block to avoid theme\/CSS conflicts *\/\n  .sw-hb-description { line-height: 1.65; color: #1f2937; }\n  .sw-hb-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-hb-description p { margin: 0 0 14px; }\n\n  .sw-hb-description .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-hb-description .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-hb-description .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-hb-description .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-hb-description .sw-acc-icon:before,\n  .sw-hb-description .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-hb-description .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-hb-description .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-hb-description .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-hb-description .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-hb-description .sw-acc-panel ul { padding-left: 18px; }\n  .sw-hb-description .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? One-time global listeners + safe re-init (Shopify can re-render sections)\n    if (!window.__swAccGlobalInit) {\n      window.__swAccGlobalInit = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion]').forEach(function (acc) {\n          if (acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          \/\/ Set initial heights\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n            panel.style.maxHeight = (btn.getAttribute('aria-expanded') === 'true') ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          \/\/ Click handling (delegated)\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n        });\n      };\n\n      window.__swRecalcOpenAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion] .sw-acc-item').forEach(function (item) {\n          const btn = item.querySelector('.sw-acc-btn');\n          const panel = item.querySelector('.sw-acc-panel');\n          if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n            panel.style.maxHeight = panel.scrollHeight + 'px';\n          }\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', function () {\n          window.__swInitAllAccordions();\n          window.__swRecalcOpenAccordions();\n        });\n      } else {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      }\n\n      window.addEventListener('resize', window.__swRecalcOpenAccordions);\n      document.addEventListener('shopify:section:load', function () {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      });\n    } else {\n      \/\/ If global init already exists, just init this page? accordions\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n      window.__swRecalcOpenAccordions \u0026\u0026 window.__swRecalcOpenAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Hand Break Reference (This photo is just for reference)","offer_id":46756963680431,"sku":"MV10037","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756963713199,"sku":"MV10038","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760274460847,"sku":"MV10039","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10037.png?v=1775796178"},{"product_id":"handbrake-cover-for-golf-6-2011-sagitar-handbrake","title":"Handbrake Cover For Golf 6\/2011 Sagitar Handbrake","description":"\u003c!-- ? Leather Handbrake Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description sw-hb-description\"\u003e\n  \u003ch2\u003ePremium Leather Handbrake Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e designed for a clean, factory-style finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/handbrake style\u003c\/strong\u003e for a neat look (not a loose, universal slip-on).\n    Ideal for worn, shiny, scratched, or peeling handbrake handles ·and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a premium, factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBetter feel in hand:\u003c\/strong\u003e improves comfort and grip during daily driving.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates your cabin and matches your steering wheel wrap.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday use and long-term durability.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the handbrake looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/handbrake style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* Scoped to Handbrake block to avoid theme\/CSS conflicts *\/\n  .sw-hb-description { line-height: 1.65; color: #1f2937; }\n  .sw-hb-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-hb-description p { margin: 0 0 14px; }\n\n  .sw-hb-description .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-hb-description .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-hb-description .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-hb-description .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-hb-description .sw-acc-icon:before,\n  .sw-hb-description .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-hb-description .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-hb-description .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-hb-description .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-hb-description .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-hb-description .sw-acc-panel ul { padding-left: 18px; }\n  .sw-hb-description .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? One-time global listeners + safe re-init (Shopify can re-render sections)\n    if (!window.__swAccGlobalInit) {\n      window.__swAccGlobalInit = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion]').forEach(function (acc) {\n          if (acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          \/\/ Set initial heights\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n            panel.style.maxHeight = (btn.getAttribute('aria-expanded') === 'true') ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          \/\/ Click handling (delegated)\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n        });\n      };\n\n      window.__swRecalcOpenAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion] .sw-acc-item').forEach(function (item) {\n          const btn = item.querySelector('.sw-acc-btn');\n          const panel = item.querySelector('.sw-acc-panel');\n          if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n            panel.style.maxHeight = panel.scrollHeight + 'px';\n          }\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', function () {\n          window.__swInitAllAccordions();\n          window.__swRecalcOpenAccordions();\n        });\n      } else {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      }\n\n      window.addEventListener('resize', window.__swRecalcOpenAccordions);\n      document.addEventListener('shopify:section:load', function () {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      });\n    } else {\n      \/\/ If global init already exists, just init this page? accordions\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n      window.__swRecalcOpenAccordions \u0026\u0026 window.__swRecalcOpenAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Hand Break Reference (This photo is just for reference)","offer_id":46756963778735,"sku":"MV10040","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756963811503,"sku":"MV10041","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760274428079,"sku":"MV10042","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10040.png?v=1775796177"},{"product_id":"handbrake-cover-for-touran-handbrake","title":"Handbrake Cover For Touran handbrake","description":"\u003c!-- ? Leather Handbrake Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description sw-hb-description\"\u003e\n  \u003ch2\u003ePremium Leather Handbrake Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e designed for a clean, factory-style finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/handbrake style\u003c\/strong\u003e for a neat look (not a loose, universal slip-on).\n    Ideal for worn, shiny, scratched, or peeling handbrake handles ·and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a premium, factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBetter feel in hand:\u003c\/strong\u003e improves comfort and grip during daily driving.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates your cabin and matches your steering wheel wrap.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday use and long-term durability.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the handbrake looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/handbrake style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* Scoped to Handbrake block to avoid theme\/CSS conflicts *\/\n  .sw-hb-description { line-height: 1.65; color: #1f2937; }\n  .sw-hb-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-hb-description p { margin: 0 0 14px; }\n\n  .sw-hb-description .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-hb-description .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-hb-description .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-hb-description .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-hb-description .sw-acc-icon:before,\n  .sw-hb-description .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-hb-description .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-hb-description .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-hb-description .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-hb-description .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-hb-description .sw-acc-panel ul { padding-left: 18px; }\n  .sw-hb-description .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? One-time global listeners + safe re-init (Shopify can re-render sections)\n    if (!window.__swAccGlobalInit) {\n      window.__swAccGlobalInit = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion]').forEach(function (acc) {\n          if (acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          \/\/ Set initial heights\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n            panel.style.maxHeight = (btn.getAttribute('aria-expanded') === 'true') ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          \/\/ Click handling (delegated)\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n        });\n      };\n\n      window.__swRecalcOpenAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion] .sw-acc-item').forEach(function (item) {\n          const btn = item.querySelector('.sw-acc-btn');\n          const panel = item.querySelector('.sw-acc-panel');\n          if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n            panel.style.maxHeight = panel.scrollHeight + 'px';\n          }\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', function () {\n          window.__swInitAllAccordions();\n          window.__swRecalcOpenAccordions();\n        });\n      } else {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      }\n\n      window.addEventListener('resize', window.__swRecalcOpenAccordions);\n      document.addEventListener('shopify:section:load', function () {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      });\n    } else {\n      \/\/ If global init already exists, just init this page? accordions\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n      window.__swRecalcOpenAccordions \u0026\u0026 window.__swRecalcOpenAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Hand Break Reference (This photo is just for reference)","offer_id":46756963942575,"sku":"MV10043","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756963975343,"sku":"MV10044","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760274395311,"sku":"MV10045","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10043.png?v=1775796178"},{"product_id":"handbrake-cover-for-new-jetta-handbrake","title":"Handbrake Cover For New Jetta Handbrake","description":"\u003c!-- ? Leather Handbrake Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description sw-hb-description\"\u003e\n  \u003ch2\u003ePremium Leather Handbrake Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e designed for a clean, factory-style finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/handbrake style\u003c\/strong\u003e for a neat look (not a loose, universal slip-on).\n    Ideal for worn, shiny, scratched, or peeling handbrake handles ·and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a premium, factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBetter feel in hand:\u003c\/strong\u003e improves comfort and grip during daily driving.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates your cabin and matches your steering wheel wrap.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday use and long-term durability.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the handbrake looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/handbrake style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* Scoped to Handbrake block to avoid theme\/CSS conflicts *\/\n  .sw-hb-description { line-height: 1.65; color: #1f2937; }\n  .sw-hb-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-hb-description p { margin: 0 0 14px; }\n\n  .sw-hb-description .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-hb-description .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-hb-description .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-hb-description .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-hb-description .sw-acc-icon:before,\n  .sw-hb-description .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-hb-description .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-hb-description .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-hb-description .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-hb-description .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-hb-description .sw-acc-panel ul { padding-left: 18px; }\n  .sw-hb-description .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? One-time global listeners + safe re-init (Shopify can re-render sections)\n    if (!window.__swAccGlobalInit) {\n      window.__swAccGlobalInit = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion]').forEach(function (acc) {\n          if (acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          \/\/ Set initial heights\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n            panel.style.maxHeight = (btn.getAttribute('aria-expanded') === 'true') ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          \/\/ Click handling (delegated)\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n        });\n      };\n\n      window.__swRecalcOpenAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion] .sw-acc-item').forEach(function (item) {\n          const btn = item.querySelector('.sw-acc-btn');\n          const panel = item.querySelector('.sw-acc-panel');\n          if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n            panel.style.maxHeight = panel.scrollHeight + 'px';\n          }\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', function () {\n          window.__swInitAllAccordions();\n          window.__swRecalcOpenAccordions();\n        });\n      } else {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      }\n\n      window.addEventListener('resize', window.__swRecalcOpenAccordions);\n      document.addEventListener('shopify:section:load', function () {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      });\n    } else {\n      \/\/ If global init already exists, just init this page? accordions\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n      window.__swRecalcOpenAccordions \u0026\u0026 window.__swRecalcOpenAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Origional Hand Break Reference (This photo is just for reference)","offer_id":46756964040879,"sku":"MV10046","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756964073647,"sku":"MV10047","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760274362543,"sku":"MV10048","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10046.png?v=1775796178"},{"product_id":"handbrake-cover-for-passat-b5-handbrake","title":"Handbrake Cover For Passat B5 handbrake","description":"\u003c!-- ? Leather Handbrake Cover (Accordion + Shopify-safe) --\u003e\n\u003cdiv class=\"sw-wrap-description sw-hb-description\"\u003e\n  \u003ch2\u003ePremium Leather Handbrake Cover | DIY Kit Included\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Refresh your interior with a \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e designed for a clean, factory-style finish and a comfortable grip.\n    This cover is \u003cstrong\u003emade to fit your selected vehicle\/handbrake style\u003c\/strong\u003e for a neat look (not a loose, universal slip-on).\n    Ideal for worn, shiny, scratched, or peeling handbrake handles ·and perfect to match your steering wheel wrap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sw-accordion\" data-sw-accordion\u003e\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"true\"\u003e\n        \u003cspan\u003eWhy you?l love it\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eClean, custom-fit finish:\u003c\/strong\u003e sits snug for a premium, factory-style look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBetter feel in hand:\u003c\/strong\u003e improves comfort and grip during daily driving.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eProtects \u0026amp; restores:\u003c\/strong\u003e covers wear, scratches, fading, and daily-use marks.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior upgrade:\u003c\/strong\u003e instantly elevates your cabin and matches your steering wheel wrap.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDurable leather:\u003c\/strong\u003e built for everyday use and long-term durability.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003ePremium leather\u003c\/strong\u003e (refined texture, long-lasting durability)\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px;\"\u003e\n          A leather finish improves touch and helps keep the handbrake looking new for longer.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eDIY kit included (easy install)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          Each order includes a \u003cstrong\u003eDIY kit\u003c\/strong\u003e with the required tools and a clear step-by-step guide.\n          Take your time to align the cover neatly for the best result.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eProduct details\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e 100% brand new\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e made to fit your selected vehicle\/handbrake style\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInstall type:\u003c\/strong\u003e cover + DIY kit (guide included)\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWhat? included:\u003c\/strong\u003e cover + thread + needles + installation tools + guide\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sw-acc-item\"\u003e\n      \u003cbutton type=\"button\" class=\"sw-acc-btn\" aria-expanded=\"false\"\u003e\n        \u003cspan\u003eInternational delivery (tax \u0026amp; customs handled)\u003c\/span\u003e\u003cspan class=\"sw-acc-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"sw-acc-panel\"\u003e\n        \u003cp\u003e\n          We take care of \u003cstrong\u003etax and customs clearance\u003c\/strong\u003e for international orders where applicable.\n          Your order is delivered \u003cstrong\u003edoor-to-door\u003c\/strong\u003e via \u003cstrong\u003eexpress postal service\u003c\/strong\u003e, so you can receive it at home without the hassle.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sw-cta\"\u003e\n    \u003cstrong\u003eReady for a cleaner, premium interior?\u003c\/strong\u003e Order your \u003cstrong\u003eleather handbrake cover\u003c\/strong\u003e today.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  \/* Scoped to Handbrake block to avoid theme\/CSS conflicts *\/\n  .sw-hb-description { line-height: 1.65; color: #1f2937; }\n  .sw-hb-description h2 { margin: 0 0 10px; font-size: 22px; }\n  .sw-hb-description p { margin: 0 0 14px; }\n\n  .sw-hb-description .sw-accordion { margin-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n  .sw-hb-description .sw-acc-item { border-bottom: 1px solid rgba(0,0,0,.08); }\n\n  .sw-hb-description .sw-acc-btn{\n    width:100%;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    padding:14px 8px;\n    background:transparent;\n    border:0;\n    text-align:left;\n    font-weight:700;\n    font-size:16px;\n    cursor:pointer;\n  }\n\n  .sw-hb-description .sw-acc-icon{ width:18px; height:18px; position:relative; flex:0 0 18px; }\n  .sw-hb-description .sw-acc-icon:before,\n  .sw-hb-description .sw-acc-icon:after{\n    content:\"\";\n    position:absolute;\n    left:50%; top:50%;\n    width:16px; height:2px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    opacity:.9;\n  }\n  .sw-hb-description .sw-acc-icon:after{ transform: translate(-50%, -50%) rotate(90deg); }\n  .sw-hb-description .sw-acc-btn[aria-expanded=\"true\"] .sw-acc-icon:after{ opacity:0; }\n\n  .sw-hb-description .sw-acc-panel{\n    overflow:hidden;\n    max-height:0;\n    transition:max-height .25s ease;\n    padding:0 8px;\n  }\n  .sw-hb-description .sw-acc-panel \u003e * { margin: 0 0 12px; }\n  .sw-hb-description .sw-acc-panel ul { padding-left: 18px; }\n  .sw-hb-description .sw-cta{ margin-top: 14px; padding-top: 10px; border-top: 1px solid rgba(0,0,0,.08); }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ ? One-time global listeners + safe re-init (Shopify can re-render sections)\n    if (!window.__swAccGlobalInit) {\n      window.__swAccGlobalInit = true;\n\n      window.__swInitAllAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion]').forEach(function (acc) {\n          if (acc.dataset.inited === '1') return;\n          acc.dataset.inited = '1';\n\n          \/\/ Set initial heights\n          acc.querySelectorAll('.sw-acc-item').forEach(function (item) {\n            const btn = item.querySelector('.sw-acc-btn');\n            const panel = item.querySelector('.sw-acc-panel');\n            if (!btn || !panel) return;\n            panel.style.maxHeight = (btn.getAttribute('aria-expanded') === 'true') ? (panel.scrollHeight + 'px') : '0px';\n          });\n\n          \/\/ Click handling (delegated)\n          acc.addEventListener('click', function (e) {\n            const btn = e.target.closest('.sw-acc-btn');\n            if (!btn) return;\n\n            const item = btn.closest('.sw-acc-item');\n            const panel = item.querySelector('.sw-acc-panel');\n            const isOpen = btn.getAttribute('aria-expanded') === 'true';\n\n            btn.setAttribute('aria-expanded', String(!isOpen));\n            panel.style.maxHeight = !isOpen ? (panel.scrollHeight + 'px') : '0px';\n          });\n        });\n      };\n\n      window.__swRecalcOpenAccordions = function () {\n        document.querySelectorAll('[data-sw-accordion] .sw-acc-item').forEach(function (item) {\n          const btn = item.querySelector('.sw-acc-btn');\n          const panel = item.querySelector('.sw-acc-panel');\n          if (btn \u0026\u0026 panel \u0026\u0026 btn.getAttribute('aria-expanded') === 'true') {\n            panel.style.maxHeight = panel.scrollHeight + 'px';\n          }\n        });\n      };\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', function () {\n          window.__swInitAllAccordions();\n          window.__swRecalcOpenAccordions();\n        });\n      } else {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      }\n\n      window.addEventListener('resize', window.__swRecalcOpenAccordions);\n      document.addEventListener('shopify:section:load', function () {\n        window.__swInitAllAccordions();\n        window.__swRecalcOpenAccordions();\n      });\n    } else {\n      \/\/ If global init already exists, just init this page? accordions\n      window.__swInitAllAccordions \u0026\u0026 window.__swInitAllAccordions();\n      window.__swRecalcOpenAccordions \u0026\u0026 window.__swRecalcOpenAccordions();\n    }\n  })();\n\u003c\/script\u003e","brand":"Custom Steering Wheel Wraps","offers":[{"title":"Original","offer_id":46756964204719,"sku":"MV10049","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756964237487,"sku":"MV10050","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760274329775,"sku":"MV10051","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MV10049.png?v=1775796177"}],"url":"https:\/\/www.customsteeringwheelwraps.com.au\/collections\/volkswagen-gear-shift-hand-brake-cover.oembed","provider":"Custom Steering Wheel Wraps","version":"1.0","type":"link"}