{"product_id":"squall-hardshell-jacket-torrentstretch","title":"SQUALL Hardshell Jacket - TorrentStretch","description":"\u003csection class=\"fdp-wrap\"\u003e\n  \u003cdiv class=\"fdp-hero\"\u003e\n    \u003cdiv class=\"fdp-badge\"\u003eFAIR D CANADA • OUTER LAYER \/ HARDSHELL\u003c\/div\u003e\n    \u003ch2 class=\"fdp-title\"\u003eSquall Hardshell Jacket — Protection pluie\/neige, niveau opérationnel\u003c\/h2\u003e\n    \u003cp class=\"fdp-sub\"\u003e\n      Une hardshell 3 couches pensée pour les conditions qui cassent le rythme : pluie soutenue, neige mouillée,\n      vent froid, déplacements actifs. Membrane TorrentStretch® : \u003cstrong\u003e30 000 mm\u003c\/strong\u003e \/ \u003cstrong\u003e30 000 g\/m²\/24h\u003c\/strong\u003e,\n      \u003cstrong\u003eRET 7\u003c\/strong\u003e.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"fdp-kpis\"\u003e\n      \u003cdiv class=\"fdp-kpi\"\u003e\n        \u003cdiv class=\"fdp-kpi-num\"\u003e30K\u003c\/div\u003e\n        \u003cdiv class=\"fdp-kpi-lbl\"\u003eImperméabilité (mm)\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdp-kpi\"\u003e\n        \u003cdiv class=\"fdp-kpi-num\"\u003e30K\u003c\/div\u003e\n        \u003cdiv class=\"fdp-kpi-lbl\"\u003eRespirabilité (g\/m²\/24h)\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdp-kpi\"\u003e\n        \u003cdiv class=\"fdp-kpi-num\"\u003eRET 7\u003c\/div\u003e\n        \u003cdiv class=\"fdp-kpi-lbl\"\u003eEvap. resistance (plus bas = mieux)\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fdp-kpi\"\u003e\n        \u003cdiv class=\"fdp-kpi-num\"\u003e3L\u003c\/div\u003e\n        \u003cdiv class=\"fdp-kpi-lbl\"\u003eLaminate TorrentStretch®\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fdp-callouts\"\u003e\n      \u003cdiv class=\"fdp-callout\"\u003e\n        \u003ch3\u003eConçue pour le terrain\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eCoutures \u003cstrong\u003etoutes scellées\u003c\/strong\u003e (taped seams)\u003c\/li\u003e\n          \u003cli\u003eFermetures \u003cstrong\u003eYKK® AquaGuard®\u003c\/strong\u003e (zip principal \u003cstrong\u003e2-way\u003c\/strong\u003e)\u003c\/li\u003e\n          \u003cli\u003eCapuche \u003cstrong\u003e2 réglages\u003c\/strong\u003e + col haut protecteur\u003c\/li\u003e\n          \u003cli\u003eEnduction \u003cstrong\u003eDWR\u003c\/strong\u003e hydrophobe \u003cstrong\u003esans PFC\u003c\/strong\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fdp-callout\"\u003e\n        \u003ch3\u003eVentilation \u0026amp; ajustements\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eZips d’aération \u003cstrong\u003esous les bras\u003c\/strong\u003e\n\u003c\/li\u003e\n          \u003cli\u003ePoignets ajustables \u003cstrong\u003ehook \u0026amp; loop\u003c\/strong\u003e\n\u003c\/li\u003e\n          \u003cli\u003eRéglages ourlet \/ capuche (welts) + stoppeurs \u003cstrong\u003eWoojin\u003c\/strong\u003e\n\u003c\/li\u003e\n          \u003cli\u003eCoupe adaptée au layering (mi-saison → hiver)\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fdp-callout\"\u003e\n        \u003ch3\u003eOrganisation \u0026amp; usage\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e3 poches\u003c\/strong\u003e : 2 poches basses + 1 poche interne (docs\/téléphone)\u003c\/li\u003e\n          \u003cli\u003ePatch \u003cstrong\u003ehook \u0026amp; loop\u003c\/strong\u003e épaule gauche (personnalisation)\u003c\/li\u003e\n          \u003cli\u003eCompact : se range en la roulant \u003cstrong\u003edans sa capuche\u003c\/strong\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fdp-grid\"\u003e\n    \u003cdiv class=\"fdp-card\"\u003e\n      \u003ch3\u003eSoftshell vs Hardshell (clair \u0026amp; simple)\u003c\/h3\u003e\n      \u003cp\u003e\n        Une \u003cstrong\u003esoftshell\u003c\/strong\u003e protège surtout du vent et des petites averses via le DWR.\n        Une \u003cstrong\u003ehardshell\u003c\/strong\u003e est une barrière plus robuste : meilleure imperméabilité tout en gardant la respirabilité.\n        La Squall vise les deux : résistance à l’eau élevée + transfert d’humidité performant.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fdp-card\"\u003e\n      \u003ch3\u003ePourquoi 30K \/ 30K ça compte\u003c\/h3\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e30 000 mm\u003c\/strong\u003e (colonne d’eau) = très forte résistance sous pluie\/neige prolongées.\n        \u003cstrong\u003e30 000 g\/m²\/24h\u003c\/strong\u003e (MVP) = respiration top niveau pour les phases actives (marche rapide, travail en mouvement).\n        Avec \u003cstrong\u003eRET 7\u003c\/strong\u003e, la membrane oppose peu de résistance à l’évacuation de vapeur.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fdp-accordion\" data-acc=\"fdp\"\u003e\n    \u003cbutton class=\"fdp-acc-btn\" type=\"button\" aria-expanded=\"false\"\u003e\n      Détails techniques (membrane TorrentStretch® 3L)\n      \u003cspan class=\"fdp-acc-ico\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"fdp-acc-panel\" hidden\u003e\n      \u003cp\u003e\n        TorrentStretch® est un laminate \u003cstrong\u003e3 couches\u003c\/strong\u003e : tissu externe robuste + membrane microporeuse + doublure intégrée.\n        Les micropores bloquent l’eau liquide tout en laissant sortir la vapeur d’eau produite par le corps.\n      \u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003eImperméabilité : \u003cstrong\u003e30 000 mm\u003c\/strong\u003e\n\u003c\/li\u003e\n        \u003cli\u003eRespirabilité : \u003cstrong\u003e30 000 g\/m²\/24h\u003c\/strong\u003e (MVP)\u003c\/li\u003e\n        \u003cli\u003eRET : \u003cstrong\u003e7\u003c\/strong\u003e (plus bas = plus respirant)\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n\n    \u003cbutton class=\"fdp-acc-btn\" type=\"button\" aria-expanded=\"false\"\u003e\n      Entretien (pour garder les performances)\n      \u003cspan class=\"fdp-acc-ico\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"fdp-acc-panel\" hidden\u003e\n      \u003cp\u003e\n        Les produits membrane demandent un entretien adapté. Suis l’étiquette d’entretien.\n        Pour maintenir la déperlance, renouvelle périodiquement la couche \u003cstrong\u003eDWR\u003c\/strong\u003e avec un imperméabilisant approprié.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cbutton class=\"fdp-acc-btn\" type=\"button\" aria-expanded=\"false\"\u003e\n      Certifications \u0026amp; conformité textile\n      \u003cspan class=\"fdp-acc-ico\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"fdp-acc-panel\" hidden\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBlueSign®\u003c\/strong\u003e : processus visant à exclure des substances nocives et améliorer la sécurité\/impact environnemental.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eOeko-Tex® Standard 100\u003c\/strong\u003e : tests sur substances à risque et critères liés au contact avec la peau.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fdp-footer\"\u003e\n    \u003cdiv class=\"fdp-foot-left\"\u003e\n      \u003cstrong\u003eUse-case:\u003c\/strong\u003e patrouille, déplacement longue durée, SAR, surveillance, opérations en météo instable.\n    \u003c\/div\u003e\n    \u003cdiv class=\"fdp-foot-right\"\u003e\n      \u003cstrong\u003eConseil couche interne:\u003c\/strong\u003e privilégie des textiles techniques (gestion d’humidité) pour profiter du 30K MVP.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .fdp-wrap{\n    --fdp-bg:#0b0f14;\n    --fdp-card:#111824;\n    --fdp-line:rgba(255,255,255,.10);\n    --fdp-text:rgba(255,255,255,.88);\n    --fdp-muted:rgba(255,255,255,.70);\n    --fdp-accent:#ff6a00;\n    --fdp-radius:16px;\n    color:var(--fdp-text);\n    margin: 18px 0;\n    font-family: inherit;\n  }\n  .fdp-hero{\n    background: linear-gradient(180deg, rgba(255,106,0,.14), rgba(255,106,0,0) 55%), var(--fdp-bg);\n    border: 1px solid var(--fdp-line);\n    border-radius: var(--fdp-radius);\n    padding: 22px;\n  }\n  .fdp-badge{\n    display:inline-flex;\n    gap:10px;\n    align-items:center;\n    font-size:12px;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n    color: var(--fdp-muted);\n    border:1px solid var(--fdp-line);\n    border-radius:999px;\n    padding:8px 12px;\n    background: rgba(255,255,255,.03);\n  }\n  .fdp-title{\n    margin: 14px 0 8px;\n    font-size: 24px;\n    line-height:1.2;\n    letter-spacing:-.01em;\n  }\n  .fdp-sub{\n    margin:0;\n    color: var(--fdp-muted);\n    max-width: 900px;\n    line-height:1.55;\n  }\n\n  .fdp-kpis{\n    display:grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap:12px;\n    margin-top: 18px;\n  }\n  .fdp-kpi{\n    background: rgba(255,255,255,.03);\n    border:1px solid var(--fdp-line);\n    border-radius: 14px;\n    padding: 14px 14px 12px;\n  }\n  .fdp-kpi-num{\n    font-size: 20px;\n    font-weight: 800;\n    letter-spacing: .02em;\n  }\n  .fdp-kpi-lbl{\n    margin-top: 4px;\n    font-size: 12px;\n    color: var(--fdp-muted);\n    line-height:1.25;\n  }\n\n  .fdp-callouts{\n    display:grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap:12px;\n    margin-top: 14px;\n  }\n  .fdp-callout{\n    background: var(--fdp-card);\n    border:1px solid var(--fdp-line);\n    border-radius: 14px;\n    padding: 16px;\n  }\n  .fdp-callout h3{\n    margin:0 0 10px;\n    font-size: 14px;\n    letter-spacing:.02em;\n  }\n  .fdp-callout ul{\n    margin:0;\n    padding-left: 18px;\n    color: var(--fdp-muted);\n    line-height:1.55;\n  }\n  .fdp-callout li{ margin: 6px 0; }\n\n  .fdp-grid{\n    display:grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap:12px;\n    margin-top: 12px;\n  }\n  .fdp-card{\n    background: var(--fdp-card);\n    border:1px solid var(--fdp-line);\n    border-radius: var(--fdp-radius);\n    padding: 16px;\n  }\n  .fdp-card h3{\n    margin:0 0 8px;\n    font-size: 14px;\n  }\n  .fdp-card p{\n    margin:0;\n    color: var(--fdp-muted);\n    line-height:1.6;\n  }\n\n  .fdp-accordion{\n    margin-top: 12px;\n    border:1px solid var(--fdp-line);\n    border-radius: var(--fdp-radius);\n    overflow:hidden;\n    background: rgba(255,255,255,.02);\n  }\n  .fdp-acc-btn{\n    width:100%;\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    padding: 14px 16px;\n    background: transparent;\n    border:0;\n    color: var(--fdp-text);\n    font-weight: 700;\n    cursor:pointer;\n    border-top:1px solid var(--fdp-line);\n    text-align:left;\n  }\n  .fdp-acc-btn:first-child{ border-top:0; }\n  .fdp-acc-ico{\n    width:26px;height:26px;\n    display:grid;place-items:center;\n    border-radius:8px;\n    border:1px solid var(--fdp-line);\n    background: rgba(255,255,255,.03);\n    font-weight:900;\n  }\n  .fdp-acc-panel{\n    padding: 0 16px 14px;\n    color: var(--fdp-muted);\n    line-height:1.6;\n  }\n  .fdp-acc-panel p{ margin: 10px 0 10px; }\n  .fdp-acc-panel ul{ margin: 0; padding-left: 18px; }\n\n  .fdp-footer{\n    margin-top: 12px;\n    display:grid;\n    grid-template-columns: 1.2fr .8fr;\n    gap:12px;\n  }\n  .fdp-foot-left,\n  .fdp-foot-right{\n    background: rgba(255,255,255,.03);\n    border:1px solid var(--fdp-line);\n    border-radius: var(--fdp-radius);\n    padding: 14px 16px;\n    color: var(--fdp-muted);\n    line-height:1.5;\n  }\n  .fdp-footer strong{ color: var(--fdp-text); }\n\n  @media (max-width: 990px){\n    .fdp-kpis{ grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    .fdp-callouts{ grid-template-columns: 1fr; }\n    .fdp-grid{ grid-template-columns: 1fr; }\n    .fdp-footer{ grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function(){\n    const root = document.querySelector('.fdp-accordion[data-acc=\"fdp\"]');\n    if(!root) return;\n\n    const buttons = root.querySelectorAll('.fdp-acc-btn');\n    buttons.forEach(btn =\u003e {\n      btn.addEventListener('click', () =\u003e {\n        const expanded = btn.getAttribute('aria-expanded') === 'true';\n        btn.setAttribute('aria-expanded', String(!expanded));\n\n        const icon = btn.querySelector('.fdp-acc-ico');\n        if(icon) icon.textContent = expanded ? '+' : '–';\n\n        const panel = btn.nextElementSibling;\n        if(panel \u0026\u0026 panel.classList.contains('fdp-acc-panel')){\n          if(expanded){\n            panel.hidden = true;\n          } else {\n            panel.hidden = false;\n          }\n        }\n      });\n    });\n  })();\n\u003c\/script\u003e","brand":"HELIKON TEX","offers":[{"title":"XSM","offer_id":45218315927743,"sku":null,"price":329.0,"currency_code":"CAD","in_stock":true},{"title":"SM","offer_id":45218315960511,"sku":null,"price":329.0,"currency_code":"CAD","in_stock":true},{"title":"MD","offer_id":45218315993279,"sku":null,"price":329.0,"currency_code":"CAD","in_stock":true},{"title":"LG","offer_id":45218316026047,"sku":null,"price":329.0,"currency_code":"CAD","in_stock":true},{"title":"XLG","offer_id":45218316058815,"sku":null,"price":329.0,"currency_code":"CAD","in_stock":true},{"title":"XXLG","offer_id":45218316091583,"sku":null,"price":329.0,"currency_code":"CAD","in_stock":true},{"title":"XXXLG","offer_id":45218316124351,"sku":null,"price":329.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/KU-SHJ-TR-detail01.png?v=1772502035","url":"https:\/\/fairdcanada.com\/fr\/products\/squall-hardshell-jacket-torrentstretch","provider":"FairD Canada","version":"1.0","type":"link"}