{"title":"Morceaux landing page","description":null,"products":[{"product_id":"essential-t-shirt-pur-coton-lourd-260gsm","title":"Essential T-Shirt","description":"\u003cp\u003e \u003c\/p\u003e\n\u003csection class=\"pantheraw-product-card\"\u003e\n\u003cdiv class=\"pw-header\"\u003e\n\n\u003ch2 class=\"pw-seo-title\"\u003eEssential Pure Cotton T-Shirt (260GSM)\u003c\/h2\u003e\n\n\u003cp class=\"pw-summary\"\u003eThe uniform of those who get the job done. This unisex heavy pure cotton t-shirt offers a structured drape and total opacity. Designed for the gym, it handles intense workouts without ever clinging or losing its shape. Zero distraction. Action over ego.\u003c\/p\u003e\n\n\u003cul class=\"pw-benefits-list\"\u003e\n\n\u003cli\u003e\n\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eHeavy Pure Cotton 260g\/m²\u003c\/strong\u003e (Structured drape and ultra-resistant)\u003c\/span\u003e\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eAbsolute Opacity\u003c\/strong\u003e (Never becomes transparent during effort)\u003c\/span\u003e\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eImpeccable Unisex Fit\u003c\/strong\u003e (Doesn't wrinkle, doesn't cling)\u003c\/span\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cdiv class=\"pw-trust-row\"\u003e\n\n\u003cdiv class=\"pw-trust-item\"\u003e\n\n\u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eGym Tested\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-trust-item\"\u003e\n\n\u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\u003e\u003c\/path\u003e\u003ccircle r=\"3\" cy=\"10\" cx=\"12\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e \u003cspan\u003eDesigned in QC\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-trust-item\"\u003e\n\n\u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\u003e\u003c\/polyline\u003e\u003cpolyline points=\"17 6 23 6 23 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003ePure Cotton\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"pw-tagline\"\u003e\u003cb id=\"pw-core-value\"\u003e\u003cspan\u003eHEAVY COTTON 260GSM. UNYIELDING STRUCTURE.\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-accordion\"\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003ePerformance \u0026amp; Design\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\n\u003cp class=\"pw-note\"\u003eThe t-shirt you reach for first in your drawer. Its high grammage (260GSM) guarantees a heavy drape that enhances your physique while offering absolute comfort.\u003c\/p\u003e\n\n\u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eDesigned to move without ever becoming a distraction, it keeps its shape, resists wear and tear, and remains simple, reliable, and effective when you don't want to overthink before heading to your workout.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\n\u003cdiv class=\"pw-grid\"\u003e\n\n\u003cdiv class=\"pw-item\"\u003e\n\n\u003cspan class=\"pw-label\"\u003eFit\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eRegular (Unisex)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-item\"\u003e\n\n\u003cspan class=\"pw-label\"\u003eStructure\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eHeavy drape \/ Total opacity\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-item\"\u003e\n\n\u003cspan class=\"pw-label\"\u003eCollar\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eClassic crew neck\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-item\"\u003e\n\n\u003cspan class=\"pw-label\"\u003eIdeal for\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eGym, Daily wear, Training\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-item\"\u003e\n\n\u003cspan class=\"pw-label\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003e100% Cotton\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-item\"\u003e\n\n\u003cspan class=\"pw-label\"\u003eFabric\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eHeavyweight (260 g\/m²)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSize Guide\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\n\u003cp style=\"margin-bottom: 16px;\" class=\"pw-note\"\u003eUnisex fit. A slight variation of 1 to 3 cm may exist depending on production.\u003c\/p\u003e\n\n\u003cdiv class=\"pw-table-wrap\"\u003e\n\n\u003ctable class=\"pw-table\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eSize\u003c\/th\u003e\n\n\u003cth\u003eLength\u003c\/th\u003e\n\n\u003cth\u003eShoulder\u003c\/th\u003e\n\n\u003cth\u003eChest\u003c\/th\u003e\n\n\u003cth\u003eSleeve\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e67.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e48 cm\u003c\/td\u003e\n\n\u003ctd\u003e50 cm\u003c\/td\u003e\n\n\u003ctd\u003e21.5 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e69.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e50.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e52.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e22 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\n\u003ctd\u003e53 cm\u003c\/td\u003e\n\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\n\u003ctd\u003e22.5 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e74.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e55.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e57.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e23 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e76.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\n\u003ctd\u003e23.5 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e78 cm\u003c\/td\u003e\n\n\u003ctd\u003e60.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e62.5 cm\u003c\/td\u003e\n\n\u003ctd\u003e24 cm\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin-top: 16px;\" class=\"pw-measure-list\"\u003e\n\n\u003cdiv class=\"pw-measure-item\"\u003e\n\n\u003cstrong\u003e1. Length\u003c\/strong\u003e\n\u003cp\u003eFrom the point where the shoulder seam meets the collar to the hem.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-measure-item\"\u003e\n\n\u003cstrong\u003e2. Shoulders\u003c\/strong\u003e\n\u003cp\u003eMeasurement from one shoulder seam to the other.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-measure-item\"\u003e\n\n\u003cstrong\u003e3. Chest\u003c\/strong\u003e\n\u003cp\u003eMeasured flat under the armpits, from one edge to the other.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-measure-item\"\u003e\n\n\u003cstrong\u003e4. Sleeves\u003c\/strong\u003e\n\u003cp\u003eFrom the shoulder seam to the edge of the sleeve.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCare\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\n\u003cul class=\"pw-care\"\u003e\n\n\u003cli\u003eMachine wash cold (30°C max), delicate cycle.\u003c\/li\u003e\n\n\u003cli\u003eDo not use bleach.\u003c\/li\u003e\n\n\u003cli\u003eTumble dry low or air dry.\u003c\/li\u003e\n\n\u003cli\u003eIron at low temperature (avoid ironing over print).\u003c\/li\u003e\n\n\u003cli\u003eDo not dry clean.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eProper care helps pure cotton maintain its weight, structure, and comfort session after session.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e\n\u003cstyle\u003e\n  \/* --- STYLES MOBILE-FIRST (Couleurs Pantheraw Officielles) --- *\/\n  .pantheraw-product-card {\n    --bg: #211F1C;\n    --text: #FFFFFF;\n    --muted: #D3d2d2;\n    --accent: #DF8D26;\n    \n    --bg-soft: rgba(255, 255, 255, 0.04);\n    --panel: rgba(255, 255, 255, 0.03);\n    --panel-strong: rgba(255, 255, 255, 0.05);\n    --line: rgba(211, 210, 210, 0.15);\n    --accent-soft: rgba(223, 141, 38, 0.1);\n    \n    width: 100%;\n    margin: 0 auto;\n    padding: 0;\n    color: var(--text);\n    font-family: Inter, -apple-system, sans-serif;\n  }\n\n  .pw-header { margin-bottom: 24px; }\n\n  .pw-seo-title {\n    font-size: 22px;\n    font-weight: 800;\n    margin: 0 0 12px 0;\n    color: var(--text);\n    line-height: 1.2;\n  }\n\n  .pw-summary {\n    margin: 0 0 16px 0;\n    font-size: 15px;\n    line-height: 1.5;\n    color: var(--muted);\n  }\n\n  .pw-benefits-list {\n    list-style: none;\n    padding: 0;\n    margin: 0 0 20px 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  .pw-benefits-list li {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 14px;\n    color: var(--text);\n    background: var(--panel-strong);\n    padding: 12px 14px;\n    border-radius: 8px;\n    border: 1px solid var(--line);\n  }\n\n  .pw-benefits-list svg { width: 18px; height: 18px; color: var(--accent); flex-shrink: 0; }\n\n  .pw-trust-row {\n    display: flex;\n    justify-content: space-between;\n    gap: 8px;\n    margin-bottom: 20px;\n    padding: 12px 0;\n    border-top: 1px dashed var(--line);\n    border-bottom: 1px dashed var(--line);\n  }\n\n  .pw-trust-item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: 6px;\n    flex: 1;\n  }\n\n  .pw-trust-item svg { width: 22px; height: 22px; color: var(--muted); }\n  .pw-trust-item span { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: var(--muted); }\n\n  .pw-tagline {\n    margin: 0;\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--accent);\n    border-left: 3px solid var(--accent);\n    padding-left: 10px;\n  }\n\n  .pw-accordion { display: grid; gap: 10px; }\n  \n  .pw-accordion details { \n    background: rgba(255, 255, 255, 0.02); \n    border: 1px solid var(--line); \n    border-radius: 8px; \n    overflow: hidden; \n  }\n\n  .pw-accordion summary {\n    list-style: none; cursor: pointer; padding: 18px 16px; font-size: 14px; font-weight: 800;\n    letter-spacing: 0.05em; text-transform: uppercase; position: relative; color: var(--text);\n    outline: none; display: flex; align-items: center; min-height: 54px;\n  }\n  .pw-accordion summary::-webkit-details-marker { display: none; }\n  .pw-accordion summary::after { content: \"+\"; position: absolute; right: 16px; font-size: 22px; color: var(--accent); font-weight: 400; }\n  \n  .pw-accordion details[open] { border-color: var(--accent-soft); background: var(--bg-soft); }\n  .pw-accordion details[open] summary { border-bottom: 1px solid var(--line); }\n  .pw-accordion details[open] summary::after { content: \"−\"; }\n\n  .pw-content { padding: 16px; }\n\n  .pw-grid { display: grid; grid-template-columns: 1fr; gap: 8px; margin-bottom: 16px; }\n  .pw-item { padding: 12px; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); }\n  .pw-label { display: block; margin-bottom: 4px; font-size: 10px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; color: var(--accent); }\n  .pw-value { font-size: 14px; font-weight: 600; }\n  .pw-note { margin: 0; font-size: 14px; line-height: 1.6; color: var(--muted); }\n\n  \/* TABLEAU SANS SCROLL - OPTIMISÉ POUR 5 COLONNES MOBILE *\/\n  .pw-table-wrap {\n    width: 100%;\n    border: 1px solid var(--line);\n    border-radius: 6px;\n    background: var(--panel);\n    overflow: hidden; \n  }\n\n  .pw-table {\n    width: 100%;\n    border-collapse: collapse;\n    table-layout: fixed; \n  }\n\n  \/* MOBILE FIRST *\/\n  .pw-table th, .pw-table td {\n    padding: 10px 4px; \n    text-align: center;\n    border-bottom: 1px solid var(--line);\n    font-size: 12px; \n    word-wrap: break-word; \n  }\n\n  .pw-table td:first-child, .pw-table th:first-child {\n    background: rgba(223, 141, 38, 0.05); \n    font-weight: 800;\n    color: var(--accent);\n  }\n\n  .pw-table th {\n    background: rgba(223, 141, 38, 0.1); \n    color: var(--accent);\n    font-weight: 800;\n    font-size: 10px; \n    text-transform: uppercase;\n  }\n\n  .pw-table tr:last-child td { border-bottom: none; }\n\n  .pw-measure-list { display: grid; gap: 10px; }\n  .pw-measure-item { padding: 12px; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); }\n  .pw-measure-item strong { display: block; margin-bottom: 4px; font-size: 13px; color: var(--text); }\n  .pw-measure-item p { margin: 0; font-size: 12px; color: var(--muted); }\n\n  .pw-care { margin: 0; padding-left: 18px; color: var(--muted); font-size: 14px; line-height: 1.6; }\n  .pw-care li { margin-bottom: 6px; }\n\n  \/* DESKTOP *\/\n  @media (min-width: 768px) {\n    .pw-seo-title { font-size: 26px; }\n    .pw-summary { font-size: 16px; }\n    .pw-trust-item svg { width: 26px; height: 26px; }\n    .pw-trust-item span { font-size: 11px; }\n    .pw-grid, .pw-measure-list { grid-template-columns: repeat(2, 1fr); }\n    \n    .pw-table th, .pw-table td { \n      padding: 12px 14px; \n      font-size: 13px; \n    }\n    .pw-table th { \n      font-size: 11px; \n    }\n  }\n\u003c\/style\u003e","brand":"ODMPOD","offers":[{"title":"Black \/ S","offer_id":46879317491849,"sku":"260615PODPQ0525#001","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":46879317524617,"sku":"260615PODPQ0525#002","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":46879317557385,"sku":"260615PODPQ0525#003","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":46879317590153,"sku":"260615PODPQ0525#004","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":46879317622921,"sku":"260615PODPQ0525#005","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":46879317655689,"sku":"260615PODPQ0525#006","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":46879317688457,"sku":"260614PODPQ0029#001","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":46879317721225,"sku":"260614PODPQ0029#002","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":46879317753993,"sku":"260614PODPQ0029#003","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":46879317786761,"sku":"260614PODPQ0029#004","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":46879317819529,"sku":"260614PODPQ0029#005","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":46879317852297,"sku":"260614PODPQ0029#006","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Rose \/ S","offer_id":46879334137993,"sku":"260613PODPQ6565#007","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Rose \/ M","offer_id":46879334170761,"sku":"260613PODPQ6565#008","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Rose \/ L","offer_id":46879334203529,"sku":"260613PODPQ6565#009","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Rose \/ XL","offer_id":46879334236297,"sku":"260613PODPQ6565#010","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Rose \/ 2XL","offer_id":46879334269065,"sku":"260613PODPQ6565#011","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Rose \/ 3XL","offer_id":46879334301833,"sku":"260613PODPQ6565#012","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ S","offer_id":46879334334601,"sku":"260613PODPQ6565#001","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ M","offer_id":46879334367369,"sku":"260613PODPQ6565#002","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ L","offer_id":46879334400137,"sku":"260613PODPQ6565#003","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ XL","offer_id":46879334432905,"sku":"260613PODPQ6565#004","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":46879334465673,"sku":"260613PODPQ6565#005","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ 3XL","offer_id":46879334498441,"sku":"260613PODPQ6565#006","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ S","offer_id":46879334531209,"sku":"260613PODPQ6565#019","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ M","offer_id":46879334563977,"sku":"260613PODPQ6565#020","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ L","offer_id":46879334596745,"sku":"260613PODPQ6565#021","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ XL","offer_id":46879334629513,"sku":"260613PODPQ6565#022","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ 2XL","offer_id":46879334662281,"sku":"260613PODPQ6565#023","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ 3XL","offer_id":46879334695049,"sku":"260613PODPQ6565#024","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ S","offer_id":46879334727817,"sku":"260613PODPQ6565#025","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ M","offer_id":46879334760585,"sku":"260613PODPQ6565#026","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ L","offer_id":46879334793353,"sku":"260613PODPQ6565#027","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ XL","offer_id":46879334826121,"sku":"260613PODPQ6565#028","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":46879334858889,"sku":"260613PODPQ6565#029","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ 3XL","offer_id":46879334891657,"sku":"260613PODPQ6565#030","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ S","offer_id":46879334924425,"sku":"260613PODPQ6565#013","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":46879334957193,"sku":"260613PODPQ6565#014","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ L","offer_id":46879334989961,"sku":"260613PODPQ6565#015","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":46879335022729,"sku":"260613PODPQ6565#016","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":46879335055497,"sku":"260613PODPQ6565#017","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":46879335088265,"sku":"260613PODPQ6565#018","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/files\/t-shirt-essential-2071508.jpg?v=1784110512"},{"product_id":"hoodie-essential-unisex-350gsm-tissu-pais-et-lourd-heavyweight","title":"Essential Hoodie","description":"\u003cp\u003e \u003c\/p\u003e\n\u003csection class=\"pantheraw-product-card\"\u003e\n\u003cdiv class=\"pw-header\"\u003e\n\u003ch2 class=\"pw-seo-title\"\u003eEssential Heavyweight Hoodie (350GSM)\u003c\/h2\u003e\n\u003cp class=\"pw-summary\"\u003eThe hoodie you throw on when the temperature drops but the intensity rises. Built with heavy 350 GSM fabric, it offers a clean structure, a hood that keeps its shape, and a standard fit that won't ride up when you lift your arms. Its sleeves are perfectly fitted, not too long during workouts, saving you from constantly rolling them up.\u003c\/p\u003e\n\u003cul class=\"pw-benefits-list\"\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eHeavy \u0026amp; Thick Fabric\u003c\/strong\u003e (350 GSM Heavyweight - Keeps you warm)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eImpeccable Standard Fit\u003c\/strong\u003e (Ideal as a \"Pump Cover\" at the gym)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003ePremium Finish\u003c\/strong\u003e (Anti-pilling, withstands repeated washes)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pw-trust-row\"\u003e\n\u003cdiv class=\"pw-trust-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eGym Tested\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-trust-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"10\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e \u003cspan\u003eDesigned in QC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-trust-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpolyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\u003e\u003c\/polyline\u003e\u003cpolyline points=\"17 6 23 6 23 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003eClean Structure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pw-tagline\"\u003e\u003cb id=\"pw-core-value\"\u003e\u003cspan\u003eHEAVY 350GSM STRUCTURE. STANDARD FIT.\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePerformance \u0026amp; Design\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\u003cp class=\"pw-note\"\u003eHigh quality, no pilling, comfortable hood. Not too heavy to stifle you, nor too light. This hoodie is an absolute essential for your gym bag.\u003c\/p\u003e\n\u003cp class=\"pw-note\" style=\"margin-top: 12px;\"\u003eIts technical blend (Cotton\/Polyester) keeps you warm while allowing for fluid movement. It maintains a clean, structured fit, even after intensive use and repeated washes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\u003cdiv class=\"pw-grid\"\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eFit\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eOversized, relaxed (Unisex)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eStructure\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eDrawstring hood, ribbed cuffs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eSeason \/ Use\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eWinter \/ Gym \/ Streetwear\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003e42% Cotton, 53% Polyester, 5% Other\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eFabric\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eThick \/ Heavyweight (350 g\/m²)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eElasticity\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eLight, highly breathable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSize Guide\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\u003cp class=\"pw-note\" style=\"margin-bottom: 16px;\"\u003eUnisex Oversized fit. A slight variation of 1 to 3 cm may exist depending on production.\u003c\/p\u003e\n\u003cdiv class=\"pw-table-wrap\"\u003e\n\u003ctable class=\"pw-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003cth\u003eShoulder\u003c\/th\u003e\n\u003cth\u003eChest\u003c\/th\u003e\n\u003cth\u003eSleeve\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e57 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e70 cm\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\u003ctd\u003e56 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e72 cm\u003c\/td\u003e\n\u003ctd\u003e61 cm\u003c\/td\u003e\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\u003ctd\u003e57 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e74 cm\u003c\/td\u003e\n\u003ctd\u003e63 cm\u003c\/td\u003e\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e76 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-list\" style=\"margin-top: 16px;\"\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e1. Length\u003c\/strong\u003e\n\u003cp\u003eFrom where the shoulder seam meets the collar to the bottom hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e2. Shoulders\u003c\/strong\u003e\n\u003cp\u003eMeasured flat from one shoulder seam to the other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e3. Chest\u003c\/strong\u003e\n\u003cp\u003eMeasured flat under the armpits, from one edge to the other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e4. Sleeves\u003c\/strong\u003e\n\u003cp\u003eFrom the shoulder seam to the edge of the sleeve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCare Instructions\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\u003cul class=\"pw-care\"\u003e\n\u003cli\u003eMachine wash cold (30°C), delicate cycle.\u003c\/li\u003e\n\u003cli\u003eDo not use bleach.\u003c\/li\u003e\n\u003cli\u003eTumble dry low or air dry.\u003c\/li\u003e\n\u003cli\u003eIron at low temperature (avoid prints\/logos).\u003c\/li\u003e\n\u003cli\u003eDo not dry clean.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pw-note\" style=\"margin-top: 12px;\"\u003eProper care helps the heavy fabric maintain its warmth, clean structure, and oversized fit, wash after wash.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  \/* --- STYLES MOBILE-FIRST (Couleurs Pantheraw Officielles) --- *\/\n  .pantheraw-product-card {\n    --bg: #211F1C;\n    --text: #FFFFFF;\n    --muted: #D3d2d2;\n    --accent: #DF8D26;\n    \n    --bg-soft: rgba(255, 255, 255, 0.04);\n    --panel: rgba(255, 255, 255, 0.03);\n    --panel-strong: rgba(255, 255, 255, 0.05);\n    --line: rgba(211, 210, 210, 0.15);\n    --accent-soft: rgba(223, 141, 38, 0.1);\n    \n    width: 100%;\n    margin: 0 auto;\n    padding: 0;\n    color: var(--text);\n    font-family: Inter, -apple-system, sans-serif;\n  }\n\n  .pw-header { margin-bottom: 24px; }\n\n  .pw-seo-title {\n    font-size: 22px;\n    font-weight: 800;\n    margin: 0 0 12px 0;\n    color: var(--text);\n    line-height: 1.2;\n  }\n\n  .pw-summary {\n    margin: 0 0 16px 0;\n    font-size: 15px;\n    line-height: 1.5;\n    color: var(--muted);\n  }\n\n  .pw-benefits-list {\n    list-style: none;\n    padding: 0;\n    margin: 0 0 20px 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  .pw-benefits-list li {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 14px;\n    color: var(--text);\n    background: var(--panel-strong);\n    padding: 12px 14px;\n    border-radius: 8px;\n    border: 1px solid var(--line);\n  }\n\n  .pw-benefits-list svg { width: 18px; height: 18px; color: var(--accent); flex-shrink: 0; }\n\n  .pw-trust-row {\n    display: flex;\n    justify-content: space-between;\n    gap: 8px;\n    margin-bottom: 20px;\n    padding: 12px 0;\n    border-top: 1px dashed var(--line);\n    border-bottom: 1px dashed var(--line);\n  }\n\n  .pw-trust-item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: 6px;\n    flex: 1;\n  }\n\n  .pw-trust-item svg { width: 22px; height: 22px; color: var(--muted); }\n  .pw-trust-item span { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: var(--muted); }\n\n  .pw-tagline {\n    margin: 0;\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--accent);\n    border-left: 3px solid var(--accent);\n    padding-left: 10px;\n  }\n\n  .pw-accordion { display: grid; gap: 10px; }\n  \n  .pw-accordion details { \n    background: rgba(255, 255, 255, 0.02); \n    border: 1px solid var(--line); \n    border-radius: 8px; \n    overflow: hidden; \n  }\n\n  .pw-accordion summary {\n    list-style: none; cursor: pointer; padding: 18px 16px; font-size: 14px; font-weight: 800;\n    letter-spacing: 0.05em; text-transform: uppercase; position: relative; color: var(--text);\n    outline: none; display: flex; align-items: center; min-height: 54px;\n  }\n  .pw-accordion summary::-webkit-details-marker { display: none; }\n  .pw-accordion summary::after { content: \"+\"; position: absolute; right: 16px; font-size: 22px; color: var(--accent); font-weight: 400; }\n  \n  .pw-accordion details[open] { border-color: var(--accent-soft); background: var(--bg-soft); }\n  .pw-accordion details[open] summary { border-bottom: 1px solid var(--line); }\n  .pw-accordion details[open] summary::after { content: \"−\"; }\n\n  .pw-content { padding: 16px; }\n\n  .pw-grid { display: grid; grid-template-columns: 1fr; gap: 8px; margin-bottom: 16px; }\n  .pw-item { padding: 12px; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); }\n  .pw-label { display: block; margin-bottom: 4px; font-size: 10px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; color: var(--accent); }\n  .pw-value { font-size: 14px; font-weight: 600; }\n  .pw-note { margin: 0; font-size: 14px; line-height: 1.6; color: var(--muted); }\n\n  \/* TABLEAU SANS SCROLL - 5 COLONNES OPTIMISÉ POUR MOBILE *\/\n  .pw-table-wrap {\n    width: 100%;\n    border: 1px solid var(--line);\n    border-radius: 6px;\n    background: var(--panel);\n    overflow: hidden; \n  }\n\n  .pw-table {\n    width: 100%;\n    border-collapse: collapse;\n    table-layout: fixed; \n  }\n\n  \/* MOBILE FIRST: Texte très compact pour tout rentrer parfaitement *\/\n  .pw-table th, .pw-table td {\n    padding: 10px 4px; \n    text-align: center;\n    border-bottom: 1px solid var(--line);\n    font-size: 12px; \n    word-wrap: break-word; \n  }\n\n  .pw-table td:first-child, .pw-table th:first-child {\n    background: rgba(223, 141, 38, 0.05); \n    font-weight: 800;\n    color: var(--accent);\n  }\n\n  .pw-table th {\n    background: rgba(223, 141, 38, 0.1); \n    color: var(--accent);\n    font-weight: 800;\n    font-size: 10px; \n    text-transform: uppercase;\n  }\n\n  .pw-table tr:last-child td { border-bottom: none; }\n\n  .pw-measure-list { display: grid; gap: 10px; }\n  .pw-measure-item { padding: 12px; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); }\n  .pw-measure-item strong { display: block; margin-bottom: 4px; font-size: 13px; color: var(--text); }\n  .pw-measure-item p { margin: 0; font-size: 12px; color: var(--muted); }\n\n  .pw-care { margin: 0; padding-left: 18px; color: var(--muted); font-size: 14px; line-height: 1.6; }\n  .pw-care li { margin-bottom: 6px; }\n\n  \/* DESKTOP FIX: On empêche le texte de devenir géant *\/\n  @media (min-width: 768px) {\n    .pw-seo-title { font-size: 26px; }\n    .pw-summary { font-size: 16px; }\n    .pw-trust-item svg { width: 26px; height: 26px; }\n    .pw-trust-item span { font-size: 11px; }\n    .pw-grid, .pw-measure-list { grid-template-columns: repeat(2, 1fr); }\n    \n    .pw-table th, .pw-table td { \n      padding: 12px 14px; \n      font-size: 13px; \n    }\n    .pw-table th { \n      font-size: 11px; \n    }\n  }\n\u003c\/style\u003e","brand":"ODMPOD","offers":[{"title":"Black \/ S","offer_id":46879369527433,"sku":"260615PODRB0610#001","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":46879369560201,"sku":"260615PODRB0610#002","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":46879369592969,"sku":"260615PODRB0610#003","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":46879369625737,"sku":"260615PODRB0610#004","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":46879369658505,"sku":"260615PODRB0610#005","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ S","offer_id":46879369691273,"sku":"260615PODRB0682#001","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ M","offer_id":46879369724041,"sku":"260615PODRB0682#002","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ L","offer_id":46879369756809,"sku":"260615PODRB0682#003","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ XL","offer_id":46879369789577,"sku":"260615PODRB0682#004","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":46879369822345,"sku":"260615PODRB0682#005","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Olive \/ S","offer_id":46879369855113,"sku":"260615PODRB0682#006","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Olive \/ M","offer_id":46879369887881,"sku":"260615PODRB0682#007","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Olive \/ L","offer_id":46879369920649,"sku":"260615PODRB0682#008","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Olive \/ XL","offer_id":46879369953417,"sku":"260615PODRB0682#009","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Olive \/ 2XL","offer_id":46879369986185,"sku":"260615PODRB0682#010","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ S","offer_id":46929510170761,"sku":"260615PODRB0682#011","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ M","offer_id":46929510203529,"sku":"260615PODRB0682#012","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ L","offer_id":46929510236297,"sku":"260615PODRB0682#013","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ XL","offer_id":46929510269065,"sku":"260615PODRB0682#014","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Grey \/ 2XL","offer_id":46929510301833,"sku":"260615PODRB0682#015","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ S","offer_id":46929510334601,"sku":"260615PODRB0682#016","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ M","offer_id":46929510367369,"sku":"260615PODRB0682#017","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ L","offer_id":46929510400137,"sku":"260615PODRB0682#018","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ XL","offer_id":46929510432905,"sku":"260615PODRB0682#019","price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":46929510465673,"sku":"260615PODRB0682#020","price":80.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/files\/dda71ce0ca394fb58abc2cac5043aa55.jpg?v=1781460471"},{"product_id":"oversized-drop-shoulder-crewneck-sweatshirt","title":"Essential Oversized Crewneck","description":"\u003cp\u003e \u003c\/p\u003e\n\u003csection class=\"pantheraw-product-card\"\u003e\n\u003cdiv class=\"pw-header\"\u003e\n\u003ch2 class=\"pw-seo-title\"\u003eEssential Oversized Crewneck (300GSM)\u003c\/h2\u003e\n\u003cp class=\"pw-summary\"\u003eThe unisex crewneck designed for the gym and everyday life. Made from 300 gsm technical fabric, it offers absolute durability, a crisp structure, and complete freedom of movement. The perfect transitional layer. Action before ego.\u003c\/p\u003e\n\u003cul class=\"pw-benefits-list\"\u003e\n\u003cli\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eOversized Fit \u0026amp; Drop Shoulders\u003c\/strong\u003e (The classic \"Pump Cover\" look)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eHeavy 300g\/m² Technical Fabric\u003c\/strong\u003e (Extreme wear resistance)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eTransitional Layer\u003c\/strong\u003e (Ideal for warm-ups)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pw-trust-row\"\u003e\n\u003cdiv class=\"pw-trust-item\"\u003e\n\u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003ePump Cover\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-trust-item\"\u003e\n\u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 A 9 9 0 0 1 18 0z\"\u003e\u003c\/path\u003e\u003ccircle r=\"3\" cy=\"10\" cx=\"12\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e \u003cspan\u003eDesigned in QC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-trust-item\"\u003e\n\u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\u003e\u003c\/polyline\u003e\u003cpolyline points=\"17 6 23 6 23 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003eUltra-Durable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pw-tagline\"\u003e\u003cb id=\"pw-core-value\"\u003e\u003cspan\u003eOVERSIZED STRUCTURE. 300GSM OF RESISTANCE.\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-accordion\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003ePerformance \u0026amp; Design\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\u003cp class=\"pw-note\"\u003eSpecifically designed as the perfect transitional layer. From warming up under the weights to hitting the streets, its loose fit and drop shoulders give you the structured pump cover look without ever restricting your mobility.\u003c\/p\u003e\n\u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eIts 300 gsm technical polyester fabric is built to last. It resists wear and tear, withstands friction, and keeps its color vibrant wash after wash. Unwavering discipline embodied in a garment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\u003cdiv class=\"pw-grid\"\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eFit\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eOversized, loose (Unisex)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eShoulders\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eDropped\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eCollar\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eClassic crewneck\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eIdeal for\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eWarm-up, Gym, Lifestyle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003e100% Technical Polyester\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eFabric\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eHeavy and durable (300 gsm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSize Guide\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\u003cp style=\"margin-bottom: 16px;\" class=\"pw-note\"\u003eUnisex oversized fit. A slight variation of 1 to 3 cm may occur depending on production.\u003c\/p\u003e\n\u003cdiv class=\"pw-table-wrap\"\u003e\n\u003ctable class=\"pw-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003cth\u003eChest\u003c\/th\u003e\n\u003cth\u003eShoulder\u003c\/th\u003e\n\u003cth\u003eSleeve\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e67 cm\u003c\/td\u003e\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\u003ctd\u003e58.5 cm\u003c\/td\u003e\n\u003ctd\u003e55 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e69 cm\u003c\/td\u003e\n\u003ctd\u003e61 cm\u003c\/td\u003e\n\u003ctd\u003e60.5 cm\u003c\/td\u003e\n\u003ctd\u003e56.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e71 cm\u003c\/td\u003e\n\u003ctd\u003e63 cm\u003c\/td\u003e\n\u003ctd\u003e62.5 cm\u003c\/td\u003e\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e73 cm\u003c\/td\u003e\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\u003ctd\u003e64.5 cm\u003c\/td\u003e\n\u003ctd\u003e59.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e75 cm\u003c\/td\u003e\n\u003ctd\u003e68 cm\u003c\/td\u003e\n\u003ctd\u003e66.5 cm\u003c\/td\u003e\n\u003ctd\u003e61 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e77 cm\u003c\/td\u003e\n\u003ctd\u003e69 cm\u003c\/td\u003e\n\u003ctd\u003e68.5 cm\u003c\/td\u003e\n\u003ctd\u003e62.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 16px;\" class=\"pw-measure-list\"\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e1. Length\u003c\/strong\u003e\n\u003cp\u003eFrom the point where the shoulder seam meets the collar to the hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e2. Chest\u003c\/strong\u003e\n\u003cp\u003eMeasured flat under the armpits, from one edge to the other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e3. Shoulders\u003c\/strong\u003e\n\u003cp\u003eMeasured from one shoulder seam to the other (drop style).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e4. Sleeves\u003c\/strong\u003e\n\u003cp\u003eFrom the shoulder seam (dropped) to the edge of the sleeve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCare\u003c\/summary\u003e\n\u003cdiv class=\"pw-content\"\u003e\n\u003cul class=\"pw-care\"\u003e\n\u003cli\u003eMachine wash at 30°C, delicate cycle.\u003c\/li\u003e\n\u003cli\u003eDo not use bleach.\u003c\/li\u003e\n\u003cli\u003eTumble dry low.\u003c\/li\u003e\n\u003cli\u003eIron at low temperature (avoid logos).\u003c\/li\u003e\n\u003cli\u003eDo not dry clean.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eProper care helps technical polyester maintain its heavy structure, oversized fit, and durability against gym wear and tear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  \/* --- STYLES MOBILE-FIRST (Couleurs Pantheraw Officielles) --- *\/\n  .pantheraw-product-card {\n    --bg: #211F1C;\n    --text: #FFFFFF;\n    --muted: #D3d2d2;\n    --accent: #DF8D26;\n    \n    --bg-soft: rgba(255, 255, 255, 0.04);\n    --panel: rgba(255, 255, 255, 0.03);\n    --panel-strong: rgba(255, 255, 255, 0.05);\n    --line: rgba(211, 210, 210, 0.15);\n    --accent-soft: rgba(223, 141, 38, 0.1);\n    \n    width: 100%;\n    margin: 0 auto;\n    padding: 0;\n    color: var(--text);\n    font-family: Inter, -apple-system, sans-serif;\n  }\n\n  .pw-header { margin-bottom: 24px; }\n\n  .pw-seo-title {\n    font-size: 22px;\n    font-weight: 800;\n    margin: 0 0 12px 0;\n    color: var(--text);\n    line-height: 1.2;\n  }\n\n  .pw-summary {\n    margin: 0 0 16px 0;\n    font-size: 15px;\n    line-height: 1.5;\n    color: var(--muted);\n  }\n\n  .pw-benefits-list {\n    list-style: none;\n    padding: 0;\n    margin: 0 0 20px 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  .pw-benefits-list li {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 14px;\n    color: var(--text);\n    background: var(--panel-strong);\n    padding: 12px 14px;\n    border-radius: 8px;\n    border: 1px solid var(--line);\n  }\n\n  .pw-benefits-list svg { width: 18px; height: 18px; color: var(--accent); flex-shrink: 0; }\n\n  .pw-trust-row {\n    display: flex;\n    justify-content: space-between;\n    gap: 8px;\n    margin-bottom: 20px;\n    padding: 12px 0;\n    border-top: 1px dashed var(--line);\n    border-bottom: 1px dashed var(--line);\n  }\n\n  .pw-trust-item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: 6px;\n    flex: 1;\n  }\n\n  .pw-trust-item svg { width: 22px; height: 22px; color: var(--muted); }\n  .pw-trust-item span { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: var(--muted); }\n\n  .pw-tagline {\n    margin: 0;\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--accent);\n    border-left: 3px solid var(--accent);\n    padding-left: 10px;\n  }\n\n  .pw-accordion { display: grid; gap: 10px; }\n  \n  .pw-accordion details { \n    background: rgba(255, 255, 255, 0.02); \n    border: 1px solid var(--line); \n    border-radius: 8px; \n    overflow: hidden; \n  }\n\n  .pw-accordion summary {\n    list-style: none; cursor: pointer; padding: 18px 16px; font-size: 14px; font-weight: 800;\n    letter-spacing: 0.05em; text-transform: uppercase; position: relative; color: var(--text);\n    outline: none; display: flex; align-items: center; min-height: 54px;\n  }\n  .pw-accordion summary::-webkit-details-marker { display: none; }\n  .pw-accordion summary::after { content: \"+\"; position: absolute; right: 16px; font-size: 22px; color: var(--accent); font-weight: 400; }\n  \n  .pw-accordion details[open] { border-color: var(--accent-soft); background: var(--bg-soft); }\n  .pw-accordion details[open] summary { border-bottom: 1px solid var(--line); }\n  .pw-accordion details[open] summary::after { content: \"−\"; }\n\n  .pw-content { padding: 16px; }\n\n  .pw-grid { display: grid; grid-template-columns: 1fr; gap: 8px; margin-bottom: 16px; }\n  .pw-item { padding: 12px; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); }\n  .pw-label { display: block; margin-bottom: 4px; font-size: 10px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; color: var(--accent); }\n  .pw-value { font-size: 14px; font-weight: 600; }\n  .pw-note { margin: 0; font-size: 14px; line-height: 1.6; color: var(--muted); }\n\n  \/* TABLEAU SANS SCROLL - 5 COLONNES OPTIMISÉ POUR MOBILE *\/\n  .pw-table-wrap {\n    width: 100%;\n    border: 1px solid var(--line);\n    border-radius: 6px;\n    background: var(--panel);\n    overflow: hidden; \n  }\n\n  .pw-table {\n    width: 100%;\n    border-collapse: collapse;\n    table-layout: fixed; \n  }\n\n  \/* MOBILE FIRST *\/\n  .pw-table th, .pw-table td {\n    padding: 10px 4px; \n    text-align: center;\n    border-bottom: 1px solid var(--line);\n    font-size: 12px; \n    word-wrap: break-word; \n  }\n\n  .pw-table td:first-child, .pw-table th:first-child {\n    background: rgba(223, 141, 38, 0.05); \n    font-weight: 800;\n    color: var(--accent);\n  }\n\n  .pw-table th {\n    background: rgba(223, 141, 38, 0.1); \n    color: var(--accent);\n    font-weight: 800;\n    font-size: 10px; \n    text-transform: uppercase;\n  }\n\n  .pw-table tr:last-child td { border-bottom: none; }\n\n  .pw-measure-list { display: grid; gap: 10px; }\n  .pw-measure-item { padding: 12px; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); }\n  .pw-measure-item strong { display: block; margin-bottom: 4px; font-size: 13px; color: var(--text); }\n  .pw-measure-item p { margin: 0; font-size: 12px; color: var(--muted); }\n\n  .pw-care { margin: 0; padding-left: 18px; color: var(--muted); font-size: 14px; line-height: 1.6; }\n  .pw-care li { margin-bottom: 6px; }\n\n  \/* DESKTOP *\/\n  @media (min-width: 768px) {\n    .pw-seo-title { font-size: 26px; }\n    .pw-summary { font-size: 16px; }\n    .pw-trust-item svg { width: 26px; height: 26px; }\n    .pw-trust-item span { font-size: 11px; }\n    .pw-grid, .pw-measure-list { grid-template-columns: repeat(2, 1fr); }\n    \n    .pw-table th, .pw-table td { \n      padding: 12px 14px; \n      font-size: 13px; \n    }\n    .pw-table th { \n      font-size: 11px; \n    }\n  }\n\u003c\/style\u003e","brand":"ODMPOD","offers":[{"title":"Black \/ S","offer_id":45366550593673,"sku":"260312PODRA4873#001","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":45366550626441,"sku":"260312PODRA4873#002","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":45366550659209,"sku":"260312PODRA4873#003","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":45366550691977,"sku":"260312PODRA4873#004","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45366550724745,"sku":"260312PODRA4873#005","price":66.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":45366550757513,"sku":"260312PODRA4873#006","price":66.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/files\/crewneck-oversize-essential-unisex-300gsm-8650566.jpg?v=1778558950"},{"product_id":"tank-top-boxy-men-340g-french-terry-lourd","title":"Premium French Terry Boxy Tank Top","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\/\",\n  \"@type\": \"Product\",\n  \"name\": \"Men's Boxy Heavy French Terry Tank Top (340GSM) - Pantheraw\",\n  \"description\": \"Men's boxy fit tank top. Heavy French Terry 340 gsm. Raw finish, frees up shoulders for maximum range of motion at the gym. Does not stick to the skin.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pantheraw\"\n  }\n}\n\u003c\/script\u003e\n\n\u003csection class=\"pantheraw-product-card\"\u003e\n  \u003cdiv class=\"pw-header\"\u003e\n    \u003ch2 class=\"pw-seo-title\"\u003eBoxy Heavy French Terry Tank Top (340GSM)\u003c\/h2\u003e\n    \u003cp class=\"pw-summary\"\u003eDesigned to maintain a sharp structure, even during the most brutal sessions. Made from heavy French Terry (340 gsm), this tank top offers a dense drape, a square silhouette, and total freedom of movement in the shoulders. Action before ego.\u003c\/p\u003e\n    \n    \u003cul class=\"pw-benefits-list\"\u003e\n      \u003cli\u003e\n        \u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eHeavy French Terry 340gsm\u003c\/strong\u003e (Dense drape, does not stick to skin)\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eBoxy Fit \u0026amp; Raw Finish\u003c\/strong\u003e (Square silhouette, raw edges)\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eTotal Freedom\u003c\/strong\u003e (Unrestricted shoulders for maximum range of motion)\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"pw-trust-row\"\u003e\n      \u003cdiv class=\"pw-trust-item\"\u003e\n        \u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eGym Tested\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pw-trust-item\"\u003e\n        \u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\u003e\u003c\/path\u003e\u003ccircle r=\"3\" cy=\"10\" cx=\"12\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e \u003cspan\u003eDesigned in QC\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pw-trust-item\"\u003e\n        \u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"23 6 13.5 15.5 8.5 10.5 1 18\"\u003e\u003c\/polyline\u003e\u003cpolyline points=\"17 6 23 6 23 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003cspan\u003eBoxy Fit\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"pw-tagline\"\u003e\u003cb id=\"pw-core-value\"\u003e\u003cspan\u003eHEAVY 340GSM DRAPE. MAXIMUM RANGE.\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pw-accordion\"\u003e\n    \n    \u003cdetails\u003e\n      \u003csummary\u003ePerformance \u0026amp; Design\u003c\/summary\u003e\n      \u003cdiv class=\"pw-content\"\u003e\n        \u003cp class=\"pw-note\"\u003eForget thin, cheap tank tops that stick to your skin at the first drop of sweat. This heavy French Terry (340GSM) model maintains its shape and square structure no matter what.\u003c\/p\u003e\n        \u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eWith its raw edges and boxy fit, it completely frees up the shoulders and arms, allowing you to smash your PRs at the gym without any restriction of movement. The perfect mix of streetwear aesthetic and raw performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eTechnical Specifications\u003c\/summary\u003e\n      \u003cdiv class=\"pw-content\"\u003e\n        \u003cdiv class=\"pw-grid\"\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eFit\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eBoxy, loose (Men's)\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eStructure\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eRaw edges \/ Raw finish\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eCollar\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eClassic crew neck\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eIdeal for\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eBodybuilding, Streetwear\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003e87% Cotton, 13% Polyester\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eFabric\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eHeavy French Terry (340 gsm)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eSize Guide\u003c\/summary\u003e\n      \u003cdiv class=\"pw-content\"\u003e\n        \u003cp style=\"margin-bottom: 16px;\" class=\"pw-note\"\u003eBoxy fit. A slight variation of 1 to 3 cm may exist depending on production.\u003c\/p\u003e\n        \n        \u003cdiv class=\"pw-table-wrap\"\u003e\n          \u003ctable class=\"pw-table\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth\u003eSize\u003c\/th\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n                \u003cth\u003eShoulder\u003c\/th\u003e\n                \u003cth\u003eChest\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e57.5 cm\u003c\/td\u003e\n                \u003ctd\u003e54 cm\u003c\/td\u003e\n                \u003ctd\u003e58.5 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e60 cm\u003c\/td\u003e\n                \u003ctd\u003e56 cm\u003c\/td\u003e\n                \u003ctd\u003e61 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e62.5 cm\u003c\/td\u003e\n                \u003ctd\u003e58 cm\u003c\/td\u003e\n                \u003ctd\u003e63.5 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e65 cm\u003c\/td\u003e\n                \u003ctd\u003e60 cm\u003c\/td\u003e\n                \u003ctd\u003e66 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e67.5 cm\u003c\/td\u003e\n                \u003ctd\u003e62 cm\u003c\/td\u003e\n                \u003ctd\u003e68.5 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"margin-top: 16px;\" class=\"pw-measure-list\"\u003e\n          \u003cdiv class=\"pw-measure-item\"\u003e\n            \u003cstrong\u003e1. Length\u003c\/strong\u003e\n            \u003cp\u003eFrom the point where the shoulder seam meets the collar to the hem.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-measure-item\"\u003e\n            \u003cstrong\u003e2. Shoulders\u003c\/strong\u003e\n            \u003cp\u003eMeasurement from one shoulder seam to the other.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-measure-item\"\u003e\n            \u003cstrong\u003e3. Chest\u003c\/strong\u003e\n            \u003cp\u003eMeasured flat under the armpits, from edge to edge.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-measure-item\"\u003e\n            \u003cstrong\u003e4. Armhole\u003c\/strong\u003e\n            \u003cp\u003eThe model is sleeveless with a raw opening to expose the shoulder.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCare Instructions\u003c\/summary\u003e\n      \u003cdiv class=\"pw-content\"\u003e\n        \u003cul class=\"pw-care\"\u003e\n          \u003cli\u003eMachine wash cold (max 30°C), delicate cycle.\u003c\/li\u003e\n          \u003cli\u003eDo not use bleach.\u003c\/li\u003e\n          \u003cli\u003eTumble dry low or air dry.\u003c\/li\u003e\n          \u003cli\u003eIron at low temperature (avoid prints).\u003c\/li\u003e\n          \u003cli\u003eDo not dry clean.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eProper care helps the French Terry fabric maintain its structure, weight, and boxy drape training after training.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  \/* --- STYLES MOBILE-FIRST (Couleurs Pantheraw Officielles) --- *\/\n  .pantheraw-product-card {\n    --bg: #211F1C;\n    --text: #FFFFFF;\n    --muted: #D3d2d2;\n    --accent: #DF8D26;\n    \n    --bg-soft: rgba(255, 255, 255, 0.04);\n    --panel: rgba(255, 255, 255, 0.03);\n    --panel-strong: rgba(255, 255, 255, 0.05);\n    --line: rgba(211, 210, 210, 0.15);\n    --accent-soft: rgba(223, 141, 38, 0.1);\n    \n    width: 100%;\n    margin: 0 auto;\n    padding: 0;\n    color: var(--text);\n    font-family: Inter, -apple-system, sans-serif;\n  }\n\n  .pw-header { margin-bottom: 24px; }\n\n  .pw-seo-title {\n    font-size: 22px;\n    font-weight: 800;\n    margin: 0 0 12px 0;\n    color: var(--text);\n    line-height: 1.2;\n  }\n\n  .pw-summary {\n    margin: 0 0 16px 0;\n    font-size: 15px;\n    line-height: 1.5;\n    color: var(--muted);\n  }\n\n  .pw-benefits-list {\n    list-style: none;\n    padding: 0;\n    margin: 0 0 20px 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  .pw-benefits-list li {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 14px;\n    color: var(--text);\n    background: var(--panel-strong);\n    padding: 12px 14px;\n    border-radius: 8px;\n    border: 1px solid var(--line);\n  }\n\n  .pw-benefits-list svg { width: 18px; height: 18px; color: var(--accent); flex-shrink: 0; }\n\n  .pw-trust-row {\n    display: flex;\n    justify-content: space-between;\n    gap: 8px;\n    margin-bottom: 20px;\n    padding: 12px 0;\n    border-top: 1px dashed var(--line);\n    border-bottom: 1px dashed var(--line);\n  }\n\n  .pw-trust-item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    gap: 6px;\n    flex: 1;\n  }\n\n  .pw-trust-item svg { width: 22px; height: 22px; color: var(--muted); }\n  .pw-trust-item span { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: var(--muted); }\n\n  .pw-tagline {\n    margin: 0;\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--accent);\n    border-left: 3px solid var(--accent);\n    padding-left: 10px;\n  }\n\n  .pw-accordion { display: grid; gap: 10px; }\n  \n  .pw-accordion details { \n    background: rgba(255, 255, 255, 0.02); \n    border: 1px solid var(--line); \n    border-radius: 8px; \n    overflow: hidden; \n  }\n\n  .pw-accordion summary {\n    list-style: none; cursor: pointer; padding: 18px 16px; font-size: 14px; font-weight: 800;\n    letter-spacing: 0.05em; text-transform: uppercase; position: relative; color: var(--text);\n    outline: none; display: flex; align-items: center; min-height: 54px;\n  }\n  .pw-accordion summary::-webkit-details-marker { display: none; }\n  .pw-accordion summary::after { content: \"+\"; position: absolute; right: 16px; font-size: 22px; color: var(--accent); font-weight: 400; }\n  \n  .pw-accordion details[open] { border-color: var(--accent-soft); background: var(--bg-soft); }\n  .pw-accordion details[open] summary { border-bottom: 1px solid var(--line); }\n  .pw-accordion details[open] summary::after { content: \"−\"; }\n\n  .pw-content { padding: 16px; }\n\n  .pw-grid { display: grid; grid-template-columns: 1fr; gap: 8px; margin-bottom: 16px; }\n  .pw-item { padding: 12px; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); }\n  .pw-label { display: block; margin-bottom: 4px; font-size: 10px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; color: var(--accent); }\n  .pw-value { font-size: 14px; font-weight: 600; }\n  .pw-note { margin: 0; font-size: 14px; line-height: 1.6; color: var(--muted); }\n\n  \/* TABLEAU SANS SCROLL - OPTIMISÉ POUR 4 COLONNES MOBILE *\/\n  .pw-table-wrap {\n    width: 100%;\n    border: 1px solid var(--line);\n    border-radius: 6px;\n    background: var(--panel);\n    overflow: hidden; \n  }\n\n  .pw-table {\n    width: 100%;\n    border-collapse: collapse;\n    table-layout: fixed; \n  }\n\n  \/* MOBILE FIRST *\/\n  .pw-table th, .pw-table td {\n    padding: 12px 6px; \n    text-align: center;\n    border-bottom: 1px solid var(--line);\n    font-size: 13px; \n    word-wrap: break-word; \n  }\n\n  .pw-table td:first-child, .pw-table th:first-child {\n    background: rgba(223, 141, 38, 0.05); \n    font-weight: 800;\n    color: var(--accent);\n  }\n\n  .pw-table th {\n    background: rgba(223, 141, 38, 0.1); \n    color: var(--accent);\n    font-weight: 800;\n    font-size: 11px; \n    text-transform: uppercase;\n  }\n\n  .pw-table tr:last-child td { border-bottom: none; }\n\n  .pw-measure-list { display: grid; gap: 10px; }\n  .pw-measure-item { padding: 12px; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); }\n  .pw-measure-item strong { display: block; margin-bottom: 4px; font-size: 13px; color: var(--text); }\n  .pw-measure-item p { margin: 0; font-size: 12px; color: var(--muted); }\n\n  .pw-care { margin: 0; padding-left: 18px; color: var(--muted); font-size: 14px; line-height: 1.6; }\n  .pw-care li { margin-bottom: 6px; }\n\n  \/* DESKTOP *\/\n  @media (min-width: 768px) {\n    .pw-seo-title { font-size: 26px; }\n    .pw-summary { font-size: 16px; }\n    .pw-trust-item svg { width: 26px; height: 26px; }\n    .pw-trust-item span { font-size: 11px; }\n    .pw-grid, .pw-measure-list { grid-template-columns: repeat(2, 1fr); }\n    \n    .pw-table th, .pw-table td { \n      padding: 14px; \n      font-size: 14px; \n    }\n    .pw-table th { \n      font-size: 12px; \n    }\n  }\n\u003c\/style\u003e","brand":"ODMPOD","offers":[{"title":"Black \/ S","offer_id":45372855484553,"sku":"260315PODPT0163#001","price":68.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":45372855517321,"sku":"260315PODPT0163#002","price":68.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":45372855550089,"sku":"260315PODPT0163#003","price":68.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":45372855582857,"sku":"260315PODPT0163#004","price":68.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45372855615625,"sku":"260315PODPT0163#005","price":68.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/files\/tank-top-boxy-homme-340gsm-french-terry-lourd-7682412.jpg?v=1778558946"}],"url":"https:\/\/pantherawsport.com\/en\/collections\/morceaux-landing-page.oembed","provider":"PANTHERAW","version":"1.0","type":"link"}