{"title":"Échelles Télescopiques Grande Hauteur","description":"\u003cp\u003eTrois modèles pour les maisons hautes, les façades R+2 et les chantiers à grande hauteur. De 5 m à 8 m de hauteur de travail effectif, aluminium EN 131 usage professionnel, 150 kg. Crochet de toit inclus sur la Skyline 500 Black.\u003c\/p\u003e","products":[{"product_id":"echelle-telescopique-6m-skyline-620-xxl","title":"Echelle Telescopique 6,2 m Skyline 620 XXL","description":"\u003cstyle\u003e\n  .mh_desc_wrap,\n  .mh_desc_wrap * {\n    box-sizing: border-box;\n  }\n\n  .mh_desc_wrap {\n    font-family: Archivo, Arial, sans-serif;\n    color: #1B1B1B;\n    background: #FAFAF7;\n    border: 1px solid rgba(27,27,27,.08);\n    border-radius: 16px;\n    padding: 14px;\n    margin: 10px 0 14px;\n    box-shadow: 0 8px 22px rgba(27,27,27,.055);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .mh_desc_wrap::before {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: 14px;\n    right: 14px;\n    height: 1px;\n    background: linear-gradient(90deg, rgba(252,209,22,0), rgba(252,209,22,.55), rgba(252,209,22,0));\n    opacity: .8;\n    pointer-events: none;\n  }\n\n  .mh_badge {\n    display: inline-block;\n    background: #FCD116;\n    color: #1B1B1B;\n    border-radius: 6px;\n    padding: 5px 9px;\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    margin-bottom: 11px;\n    clip-path: inset(0 100% 0 0);\n    transition: clip-path .65s cubic-bezier(.77,0,.175,1);\n  }\n\n  .mh_badge.mh_show {\n    clip-path: inset(0 0 0 0);\n  }\n\n  .mh_cinema_title,\n  .mh_cinema_text {\n    opacity: 0;\n    transform: translateY(34px) scale(.985);\n    filter: blur(14px);\n    clip-path: inset(0 0 100% 0);\n    transition:\n      opacity 1.05s cubic-bezier(.16,1,.3,1),\n      transform 1.05s cubic-bezier(.16,1,.3,1),\n      filter 1.05s cubic-bezier(.16,1,.3,1),\n      clip-path 1.05s cubic-bezier(.16,1,.3,1);\n    transition-delay: var(--mh-delay, 0ms);\n    will-change: opacity, transform, filter, clip-path;\n    position: relative;\n  }\n\n  .mh_cinema_title.mh_show,\n  .mh_cinema_text.mh_show {\n    opacity: 1;\n    transform: translateY(0) scale(1);\n    filter: blur(0);\n    clip-path: inset(0 0 0 0);\n  }\n\n  .mh_cinema_title {\n    font-family: \"Archivo Narrow\", Archivo, Arial, sans-serif;\n    font-size: 30px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.035em;\n  }\n\n  .mh_cinema_title::before {\n    content: \"\";\n    position: absolute;\n    left: -8%;\n    top: 0;\n    width: 42%;\n    height: 100%;\n    background: linear-gradient(90deg, rgba(252,209,22,0), rgba(252,209,22,.20), rgba(252,209,22,0));\n    transform: translateX(-130%) skewX(-16deg);\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .mh_cinema_title.mh_show::before {\n    animation: mhCinemaTitleSweep 1.25s cubic-bezier(.16,1,.3,1) forwards;\n    animation-delay: calc(var(--mh-delay, 0ms) + 260ms);\n  }\n\n  .mh_cinema_title::after {\n    content: \"\";\n    display: block;\n    width: 0;\n    height: 9px;\n    margin-top: -6px;\n    background: linear-gradient(90deg, rgba(252,209,22,.58), rgba(252,209,22,.18), rgba(252,209,22,0));\n    border-radius: 999px;\n    transition: width 1.15s cubic-bezier(.16,1,.3,1), opacity .8s ease;\n    transition-delay: calc(var(--mh-delay, 0ms) + 420ms);\n    opacity: 0;\n  }\n\n  .mh_cinema_title.mh_show::after {\n    width: 82%;\n    opacity: 1;\n  }\n\n  .mh_cinema_text {\n    font-size: 15px;\n    line-height: 1.42;\n    font-weight: 500;\n    color: rgba(27,27,27,.66);\n    margin: 0 0 14px;\n    transform-origin: left bottom;\n  }\n\n  .mh_cinema_text::after {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    bottom: -7px;\n    width: 0;\n    height: 1px;\n    background: linear-gradient(90deg, rgba(252,209,22,.55), rgba(252,209,22,0));\n    transition: width .95s cubic-bezier(.16,1,.3,1);\n    transition-delay: calc(var(--mh-delay, 0ms) + 360ms);\n  }\n\n  .mh_cinema_text.mh_show::after {\n    width: 42%;\n  }\n\n  @keyframes mhCinemaTitleSweep {\n    0% { opacity: 0; transform: translateX(-130%) skewX(-16deg); }\n    18% { opacity: 1; }\n    100% { opacity: 0; transform: translateX(260%) skewX(-16deg); }\n  }\n\n  .mh_cascade,\n  .mh_cascade_text,\n  .mh_slide_up {\n    opacity: 0;\n    transform: translateY(18px);\n    filter: blur(8px);\n    transition:\n      opacity .75s cubic-bezier(.22,1,.36,1),\n      transform .75s cubic-bezier(.22,1,.36,1),\n      filter .75s cubic-bezier(.22,1,.36,1);\n    transition-delay: var(--mh-delay, 0ms);\n    will-change: opacity, transform, filter;\n  }\n\n  .mh_slide_up {\n    transform: translateY(28px);\n    filter: blur(9px);\n    transition-duration: .85s;\n  }\n\n  .mh_cascade.mh_show,\n  .mh_cascade_text.mh_show,\n  .mh_slide_up.mh_show {\n    opacity: 1;\n    transform: translateY(0);\n    filter: blur(0);\n  }\n\n  .mh_grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n    margin-bottom: 10px;\n  }\n\n  .mh_card {\n    background: #FFFFFF;\n    border: 1px solid rgba(27,27,27,.085);\n    border-radius: 13px;\n    padding: 10px;\n    box-shadow: 0 6px 16px rgba(27,27,27,.04);\n    display: flex;\n    align-items: center;\n    gap: 9px;\n    min-height: 78px;\n    position: relative;\n    overflow: hidden;\n    transition: transform .28s ease, box-shadow .28s ease, border-color .28s ease;\n  }\n\n  .mh_card::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(120deg, rgba(252,209,22,0), rgba(252,209,22,.16), rgba(252,209,22,0));\n    transform: translateX(-120%) skewX(-18deg);\n    transition: transform .9s cubic-bezier(.22,1,.36,1);\n    pointer-events: none;\n  }\n\n  .mh_card.mh_show::after {\n    transform: translateX(140%) skewX(-18deg);\n    transition-delay: calc(var(--mh-delay, 0ms) + 260ms);\n  }\n\n  .mh_card:hover {\n    transform: translateY(-3px) scale(1.012);\n    box-shadow: 0 13px 28px rgba(27,27,27,.10);\n    border-color: rgba(252,209,22,.55);\n  }\n\n  .mh_card_icon {\n    width: 40px;\n    height: 40px;\n    border-radius: 10px;\n    background: #FCD116;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 40px;\n  }\n\n  .mh_card svg {\n    transition: transform .3s cubic-bezier(.22,1,.36,1);\n  }\n\n  .mh_card:hover svg {\n    transform: scale(1.08);\n  }\n\n  .mh_card_num {\n    font-family: \"Archivo Narrow\", Archivo, Arial, sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -.02em;\n  }\n\n  .mh_card_label {\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .075em;\n    text-transform: uppercase;\n    color: rgba(27,27,27,.55);\n    margin-top: 4px;\n  }\n\n  .mh_luxury_sweep {\n    position: relative;\n    overflow: hidden;\n    isolation: isolate;\n  }\n\n  .mh_luxury_sweep::after {\n    content: \"\";\n    position: absolute;\n    top: -70%;\n    left: -120%;\n    width: 54%;\n    height: 240%;\n    transform: skewX(-20deg);\n    pointer-events: none;\n    z-index: 5;\n    opacity: 0;\n  }\n\n  .mh_luxury_sweep_loop::after {\n    animation: mhLuxurySweepLoop 7.2s cubic-bezier(.16,1,.3,1) infinite;\n  }\n\n  @keyframes mhLuxurySweepLoop {\n    0%, 42% { left: -120%; opacity: 0; }\n    52% { opacity: 1; }\n    78%, 100% { left: 150%; opacity: 0; }\n  }\n\n  .mh_black_premium {\n    background: linear-gradient(135deg, #111111 0%, #1B1B1B 52%, #121212 100%);\n    border-radius: 14px;\n    padding: 2px;\n    margin-bottom: 12px;\n    box-shadow: 0 16px 34px rgba(27,27,27,.22);\n    border: 1px solid rgba(252,209,22,.18);\n  }\n\n  .mh_black_premium::after {\n    background: linear-gradient(90deg, rgba(252,209,22,0), rgba(252,209,22,.06), rgba(255,255,255,.22), rgba(252,209,22,.16), rgba(252,209,22,0));\n  }\n\n  .mh_black_border {\n    position: absolute;\n    inset: 0;\n    border-radius: 14px;\n    padding: 1.5px;\n    background: linear-gradient(135deg, #FCD116 0%, rgba(252,209,22,.13) 52%, rgba(252,209,22,.38) 100%);\n    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n    -webkit-mask-composite: xor;\n    mask-composite: exclude;\n    pointer-events: none;\n    z-index: 2;\n  }\n\n  .mh_trust {\n    display: grid;\n    grid-template-columns: 1fr 1px 1fr 1px 1fr;\n    align-items: center;\n    gap: 12px;\n    position: relative;\n    overflow: hidden;\n    background:\n      linear-gradient(135deg, rgba(255,255,255,.035), rgba(255,255,255,0) 36%),\n      #1B1B1B;\n    border-radius: 13px;\n    padding: 14px 16px;\n    z-index: 2;\n  }\n\n  .mh_trust::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(circle at top center, rgba(252,209,22,.08), transparent 48%);\n    opacity: .75;\n    pointer-events: none;\n  }\n\n  .mh_trust_item {\n    position: relative;\n    z-index: 3;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: 6px;\n    padding: 5px 3px;\n    border-radius: 12px;\n    transition: transform .25s ease, background .25s ease;\n  }\n\n  .mh_trust_item:hover {\n    transform: translateY(-2px);\n    background: rgba(252,209,22,.045);\n  }\n\n  .mh_trust_icon {\n    width: 34px;\n    height: 34px;\n    border-radius: 9px;\n    background: rgba(252,209,22,.12);\n    border: 1px solid rgba(252,209,22,.25);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: inset 0 0 0 1px rgba(252,209,22,.12), 0 0 14px rgba(252,209,22,.08);\n  }\n\n  .mh_trust_sep {\n    position: relative;\n    z-index: 3;\n    height: 40px;\n    background: linear-gradient(180deg, rgba(252,209,22,.04), rgba(252,209,22,.24), rgba(252,209,22,.04));\n  }\n\n  .mh_yellow_premium {\n    background: linear-gradient(135deg, #FCD116 0%, #FFE25A 42%, #F2C600 100%);\n    border: 1px solid rgba(27,27,27,.08);\n    border-radius: 14px;\n    padding: 15px 14px;\n    margin-bottom: 12px;\n    box-shadow: 0 14px 30px rgba(252,209,22,.25), inset 0 1px 0 rgba(255,255,255,.38);\n  }\n\n  .mh_yellow_premium::after {\n    background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,.32), rgba(255,255,255,.72), rgba(255,255,255,.28), rgba(255,255,255,0));\n  }\n\n  .mh_yellow_premium \u003e * {\n    position: relative;\n    z-index: 2;\n  }\n\n  .mh_specs_details,\n  .mh_faq {\n    background: #FFFFFF;\n    border: 1px solid rgba(27,27,27,.085);\n    border-radius: 13px;\n    padding: 12px;\n    margin-bottom: 8px;\n    box-shadow: 0 5px 14px rgba(27,27,27,.03);\n    overflow: hidden;\n    transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;\n  }\n\n  .mh_specs_details:hover,\n  .mh_faq:hover {\n    transform: translateY(-1px);\n    border-color: rgba(252,209,22,.42);\n    box-shadow: 0 9px 20px rgba(27,27,27,.055);\n  }\n\n  .mh_specs_details[open],\n  .mh_faq[open] {\n    border-color: rgba(252,209,22,.55);\n    box-shadow: 0 10px 24px rgba(27,27,27,.065);\n  }\n\n  .mh_specs_details summary,\n  .mh_faq summary {\n    cursor: pointer;\n    font-size: 14.5px;\n    font-weight: 900;\n    line-height: 1.25;\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n  }\n\n  .mh_specs_details summary::-webkit-details-marker,\n  .mh_faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .mh_faq_icon {\n    color: #FCD116;\n    font-size: 20px;\n    line-height: 1;\n    font-weight: 900;\n    transition: transform .25s ease, background .25s ease, color .25s ease;\n    display: inline-block;\n    transform-origin: center;\n  }\n\n  .mh_specs_details[open] .mh_faq_icon,\n  .mh_faq[open] .mh_faq_icon {\n    color: #1B1B1B;\n    background: #FCD116;\n    width: 22px;\n    height: 22px;\n    border-radius: 999px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    transform: rotate(45deg);\n  }\n\n  .mh_faq p {\n    margin: 10px 0 0;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: rgba(27,27,27,.64);\n    font-weight: 500;\n  }\n\n  .mh_specs_table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 13px;\n    margin-top: 10px;\n  }\n\n  .mh_specs_table td {\n    padding: 8px 0;\n    border-bottom: 1px solid rgba(27,27,27,.06);\n  }\n\n  .mh_specs_table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .mh_specs_table tr:hover {\n    background: rgba(252,209,22,.08);\n  }\n\n  .mh_specs_label {\n    color: rgba(27,27,27,.5);\n    font-weight: 500;\n    width: 50%;\n  }\n\n  .mh_specs_val {\n    font-weight: 900;\n    font-family: \"Archivo Narrow\", Archivo, Arial, sans-serif;\n    text-align: right;\n  }\n\n  .mh_underline_kin {\n    position: relative;\n    display: inline-block;\n  }\n\n  .mh_underline_kin::after {\n    content: \"\";\n    position: absolute;\n    bottom: -3px;\n    left: 0;\n    width: 100%;\n    height: 2px;\n    background: #FCD116;\n    transform: scaleX(0);\n    transform-origin: right;\n    transition: transform .55s cubic-bezier(.77,0,.175,1);\n    transition-delay: .3s;\n  }\n\n  .mh_underline_kin.mh_show::after {\n    transform: scaleX(1);\n    transform-origin: left;\n  }\n\n  @media screen and (max-width: 480px) {\n    .mh_desc_wrap {\n      padding: 13px;\n      border-radius: 14px;\n    }\n\n    .mh_trust {\n      grid-template-columns: 1fr 1px 1fr 1px 1fr;\n      gap: 7px;\n      padding: 12px 8px;\n    }\n\n    .mh_trust_sep {\n      height: 38px;\n    }\n\n    .mh_trust_icon {\n      width: 28px;\n      height: 28px;\n      border-radius: 8px;\n    }\n\n    .mh_trust svg {\n      width: 14px;\n      height: 14px;\n    }\n\n    .mh_card:hover,\n    .mh_trust_item:hover {\n      transform: none;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .mh_cascade,\n    .mh_cascade_text,\n    .mh_cinema_title,\n    .mh_cinema_text,\n    .mh_slide_up {\n      opacity: 1 !important;\n      transform: none !important;\n      filter: none !important;\n      clip-path: none !important;\n      transition: none !important;\n    }\n\n    .mh_luxury_sweep::after,\n    .mh_card::after,\n    .mh_cinema_title::before,\n    .mh_cinema_title::after,\n    .mh_cinema_text::after {\n      animation: none !important;\n      transition: none !important;\n    }\n\n    .mh_badge {\n      clip-path: none !important;\n      transition: none !important;\n    }\n\n    .mh_underline_kin::after {\n      transition: none !important;\n      transform: scaleX(1) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"mh_desc_wrap\"\u003e\n\n  \u003cdiv class=\"mh_badge\"\u003e\n    SKYLINE 620 XXL\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cinema_title\" style=\"--mh-delay:90ms;margin:0 0 4px;\"\u003e\n    6,20 m de hauteur.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cinema_title\" style=\"--mh-delay:220ms;margin:0 0 13px;\"\u003e\n    109 cm repliée.\n  \u003c\/div\u003e\n\n  \u003cp class=\"mh_cinema_text\" style=\"--mh-delay:360ms;\"\u003e\n    L'échelle télescopique XXL pour toiture, façade et accès chantier. Certifiée EN 131 Pro, charge 150 kg, crochets de faîtage inclus. Elle monte haut, se replie court, se transporte sans galerie de toit.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"mh_grid\"\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:0ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 20V4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 10l6-6 6 6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\"\u003e6,20 m\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eHauteur XXL\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:80ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"6\" width=\"16\" height=\"10\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 20h8M12 16v4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\"\u003e109 cm\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eFormat coffre\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:160ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5.2-3 8.4-7 10-4-1.6-7-4.8-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8.5 12l2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\"\u003e150 kg\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eCharge max\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:240ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5.2-3 8.4-7 10-4-1.6-7-4.8-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8.5 12l2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\" style=\"font-size:22px;\"\u003eEN 131\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eNorme Pro\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_slide_up mh_luxury_sweep mh_luxury_sweep_loop mh_black_premium\" style=\"--mh-delay:120ms;\"\u003e\n    \u003cdiv class=\"mh_black_border\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"mh_trust\"\u003e\n\n      \u003cdiv class=\"mh_trust_item\"\u003e\n        \u003cdiv class=\"mh_trust_icon\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" width=\"17\" height=\"17\" fill=\"none\" stroke=\"#FCD116\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M12 3l7 3v5c0 5.2-3 8.4-7 10-4-1.6-7-4.8-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M8.5 12l2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:13px;font-weight:900;line-height:1;color:#FAFAF7;\"\u003eGarantie 2 ans\u003c\/div\u003e\n          \u003cdiv style=\"font-size:10px;color:rgba(250,250,247,.4);font-weight:500;margin-top:3px;\"\u003eremplacement direct\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mh_trust_sep\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"mh_trust_item\"\u003e\n        \u003cdiv class=\"mh_trust_icon\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" width=\"17\" height=\"17\" fill=\"none\" stroke=\"#FCD116\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003crect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\n            \u003cpath d=\"M16 7V5a2 2 0 0 0-4 0v2M12 12v4\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:13px;font-weight:900;line-height:1;color:#FAFAF7;\"\u003eExpédié sous 24h\u003c\/div\u003e\n          \u003cdiv style=\"font-size:10px;color:rgba(250,250,247,.4);font-weight:500;margin-top:3px;\"\u003eentrepôt France\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mh_trust_sep\"\u003e\u003c\/div\u003e\n\n      \u003cdetails class=\"mh_trust_item\" style=\"cursor:pointer;\"\u003e\n        \u003csummary style=\"list-style:none;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;\"\u003e\n          \u003cdiv style=\"display:flex;align-items:center;gap:4px;\"\u003e\n            \u003cspan style=\"color:#FCD116;font-size:12px;line-height:1;\"\u003e★★★★★\u003c\/span\u003e\n            \u003cspan style=\"font-size:9px;color:#FCD116;font-weight:900;\"\u003e＋\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:12px;font-weight:900;line-height:1.2;color:#FAFAF7;\"\u003e\"Rentre dans mon Transit.\"\u003c\/div\u003e\n          \u003cdiv style=\"font-size:10px;color:rgba(250,250,247,.4);font-weight:500;\"\u003eRomain T. couvreur, 74\u003c\/div\u003e\n        \u003c\/summary\u003e\n        \u003cp style=\"margin:10px 0 0;font-size:11.5px;line-height:1.45;color:rgba(250,250,247,.55);font-weight:500;border-top:1px solid rgba(252,209,22,.15);padding-top:10px;text-align:left;\"\u003e\n          \"Je l'utilise sur chantier depuis 6 mois. 6,20 m, elle atteint tous les faîtages que je rencontre. Et repliée à 109 cm, elle rentre sans problème dans mon Transit.\"\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cascade mh_luxury_sweep mh_luxury_sweep_loop mh_yellow_premium\" style=\"--mh-delay:120ms;\"\u003e\n    \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:24px;line-height:1.02;font-weight:900;letter-spacing:-.03em;color:#1B1B1B;margin-bottom:7px;\"\u003e\n      À 6,20 m, le matériel ne doit pas juste atteindre.\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:13.5px;line-height:1.42;font-weight:800;color:rgba(27,27,27,.82);margin:0;\"\u003e\n      Il doit inspirer confiance sous les pieds, rester stable à l'appui et suivre le rythme du chantier. La Skyline 620 XXL monte haut, se replie court, et ne prend pas de place dans l'utilitaire.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"mh_specs_details mh_cascade\" style=\"--mh-delay:60ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n\n    \u003ctable class=\"mh_specs_table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eHauteur déployée\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003e6,20 m\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eHauteur repliée\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003e109 cm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eCharge maximale\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003e150 kg\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eNorme\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003eEN 131 Pro\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eMatière\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003eAluminium renforcé\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003ePoids\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003e16,3 kg\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eCrochets de faîtage\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003eInclus\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eGarantie\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003e2 ans, remplacement direct\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"mh_cascade\" style=\"--mh-delay:40ms;height:1px;background:rgba(27,27,27,.08);margin:14px 0;\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cascade_text\" style=\"--mh-delay:0ms;font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:24px;line-height:1;font-weight:900;letter-spacing:-.025em;margin:0 0 10px;\"\u003e\n    \u003cspan class=\"mh_underline_kin\"\u003eQuestions fréquentes\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:0ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eElle tient vraiment à 150 kg avec l'outillage ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. La charge de 150 kg est homologuée EN 131 Pro — norme chantier, pas domestique. Elle intègre le poids du corps, des vêtements de travail et de l'outillage. Un électricien à 85 kg avec sa sacoche passe largement. La structure aluminium renforcé est testée pour un usage exigeant.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:80ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eMon gars peut la déployer seul sur chantier ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. Le format télescopique permet une mise en place rapide par une seule personne — barreau par barreau, sans manipuler 6 mètres de rigide. Repliée à 109 cm, elle sort du véhicule et se pose au pied du mur sans galère.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:160ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eElle convient aux couvreurs sur toiture pentue ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. Les crochets de faîtage sont inclus. À 6,20 m, elle couvre les accès courants en rénovation et entretien de toitures de plain-pied. Pour les grandes pentes ou maisons à étage, vérifiez la hauteur de faîtage avant commande.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:240ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eSi elle casse ou se bloque, je fais quoi ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Garantie 2 ans, remplacement direct en cas de défaut couvert. Vous contactez notre service client français, on analyse et on apporte une solution claire. Quand vous avez un chantier à finir, vous avez besoin d'un interlocuteur réel.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:320ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eY'a une remise pour plusieurs unités ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. Dès la 2e commande, 12% de remise automatique. Dès 5 unités, 15%. Au-delà de 10, devis personnalisé sous 24h. Contactez-nous directement.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function() {\n    var blocks = document.querySelectorAll('.mh_desc_wrap');\n\n    function mhRevealVisible() {\n      blocks.forEach(function(block) {\n        block.querySelectorAll(\n          '.mh_badge, .mh_cascade, .mh_cascade_text, .mh_cinema_title, .mh_cinema_text, .mh_slide_up, .mh_underline_kin'\n        ).forEach(function(el) {\n          if (el.classList.contains('mh_show')) return;\n          var rect = el.getBoundingClientRect();\n          var vh = window.innerHeight || document.documentElement.clientHeight;\n          if (rect.top \u003c vh * 0.88 \u0026\u0026 rect.bottom \u003e 0) {\n            el.classList.add('mh_show');\n          }\n        });\n      });\n    }\n\n    blocks.forEach(function(block) {\n      var items = block.querySelectorAll('.mh_cascade, .mh_cascade_text, .mh_cinema_title, .mh_cinema_text, .mh_slide_up');\n      var badge = block.querySelector('.mh_badge');\n      var underline = block.querySelector('.mh_underline_kin');\n\n      if (!('IntersectionObserver' in window)) {\n        items.forEach(function(item) { item.classList.add('mh_show'); });\n        if (badge) badge.classList.add('mh_show');\n        if (underline) underline.classList.add('mh_show');\n        return;\n      }\n\n      var observer = new IntersectionObserver(function(entries) {\n        entries.forEach(function(entry) {\n          if (entry.isIntersecting) {\n            entry.target.classList.add('mh_show');\n            observer.unobserve(entry.target);\n          }\n        });\n      }, { threshold: 0.14, rootMargin: '0px 0px -40px 0px' });\n\n      items.forEach(function(item) { observer.observe(item); });\n\n      if (badge) {\n        var badgeObs = new IntersectionObserver(function(entries) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('mh_show');\n              badgeObs.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.5 });\n        badgeObs.observe(badge);\n      }\n\n      if (underline) {\n        var underlineObs = new IntersectionObserver(function(entries) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('mh_show');\n              underlineObs.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.8 });\n        underlineObs.observe(underline);\n      }\n    });\n\n    window.addEventListener('load', mhRevealVisible);\n    window.addEventListener('scroll', mhRevealVisible, { passive: true });\n    window.addEventListener('resize', mhRevealVisible);\n    requestAnimationFrame(mhRevealVisible);\n  })();\n\u003c\/script\u003e\n","brand":"maxihauteur","offers":[{"title":"Default Title","offer_id":53003066933587,"sku":null,"price":249.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1043\/6263\/9699\/files\/ChatGPTImage10fevr.2026_21_00_27.png?v=1770885868"},{"product_id":"echelle-telescopique-5-m-noire-avec-crochet-detachable","title":"Skyline 500 Black  Echelle Telescopique 5 m Noire","description":"\u003cstyle\u003e\n  .mh_desc_wrap,.mh_desc_wrap *{box-sizing:border-box}\n  .mh_desc_wrap{font-family:Archivo,Arial,sans-serif;color:#1B1B1B;background:#FAFAF7;border:1px solid rgba(27,27,27,.08);border-radius:16px;padding:14px;margin:10px 0 14px;box-shadow:0 8px 22px rgba(27,27,27,.055);overflow:hidden;position:relative}\n  .mh_desc_wrap::before{content:\"\";position:absolute;top:0;left:14px;right:14px;height:1px;background:linear-gradient(90deg,rgba(252,209,22,0),rgba(252,209,22,.55),rgba(252,209,22,0));opacity:.8;pointer-events:none}\n  .mh_badge{display:inline-block;background:#FCD116;color:#1B1B1B;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:11px;clip-path:inset(0 100% 0 0);transition:clip-path .65s cubic-bezier(.77,0,.175,1)}\n  .mh_badge.mh_show{clip-path:inset(0 0 0 0)}\n  .mh_cinema_title,.mh_cinema_text{opacity:0;transform:translateY(34px) scale(.985);filter:blur(14px);clip-path:inset(0 0 100% 0);transition:opacity 1.05s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1),filter 1.05s cubic-bezier(.16,1,.3,1),clip-path 1.05s cubic-bezier(.16,1,.3,1);transition-delay:var(--mh-delay,0ms);will-change:opacity,transform,filter,clip-path;position:relative}\n  .mh_cinema_title.mh_show,.mh_cinema_text.mh_show{opacity:1;transform:translateY(0) scale(1);filter:blur(0);clip-path:inset(0 0 0 0)}\n  .mh_cinema_title{font-family:\"Archivo Narrow\",Archivo,Arial,sans-serif;font-size:30px;line-height:.95;font-weight:900;letter-spacing:-.035em}\n  .mh_cinema_title::before{content:\"\";position:absolute;left:-8%;top:0;width:42%;height:100%;background:linear-gradient(90deg,rgba(252,209,22,0),rgba(252,209,22,.20),rgba(252,209,22,0));transform:translateX(-130%) skewX(-16deg);opacity:0;pointer-events:none}\n  .mh_cinema_title.mh_show::before{animation:mhCinemaTitleSweep 1.25s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--mh-delay,0ms) + 260ms)}\n  .mh_cinema_title::after{content:\"\";display:block;width:0;height:9px;margin-top:-6px;background:linear-gradient(90deg,rgba(252,209,22,.58),rgba(252,209,22,.18),rgba(252,209,22,0));border-radius:999px;transition:width 1.15s cubic-bezier(.16,1,.3,1),opacity .8s ease;transition-delay:calc(var(--mh-delay,0ms) + 420ms);opacity:0}\n  .mh_cinema_title.mh_show::after{width:82%;opacity:1}\n  .mh_cinema_text{font-size:15px;line-height:1.42;font-weight:500;color:rgba(27,27,27,.66);margin:0 0 14px;transform-origin:left bottom}\n  .mh_cinema_text::after{content:\"\";position:absolute;left:0;bottom:-7px;width:0;height:1px;background:linear-gradient(90deg,rgba(252,209,22,.55),rgba(252,209,22,0));transition:width .95s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--mh-delay,0ms) + 360ms)}\n  .mh_cinema_text.mh_show::after{width:42%}\n  @keyframes mhCinemaTitleSweep{0%{opacity:0;transform:translateX(-130%) skewX(-16deg)}18%{opacity:1}100%{opacity:0;transform:translateX(260%) skewX(-16deg)}}\n  .mh_cascade,.mh_cascade_text,.mh_slide_up{opacity:0;transform:translateY(18px);filter:blur(8px);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),filter .75s cubic-bezier(.22,1,.36,1);transition-delay:var(--mh-delay,0ms);will-change:opacity,transform,filter}\n  .mh_slide_up{transform:translateY(28px);filter:blur(9px);transition-duration:.85s}\n  .mh_cascade.mh_show,.mh_cascade_text.mh_show,.mh_slide_up.mh_show{opacity:1;transform:translateY(0);filter:blur(0)}\n  .mh_grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}\n  .mh_card{background:#FFFFFF;border:1px solid rgba(27,27,27,.085);border-radius:13px;padding:10px;box-shadow:0 6px 16px rgba(27,27,27,.04);display:flex;align-items:center;gap:9px;min-height:78px;position:relative;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}\n  .mh_card::after{content:\"\";position:absolute;inset:0;background:linear-gradient(120deg,rgba(252,209,22,0),rgba(252,209,22,.16),rgba(252,209,22,0));transform:translateX(-120%) skewX(-18deg);transition:transform .9s cubic-bezier(.22,1,.36,1);pointer-events:none}\n  .mh_card.mh_show::after{transform:translateX(140%) skewX(-18deg);transition-delay:calc(var(--mh-delay,0ms) + 260ms)}\n  .mh_card:hover{transform:translateY(-3px) scale(1.012);box-shadow:0 13px 28px rgba(27,27,27,.10);border-color:rgba(252,209,22,.55)}\n  .mh_card_icon{width:40px;height:40px;border-radius:10px;background:#FCD116;display:flex;align-items:center;justify-content:center;flex:0 0 40px}\n  .mh_card svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}\n  .mh_card:hover svg{transform:scale(1.08)}\n  .mh_card_num{font-family:\"Archivo Narrow\",Archivo,Arial,sans-serif;font-size:24px;font-weight:900;line-height:1;letter-spacing:-.02em}\n  .mh_card_label{font-size:9px;font-weight:900;letter-spacing:.075em;text-transform:uppercase;color:rgba(27,27,27,.55);margin-top:4px}\n  .mh_luxury_sweep{position:relative;overflow:hidden;isolation:isolate}\n  .mh_luxury_sweep::after{content:\"\";position:absolute;top:-70%;left:-120%;width:54%;height:240%;transform:skewX(-20deg);pointer-events:none;z-index:5;opacity:0}\n  .mh_luxury_sweep_loop::after{animation:mhLuxurySweepLoop 7.2s cubic-bezier(.16,1,.3,1) infinite}\n  @keyframes mhLuxurySweepLoop{0%,42%{left:-120%;opacity:0}52%{opacity:1}78%,100%{left:150%;opacity:0}}\n  .mh_black_premium{background:linear-gradient(135deg,#111111 0%,#1B1B1B 52%,#121212 100%);border-radius:14px;padding:2px;margin-bottom:12px;box-shadow:0 16px 34px rgba(27,27,27,.22);border:1px solid rgba(252,209,22,.18)}\n  .mh_black_premium::after{background:linear-gradient(90deg,rgba(252,209,22,0),rgba(252,209,22,.06),rgba(255,255,255,.22),rgba(252,209,22,.16),rgba(252,209,22,0))}\n  .mh_black_border{position:absolute;inset:0;border-radius:14px;padding:1.5px;background:linear-gradient(135deg,#FCD116 0%,rgba(252,209,22,.13) 52%,rgba(252,209,22,.38) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}\n  .mh_trust{display:grid;grid-template-columns:1fr 1px 1fr 1px 1fr;align-items:center;gap:12px;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,0) 36%),#1B1B1B;border-radius:13px;padding:14px 16px;z-index:2}\n  .mh_trust_item{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:5px 3px;border-radius:12px;transition:transform .25s ease,background .25s ease}\n  .mh_trust_item:hover{transform:translateY(-2px);background:rgba(252,209,22,.045)}\n  .mh_trust_icon{width:34px;height:34px;border-radius:9px;background:rgba(252,209,22,.12);border:1px solid rgba(252,209,22,.25);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px rgba(252,209,22,.12),0 0 14px rgba(252,209,22,.08)}\n  .mh_trust_sep{position:relative;z-index:3;height:40px;background:linear-gradient(180deg,rgba(252,209,22,.04),rgba(252,209,22,.24),rgba(252,209,22,.04))}\n  .mh_yellow_premium{background:linear-gradient(135deg,#FCD116 0%,#FFE25A 42%,#F2C600 100%);border:1px solid rgba(27,27,27,.08);border-radius:14px;padding:15px 14px;margin-bottom:12px;box-shadow:0 14px 30px rgba(252,209,22,.25),inset 0 1px 0 rgba(255,255,255,.38)}\n  .mh_yellow_premium::after{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.32),rgba(255,255,255,.72),rgba(255,255,255,.28),rgba(255,255,255,0))}\n  .mh_yellow_premium\u003e*{position:relative;z-index:2}\n  .mh_specs_details,.mh_faq{background:#FFFFFF;border:1px solid rgba(27,27,27,.085);border-radius:13px;padding:12px;margin-bottom:8px;box-shadow:0 5px 14px rgba(27,27,27,.03);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}\n  .mh_specs_details:hover,.mh_faq:hover{transform:translateY(-1px);border-color:rgba(252,209,22,.42);box-shadow:0 9px 20px rgba(27,27,27,.055)}\n  .mh_specs_details[open],.mh_faq[open]{border-color:rgba(252,209,22,.55);box-shadow:0 10px 24px rgba(27,27,27,.065)}\n  .mh_specs_details summary,.mh_faq summary{cursor:pointer;font-size:14.5px;font-weight:900;line-height:1.25;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}\n  .mh_specs_details summary::-webkit-details-marker,.mh_faq summary::-webkit-details-marker{display:none}\n  .mh_faq_icon{color:#FCD116;font-size:20px;line-height:1;font-weight:900;transition:transform .25s ease,background .25s ease,color .25s ease;display:inline-block;transform-origin:center}\n  .mh_specs_details[open] .mh_faq_icon,.mh_faq[open] .mh_faq_icon{color:#1B1B1B;background:#FCD116;width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;transform:rotate(45deg)}\n  .mh_faq p{margin:10px 0 0;font-size:13.5px;line-height:1.45;color:rgba(27,27,27,.64);font-weight:500}\n  .mh_specs_table{width:100%;border-collapse:collapse;font-size:13px;margin-top:10px}\n  .mh_specs_table td{padding:8px 0;border-bottom:1px solid rgba(27,27,27,.06)}\n  .mh_specs_table tr:last-child td{border-bottom:0}\n  .mh_specs_table tr:hover{background:rgba(252,209,22,.08)}\n  .mh_specs_label{color:rgba(27,27,27,.5);font-weight:500;width:50%}\n  .mh_specs_val{font-weight:900;font-family:\"Archivo Narrow\",Archivo,Arial,sans-serif;text-align:right}\n  .mh_underline_kin{position:relative;display:inline-block}\n  .mh_underline_kin::after{content:\"\";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:#FCD116;transform:scaleX(0);transform-origin:right;transition:transform .55s cubic-bezier(.77,0,.175,1);transition-delay:.3s}\n  .mh_underline_kin.mh_show::after{transform:scaleX(1);transform-origin:left}\n  @media screen and (max-width:480px){.mh_desc_wrap{padding:13px;border-radius:14px}.mh_trust{grid-template-columns:1fr 1px 1fr 1px 1fr;gap:7px;padding:12px 8px}.mh_trust_sep{height:38px}.mh_trust_icon{width:28px;height:28px;border-radius:8px}.mh_trust svg{width:14px;height:14px}.mh_trust div[style*=\"font-size:13px\"]{font-size:11px!important;line-height:1.05!important}.mh_trust div[style*=\"font-size:12px\"]{font-size:10.5px!important;line-height:1.15!important}.mh_trust div[style*=\"font-size:10px\"]{font-size:8.5px!important;line-height:1.15!important}.mh_card:hover,.mh_trust_item:hover{transform:none}}\n\u003c\/style\u003e\n\n\u003cdiv class=\"mh_desc_wrap\"\u003e\n\n  \u003cdiv class=\"mh_badge\"\u003eSKYLINE 500 BLACK\u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cinema_title\" style=\"--mh-delay:90ms;margin:0 0 4px;\"\u003e\n    5,00 m pour viser plus haut.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cinema_title\" style=\"--mh-delay:220ms;margin:0 0 13px;\"\u003e\n    Repliée en 98 cm.\n  \u003c\/div\u003e\n\n  \u003cp class=\"mh_cinema_text\" style=\"--mh-delay:360ms;\"\u003e\n    L’échelle télescopique noire pensée pour les couvreurs, peintres, artisans BTP, façadiers et interventions extérieures exigeantes. 5,00 m déployée, 98 cm repliée, crochet détachable inclus, aluminium noir premium, verrouillage individuel par marche, charge 150 kg et certification EN 131 usage professionnel.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"mh_grid\"\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:0ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 20V4M6 10l6-6 6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\"\u003e\u003cspan class=\"mh_count_num\" data-mh-count=\"500\" data-mh-format=\"dec2fr\" data-mh-suffix=\" m\"\u003e5,00 m\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eAccès haut\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:80ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"4\" y=\"6\" width=\"16\" height=\"10\" rx=\"1.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 20h8M12 16v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\"\u003e\u003cspan class=\"mh_count_num\" data-mh-count=\"98\" data-mh-format=\"int\" data-mh-suffix=\" cm\"\u003e98 cm\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eFormat coffre\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:160ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 21V4\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 5h11l-1.6 4L17 13H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\" style=\"font-size:22px;\"\u003eInclus\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eCrochet détachable\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:240ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 3l7 3v5c0 5.2-3 8.4-7 10-4-1.6-7-4.8-7-10V6l7-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.5 12l2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\" style=\"font-size:22px;\"\u003eEN 131 Pro\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eCharge 150 kg\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_slide_up mh_luxury_sweep mh_luxury_sweep_loop mh_black_premium\" style=\"--mh-delay:120ms;\"\u003e\n    \u003cdiv class=\"mh_black_border\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"mh_trust\"\u003e\n\n      \u003cdiv class=\"mh_trust_item\"\u003e\n        \u003cdiv class=\"mh_trust_icon\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" width=\"17\" height=\"17\" fill=\"none\" stroke=\"#FCD116\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 3l7 3v5c0 5.2-3 8.4-7 10-4-1.6-7-4.8-7-10V6l7-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.5 12l2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:13px;font-weight:900;line-height:1;color:#FAFAF7;\"\u003eGarantie 2 ans\u003c\/div\u003e\n          \u003cdiv style=\"font-size:10px;color:rgba(250,250,247,.4);font-weight:500;margin-top:3px;\"\u003eremplacement direct\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mh_trust_sep\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"mh_trust_item\"\u003e\n        \u003cdiv class=\"mh_trust_icon\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" width=\"17\" height=\"17\" fill=\"none\" stroke=\"#FCD116\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 7V5a2 2 0 0 0-4 0v2M12 12v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:13px;font-weight:900;line-height:1;color:#FAFAF7;\"\u003eExpédié sous 24h\u003c\/div\u003e\n          \u003cdiv style=\"font-size:10px;color:rgba(250,250,247,.4);font-weight:500;margin-top:3px;\"\u003eentrepôt France\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mh_trust_sep\"\u003e\u003c\/div\u003e\n\n      \u003cdetails class=\"mh_trust_item\" style=\"cursor:pointer;\"\u003e\n        \u003csummary style=\"list-style:none;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;\"\u003e\n          \u003cdiv style=\"display:flex;align-items:center;gap:4px;\"\u003e\n            \u003cspan style=\"color:#FCD116;font-size:12px;line-height:1;\"\u003e★★★★★\u003c\/span\u003e\n            \u003cspan style=\"font-size:9px;color:#FCD116;font-weight:900;\"\u003e＋\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:12px;font-weight:900;line-height:1.2;color:#FAFAF7;\"\u003e\"Haute, compacte, propre.\"\u003c\/div\u003e\n          \u003cdiv style=\"font-size:10px;color:rgba(250,250,247,.4);font-weight:500;\"\u003eJulien M. couvreur, 38\u003c\/div\u003e\n        \u003c\/summary\u003e\n        \u003cp style=\"margin:10px 0 0;font-size:11.5px;line-height:1.45;color:rgba(250,250,247,.55);font-weight:500;border-top:1px solid rgba(252,209,22,.15);padding-top:10px;text-align:left;\"\u003e\n          \"Je voulais une 5 m qui rentre dans l’utilitaire sans galerie. Le crochet inclus est pratique pour les gouttières et le format replié change tout.\"\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cascade mh_luxury_sweep mh_luxury_sweep_loop mh_yellow_premium\" style=\"--mh-delay:120ms;\"\u003e\n    \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:24px;line-height:1.02;font-weight:900;letter-spacing:-.03em;color:#1B1B1B;margin-bottom:7px;\"\u003e\n      5 mètres de portée. Moins d’un mètre à ranger.\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:13.5px;line-height:1.42;font-weight:800;color:rgba(27,27,27,.82);margin:0;\"\u003e\n      La Skyline 500 Black est faite pour les pros qui veulent une vraie hauteur utile sans subir l’encombrement d’une grande échelle rigide. Façade, gouttière, peinture extérieure, accès haut, elle reste compacte, sérieuse et prête à charger.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"mh_specs_details mh_cascade\" style=\"--mh-delay:60ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n\n    \u003ctable class=\"mh_specs_table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd class=\"mh_specs_label\"\u003eHauteur déployée\u003c\/td\u003e\n\u003ctd class=\"mh_specs_val\"\u003e5,00 m\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"mh_specs_label\"\u003eHauteur repliée\u003c\/td\u003e\n\u003ctd class=\"mh_specs_val\"\u003e98 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"mh_specs_label\"\u003ePoids\u003c\/td\u003e\n\u003ctd class=\"mh_specs_val\"\u003e12,3 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"mh_specs_label\"\u003eCharge maximale\u003c\/td\u003e\n\u003ctd class=\"mh_specs_val\"\u003e150 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"mh_specs_label\"\u003eNorme\u003c\/td\u003e\n\u003ctd class=\"mh_specs_val\"\u003eEN 131 Pro\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"mh_specs_label\"\u003eCrochet\u003c\/td\u003e\n\u003ctd class=\"mh_specs_val\"\u003eDétachable inclus\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"mh_specs_label\"\u003eMatière\u003c\/td\u003e\n\u003ctd class=\"mh_specs_val\"\u003eAluminium noir premium\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd class=\"mh_specs_label\"\u003eGarantie\u003c\/td\u003e\n\u003ctd class=\"mh_specs_val\"\u003e2 ans, remplacement direct\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"mh_cascade\" style=\"--mh-delay:40ms;height:1px;background:rgba(27,27,27,.08);margin:14px 0;\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cascade_text\" style=\"--mh-delay:0ms;font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:24px;line-height:1;font-weight:900;letter-spacing:-.025em;margin:0 0 10px;\"\u003e\n    \u003cspan class=\"mh_underline_kin\"\u003eQuestions fréquentes\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:0ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eCette échelle convient elle pour une maison à un étage élevé ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. La Skyline 500 Black est adaptée aux maisons à un étage avec plafond haut, aux façades supérieures à 4,5 m, aux gouttières et aux terrains légèrement en pente. Si vous travaillez sur deux niveaux ou sur des accès vraiment hauts, la Skyline 620 XXL ou la Titan 8M seront plus adaptées.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:80ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eLe crochet détachable est il vraiment inclus ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. Le crochet détachable est inclus dans la livraison, sans supplément. Il permet de sécuriser l’appui haut sur certains accès toiture, gouttière ou rive, puis se retire rapidement quand il n’est pas nécessaire.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:160ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eQuelle différence avec une échelle 5 m moins chère ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      La différence se ressent sur la rigidité, le verrouillage individuel par marche, le crochet inclus, la finition noire, la charge 150 kg et la certification EN 131 usage professionnel. Ce n’est pas une échelle légère pour bricolage occasionnel, c’est un outil compact pour travailler sérieusement.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:240ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eElle rentre vraiment dans un utilitaire ou un coffre adapté ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. Repliée, elle mesure seulement 98 cm. Elle reste simple à charger, à stocker et à transporter, sans galerie obligatoire. C’est justement son intérêt, garder 5 m de portée dans un format qui reste compact.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:320ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eElle supporte vraiment 150 kg ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. La charge maximale est de 150 kg, utilisateur et outillage compris. C’est le niveau attendu pour une échelle destinée à un usage professionnel sérieux.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function() {\n    var prefersReduced = window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n    var blocks = document.querySelectorAll('.mh_desc_wrap');\n\n    function runCounter(el) {\n      if (prefersReduced) return;\n\n      var target = parseInt(el.getAttribute('data-mh-count'), 10);\n      var format = el.getAttribute('data-mh-format');\n      var suffix = el.getAttribute('data-mh-suffix') || '';\n      var duration = 1100;\n      var start = null;\n\n      function fmt(v) {\n        if (format === 'dec2fr') {\n          var meters = Math.floor(v \/ 100);\n          var cents = v % 100;\n          return meters + ',' + (cents \u003c 10 ? '0' : '') + cents;\n        }\n\n        return String(v);\n      }\n\n      function step(ts) {\n        if (!start) start = ts;\n\n        var elapsed = ts - start;\n        var progress = Math.min(elapsed \/ duration, 1);\n        var ease = 1 - Math.pow(1 - progress, 3);\n        var current = Math.round(ease * target);\n\n        el.textContent = fmt(current) + suffix;\n\n        if (progress \u003c 1) requestAnimationFrame(step);\n      }\n\n      requestAnimationFrame(step);\n    }\n\n    function mhRevealVisible() {\n      document.querySelectorAll('.mh_desc_wrap').forEach(function(block) {\n        block.querySelectorAll(\n          '.mh_badge, .mh_cascade, .mh_cascade_text, .mh_cinema_title, .mh_cinema_text, .mh_slide_up, .mh_underline_kin'\n        ).forEach(function(el) {\n          if (el.classList.contains('mh_show')) return;\n\n          var rect = el.getBoundingClientRect();\n          var vh = window.innerHeight || document.documentElement.clientHeight;\n\n          if (rect.top \u003c vh * 0.88 \u0026\u0026 rect.bottom \u003e 0) {\n            el.classList.add('mh_show');\n          }\n        });\n      });\n    }\n\n    blocks.forEach(function(block) {\n      var items = block.querySelectorAll('.mh_cascade, .mh_cascade_text, .mh_cinema_title, .mh_cinema_text, .mh_slide_up');\n      var badge = block.querySelector('.mh_badge');\n      var underline = block.querySelector('.mh_underline_kin');\n      var counters = block.querySelectorAll('.mh_count_num');\n\n      if (!('IntersectionObserver' in window)) {\n        items.forEach(function(item) { item.classList.add('mh_show'); });\n        if (badge) badge.classList.add('mh_show');\n        if (underline) underline.classList.add('mh_show');\n        counters.forEach(function(counter) { runCounter(counter); });\n        return;\n      }\n\n      var observer = new IntersectionObserver(function(entries) {\n        entries.forEach(function(entry) {\n          if (entry.isIntersecting) {\n            entry.target.classList.add('mh_show');\n            observer.unobserve(entry.target);\n          }\n        });\n      }, { threshold: 0.14, rootMargin: '0px 0px -40px 0px' });\n\n      items.forEach(function(item) { observer.observe(item); });\n\n      if (badge) {\n        var badgeObs = new IntersectionObserver(function(entries) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('mh_show');\n              badgeObs.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.5 });\n\n        badgeObs.observe(badge);\n      }\n\n      if (underline) {\n        var underlineObs = new IntersectionObserver(function(entries) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('mh_show');\n              underlineObs.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.8 });\n\n        underlineObs.observe(underline);\n      }\n\n      counters.forEach(function(counter) {\n        var fired = false;\n\n        var counterObs = new IntersectionObserver(function(entries) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting \u0026\u0026 !fired) {\n              fired = true;\n\n              var parent = entry.target.closest('[style*=\"--mh-delay\"]');\n              var delay = parseInt(parent ? (parent.style.getPropertyValue('--mh-delay') || '0') : '0', 10) || 0;\n\n              setTimeout(function() {\n                runCounter(counter);\n              }, delay + 300);\n\n              counterObs.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.5 });\n\n        counterObs.observe(counter);\n      });\n    });\n\n    window.addEventListener('load', mhRevealVisible);\n    window.addEventListener('scroll', mhRevealVisible, { passive: true });\n    window.addEventListener('resize', mhRevealVisible);\n\n    requestAnimationFrame(mhRevealVisible);\n  })();\n\u003c\/script\u003e","brand":"maxihauteur","offers":[{"title":"Default Title","offer_id":53025720926547,"sku":null,"price":239.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1043\/6263\/9699\/files\/ChatGPTImage14fevr.2026_14_56_35.png?v=1771078360"},{"product_id":"skyline-titan-8m-echelle-telescopique-avec-crochets","title":"Échelle Télescopique 8 m EN 131 Pro Aluminium Skyline Titan","description":"\u003cstyle\u003e\n  .mh_desc_wrap,\n  .mh_desc_wrap * {\n    box-sizing: border-box;\n  }\n\n  .mh_desc_wrap {\n    font-family: Archivo, Arial, sans-serif;\n    color: #1B1B1B;\n    background: #FAFAF7;\n    border: 1px solid rgba(27,27,27,.08);\n    border-radius: 16px;\n    padding: 14px;\n    margin: 10px 0 14px;\n    box-shadow: 0 8px 22px rgba(27,27,27,.055);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .mh_desc_wrap::before {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: 14px;\n    right: 14px;\n    height: 1px;\n    background: linear-gradient(90deg, rgba(252,209,22,0), rgba(252,209,22,.55), rgba(252,209,22,0));\n    opacity: .8;\n    pointer-events: none;\n  }\n\n  .mh_badge {\n    display: inline-block;\n    background: #FCD116;\n    color: #1B1B1B;\n    border-radius: 6px;\n    padding: 5px 9px;\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n    margin-bottom: 11px;\n    clip-path: inset(0 100% 0 0);\n    transition: clip-path .65s cubic-bezier(.77,0,.175,1);\n  }\n\n  .mh_badge.mh_show {\n    clip-path: inset(0 0 0 0);\n  }\n\n  .mh_cinema_title,\n  .mh_cinema_text {\n    opacity: 0;\n    transform: translateY(34px) scale(.985);\n    filter: blur(14px);\n    clip-path: inset(0 0 100% 0);\n    transition:\n      opacity 1.05s cubic-bezier(.16,1,.3,1),\n      transform 1.05s cubic-bezier(.16,1,.3,1),\n      filter 1.05s cubic-bezier(.16,1,.3,1),\n      clip-path 1.05s cubic-bezier(.16,1,.3,1);\n    transition-delay: var(--mh-delay, 0ms);\n    will-change: opacity, transform, filter, clip-path;\n    position: relative;\n  }\n\n  .mh_cinema_title.mh_show,\n  .mh_cinema_text.mh_show {\n    opacity: 1;\n    transform: translateY(0) scale(1);\n    filter: blur(0);\n    clip-path: inset(0 0 0 0);\n  }\n\n  .mh_cinema_title {\n    font-family: \"Archivo Narrow\", Archivo, Arial, sans-serif;\n    font-size: 30px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.035em;\n  }\n\n  .mh_cinema_title::before {\n    content: \"\";\n    position: absolute;\n    left: -8%;\n    top: 0;\n    width: 42%;\n    height: 100%;\n    background: linear-gradient(90deg, rgba(252,209,22,0), rgba(252,209,22,.20), rgba(252,209,22,0));\n    transform: translateX(-130%) skewX(-16deg);\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .mh_cinema_title.mh_show::before {\n    animation: mhCinemaTitleSweep 1.25s cubic-bezier(.16,1,.3,1) forwards;\n    animation-delay: calc(var(--mh-delay, 0ms) + 260ms);\n  }\n\n  .mh_cinema_title::after {\n    content: \"\";\n    display: block;\n    width: 0;\n    height: 9px;\n    margin-top: -6px;\n    background: linear-gradient(90deg, rgba(252,209,22,.58), rgba(252,209,22,.18), rgba(252,209,22,0));\n    border-radius: 999px;\n    transition: width 1.15s cubic-bezier(.16,1,.3,1), opacity .8s ease;\n    transition-delay: calc(var(--mh-delay, 0ms) + 420ms);\n    opacity: 0;\n  }\n\n  .mh_cinema_title.mh_show::after {\n    width: 82%;\n    opacity: 1;\n  }\n\n  .mh_cinema_text {\n    font-size: 15px;\n    line-height: 1.42;\n    font-weight: 500;\n    color: rgba(27,27,27,.66);\n    margin: 0 0 14px;\n    transform-origin: left bottom;\n  }\n\n  .mh_cinema_text::after {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    bottom: -7px;\n    width: 0;\n    height: 1px;\n    background: linear-gradient(90deg, rgba(252,209,22,.55), rgba(252,209,22,0));\n    transition: width .95s cubic-bezier(.16,1,.3,1);\n    transition-delay: calc(var(--mh-delay, 0ms) + 360ms);\n  }\n\n  .mh_cinema_text.mh_show::after {\n    width: 42%;\n  }\n\n  @keyframes mhCinemaTitleSweep {\n    0% {\n      opacity: 0;\n      transform: translateX(-130%) skewX(-16deg);\n    }\n\n    18% {\n      opacity: 1;\n    }\n\n    100% {\n      opacity: 0;\n      transform: translateX(260%) skewX(-16deg);\n    }\n  }\n\n  .mh_cascade,\n  .mh_cascade_text,\n  .mh_slide_up {\n    opacity: 0;\n    transform: translateY(18px);\n    filter: blur(8px);\n    transition:\n      opacity .75s cubic-bezier(.22,1,.36,1),\n      transform .75s cubic-bezier(.22,1,.36,1),\n      filter .75s cubic-bezier(.22,1,.36,1);\n    transition-delay: var(--mh-delay, 0ms);\n    will-change: opacity, transform, filter;\n  }\n\n  .mh_slide_up {\n    transform: translateY(28px);\n    filter: blur(9px);\n    transition-duration: .85s;\n  }\n\n  .mh_cascade.mh_show,\n  .mh_cascade_text.mh_show,\n  .mh_slide_up.mh_show {\n    opacity: 1;\n    transform: translateY(0);\n    filter: blur(0);\n  }\n\n  .mh_grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n    margin-bottom: 10px;\n  }\n\n  .mh_card {\n    background: #FFFFFF;\n    border: 1px solid rgba(27,27,27,.085);\n    border-radius: 13px;\n    padding: 10px;\n    box-shadow: 0 6px 16px rgba(27,27,27,.04);\n    display: flex;\n    align-items: center;\n    gap: 9px;\n    min-height: 78px;\n    position: relative;\n    overflow: hidden;\n    transition: transform .28s ease, box-shadow .28s ease, border-color .28s ease;\n  }\n\n  .mh_card::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(120deg, rgba(252,209,22,0), rgba(252,209,22,.16), rgba(252,209,22,0));\n    transform: translateX(-120%) skewX(-18deg);\n    transition: transform .9s cubic-bezier(.22,1,.36,1);\n    pointer-events: none;\n  }\n\n  .mh_card.mh_show::after {\n    transform: translateX(140%) skewX(-18deg);\n    transition-delay: calc(var(--mh-delay, 0ms) + 260ms);\n  }\n\n  .mh_card:hover {\n    transform: translateY(-3px) scale(1.012);\n    box-shadow: 0 13px 28px rgba(27,27,27,.10);\n    border-color: rgba(252,209,22,.55);\n  }\n\n  .mh_card_icon {\n    width: 40px;\n    height: 40px;\n    border-radius: 10px;\n    background: #FCD116;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 40px;\n  }\n\n  .mh_card svg {\n    transition: transform .3s cubic-bezier(.22,1,.36,1);\n  }\n\n  .mh_card:hover svg {\n    transform: scale(1.08);\n  }\n\n  .mh_card_num {\n    font-family: \"Archivo Narrow\", Archivo, Arial, sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -.02em;\n  }\n\n  .mh_card_label {\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .075em;\n    text-transform: uppercase;\n    color: rgba(27,27,27,.55);\n    margin-top: 4px;\n  }\n\n  .mh_luxury_sweep {\n    position: relative;\n    overflow: hidden;\n    isolation: isolate;\n  }\n\n  .mh_luxury_sweep::after {\n    content: \"\";\n    position: absolute;\n    top: -70%;\n    left: -120%;\n    width: 54%;\n    height: 240%;\n    transform: skewX(-20deg);\n    pointer-events: none;\n    z-index: 5;\n    opacity: 0;\n  }\n\n  .mh_luxury_sweep_loop::after {\n    animation: mhLuxurySweepLoop 7.2s cubic-bezier(.16,1,.3,1) infinite;\n  }\n\n  @keyframes mhLuxurySweepLoop {\n    0%, 42% {\n      left: -120%;\n      opacity: 0;\n    }\n\n    52% {\n      opacity: 1;\n    }\n\n    78%, 100% {\n      left: 150%;\n      opacity: 0;\n    }\n  }\n\n  .mh_black_premium {\n    background: linear-gradient(135deg, #111111 0%, #1B1B1B 52%, #121212 100%);\n    border-radius: 14px;\n    padding: 2px;\n    margin-bottom: 12px;\n    box-shadow: 0 16px 34px rgba(27,27,27,.22);\n    border: 1px solid rgba(252,209,22,.18);\n  }\n\n  .mh_black_premium::after {\n    background: linear-gradient(90deg, rgba(252,209,22,0), rgba(252,209,22,.06), rgba(255,255,255,.22), rgba(252,209,22,.16), rgba(252,209,22,0));\n  }\n\n  .mh_black_border {\n    position: absolute;\n    inset: 0;\n    border-radius: 14px;\n    padding: 1.5px;\n    background: linear-gradient(135deg,#FCD116 0%,rgba(252,209,22,.13) 52%,rgba(252,209,22,.38) 100%);\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\n    -webkit-mask-composite: xor;\n    mask-composite: exclude;\n    pointer-events: none;\n    z-index: 2;\n  }\n\n  .mh_trust {\n    display: grid;\n    grid-template-columns: 1fr 1px 1fr 1px 1fr;\n    align-items: center;\n    gap: 12px;\n    position: relative;\n    overflow: hidden;\n    background:\n      linear-gradient(135deg, rgba(255,255,255,.035), rgba(255,255,255,0) 36%),\n      #1B1B1B;\n    border-radius: 13px;\n    padding: 14px 16px;\n    z-index: 2;\n  }\n\n  .mh_trust::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(circle at top center, rgba(252,209,22,.08), transparent 48%);\n    opacity: .75;\n    pointer-events: none;\n  }\n\n  .mh_trust_item {\n    position: relative;\n    z-index: 3;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: 6px;\n    padding: 5px 3px;\n    border-radius: 12px;\n    transition: transform .25s ease, background .25s ease;\n  }\n\n  .mh_trust_item:hover {\n    transform: translateY(-2px);\n    background: rgba(252,209,22,.045);\n  }\n\n  .mh_trust_icon {\n    width: 34px;\n    height: 34px;\n    border-radius: 9px;\n    background: rgba(252,209,22,.12);\n    border: 1px solid rgba(252,209,22,.25);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: inset 0 0 0 1px rgba(252,209,22,.12), 0 0 14px rgba(252,209,22,.08);\n  }\n\n  .mh_trust_sep {\n    position: relative;\n    z-index: 3;\n    height: 40px;\n    background: linear-gradient(180deg, rgba(252,209,22,.04), rgba(252,209,22,.24), rgba(252,209,22,.04));\n  }\n\n  .mh_yellow_premium {\n    background: linear-gradient(135deg, #FCD116 0%, #FFE25A 42%, #F2C600 100%);\n    border: 1px solid rgba(27,27,27,.08);\n    border-radius: 14px;\n    padding: 15px 14px;\n    margin-bottom: 12px;\n    box-shadow: 0 14px 30px rgba(252,209,22,.25), inset 0 1px 0 rgba(255,255,255,.38);\n  }\n\n  .mh_yellow_premium::after {\n    background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,.32), rgba(255,255,255,.72), rgba(255,255,255,.28), rgba(255,255,255,0));\n  }\n\n  .mh_yellow_premium \u003e * {\n    position: relative;\n    z-index: 2;\n  }\n\n  .mh_specs_details,\n  .mh_faq {\n    background: #FFFFFF;\n    border: 1px solid rgba(27,27,27,.085);\n    border-radius: 13px;\n    padding: 12px;\n    margin-bottom: 8px;\n    box-shadow: 0 5px 14px rgba(27,27,27,.03);\n    overflow: hidden;\n    transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;\n  }\n\n  .mh_specs_details:hover,\n  .mh_faq:hover {\n    transform: translateY(-1px);\n    border-color: rgba(252,209,22,.42);\n    box-shadow: 0 9px 20px rgba(27,27,27,.055);\n  }\n\n  .mh_specs_details[open],\n  .mh_faq[open] {\n    border-color: rgba(252,209,22,.55);\n    box-shadow: 0 10px 24px rgba(27,27,27,.065);\n  }\n\n  .mh_specs_details summary,\n  .mh_faq summary {\n    cursor: pointer;\n    font-size: 14.5px;\n    font-weight: 900;\n    line-height: 1.25;\n    list-style: none;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n  }\n\n  .mh_specs_details summary::-webkit-details-marker,\n  .mh_faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .mh_faq_icon {\n    color: #FCD116;\n    font-size: 20px;\n    line-height: 1;\n    font-weight: 900;\n    transition: transform .25s ease, background .25s ease, color .25s ease;\n    display: inline-block;\n    transform-origin: center;\n  }\n\n  .mh_specs_details[open] .mh_faq_icon,\n  .mh_faq[open] .mh_faq_icon {\n    color: #1B1B1B;\n    background: #FCD116;\n    width: 22px;\n    height: 22px;\n    border-radius: 999px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    transform: rotate(45deg);\n  }\n\n  .mh_faq p {\n    margin: 10px 0 0;\n    font-size: 13.5px;\n    line-height: 1.45;\n    color: rgba(27,27,27,.64);\n    font-weight: 500;\n  }\n\n  .mh_specs_table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 13px;\n    margin-top: 10px;\n  }\n\n  .mh_specs_table td {\n    padding: 8px 0;\n    border-bottom: 1px solid rgba(27,27,27,.06);\n  }\n\n  .mh_specs_table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .mh_specs_table tr:hover {\n    background: rgba(252,209,22,.08);\n  }\n\n  .mh_specs_label {\n    color: rgba(27,27,27,.5);\n    font-weight: 500;\n    width: 50%;\n  }\n\n  .mh_specs_val {\n    font-weight: 900;\n    font-family: \"Archivo Narrow\", Archivo, Arial, sans-serif;\n    text-align: right;\n  }\n\n  .mh_underline_kin {\n    position: relative;\n    display: inline-block;\n  }\n\n  .mh_underline_kin::after {\n    content: \"\";\n    position: absolute;\n    bottom: -3px;\n    left: 0;\n    width: 100%;\n    height: 2px;\n    background: #FCD116;\n    transform: scaleX(0);\n    transform-origin: right;\n    transition: transform .55s cubic-bezier(.77,0,.175,1);\n    transition-delay: .3s;\n  }\n\n  .mh_underline_kin.mh_show::after {\n    transform: scaleX(1);\n    transform-origin: left;\n  }\n\n  @media screen and (max-width: 480px) {\n    .mh_desc_wrap {\n      padding: 13px;\n      border-radius: 14px;\n    }\n\n    .mh_trust {\n      grid-template-columns: 1fr 1px 1fr 1px 1fr;\n      gap: 7px;\n      padding: 12px 8px;\n    }\n\n    .mh_trust_sep {\n      height: 38px;\n    }\n\n    .mh_trust_icon {\n      width: 28px;\n      height: 28px;\n      border-radius: 8px;\n    }\n\n    .mh_trust svg {\n      width: 14px;\n      height: 14px;\n    }\n\n    .mh_trust div[style*=\"font-size:13px\"] {\n      font-size: 11px !important;\n      line-height: 1.05 !important;\n    }\n\n    .mh_trust div[style*=\"font-size:12px\"] {\n      font-size: 10.5px !important;\n      line-height: 1.15 !important;\n    }\n\n    .mh_trust div[style*=\"font-size:10px\"] {\n      font-size: 8.5px !important;\n      line-height: 1.15 !important;\n    }\n\n    .mh_card:hover,\n    .mh_trust_item:hover {\n      transform: none;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .mh_cascade,\n    .mh_cascade_text,\n    .mh_cinema_title,\n    .mh_cinema_text,\n    .mh_slide_up {\n      opacity: 1 !important;\n      transform: none !important;\n      filter: none !important;\n      clip-path: none !important;\n      transition: none !important;\n    }\n\n    .mh_luxury_sweep::after,\n    .mh_card::after,\n    .mh_cinema_title::before,\n    .mh_cinema_title::after,\n    .mh_cinema_text::after {\n      animation: none !important;\n      transition: none !important;\n    }\n\n    .mh_badge {\n      clip-path: none !important;\n      transition: none !important;\n    }\n\n    .mh_underline_kin::after {\n      transition: none !important;\n      transform: scaleX(1) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"mh_desc_wrap\"\u003e\n\n  \u003cdiv class=\"mh_badge\"\u003e\n    SKYLINE TITAN 8M\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cinema_title\" style=\"--mh-delay:90ms;margin:0 0 4px;\"\u003e\n    8 m pour les accès hors standard.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cinema_title\" style=\"--mh-delay:220ms;margin:0 0 13px;\"\u003e\n    Repliée en 122 cm.\n  \u003c\/div\u003e\n\n  \u003cp class=\"mh_cinema_text\" style=\"--mh-delay:360ms;\"\u003e\n    L’échelle télescopique grand format pour couvreurs, façadiers, artisans BTP et interventions hautes quand une 6,20 m devient trop juste. Elle atteint 8 m, se replie en 122 cm, intègre les crochets de maintien, une base stabilisée, une charge 150 kg et une certification EN 131.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"mh_grid\"\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:0ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 20V4M6 10l6-6 6 6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\"\u003e\n          \u003cspan class=\"mh_count_num\" data-mh-count=\"800\" data-mh-format=\"dec2fr\" data-mh-suffix=\" m\"\u003e8 m\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eGrand format\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:80ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"4\" y=\"6\" width=\"16\" height=\"10\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 20h8M12 16v4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\"\u003e\n          \u003cspan class=\"mh_count_num\" data-mh-count=\"122\" data-mh-format=\"int\" data-mh-suffix=\" cm\"\u003e122 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eFormat compact\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:160ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 3l7 3v5c0 5.2-3 8.4-7 10-4-1.6-7-4.8-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8.5 12l2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\" style=\"font-size:22px;\"\u003eEN 131\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eCharge 150 kg\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mh_cascade mh_card\" style=\"--mh-delay:240ms;\"\u003e\n      \u003cdiv class=\"mh_card_icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"23\" height=\"23\" fill=\"none\" stroke=\"#1B1B1B\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M6 21V4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M6 5h11l-1.6 4L17 13H6\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mh_card_num\"\u003eInclus\u003c\/div\u003e\n        \u003cdiv class=\"mh_card_label\"\u003eCrochets toiture\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_slide_up mh_luxury_sweep mh_luxury_sweep_loop mh_black_premium\" style=\"--mh-delay:120ms;\"\u003e\n    \u003cdiv class=\"mh_black_border\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"mh_trust\"\u003e\n\n      \u003cdiv class=\"mh_trust_item\"\u003e\n        \u003cdiv class=\"mh_trust_icon\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" width=\"17\" height=\"17\" fill=\"none\" stroke=\"#FCD116\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M12 3l7 3v5c0 5.2-3 8.4-7 10-4-1.6-7-4.8-7-10V6l7-3z\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M8.5 12l2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:13px;font-weight:900;line-height:1;color:#FAFAF7;\"\u003eGarantie 2 ans\u003c\/div\u003e\n          \u003cdiv style=\"font-size:10px;color:rgba(250,250,247,.4);font-weight:500;margin-top:3px;\"\u003eremplacement direct\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mh_trust_sep\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"mh_trust_item\"\u003e\n        \u003cdiv class=\"mh_trust_icon\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" width=\"17\" height=\"17\" fill=\"none\" stroke=\"#FCD116\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003crect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\n            \u003cpath d=\"M16 7V5a2 2 0 0 0-4 0v2M12 12v4\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:13px;font-weight:900;line-height:1;color:#FAFAF7;\"\u003eExpédié sous 24h\u003c\/div\u003e\n          \u003cdiv style=\"font-size:10px;color:rgba(250,250,247,.4);font-weight:500;margin-top:3px;\"\u003eentrepôt France\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"mh_trust_sep\"\u003e\u003c\/div\u003e\n\n      \u003cdetails class=\"mh_trust_item\" style=\"cursor:pointer;\"\u003e\n        \u003csummary style=\"list-style:none;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;\"\u003e\n          \u003cdiv style=\"display:flex;align-items:center;gap:4px;\"\u003e\n            \u003cspan style=\"color:#FCD116;font-size:12px;line-height:1;\"\u003e★★★★★\u003c\/span\u003e\n            \u003cspan style=\"font-size:9px;color:#FCD116;font-weight:900;\"\u003e＋\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:12px;font-weight:900;line-height:1.2;color:#FAFAF7;\"\u003e\"Enfin assez haut. Et transportable.\"\u003c\/div\u003e\n          \u003cdiv style=\"font-size:10px;color:rgba(250,250,247,.4);font-weight:500;\"\u003eNicolas R. façadier, 31\u003c\/div\u003e\n        \u003c\/summary\u003e\n        \u003cp style=\"margin:10px 0 0;font-size:11.5px;line-height:1.45;color:rgba(250,250,247,.55);font-weight:500;border-top:1px solid rgba(252,209,22,.15);padding-top:10px;text-align:left;\"\u003e\n          \"Je l’ai prise pour les accès façade où ma 6 m était limite. Le format replié reste pratique dans l’utilitaire et les crochets apportent un vrai plus sur les interventions toiture.\"\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cascade mh_luxury_sweep mh_luxury_sweep_loop mh_yellow_premium\" style=\"--mh-delay:120ms;\"\u003e\n    \u003cdiv style=\"font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:24px;line-height:1.02;font-weight:900;letter-spacing:-.03em;color:#1B1B1B;margin-bottom:7px;\"\u003e\n      Plus haut qu’une 6,20 m. Plus simple qu’une échelle rigide.\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:13.5px;line-height:1.42;font-weight:800;color:rgba(27,27,27,.82);margin:0;\"\u003e\n      La Titan 8M est faite pour les accès hauts, pignons, façades, rives de toiture et chantiers où la marge de hauteur compte vraiment. Vous gardez la portée d’un grand format, sans subir l’encombrement d’une échelle rigide équivalente.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"mh_specs_details mh_cascade\" style=\"--mh-delay:60ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eCaractéristiques techniques\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n\n    \u003ctable class=\"mh_specs_table\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eHauteur déployée\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003e8 m\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eHauteur repliée\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003e122 cm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eCharge maximale\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003e150 kg\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eNorme\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003eEN 131\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eCrochets de maintien\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003eInclus\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eBase\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003eBarre stabilisatrice\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eUsage\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003eToiture, façade, BTP\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"mh_specs_label\"\u003eGarantie\u003c\/td\u003e\n          \u003ctd class=\"mh_specs_val\"\u003e2 ans, remplacement direct\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv class=\"mh_cascade\" style=\"--mh-delay:40ms;height:1px;background:rgba(27,27,27,.08);margin:14px 0;\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"mh_cascade_text\" style=\"--mh-delay:0ms;font-family:'Archivo Narrow',Archivo,Arial,sans-serif;font-size:24px;line-height:1;font-weight:900;letter-spacing:-.025em;margin:0 0 10px;\"\u003e\n    \u003cspan class=\"mh_underline_kin\"\u003eQuestions fréquentes\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:0ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003ePour quel usage choisir une échelle de 8 m ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      La Skyline Titan 8M est pensée pour les accès hauts, façades importantes, pignons, rives de toiture et interventions où une 5 m ou une 6,20 m devient trop juste. C’est le modèle à choisir quand la marge de hauteur devient un vrai critère de sécurité et d’efficacité.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:80ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eEst elle adaptée aux couvreurs et façadiers ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. Son grand format, ses crochets inclus, sa barre stabilisatrice et sa charge maximale de 150 kg en font un modèle cohérent pour les artisans qui ont besoin d’un accès haut, sérieux et transportable. Elle reste conçue pour des interventions exigeantes, pas pour du petit bricolage.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:160ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eLes crochets de maintien sont ils inclus ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. Les crochets de maintien sont inclus avec la Skyline Titan 8M. Sur un grand format de 8 m, c’est un élément important pour les interventions toiture, les accès en appui haut et les situations où la stabilité à l’appui compte vraiment.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:240ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eQuelle différence avec la Skyline 620 XXL ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      La Skyline 620 XXL couvre déjà beaucoup de besoins chantier. La Titan 8M est le niveau au dessus, pour les façades plus hautes, les pignons plus exigeants et les interventions où quelques mètres de marge changent tout. Elle s’adresse aux pros qui savent déjà que 6,20 m sera trop court.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"mh_faq mh_cascade\" style=\"--mh-delay:320ms;\"\u003e\n    \u003csummary\u003e\n      \u003cspan\u003eElle reste transportable malgré ses 8 m ?\u003c\/span\u003e\n      \u003cspan class=\"mh_faq_icon\"\u003e＋\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cp\u003e\n      Oui. C’est l’intérêt du télescopique. Déployée, elle atteint 8 m. Repliée, elle mesure environ 122 cm, ce qui la rend bien plus simple à stocker et transporter qu’une échelle rigide équivalente. Vous gardez la hauteur, sans bloquer tout le véhicule.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function() {\n    var prefersReduced = window.matchMedia \u0026\u0026 window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n    var blocks = document.querySelectorAll('.mh_desc_wrap');\n\n    function runCounter(el) {\n      if (prefersReduced) return;\n\n      var target = parseInt(el.getAttribute('data-mh-count'), 10);\n      var format = el.getAttribute('data-mh-format');\n      var suffix = el.getAttribute('data-mh-suffix') || '';\n      var duration = 1100;\n      var start = null;\n\n      function fmt(v) {\n        if (format === 'dec2fr') {\n          var meters = Math.floor(v \/ 100);\n          var cents = v % 100;\n          return meters + ',' + (cents \u003c 10 ? '0' : '') + cents;\n        }\n\n        return String(v);\n      }\n\n      function step(ts) {\n        if (!start) start = ts;\n\n        var elapsed = ts - start;\n        var progress = Math.min(elapsed \/ duration, 1);\n        var ease = 1 - Math.pow(1 - progress, 3);\n        var current = Math.round(ease * target);\n\n        el.textContent = fmt(current) + suffix;\n\n        if (progress \u003c 1) requestAnimationFrame(step);\n      }\n\n      requestAnimationFrame(step);\n    }\n\n    blocks.forEach(function(block) {\n      var items = block.querySelectorAll('.mh_cascade, .mh_cascade_text, .mh_cinema_title, .mh_cinema_text, .mh_slide_up');\n      var badge = block.querySelector('.mh_badge');\n      var underline = block.querySelector('.mh_underline_kin');\n      var counters = block.querySelectorAll('.mh_count_num');\n\n      if (!('IntersectionObserver' in window)) {\n        items.forEach(function(item) { item.classList.add('mh_show'); });\n        if (badge) badge.classList.add('mh_show');\n        if (underline) underline.classList.add('mh_show');\n        counters.forEach(function(counter) { runCounter(counter); });\n        return;\n      }\n\n      var observer = new IntersectionObserver(function(entries) {\n        entries.forEach(function(entry) {\n          if (entry.isIntersecting) {\n            entry.target.classList.add('mh_show');\n            observer.unobserve(entry.target);\n          }\n        });\n      }, { threshold: 0.14, rootMargin: '0px 0px -40px 0px' });\n\n      items.forEach(function(item) { observer.observe(item); });\n\n      if (badge) {\n        var badgeObs = new IntersectionObserver(function(entries) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('mh_show');\n              badgeObs.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.5 });\n\n        badgeObs.observe(badge);\n      }\n\n      if (underline) {\n        var underlineObs = new IntersectionObserver(function(entries) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('mh_show');\n              underlineObs.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.8 });\n\n        underlineObs.observe(underline);\n      }\n\n      counters.forEach(function(counter) {\n        var fired = false;\n\n        var counterObs = new IntersectionObserver(function(entries) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting \u0026\u0026 !fired) {\n              fired = true;\n\n              var parent = entry.target.closest('[style*=\"--mh-delay\"]');\n              var delay = parseInt(parent ? (parent.style.getPropertyValue('--mh-delay') || '0') : '0', 10) || 0;\n\n              setTimeout(function() {\n                runCounter(counter);\n              }, delay + 300);\n\n              counterObs.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.5 });\n\n        counterObs.observe(counter);\n      });\n    });\n  })();\n\u003c\/script\u003e\u003cscript\u003e\n  (function() {\n    function mhRevealVisible() {\n      document.querySelectorAll('.mh_desc_wrap').forEach(function(block) {\n        block.querySelectorAll(\n          '.mh_badge, .mh_cascade, .mh_cascade_text, .mh_cinema_title, .mh_cinema_text, .mh_slide_up, .mh_underline_kin'\n        ).forEach(function(el) {\n          if (el.classList.contains('mh_show')) return;\n\n          var rect = el.getBoundingClientRect();\n          var vh = window.innerHeight || document.documentElement.clientHeight;\n\n          if (rect.top \u003c vh * 0.88 \u0026\u0026 rect.bottom \u003e 0) {\n            el.classList.add('mh_show');\n          }\n        });\n      });\n    }\n\n    window.addEventListener('load', mhRevealVisible);\n    window.addEventListener('scroll', mhRevealVisible, { passive: true });\n    window.addEventListener('resize', mhRevealVisible);\n\n    requestAnimationFrame(mhRevealVisible);\n  })();\n\u003c\/script\u003e","brand":"maxihauteur","offers":[{"title":"Default Title","offer_id":53531791196499,"sku":null,"price":599.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1043\/6263\/9699\/files\/echelletelescopique8m_2.png?v=1776762659"}],"url":"https:\/\/maxihauteur.com\/collections\/echelles-telescopiques-grande-hauteur.oembed","provider":"maxihauteur","version":"1.0","type":"link"}