{"product_id":"aldrennine","title":"Aldren 9 - Men's Height Increasing Boots (+9 cm)","description":"\u003cstyle\u003e\n  :root {\n    --hp-accent: #444444;\n    --hp-section-space: 20px;\n    --hp-nav-btn-size: 42px;\n    --hp-nav-btn-bg: rgba(255, 255, 255, 0.95);\n    --hp-nav-btn-color: #1a1a1a;\n    --hp-nav-btn-border: rgba(0, 0, 0, 0.08);\n    --hp-nav-btn-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);\n    --hp-nav-btn-hover-bg: var(--hp-accent);\n    --hp-nav-btn-hover-color: #ffffff;\n    --hp-nav-btn-hover-shadow: 0 6px 16px rgba(0, 0, 0, 0.2);\n  }\n\n  .secao,\n  .hp-section {\n    text-align: center;\n    max-width: 1200px;\n    margin: 0 auto;\n    box-sizing: border-box;\n    font-family: inherit;\n    color: #1a1a1a;\n  }\n\n  .hp-section {\n    padding: 0;\n  }\n\n  .secao {\n    padding: var(--hp-section-space, 20px) 20px;\n  }\n\n  .secao \u003e img {\n    width: 100%;\n    height: auto;\n    max-width: 400px;\n    border-radius: 12px;\n    border: none;\n    box-shadow: none;\n    display: block;\n    margin: 15px auto;\n  }\n\n  .secao \u003e :first-child {\n    margin-top: 0;\n  }\n\n  .secao \u003e :last-child {\n    margin-bottom: 0;\n  }\n\n  @media (max-width: 7680px) {\n    :root {\n      --hp-section-space: 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"hp-section hp-c08\" id=\"hp-c08\"\u003e\n  \u003cstyle\u003e\n    .hp-c08 {\n      max-width: 100%;\n    }\n    .hp-c08 .inside-package-section {\n      background-color: #ffffff;\n      color: #121212;\n      padding: var(--hp-section-space, 20px) 20px;\n      width: 100%;\n      box-sizing: border-box;\n    }\n    .hp-c08 .pkg-tabs-header {\n      display: flex;\n      gap: 36px;\n      margin-bottom: 22px;\n      border-bottom: 2px solid #f3f3f3;\n      padding-bottom: 0;\n      justify-content: flex-start;\n      max-width: 1000px;\n      margin-left: auto;\n      margin-right: auto;\n    }\n    .hp-c08 .pkg-tab-btn {\n      background: none;\n      border: none;\n      color: #121212;\n      font-size: 1em;\n      font-weight: 400;\n      font-family: inherit;\n      cursor: pointer;\n      padding: 0 0 14px 0;\n      position: relative;\n      transition: opacity 0.2s;\n    }\n    .hp-c08 .pkg-tab-btn:hover {\n      opacity: 0.7;\n    }\n    .hp-c08 .pkg-tab-btn.active {\n      color: #121212;\n      opacity: 1;\n    }\n    .hp-c08 .pkg-tab-btn.active::after {\n      content: \"\";\n      position: absolute;\n      bottom: -2px;\n      left: 0;\n      width: 100%;\n      height: 2px;\n      background-color: #121212;\n    }\n    .hp-c08 .pkg-tab-content {\n      display: none;\n      max-width: 1000px;\n      margin: 0 auto;\n      color: #121212;\n      line-height: 1.65;\n      text-align: left;\n    }\n    .hp-c08 .pkg-tab-content.active {\n      display: block;\n    }\n    .hp-c08 .pkg-tab-content p {\n      margin: 0 0 12px 0;\n    }\n    .hp-c08 .pkg-tab-content p:last-child {\n      margin-bottom: 0;\n    }\n    @media (max-width: 7680px) {\n      .hp-c08 .pkg-tabs-header {\n        gap: 24px;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"secao inside-package-section\"\u003e\n    \u003cdiv class=\"pkg-tabs-header\" role=\"tablist\"\u003e\n      \u003cbutton type=\"button\" id=\"pkg-tab-inside\" class=\"pkg-tab-btn active\" role=\"tab\" aria-selected=\"true\" aria-controls=\"pkg-inside\" data-pkg-tab=\"pkg-inside\"\u003e\n        Product Description\n      \u003c\/button\u003e\n      \u003cbutton type=\"button\" id=\"pkg-tab-specs\" class=\"pkg-tab-btn\" role=\"tab\" aria-selected=\"false\" aria-controls=\"pkg-specs\" data-pkg-tab=\"pkg-specs\"\u003e\n        Delivery \u0026amp; Returns\n      \u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv id=\"pkg-inside\" class=\"pkg-tab-content active\" role=\"tabpanel\" aria-labelledby=\"pkg-tab-inside\"\u003e\n      \u003cp\u003e\n        The \u003cem\u003eAldren 9 Boots\u003c\/em\u003e deliver an impressive 9cm (3.5\") height boost, making them our tallest boot design yet. Crafted from genuine cowhide\n        leather, they pair rugged durability with clean, understated style. Built for everything from city streets to weekend rides, they offer all-day comfort,\n        confidence, and versatility in every step.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv id=\"pkg-specs\" class=\"pkg-tab-content\" role=\"tabpanel\" aria-labelledby=\"pkg-tab-specs\"\u003e\n      \u003cp\u003e\u003cstrong\u003eTracked Delivery\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003eDelivered straight to your door in 7–15 days, with full parcel tracking included on every order.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eReturns \u0026amp; Exchanges\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        We want you to be completely delighted with your purchase. If for any reason you'd like to return or exchange your boots, no problem at all — you have a\n        generous 30 days from the day your order arrives to decide. Simply drop us a message via our contact page or customer support email, and our friendly\n        team will sort everything out for you.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function () {\n      function initPkgTabs(root) {\n        if (!root || root.dataset.init) return;\n        root.dataset.init = \"1\";\n        const tabBtns = root.querySelectorAll(\".pkg-tab-btn\");\n        const tabContents = root.querySelectorAll(\".pkg-tab-content\");\n\n        tabBtns.forEach((btn) =\u003e {\n          btn.addEventListener(\"click\", () =\u003e {\n            const targetId = btn.getAttribute(\"data-pkg-tab\");\n            tabBtns.forEach((b) =\u003e {\n              b.classList.remove(\"active\");\n              b.setAttribute(\"aria-selected\", \"false\");\n            });\n            tabContents.forEach((c) =\u003e c.classList.remove(\"active\"));\n\n            btn.classList.add(\"active\");\n            btn.setAttribute(\"aria-selected\", \"true\");\n            const targetContent = root.querySelector(\"#\" + targetId);\n            if (targetContent) targetContent.classList.add(\"active\");\n          });\n        });\n      }\n\n      function run() {\n        document.querySelectorAll(\".hp-c08\").forEach(initPkgTabs);\n      }\n\n      if (document.readyState === \"loading\") {\n        document.addEventListener(\"DOMContentLoaded\", run);\n      } else {\n        run();\n      }\n      document.addEventListener(\"shopify:section:load\", run);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hp-section hp-c13\" id=\"hp-c13\"\u003e\n  \u003cstyle\u003e\n    .hp-c13 .secao {\n      padding: var(--hp-section-space, 20px) 20px;\n    }\n    .hp-c13 .icon-panel {\n      max-width: 1000px;\n      margin: 0 auto;\n      padding: 18px 0;\n      background-color: #ffffff;\n      border: 1px solid #121212;\n      border-radius: 14px;\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 0;\n      align-items: stretch;\n      box-sizing: border-box;\n    }\n    .hp-c13 .icon-panel-item {\n      display: flex;\n      flex-direction: row;\n      align-items: center;\n      justify-content: flex-start;\n      gap: 18px;\n      padding: 0 24px;\n      background: transparent;\n      border: none;\n      border-right: 1px solid #121212;\n      box-shadow: none;\n      text-align: left;\n      box-sizing: border-box;\n    }\n    .hp-c13 .icon-panel-item:last-child {\n      border-right: none;\n    }\n    .hp-c13 .icon-panel-item img {\n      width: 60px;\n      height: 60px;\n      object-fit: contain;\n      margin: 0;\n      border: none;\n      box-shadow: none;\n      border-radius: 0;\n      display: block;\n      flex-shrink: 0;\n    }\n    .hp-c13 .icon-panel-text {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      text-align: left;\n    }\n    .hp-c13 .icon-panel-item p {\n      margin: 0;\n      color: #121212;\n      font-size: 0.95em;\n      font-weight: 400;\n      line-height: 1.4;\n      text-align: left;\n    }\n    .hp-c13 .icon-panel-item p:nth-of-type(1) {\n      font-weight: 700;\n      font-size: 1.12em;\n      line-height: 1.25;\n      margin-bottom: 5px;\n      color: #121212;\n    }\n    @media (max-width: 7680px) {\n      .hp-c13 .icon-panel {\n        grid-template-columns: 1fr;\n        gap: 22px;\n        padding: 20px 22px;\n      }\n      .hp-c13 .icon-panel-item {\n        border-right: none;\n        padding: 0;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"secao\"\u003e\n    \u003cdiv class=\"icon-panel\"\u003e\n      \u003cdiv class=\"icon-panel-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-1-icon1.webp?v=1793725576\" alt=\"Instant Height Boost\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003cdiv class=\"icon-panel-text\"\u003e\n          \u003cp\u003eInstant Height Boost\u003c\/p\u003e\n          \u003cp\u003eGain up to 11cm (4.3\") instantly! Stand taller with effortless confidence.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"icon-panel-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-1-icon2.webp?v=1793725576\" alt=\"Discreet Elevation\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003cdiv class=\"icon-panel-text\"\u003e\n          \u003cp\u003eDiscreet Elevation\u003c\/p\u003e\n          \u003cp\u003eHidden height-increasing insole with zero branding. No one will ever know your secret.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"icon-panel-item\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-1-icon3_8e81d0ed-f865-4406-84cb-e4a6dd33c585.webp?v=1793725793\" alt=\"Comfort \u0026amp; Support\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003cdiv class=\"icon-panel-text\"\u003e\n          \u003cp\u003eComfort \u0026amp; Support\u003c\/p\u003e\n          \u003cp\u003eEngineered to keep you standing tall and comfortable all day long.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hp-section hp-c17\" id=\"hp-c17\"\u003e\n  \u003cstyle\u003e\n    .hp-c17 {\n      --hp-c17-radius: 12px;\n    }\n    .hp-c17 .gif-carousel {\n      position: relative;\n      max-width: 1200px;\n      margin: 20px auto 0 auto;\n      padding: 4px 0 6px 0;\n      overflow: hidden;\n    }\n    .hp-c17 .gif-carousel-track {\n      display: flex;\n      transition: transform 0.45s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .hp-c17 .gif-slide {\n      box-sizing: border-box;\n      display: flex;\n      justify-content: center;\n    }\n    .hp-c17 .gif-slide img {\n      border-radius: var(--hp-c17-radius);\n      width: 100%;\n      min-width: 0;\n      height: 100%;\n      object-fit: cover;\n      display: block;\n      box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);\n    }\n    .hp-c17 .gif-carousel-button {\n      position: absolute;\n      top: calc(50% - 19px);\n      transform: translateY(-50%);\n      width: var(--hp-nav-btn-size, 42px);\n      height: var(--hp-nav-btn-size, 42px);\n      background: var(--hp-nav-btn-bg, rgba(255, 255, 255, 0.95));\n      border: 1px solid var(--hp-nav-btn-border, rgba(0, 0, 0, 0.08));\n      border-radius: 50%;\n      box-shadow: var(--hp-nav-btn-shadow, 0 4px 12px rgba(0, 0, 0, 0.12));\n      color: var(--hp-nav-btn-color, #1a1a1a);\n      cursor: pointer;\n      z-index: 5;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n      -webkit-backdrop-filter: blur(4px);\n      backdrop-filter: blur(4px);\n      padding: 0;\n      outline: none;\n      font-family: inherit;\n    }\n    .hp-c17 .gif-carousel-button:hover {\n      background: var(--hp-nav-btn-hover-bg, var(--hp-accent, #444444));\n      color: var(--hp-nav-btn-hover-color, #ffffff);\n      border-color: transparent;\n      transform: translateY(-50%) scale(1.08);\n      box-shadow: var(--hp-nav-btn-hover-shadow, 0 6px 16px rgba(0, 0, 0, 0.2));\n    }\n    .hp-c17 .gif-carousel-button:active {\n      transform: translateY(-50%) scale(0.96);\n    }\n    .hp-c17 .gif-carousel-button svg {\n      width: 20px;\n      height: 20px;\n      stroke: currentColor;\n      stroke-width: 2.2;\n      fill: none;\n      display: block;\n      transition: stroke 0.2s ease;\n    }\n    .hp-c17 .gif-carousel-button.prev {\n      left: 10px;\n    }\n    .hp-c17 .gif-carousel-button.next {\n      right: 10px;\n    }\n    .hp-c17 .gif-carousel-dots {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 8px;\n      margin-top: 16px;\n      padding: 6px 0;\n    }\n    .hp-c17 .gif-carousel-dot {\n      width: 10px;\n      height: 10px;\n      background: #d6d6d7;\n      border-radius: 50%;\n      cursor: pointer;\n      transition:\n        background-color 0.3s ease,\n        transform 0.3s ease;\n    }\n    .hp-c17 .gif-carousel-dot:hover {\n      background: var(--hp-accent, #444444);\n      opacity: 0.6;\n    }\n    .hp-c17 .gif-carousel-dot.active {\n      background: var(--hp-accent, #444444);\n      transform: scale(1.25);\n    }\n    @media (min-width: 7690px) {\n      .hp-c17 .gif-carousel-track {\n        gap: 16px;\n        transform: none !important;\n      }\n      .hp-c17 .gif-slide {\n        min-width: 0;\n        flex: 1 1 0%;\n      }\n      .hp-c17 .gif-carousel-button,\n      .hp-c17 .gif-carousel-dots {\n        display: none;\n      }\n    }\n    @media (max-width: 7680px) {\n      .hp-c17 .gif-slide {\n        min-width: 100%;\n      }\n      .hp-c17 .gif-slide img {\n        max-width: 380px;\n        height: auto;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"secao\"\u003e\n    \u003ch2\u003eInvisible Boost. Visible Results.\u003c\/h2\u003e\n    \u003cp\u003e\n      Every pair is engineered with a hidden lift system delivering up to 11cm (4.3\") of extra height. Worn by CEOs, public figures, and over 80,000 people who\n      refuse to be overlooked.\n    \u003c\/p\u003e\n    \u003cdiv class=\"gif-carousel\"\u003e\n      \u003cdiv class=\"gif-carousel-track\"\u003e\n        \u003cdiv class=\"gif-slide\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-2-video1.webp?v=1793725578\" alt=\"Discreet height boost showcase 1\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gif-slide\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-2-video2.webp?v=1793725578\" alt=\"Discreet height boost showcase 2\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"gif-slide\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-2-video3.webp?v=1793725577\" alt=\"Discreet height boost showcase 3\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton type=\"button\" class=\"gif-carousel-button prev\" aria-label=\"Previous showcase\"\u003e\n        \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpolyline points=\"15 18 9 12 15 6\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\n      \u003c\/button\u003e\n      \u003cbutton type=\"button\" class=\"gif-carousel-button next\" aria-label=\"Next showcase\"\u003e\n        \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"gif-carousel-dots\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function () {\n      function initGifCarousel(container) {\n        if (!container || container.dataset.init) return;\n        container.dataset.init = \"1\";\n\n        const track = container.querySelector(\".gif-carousel-track\");\n        if (!track) return;\n        const slides = Array.from(track.children);\n        if (slides.length === 0) return;\n\n        const nextBtn = container.querySelector(\".gif-carousel-button.next\");\n        const prevBtn = container.querySelector(\".gif-carousel-button.prev\");\n        const dotsContainer = container.querySelector(\".gif-carousel-dots\");\n        let currentIndex = 0;\n\n        if (dotsContainer) {\n          dotsContainer.innerHTML = \"\";\n          slides.forEach((_, i) =\u003e {\n            const dot = document.createElement(\"span\");\n            dot.className = \"gif-carousel-dot\" + (i === 0 ? \" active\" : \"\");\n            dot.addEventListener(\"click\", () =\u003e {\n              currentIndex = i;\n              updateCarousel();\n            });\n            dotsContainer.appendChild(dot);\n          });\n        }\n\n        function updateCarousel() {\n          if (window.innerWidth \u003c= 7680) {\n            track.style.transform = `translateX(-${currentIndex * 100}%)`;\n          } else {\n            track.style.transform = \"none\";\n          }\n          if (dotsContainer) {\n            const dots = dotsContainer.querySelectorAll(\".gif-carousel-dot\");\n            dots.forEach((dot, i) =\u003e dot.classList.toggle(\"active\", i === currentIndex));\n          }\n        }\n\n        if (nextBtn) {\n          nextBtn.addEventListener(\"click\", () =\u003e {\n            currentIndex = (currentIndex + 1) % slides.length;\n            updateCarousel();\n          });\n        }\n\n        if (prevBtn) {\n          prevBtn.addEventListener(\"click\", () =\u003e {\n            currentIndex = (currentIndex - 1 + slides.length) % slides.length;\n            updateCarousel();\n          });\n        }\n\n        let startX = 0;\n        let startY = 0;\n        track.addEventListener(\n          \"touchstart\",\n          (e) =\u003e {\n            startX = e.changedTouches[0].clientX;\n            startY = e.changedTouches[0].clientY;\n          },\n          { passive: true },\n        );\n\n        track.addEventListener(\n          \"touchend\",\n          (e) =\u003e {\n            const diffX = startX - e.changedTouches[0].clientX;\n            const diffY = startY - e.changedTouches[0].clientY;\n            if (Math.abs(diffX) \u003e Math.abs(diffY) \u0026\u0026 Math.abs(diffX) \u003e 40 \u0026\u0026 window.innerWidth \u003c= 7680) {\n              if (diffX \u003e 0) currentIndex = (currentIndex + 1) % slides.length;\n              else currentIndex = (currentIndex - 1 + slides.length) % slides.length;\n              updateCarousel();\n            }\n          },\n          { passive: true },\n        );\n\n        window.addEventListener(\"resize\", updateCarousel, { passive: true });\n        updateCarousel();\n      }\n\n      function run() {\n        document.querySelectorAll(\".hp-c17\").forEach(initGifCarousel);\n      }\n\n      if (document.readyState === \"loading\") {\n        document.addEventListener(\"DOMContentLoaded\", run);\n      } else {\n        run();\n      }\n      document.addEventListener(\"shopify:section:load\", run);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hp-section hp-c09\" id=\"hp-c09\"\u003e\n  \u003cstyle\u003e\n    .hp-c09 .tab-section-container {\n      max-width: 1000px;\n      margin: 0 auto;\n      padding: var(--hp-section-space, 20px) 20px;\n      text-align: center;\n      font-family: inherit;\n      box-sizing: border-box;\n    }\n    .hp-c09 .tab-section-container \u003e h2 {\n      margin-top: 0;\n      margin-bottom: 20px;\n      color: #121212;\n    }\n    .hp-c09 .tabs-nav {\n      display: inline-flex;\n      border: none;\n      margin-bottom: 28px;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 8px;\n      padding: 0;\n      position: relative;\n      background: transparent;\n    }\n    .hp-c09 .tab-btn {\n      background: transparent;\n      border: none;\n      padding: 9px 18px;\n      cursor: pointer;\n      font-weight: 700;\n      color: #121212 !important;\n      transition:\n        background-color 0.25s ease,\n        color 0.25s ease,\n        opacity 0.2s ease;\n      position: relative;\n      z-index: 2;\n      font-family: inherit;\n      border-radius: 8px;\n    }\n    .hp-c09 .tab-btn:hover {\n      opacity: 0.75;\n    }\n    .hp-c09 .tab-btn.active {\n      background-color: #1d1d1d !important;\n      color: #ffffff !important;\n      opacity: 1;\n    }\n    .hp-c09 .tab-glider {\n      display: none !important;\n    }\n    .hp-c09 .tab-card {\n      background-color: #f7f7f7;\n      border-radius: 18px;\n      padding: 16px;\n      display: grid;\n      grid-template-columns: 1.25fr 1fr;\n      grid-template-rows: 1fr auto;\n      grid-template-areas:\n        \"text media\"\n        \"progress media\";\n      column-gap: 28px;\n      text-align: left;\n      box-sizing: border-box;\n    }\n    .hp-c09 .tab-content {\n      display: none;\n    }\n    .hp-c09 .tab-content.active {\n      display: contents;\n    }\n    .hp-c09 .tab-text {\n      grid-area: text;\n      align-self: start;\n      padding: 36px 16px 20px 30px;\n      text-align: left;\n      animation: hp-c09-fadeIn 0.45s ease;\n    }\n    .hp-c09 .tab-text \u003e p:first-child {\n      font-style: italic;\n      font-weight: 700;\n      color: #121212;\n      margin: 0 0 12px 0;\n    }\n    .hp-c09 .tab-text h2 {\n      margin: 0 0 16px 0;\n      font-size: 1.6em;\n      font-weight: 700;\n      line-height: 1.25;\n      color: #121212;\n    }\n    .hp-c09 .tab-text \u003e p:last-child {\n      margin: 0;\n      line-height: 1.6;\n      color: #333;\n    }\n    .hp-c09 .tab-media {\n      grid-area: media;\n      width: 100%;\n      max-width: 450px;\n      margin: 0 auto;\n      animation: hp-c09-fadeIn 0.45s ease;\n    }\n    .hp-c09 .tab-media img {\n      width: 100%;\n      height: 100%;\n      max-width: 450px;\n      aspect-ratio: 1 \/ 1;\n      object-fit: cover;\n      border-radius: 14px;\n      box-shadow: none;\n      border: none;\n      display: block;\n      margin: 0 auto;\n    }\n    .hp-c09 .tab-progress {\n      grid-area: progress;\n      display: flex;\n      gap: 6px;\n      padding: 16px 16px 26px 30px;\n      align-items: center;\n    }\n    .hp-c09 .tab-progress-item {\n      flex: 1;\n      height: 3px;\n      background-color: #dfdfdf;\n      border: none;\n      border-radius: 2px;\n      padding: 0;\n      cursor: pointer;\n      overflow: hidden;\n      position: relative;\n    }\n    .hp-c09 .tab-progress-fill {\n      display: block;\n      width: 100%;\n      height: 100%;\n      background-color: #121212;\n      border-radius: 2px;\n      transform: scaleX(0);\n      transform-origin: left center;\n    }\n    .hp-c09 .tab-progress-item.active .tab-progress-fill {\n      animation: hp-c09-progress 10s linear forwards;\n    }\n    @keyframes hp-c09-progress {\n      from {\n        transform: scaleX(0);\n      }\n      to {\n        transform: scaleX(1);\n      }\n    }\n    @keyframes hp-c09-fadeIn {\n      from {\n        opacity: 0;\n      }\n      to {\n        opacity: 1;\n      }\n    }\n    @media (max-width: 7680px) {\n      .hp-c09 .tab-card {\n        grid-template-columns: 1fr;\n        grid-template-rows: auto auto auto;\n        grid-template-areas:\n          \"media\"\n          \"text\"\n          \"progress\";\n        row-gap: 18px;\n        padding: 16px;\n      }\n      .hp-c09 .tab-media {\n        max-width: 450px;\n        margin: 0 auto;\n      }\n      .hp-c09 .tab-media img {\n        max-width: 450px;\n        height: auto;\n        margin: 0 auto;\n      }\n      .hp-c09 .tab-text {\n        padding: 4px 8px 0 8px;\n      }\n      .hp-c09 .tab-progress {\n        padding: 4px 8px 8px 8px;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"secao tab-section-container\"\u003e\n    \u003ch2\u003eEvery reason you hesitate\u003c\/h2\u003e\n\n    \u003cdiv class=\"tabs-nav\" role=\"tablist\"\u003e\n      \u003cdiv class=\"tab-glider\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n      \u003cbutton type=\"button\" id=\"c09-btn-1\" class=\"tab-btn active\" role=\"tab\" aria-selected=\"true\" aria-controls=\"tab-waterproof\" data-tab=\"tab-waterproof\"\u003e\n        Noticeable?\n      \u003c\/button\u003e\n      \u003cbutton type=\"button\" id=\"c09-btn-2\" class=\"tab-btn\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tab-nonslip\" data-tab=\"tab-nonslip\"\u003e\n        Comfortable?\n      \u003c\/button\u003e\n      \u003cbutton type=\"button\" id=\"c09-btn-3\" class=\"tab-btn\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tab-toe\" data-tab=\"tab-toe\"\u003eShe finds out?\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-card\"\u003e\n      \u003cdiv id=\"tab-waterproof\" class=\"tab-content active\" role=\"tabpanel\" aria-labelledby=\"c09-btn-1\"\u003e\n        \u003cdiv class=\"tab-text\"\u003e\n          \u003cp\u003eWill people notice?\u003c\/p\u003e\n          \u003ch2\u003eNo. That's the point.\u003c\/h2\u003e\n          \u003cp\u003e\n            No bulky soles. No heels sticking out. No awkward walk to give you away. They look just like clean, everyday trainers — so people notice you're\n            standing taller, they just never clock why.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tab-media\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-3-image1.webp?v=1793725577\" alt=\"Discreet height-increasing shoe profile\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv id=\"tab-nonslip\" class=\"tab-content\" role=\"tabpanel\" aria-labelledby=\"c09-btn-2\"\u003e\n        \u003cdiv class=\"tab-text\"\u003e\n          \u003cp\u003eAre they comfortable?\u003c\/p\u003e\n          \u003ch2\u003eTrainer-Level Comfort\u003c\/h2\u003e\n          \u003cp\u003e\n            As comfortable as your favourite trainers — nothing like walking in heels. Because the lift isn't just under your heel and raises the forefoot too,\n            your foot rests almost level instead of tipping forward. You'll quickly forget the extra height is even there.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tab-media\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-3-image2.webp?v=1793725577\" alt=\"Internal ergonomic lift insole comparison\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv id=\"tab-toe\" class=\"tab-content\" role=\"tabpanel\" aria-labelledby=\"c09-btn-3\"\u003e\n        \u003cdiv class=\"tab-text\"\u003e\n          \u003cp\u003eWhat if she finds out?\u003c\/p\u003e\n          \u003ch2\u003eShe won't care.\u003c\/h2\u003e\n          \u003cp\u003e\n            Height gets your foot in the door — you're the reason she stays. By the time she ever spots the shoes, she's already into the man wearing them, and\n            a few centimetres will be the last thing on her mind.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tab-media\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-3-image3.webp?v=1793725577\" alt=\"Confident everyday style with our height-increasing footwear\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tab-progress\" aria-label=\"Slide progress\"\u003e\n        \u003cbutton type=\"button\" class=\"tab-progress-item active\" data-tab-index=\"0\" aria-label=\"Show Noticeable?\"\u003e\n          \u003cspan class=\"tab-progress-fill\"\u003e\u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"tab-progress-item\" data-tab-index=\"1\" aria-label=\"Show Comfortable?\"\u003e\n          \u003cspan class=\"tab-progress-fill\"\u003e\u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"tab-progress-item\" data-tab-index=\"2\" aria-label=\"Show She finds out?\"\u003e\n          \u003cspan class=\"tab-progress-fill\"\u003e\u003c\/span\u003e\n        \u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function () {\n      const AUTO_SWAP_MS = 10000;\n\n      function initGliderTabs(root) {\n        if (!root || root.dataset.init) return;\n        root.dataset.init = \"1\";\n\n        const glider = root.querySelector(\".tab-glider\");\n        const btns = Array.from(root.querySelectorAll(\".tab-btn\"));\n        const contents = Array.from(root.querySelectorAll(\".tab-content\"));\n        const progressItems = Array.from(root.querySelectorAll(\".tab-progress-item\"));\n        if (btns.length === 0) return;\n\n        let currentIndex = Math.max(\n          0,\n          btns.findIndex((b) =\u003e b.classList.contains(\"active\")),\n        );\n        let timerId = null;\n\n        function updateGlider(activeBtn) {\n          if (!glider || !activeBtn) return;\n          glider.style.left = activeBtn.offsetLeft + \"px\";\n          glider.style.top = activeBtn.offsetTop + \"px\";\n          glider.style.width = activeBtn.offsetWidth + \"px\";\n          glider.style.height = activeBtn.offsetHeight + \"px\";\n        }\n\n        function activateTab(index) {\n          currentIndex = ((index % btns.length) + btns.length) % btns.length;\n          const activeBtn = btns[currentIndex];\n          const tabId = activeBtn.getAttribute(\"data-tab\");\n\n          btns.forEach((b, i) =\u003e {\n            const isActive = i === currentIndex;\n            b.classList.toggle(\"active\", isActive);\n            b.setAttribute(\"aria-selected\", isActive ? \"true\" : \"false\");\n          });\n\n          contents.forEach((c) =\u003e {\n            c.classList.toggle(\"active\", c.id === tabId);\n          });\n\n          progressItems.forEach((item, i) =\u003e {\n            item.classList.remove(\"active\");\n            if (i === currentIndex) {\n              void item.offsetWidth;\n              item.classList.add(\"active\");\n            }\n          });\n\n          updateGlider(activeBtn);\n\n          if (timerId) clearTimeout(timerId);\n          timerId = setTimeout(() =\u003e {\n            activateTab(currentIndex + 1);\n          }, AUTO_SWAP_MS);\n        }\n\n        btns.forEach((btn, idx) =\u003e {\n          btn.addEventListener(\"click\", () =\u003e activateTab(idx));\n        });\n\n        progressItems.forEach((item, idx) =\u003e {\n          item.addEventListener(\"click\", () =\u003e activateTab(idx));\n        });\n\n        activateTab(currentIndex);\n\n        window.addEventListener(\"load\", () =\u003e updateGlider(btns[currentIndex]), { passive: true });\n        window.addEventListener(\"resize\", () =\u003e updateGlider(btns[currentIndex]), { passive: true });\n      }\n\n      function run() {\n        document.querySelectorAll(\".hp-c09\").forEach(initGliderTabs);\n      }\n\n      if (document.readyState === \"loading\") {\n        document.addEventListener(\"DOMContentLoaded\", run);\n      } else {\n        setTimeout(run, 50);\n      }\n      document.addEventListener(\"shopify:section:load\", () =\u003e setTimeout(run, 50));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"secao\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-4-engb.webp?v=1793725577\" alt=\"30-day money-back guarantee\" loading=\"lazy\" decoding=\"async\"\u003e\n  \u003ch2\u003eNot completely happy with your order?\u003c\/h2\u003e\n  \u003cp\u003e\n    No problem at all! You've got 30 days from the delivery date to try your purchase and make up your mind. If it doesn't quite meet your expectations, simply\n    send the items back to us and we'll issue a full refund — or exchange them for another size or style. Your satisfaction always comes first!\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hp-section hp-c26\" id=\"hp-c26\"\u003e\n  \u003cstyle\u003e\n    .hp-c26 {\n      --hp-c26-card-bg: #f7f7f7;\n      --hp-c26-star-color: #ffc400;\n    }\n    .hp-c26 .review-carousel {\n      position: relative;\n      max-width: 1200px;\n      margin: 20px auto 0 auto;\n      padding: 4px 0 6px 0;\n      overflow: hidden;\n    }\n    .hp-c26 .review-carousel-wrapper {\n      display: flex;\n      transition: transform 0.45s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .hp-c26 .review-slide {\n      box-sizing: border-box;\n      display: flex;\n    }\n    .hp-c26 .review {\n      max-width: 1200px;\n      margin: 0 auto;\n      border-radius: 12px;\n      color: #1a1a1a;\n      background-color: var(--hp-c26-card-bg);\n      display: flex;\n      flex-direction: column;\n      flex-grow: 1;\n      overflow: hidden;\n      box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);\n    }\n    .hp-c26 .review-image {\n      width: 100%;\n      height: 300px;\n      object-fit: cover;\n      object-position: center;\n      display: block;\n      cursor: zoom-in;\n      transition: transform 0.3s ease;\n    }\n    .hp-c26 .review-image:hover {\n      transform: scale(1.02);\n    }\n    .hp-c26 .star-box {\n      display: inline-block;\n      background-color: #ffffff;\n      border-radius: 16px;\n      padding: 6px 14px;\n      box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);\n      line-height: 1;\n      position: relative;\n      z-index: 2;\n      margin-top: -18px;\n      color: var(--hp-c26-star-color);\n      font-size: 1.3em;\n      margin-left: auto;\n      margin-right: auto;\n      letter-spacing: 2px;\n    }\n    .hp-c26 .review-content {\n      text-align: center;\n      padding: 16px 14px;\n      font-size: 0.9em;\n      flex-grow: 1;\n      line-height: 1.45;\n    }\n    .hp-c26 .review-content p:first-child {\n      font-weight: 700;\n      margin-bottom: 6px;\n    }\n    .hp-c26 .review-carousel-button {\n      position: absolute;\n      top: 40%;\n      transform: translateY(-50%);\n      width: var(--hp-nav-btn-size, 42px);\n      height: var(--hp-nav-btn-size, 42px);\n      background: var(--hp-nav-btn-bg, rgba(255, 255, 255, 0.95));\n      border: 1px solid var(--hp-nav-btn-border, rgba(0, 0, 0, 0.08));\n      border-radius: 50%;\n      box-shadow: var(--hp-nav-btn-shadow, 0 4px 12px rgba(0, 0, 0, 0.12));\n      color: var(--hp-nav-btn-color, #1a1a1a);\n      cursor: pointer;\n      z-index: 5;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);\n      -webkit-backdrop-filter: blur(4px);\n      backdrop-filter: blur(4px);\n      padding: 0;\n      outline: none;\n      font-family: inherit;\n    }\n    .hp-c26 .review-carousel-button:hover {\n      background: var(--hp-nav-btn-hover-bg, var(--hp-accent, #f25260));\n      color: var(--hp-nav-btn-hover-color, #ffffff);\n      border-color: transparent;\n      transform: translateY(-50%) scale(1.08);\n      box-shadow: var(--hp-nav-btn-hover-shadow, 0 6px 16px rgba(0, 0, 0, 0.2));\n    }\n    .hp-c26 .review-carousel-button:active {\n      transform: translateY(-50%) scale(0.96);\n    }\n    .hp-c26 .review-carousel-button svg {\n      width: 20px;\n      height: 20px;\n      stroke: currentColor;\n      stroke-width: 2.2;\n      fill: none;\n      display: block;\n      transition: stroke 0.2s ease;\n    }\n    .hp-c26 .review-carousel-button.prev {\n      left: 10px;\n    }\n    .hp-c26 .review-carousel-button.next {\n      right: 10px;\n    }\n    .hp-c26 .review-carousel-dots {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      gap: 8px;\n      margin-top: 20px;\n      padding: 6px 0;\n    }\n    .hp-c26 .review-carousel-dot {\n      width: 10px;\n      height: 10px;\n      background: #d6d6d7;\n      border-radius: 50%;\n      cursor: pointer;\n      transition:\n        background-color 0.3s ease,\n        transform 0.3s ease;\n    }\n    .hp-c26 .review-carousel-dot:hover {\n      background: var(--hp-accent, #f25260);\n      opacity: 0.6;\n    }\n    .hp-c26 .review-carousel-dot.active {\n      background: var(--hp-accent, #f25260);\n      transform: scale(1.25);\n    }\n\n    @media (min-width: 6010px) {\n      .hp-c26 .review-carousel-wrapper {\n        display: flex;\n        gap: 20px;\n        transform: none !important;\n      }\n      .hp-c26 .review-carousel .review-slide {\n        min-width: 0;\n        flex: 1 1 30%;\n      }\n      .hp-c26 .review-carousel-button,\n      .hp-c26 .review-carousel-dots {\n        display: none;\n      }\n    }\n    @media (max-width: 6000px) {\n      .hp-c26 .review-slide {\n        min-width: 100%;\n      }\n      .hp-c26 .review {\n        max-width: 380px;\n      }\n    }\n\n    .hp-c26 .review-lightbox {\n      display: none;\n      position: fixed;\n      z-index: 99999;\n      left: 0;\n      top: 0;\n      width: 100%;\n      height: 100%;\n      background-color: rgba(0, 0, 0, 0.85);\n      -webkit-backdrop-filter: blur(4px);\n      backdrop-filter: blur(4px);\n      justify-content: center;\n      align-items: center;\n    }\n    .hp-c26 .review-lightbox-content {\n      max-width: 90%;\n      max-height: 85%;\n      border-radius: 10px;\n      box-shadow: 0 8px 30px rgba(0, 0, 0, 0.5);\n      object-fit: contain;\n    }\n    .hp-c26 .review-lightbox-close {\n      position: absolute;\n      top: 25px;\n      right: 35px;\n      background: none;\n      border: none;\n      padding: 0;\n      font-family: inherit;\n      color: #ffffff;\n      font-size: 40px;\n      font-weight: bold;\n      cursor: pointer;\n      line-height: 1;\n      transition: color 0.2s ease;\n    }\n    .hp-c26 .review-lightbox-close:hover {\n      color: #bbb;\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"secao\"\u003e\n    \u003ch2\u003eCustomer reviews\u003c\/h2\u003e\n    \u003cdiv class=\"review-carousel\"\u003e\n      \u003cdiv class=\"review-carousel-wrapper\"\u003e\n        \u003cdiv class=\"review-slide\"\u003e\n          \u003cdiv class=\"review\"\u003e\n            \u003cimg class=\"review-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-5-review1.jpg?v=1793725577\" alt=\"Customer review photo by Callum\" loading=\"lazy\" decoding=\"async\"\u003e\n            \u003cdiv class=\"star-box\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n            \u003cdiv class=\"review-content\"\u003e\n              \u003cp\u003eCallum\u003c\/p\u003e\n              \u003cp\u003e\n                I wear these boots out on my motorbike and they've been spot on. Really comfortable, and the extra height lets me plant both feet flat on the\n                tarmac at junctions, which feels far more secure. Leather and stitching feel solid so far — very pleased.\n              \u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"review-slide\"\u003e\n          \u003cdiv class=\"review\"\u003e\n            \u003cimg class=\"review-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-5-review2.jpg?v=1793725577\" alt=\"Customer review photo by Oliver\" loading=\"lazy\" decoding=\"async\"\u003e\n            \u003cdiv class=\"star-box\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n            \u003cdiv class=\"review-content\"\u003e\n              \u003cp\u003eOliver\u003c\/p\u003e\n              \u003cp\u003e\n                Genuinely impressed with the build quality, and the height boost is a proper game changer without looking obvious at all. Slightly snug across\n                the instep straight out of the box even though my usual UK size fits well, but the leather softened up nicely after a couple of wears.\n              \u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"review-slide\"\u003e\n          \u003cdiv class=\"review\"\u003e\n            \u003cimg class=\"review-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/h1495-5-review3.jpg?v=1793725577\" alt=\"Customer review photo by Liam\" loading=\"lazy\" decoding=\"async\"\u003e\n            \u003cdiv class=\"star-box\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n            \u003cdiv class=\"review-content\"\u003e\n              \u003cp\u003eLiam\u003c\/p\u003e\n              \u003cp\u003e\n                Smart-looking boots in person and dead comfortable for walking around all day. Took them out on the bike over the weekend too and you notice the\n                extra reach and stability straight away. Top quality.\n              \u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton type=\"button\" class=\"review-carousel-button prev\" aria-label=\"Previous review\"\u003e\n        \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpolyline points=\"15 18 9 12 15 6\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\n      \u003c\/button\u003e\n      \u003cbutton type=\"button\" class=\"review-carousel-button next\" aria-label=\"Next review\"\u003e\n        \u003csvg width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpolyline points=\"9 18 15 12 9 6\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"review-carousel-dots\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"review-lightbox hp-c26-lightbox\" role=\"dialog\" aria-modal=\"true\" aria-hidden=\"true\"\u003e\n    \u003cbutton type=\"button\" class=\"review-lightbox-close\" aria-label=\"Close image modal\"\u003e×\u003c\/button\u003e\n    \u003cimg class=\"review-lightbox-content\" alt=\"Enlarged review photo\" decoding=\"async\"\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function () {\n      function initReviewCarousel(container) {\n        if (!container || container.dataset.init) return;\n        container.dataset.init = \"1\";\n\n        const carouselWrapper = container.querySelector(\".review-carousel-wrapper\");\n        if (!carouselWrapper) return;\n        const slides = Array.from(carouselWrapper.children);\n        if (slides.length === 0) return;\n\n        const nextButton = container.querySelector(\".review-carousel-button.next\");\n        const prevButton = container.querySelector(\".review-carousel-button.prev\");\n        const dotsContainer = container.querySelector(\".review-carousel-dots\");\n        let currentIndex = 0;\n\n        if (dotsContainer) {\n          dotsContainer.innerHTML = \"\";\n          slides.forEach((_, i) =\u003e {\n            const dot = document.createElement(\"span\");\n            dot.className = \"review-carousel-dot\" + (i === 0 ? \" active\" : \"\");\n            dot.addEventListener(\"click\", () =\u003e {\n              currentIndex = i;\n              updateCarousel();\n            });\n            dotsContainer.appendChild(dot);\n          });\n        }\n\n        function updateCarousel() {\n          if (window.innerWidth \u003c= 6000) {\n            carouselWrapper.style.transform = `translateX(-${currentIndex * 100}%)`;\n          } else {\n            carouselWrapper.style.transform = \"none\";\n          }\n          if (dotsContainer) {\n            const dots = dotsContainer.querySelectorAll(\".review-carousel-dot\");\n            dots.forEach((dot, i) =\u003e dot.classList.toggle(\"active\", i === currentIndex));\n          }\n        }\n\n        if (nextButton) {\n          nextButton.addEventListener(\"click\", () =\u003e {\n            currentIndex = (currentIndex + 1) % slides.length;\n            updateCarousel();\n          });\n        }\n\n        if (prevButton) {\n          prevButton.addEventListener(\"click\", () =\u003e {\n            currentIndex = (currentIndex - 1 + slides.length) % slides.length;\n            updateCarousel();\n          });\n        }\n\n        let startX = 0;\n        let startY = 0;\n        carouselWrapper.addEventListener(\n          \"touchstart\",\n          (e) =\u003e {\n            startX = e.changedTouches[0].clientX;\n            startY = e.changedTouches[0].clientY;\n          },\n          { passive: true },\n        );\n\n        carouselWrapper.addEventListener(\n          \"touchend\",\n          (e) =\u003e {\n            const diffX = startX - e.changedTouches[0].clientX;\n            const diffY = startY - e.changedTouches[0].clientY;\n            if (Math.abs(diffX) \u003e Math.abs(diffY) \u0026\u0026 Math.abs(diffX) \u003e 40 \u0026\u0026 window.innerWidth \u003c= 6000) {\n              if (diffX \u003e 0) currentIndex = (currentIndex + 1) % slides.length;\n              else currentIndex = (currentIndex - 1 + slides.length) % slides.length;\n              updateCarousel();\n            }\n          },\n          { passive: true },\n        );\n\n        window.addEventListener(\"resize\", updateCarousel, { passive: true });\n        updateCarousel();\n\n        const lightbox = container.querySelector(\".hp-c26-lightbox\");\n        if (lightbox) {\n          const lightboxImg = lightbox.querySelector(\".review-lightbox-content\");\n          const closeBtn = lightbox.querySelector(\".review-lightbox-close\");\n          const reviewImages = container.querySelectorAll(\".review-image\");\n\n          reviewImages.forEach((img) =\u003e {\n            img.addEventListener(\"click\", () =\u003e {\n              lightboxImg.src = img.src;\n              lightbox.style.display = \"flex\";\n              lightbox.setAttribute(\"aria-hidden\", \"false\");\n            });\n          });\n\n          function closeLightbox() {\n            lightbox.style.display = \"none\";\n            lightbox.setAttribute(\"aria-hidden\", \"true\");\n          }\n\n          if (closeBtn) closeBtn.addEventListener(\"click\", closeLightbox);\n          lightbox.addEventListener(\"click\", (e) =\u003e {\n            if (e.target === lightbox) closeLightbox();\n          });\n        }\n      }\n\n      function run() {\n        document.querySelectorAll(\".hp-c26\").forEach(initReviewCarousel);\n      }\n\n      if (document.readyState === \"loading\") {\n        document.addEventListener(\"DOMContentLoaded\", run);\n      } else {\n        run();\n      }\n      document.addEventListener(\"shopify:section:load\", run);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hp-section hp-c02\" id=\"hp-c02\"\u003e\n  \u003cstyle\u003e\n    .hp-c02 {\n      --hp-acc-bg: #ededed;\n      --hp-acc-bg-hover: #e4e4e4;\n      --hp-acc-text: #000000;\n      --hp-acc-body-text: #444444;\n      --hp-acc-radius: 14px;\n      --hp-acc-max-width: 800px;\n    }\n    .hp-c02 .secao {\n      padding: var(--hp-section-space, 20px) 20px;\n    }\n    .hp-c02 .accordion {\n      width: 100%;\n      max-width: var(--hp-acc-max-width);\n      margin: 20px auto 0 auto;\n      border: none;\n      font-size: 0.9em;\n      display: flex;\n      flex-direction: column;\n      gap: 16px;\n    }\n    .hp-c02 .accordion-item {\n      border: none;\n      border-radius: var(--hp-acc-radius);\n      background-color: var(--hp-acc-bg);\n      overflow: hidden;\n      transition: background-color 0.25s ease;\n    }\n    .hp-c02 .accordion-item:hover {\n      background-color: var(--hp-acc-bg-hover);\n    }\n    .hp-c02 .accordion-header {\n      width: 100%;\n      background: none;\n      border: none;\n      font-family: inherit;\n      font-size: 1em;\n      color: var(--hp-acc-text);\n      padding: 18px 22px;\n      cursor: pointer;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      gap: 16px;\n      text-align: left;\n      font-weight: bold;\n    }\n    .hp-c02 .accordion-body {\n      text-align: left;\n      padding: 0 22px;\n      max-height: 0;\n      overflow: hidden;\n      color: var(--hp-acc-body-text);\n      transition:\n        max-height 0.35s cubic-bezier(0.4, 0, 0.2, 1),\n        padding 0.35s ease;\n      line-height: 1.65;\n    }\n    .hp-c02 .accordion-body.active {\n      padding: 2px 22px 22px 22px;\n    }\n    .hp-c02 .accordion-body p {\n      margin: 0;\n      color: var(--hp-acc-body-text);\n    }\n    .hp-c02 .accordion-header .icon {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n      width: 16px;\n      height: 16px;\n      color: #1a1a1a;\n      transition: transform 0.3s ease;\n      transform: rotate(0deg);\n    }\n    .hp-c02 .accordion-header.active .icon {\n      transform: rotate(180deg);\n    }\n    .hp-c02 .accordion-header .icon svg {\n      width: 100%;\n      height: 100%;\n      stroke: currentColor;\n      stroke-width: 1.8;\n      fill: none;\n      display: block;\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"secao\"\u003e\n    \u003ch2\u003eFAQs\u003c\/h2\u003e\n    \u003cp\u003eCan't find your question? Get in touch with us.\u003c\/p\u003e\n    \u003cdiv class=\"accordion\"\u003e\n      \u003cdiv class=\"accordion-item\"\u003e\n        \u003cbutton type=\"button\" class=\"accordion-header\" aria-expanded=\"false\"\u003e\n          Why choose our footwear over height-increasing insoles?\n          \u003cspan class=\"icon\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n              \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-body\"\u003e\n          \u003cp\u003e\n            Our footwear is a complete solution built from the ground up for elevation. Unlike loose insoles that rarely fit properly inside standard shoes,\n            every pair is crafted specifically for a discreet height boost. Loose inserts often cause discomfort and instability — and can push your heel up out\n            of the shoe, giving the game away. Our boots and shoes offer a stylish, supportive, and secure way to stand taller without compromising your look or\n            comfort.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"accordion-item\"\u003e\n        \u003cbutton type=\"button\" class=\"accordion-header\" aria-expanded=\"false\"\u003e\n          Are these comfortable enough for everyday wear?\n          \u003cspan class=\"icon\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n              \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-body\"\u003e\n          \u003cp\u003e\n            Absolutely! Every pair from our store is crafted with all-day comfort in mind. Whether you're heading into the office, walking around town, or\n            enjoying a night out, our footwear is designed to keep you comfortable from morning till night.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"accordion-item\"\u003e\n        \u003cbutton type=\"button\" class=\"accordion-header\" aria-expanded=\"false\"\u003e\n          How discreet are the boots?\n          \u003cspan class=\"icon\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n              \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-body\"\u003e\n          \u003cp\u003e\n            Incredibly discreet. With no exterior logos or tell-tale branding and classic boot proportions, you'll enjoy all the extra height without ever\n            drawing attention to your secret.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"accordion-item\"\u003e\n        \u003cbutton type=\"button\" class=\"accordion-header\" aria-expanded=\"false\"\u003e\n          Can I wear your footwear for sports or active days?\n          \u003cspan class=\"icon\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n              \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-body\"\u003e\n          \u003cp\u003e\n            Yes, you can! Our store offers a wide range of styles — from rugged leather boots like the Aldren 9 to lightweight everyday trainers built for\n            active lifestyles. Our footwear is your all-in-one solution.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"accordion-item\"\u003e\n        \u003cbutton type=\"button\" class=\"accordion-header\" aria-expanded=\"false\"\u003e\n          Do your shoes come in different height options?\n          \u003cspan class=\"icon\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n              \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/button\u003e\n        \u003cdiv class=\"accordion-body\"\u003e\n          \u003cp\u003e\n            Yes, we offer a range of height boosts across our collection, from 5cm (2\") right up to 9cm (3.5\") and beyond. The lift on most styles can also be\n            customised, so if you're looking for something specific, just let us know!\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function () {\n      function initAccordion(container) {\n        if (!container || container.dataset.init) return;\n        container.dataset.init = \"1\";\n\n        const headers = container.querySelectorAll(\".accordion-header\");\n        headers.forEach((header) =\u003e {\n          header.addEventListener(\"click\", function () {\n            const body = this.nextElementSibling;\n            const isActive = this.classList.contains(\"active\");\n\n            container.querySelectorAll(\".accordion-body\").forEach((b) =\u003e {\n              b.classList.remove(\"active\");\n              b.style.maxHeight = null;\n            });\n            container.querySelectorAll(\".accordion-header\").forEach((h) =\u003e {\n              h.classList.remove(\"active\");\n              h.setAttribute(\"aria-expanded\", \"false\");\n            });\n\n            if (!isActive \u0026\u0026 body) {\n              this.classList.add(\"active\");\n              this.setAttribute(\"aria-expanded\", \"true\");\n              body.classList.add(\"active\");\n              body.style.maxHeight = body.scrollHeight + 40 + \"px\";\n            }\n          });\n        });\n\n        window.addEventListener(\n          \"resize\",\n          () =\u003e {\n            const activeBody = container.querySelector(\".accordion-body.active\");\n            if (activeBody) {\n              activeBody.style.maxHeight = activeBody.scrollHeight + 40 + \"px\";\n            }\n          },\n          { passive: true },\n        );\n      }\n\n      function run() {\n        document.querySelectorAll(\".hp-c02\").forEach(initAccordion);\n      }\n\n      if (document.readyState === \"loading\") {\n        document.addEventListener(\"DOMContentLoaded\", run);\n      } else {\n        run();\n      }\n      document.addEventListener(\"shopify:section:load\", run);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"FoxySea","offers":[{"title":"Black \/ UK 5 (EU 38)","offer_id":53301523513626,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ UK 5.5 (EU 39)","offer_id":53301523546394,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ UK 6.5 (EU 40)","offer_id":53301523579162,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ UK 7 (EU 41)","offer_id":53301523611930,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ UK 8 (EU 42)","offer_id":53301523644698,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ UK 9 (EU 43)","offer_id":53301523677466,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ UK 9.5 (EU 44)","offer_id":53301523710234,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ UK 10.5 (EU 45)","offer_id":53301523743002,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Black \/ UK 11 (EU 46)","offer_id":53301523775770,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ UK 5 (EU 38)","offer_id":53301523808538,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ UK 5.5 (EU 39)","offer_id":53301523841306,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ UK 6.5 (EU 40)","offer_id":53301523874074,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ UK 7 (EU 41)","offer_id":53301523906842,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ UK 8 (EU 42)","offer_id":53301523939610,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ UK 9 (EU 43)","offer_id":53301523972378,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ UK 9.5 (EU 44)","offer_id":53301524005146,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ UK 10.5 (EU 45)","offer_id":53301524037914,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ UK 11 (EU 46)","offer_id":53301524070682,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ UK 5 (EU 38)","offer_id":53301524103450,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ UK 5.5 (EU 39)","offer_id":53301524136218,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ UK 6.5 (EU 40)","offer_id":53301524168986,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ UK 7 (EU 41)","offer_id":53301524201754,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ UK 8 (EU 42)","offer_id":53301524234522,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ UK 9 (EU 43)","offer_id":53301524267290,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ UK 9.5 (EU 44)","offer_id":53301524300058,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ UK 10.5 (EU 45)","offer_id":53301524332826,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ UK 11 (EU 46)","offer_id":53301524365594,"sku":"no","price":99.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/8320\/1562\/files\/Vexor.webp?v=1793725500","url":"https:\/\/www.foxysea.com\/products\/aldrennine","provider":"FoxySea","version":"1.0","type":"link"}