{"title":"Skoda Gear Shift \u0026 Hand Brake Cover","description":"","products":[{"product_id":"gear-shift-knob-cover-for-new-octavia-superb-automatic","title":"Gear Shift Knob Cover For New Octavia\/Superb Automatic","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’ll 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’s 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":46756834312367,"sku":"MS10001","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Black Thread","offer_id":46756834345135,"sku":"MS10002","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760215838895,"sku":"MS10003","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MS10001.png?v=1775787308"},{"product_id":"gear-shift-knob-cover-for-2014-skoda-octavia-automatic","title":"Gear Shift Knob Cover For 2014 Skoda Octavia Automatic","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’ll 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’s 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":46756834410671,"sku":"MS10004","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Black Thread","offer_id":46756834443439,"sku":"MS10005","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760215806127,"sku":"MS10006","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MS10004.png?v=1775787313"},{"product_id":"gear-shift-knob-cover-for-2013-octavia-manual-transmission","title":"Gear Shift Knob Cover For 2013 Octavia 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’ll 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’s 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":46756834508975,"sku":"MS10007","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756834541743,"sku":"MS10008","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760215773359,"sku":"MS10009","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MS10007.png?v=1775787313"},{"product_id":"gear-shift-knob-cover-for-2014-octavia-manual-transmission","title":"Gear Shift Knob Cover For 2014 Octavia 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’ll 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’s 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":46756834607279,"sku":"MS10010","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Black Thread","offer_id":46756834640047,"sku":"MS10011","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760215740591,"sku":"MS10012","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MS10010.png?v=1775787314"},{"product_id":"gear-shift-knob-cover-for-fabia-manual-transmission","title":"Gear Shift Knob Cover For Fabia 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’ll 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’s 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":46756834705583,"sku":"MS10013","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756834738351,"sku":"MS10014","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760215707823,"sku":"MS10015","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MS10013.png?v=1775787313"},{"product_id":"handbrake-cover-for-new-octavia-superb-yeti-handbrake","title":"Handbrake Cover For New Octavia\/Superb\/Yeti 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’ll 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’s 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’s 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":46756834803887,"sku":"MS10016","price":0.0,"currency_code":"AUD","in_stock":true},{"title":"Genuine Leather Red Thread","offer_id":46756834836655,"sku":"MS10017","price":69.0,"currency_code":"AUD","in_stock":true},{"title":"Customise Design","offer_id":46760275181743,"sku":"MS10018","price":69.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/0656\/4271\/files\/MS10016.png?v=1775787314"}],"url":"https:\/\/www.customsteeringwheelwraps.com.au\/collections\/skoda-gear-shift-hand-brake-cover.oembed","provider":"Custom Steering Wheel Wraps","version":"1.0","type":"link"}