{"title":"Women's Essentials","description":null,"products":[{"product_id":"le-boxy-crop-tee-pur-coton-200gsm-baby-tee-seamless-t-shirt","title":"Boxy Crop Top ","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\/\",\n  \"@type\": \"Product\",\n  \"name\": \"Women's Boxy Crop Top Pure Cotton (200GSM) - Pantheraw\",\n  \"description\": \"Women's loose boxy fit training crop top. Made from pure 200 gsm cotton. Breathable, opaque, and structured. Perfect for the gym and streetwear.\",\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 Crop Top Pure Cotton (200GSM)\u003c\/h2\u003e\n    \u003cp class=\"pw-summary\"\u003eA crop top designed for real training. Just the right weight (200 gsm), breathable, and distraction-free. Its structured boxy fit offers a clean look and the freedom to move without restriction. Put it on, train, period. 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\u003ePure Cotton 200gsm\u003c\/strong\u003e (Breathable, won't stick during effort)\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\u003eAbsolute Opacity\u003c\/strong\u003e (Zero transparency under high intensity)\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 \u0026amp; Loose Fit\u003c\/strong\u003e (Clean drape, total freedom of movement)\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\u003e200GSM COTTON. STRUCTURED BOXY FIT.\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\"\u003eA heavy crop top that refuses to stick or become transparent when sweat and intensity rise. Its pure cotton weight (200 gsm) guarantees a clean drape and a proper fit from the first rep to the last.\u003c\/p\u003e\n        \u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eIts loose \"boxy\" cut never restricts your movements, offering absolute comfort and an ideal streetwear look for both training and everyday wear. The essentials, without compromise.\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\"\u003eLoose, boxy style (Women's)\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\"\u003eSleeves\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eRegular short\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\"\u003eGym, Streetwear, Daily wear\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% Cotton\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\"\u003eLight to mid-weight (200 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\"\u003eLoose 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                \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\u003e43.5 cm\u003c\/td\u003e\n                \u003ctd\u003e40 cm\u003c\/td\u003e\n                \u003ctd\u003e47.5 cm\u003c\/td\u003e\n                \u003ctd\u003e16 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e44.5 cm\u003c\/td\u003e\n                \u003ctd\u003e42 cm\u003c\/td\u003e\n                \u003ctd\u003e48.5 cm\u003c\/td\u003e\n                \u003ctd\u003e16.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\u003e45.5 cm\u003c\/td\u003e\n                \u003ctd\u003e43 cm\u003c\/td\u003e\n                \u003ctd\u003e49.5 cm\u003c\/td\u003e\n                \u003ctd\u003e17 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\u003eMeasure from the top of the shoulder 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\u003eMeasure 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\u003eMeasure flat from armpit to armpit.\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 sleeve edge.\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 at 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 cotton maintain its boxy structure, clean drape, and comfort longer.\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 (Pantheraw Official Colors) --- *\/\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  \/* TABLE W\/O SCROLL - 5 COLUMN OPTIMIZED FOR 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":46879371559049,"sku":"260311PODAA5092#001","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":46879371591817,"sku":"260311PODAA5092#002","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":46879371624585,"sku":"260311PODAA5092#003","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/files\/c1ca4d712f39471a8e85db74a841db7f.jpg?v=1781466488"},{"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 heavyweight pure cotton t-shirt offers a structured fit and complete opacity. Designed for the gym, it withstands intense workouts without clinging or losing its shape. Zero distractions. Action before 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\u003eHeavyweight Pure Cotton 260g\/m²\u003c\/strong\u003e (Structured and ultra-resistant fit)\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 under strain)\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 sag or 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 Quebec\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\u003e260GSM HEAVYWEIGHT COTTON. UNCOMPROMISING 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'll reach for first in your drawer. Its high weight (260GSM) guarantees a heavy drape that highlights your build 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 holds its shape, resists wear, and remains simple, reliable, and effective when you don't want to think before heading out to train.\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\"\u003eStandard (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 \/ Complete 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, Everyday 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 Standard fit. Choose one size larger than usual for a looser 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\u003eMeasured 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 side 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 on low (avoid ironing over the 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 \/ XXL","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 \/ XXL","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":"Pink \/ S","offer_id":46879334137993,"sku":"260613PODPQ6565#007","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ M","offer_id":46879334170761,"sku":"260613PODPQ6565#008","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ L","offer_id":46879334203529,"sku":"260613PODPQ6565#009","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XL","offer_id":46879334236297,"sku":"260613PODPQ6565#010","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XXL","offer_id":46879334269065,"sku":"260613PODPQ6565#011","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ 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 \/ XXL","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 \/ XXL","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 \/ XXL","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 \/ XXL","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\n\u003ch2 class=\"pw-seo-title\"\u003eEssential Heavyweight Hoodie (350GSM)\u003c\/h2\u003e\n\n\u003cp class=\"pw-summary\"\u003eThe hoodie you throw on when the temperature drops but the intensity rises. Made with a heavyweight 350 g\/m² fabric, it offers a clean structure, a hood that holds its shape, and a standard fit that doesn't ride up when you raise your arms. Its sleeves are perfectly sized so they aren't too long during workouts, saving you from having to pull them down constantly.\u003c\/p\u003e\n\n\u003cul class=\"pw-benefits-list\"\u003e\n\n\u003cli\u003e\n\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 (Heavyweight 350 g\/m² - Retains Heat)\u003c\/span\u003e\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\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\n\u003c\/li\u003e\n\n\u003cli\u003e\n\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, resists repeated washing)\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 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\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-trust-item\"\u003e\n\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 Quebec\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-trust-item\"\u003e\n\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\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"pw-tagline\"\u003e\u003cb id=\"pw-core-value\"\u003e\u003cspan\u003e350GSM HEAVYWEIGHT STRUCTURE. Standard fit.\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\"\u003eHigh quality, no pilling, comfortable hood. Neither too heavy to weigh you down nor too light. This hoodie is an absolute essential for your gym bag.\u003c\/p\u003e\n\n\u003cp class=\"pw-note\" style=\"margin-top: 12px;\"\u003eIts technical blend (Cotton\/Polyester) helps retain heat while remaining fluid with movement. It maintains a clean and structured fit, even after intensive use and repeated washing.\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\"\u003eStandard (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\"\u003eDrawstring hood, ribbed cuffs\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-item\"\u003e\n\n\u003cspan class=\"pw-label\"\u003eSeason \/ Use\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eWinter \/ Gym \/ Streetwear\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\"\u003e42% Cotton, 53% Polyester, 5% Other\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\"\u003eThick \/ Heavyweight (350 g\/m²)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pw-item\"\u003e\n\n\u003cspan class=\"pw-label\"\u003eStretch\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eLight, highly breathable\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 class=\"pw-note\" style=\"margin-bottom: 16px;\"\u003eUnisex standard fit. A slight variation of 1 to 3 cm may exist depending on production. Choose 1 size larger than usual for a less fitted fit. \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\u003e68 cm\u003c\/td\u003e\n\n\u003ctd\u003e57 cm\u003c\/td\u003e\n\n\u003ctd\u003e58 cm\u003c\/td\u003e\n\n\u003ctd\u003e55 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\u003e70 cm\u003c\/td\u003e\n\n\u003ctd\u003e59 cm\u003c\/td\u003e\n\n\u003ctd\u003e60 cm\u003c\/td\u003e\n\n\u003ctd\u003e56 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\u003e61 cm\u003c\/td\u003e\n\n\u003ctd\u003e62 cm\u003c\/td\u003e\n\n\u003ctd\u003e57 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 cm\u003c\/td\u003e\n\n\u003ctd\u003e63 cm\u003c\/td\u003e\n\n\u003ctd\u003e64 cm\u003c\/td\u003e\n\n\u003ctd\u003e58 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 cm\u003c\/td\u003e\n\n\u003ctd\u003e65 cm\u003c\/td\u003e\n\n\u003ctd\u003e66 cm\u003c\/td\u003e\n\n\u003ctd\u003e59 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 class=\"pw-measure-list\" style=\"margin-top: 16px;\"\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 bottom 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\u003eMeasured flat 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 side 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), 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 on low heat (avoid prints\/logos).\u003c\/li\u003e\n\n\u003cli\u003eDo not dry clean.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp class=\"pw-note\" style=\"margin-top: 12px;\"\u003eProper care helps the heavyweight fabric retain its heat, clean structure, and fit, wash after wash.\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 - 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 \/ XXL","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 \/ XXL","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 \/ XXL","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 \/ XXL","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 \/ XXL","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 \/ XXL","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":"top-de-sport-yoga-sports-bra-pantheraw","title":"Yoga Sports Bra","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\"\u003eYoga \u0026amp; Studio Sports Bra\u003c\/h2\u003e\n\u003cp class=\"pw-summary\"\u003eFluidity and grounding. Designed with thinner straps, this bra moves with every pose without restriction. Lightweight fabric, clean support, zero distractions.\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\u003eThin Straps \u0026amp; Criss-Cross Back\u003c\/strong\u003e (Comfort and Mobility)\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\u003eClean, Stable Support\u003c\/strong\u003e that stays in place\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\u003eSoft and Lightweight Fabric 210g\/m²\u003c\/strong\u003e (80% Nylon, 20% Spandex)\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\u003eStudio 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\u003eTotal Agility\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pw-tagline\"\u003e\u003cb id=\"pw-core-value\"\u003e\u003cspan\u003eSECOND-SKIN EFFECT. UNFAILING SUPPORT.\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 data-path-to-node=\"4,0\"\u003eDefined by its dynamic criss-cross back and thin straps, this bra combines support, mobility, and superior comfort. Ideal for Yoga, Pilates, or your daily workouts, it offers a sense of stability without ever \u003cb data-path-to-node=\"4,0\" data-index-in-node=\"242\"\u003erestricting\u003c\/b\u003e your movements.\u003c\/p\u003e\n\u003cp data-path-to-node=\"4,1\"\u003eIts specific nylon blend (80%) provides an extremely soft feel against the skin, with a \u003cb data-path-to-node=\"4,1\" data-index-in-node=\"106\"\u003esnug and\u003c\/b\u003e secure fit that moves with you, from the first breath to the last repetition.\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\"\u003eBodycon, fitted\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\"\u003eThin straps \/ Criss-cross back\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eNeckline\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eRounded neckline\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\"\u003eYoga, Pilates, Daily Wear\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\"\u003e80% Nylon, 20% Spandex\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\"\u003eLightweight (210 g\/m²)\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;\"\u003eOur fits are snug. 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\u003eBust\u003c\/th\u003e\n\u003cth\u003eUnderbust\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e33 cm\u003c\/td\u003e\n\u003ctd\u003e29 cm\u003c\/td\u003e\n\u003ctd\u003e31.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e6\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e35 cm\u003c\/td\u003e\n\u003ctd\u003e31 cm\u003c\/td\u003e\n\u003ctd\u003e32.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e8\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e37 cm\u003c\/td\u003e\n\u003ctd\u003e33 cm\u003c\/td\u003e\n\u003ctd\u003e33.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e10\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e39 cm\u003c\/td\u003e\n\u003ctd\u003e35 cm\u003c\/td\u003e\n\u003ctd\u003e34.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e12\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e41 cm\u003c\/td\u003e\n\u003ctd\u003e37 cm\u003c\/td\u003e\n\u003ctd\u003e35.5 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. Bust\u003c\/strong\u003e\n\u003cp\u003eMeasure flat under the armpits, from side to side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e2. Underbust\u003c\/strong\u003e\n\u003cp\u003eMeasure the lower band flat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e3. Length\u003c\/strong\u003e\n\u003cp\u003eFrom the top of the strap to the bottom hem.\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 cold (30°C), delicate cycle.\u003c\/li\u003e\n\u003cli\u003eDo not use bleach.\u003c\/li\u003e\n\u003cli\u003eTumble dry low recommended.\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\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  .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  .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  @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    .pw-table th { font-size: 13px; }\n    .pw-table th, .pw-table td { padding: 14px; }\n  }\n\u003c\/style\u003e","brand":"ODMPOD","offers":[{"title":"Black \/ S","offer_id":45366598402185,"sku":"260312PODBS5013#001","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":45366598434953,"sku":"260312PODBS5013#002","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":45366598467721,"sku":"260312PODBS5013#003","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":45366598500489,"sku":"260312PODBS5013#004","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":45366598533257,"sku":"260312PODBS5013#005","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/files\/top-de-sport-gym-sports-bra-5859391.jpg?v=1778558889"},{"product_id":"top-de-sport-gym-sports-bra-pantheraw","title":"Gym Sports Bra","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\"\u003eYoga \u0026amp; Studio Sports Bra\u003c\/h2\u003e\n\u003cp class=\"pw-summary\"\u003eFluidity and grounding. Designed with wider straps for absolute comfort, this bra supports every pose without restriction. Lightweight fabric, clean support, zero distraction. 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\u003eWide Straps \u0026amp; Crisscross Back\u003c\/strong\u003e (Comfort and mobility)\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\u003eClean and stable support\u003c\/strong\u003e that stays in place\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\u003eSoft and lightweight 210g\/m² fabric\u003c\/strong\u003e (80% Nylon, 20% Spandex)\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\u003eStudio 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\u003eTotal Agility\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pw-tagline\"\u003e\u003cb id=\"pw-core-value\"\u003e\u003cspan\u003eABSOLUTE FLUIDITY. UNWAVERING SUPPORT.\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\"\u003eDefined by its dynamic crisscross back and wider straps, this bra combines support, mobility, and superior comfort. Ideal for Yoga, Pilates, or your daily workouts, it offers a feeling of stability without ever restricting your movements.\u003c\/p\u003e\n\u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eIts specific blend of nylon (80%) provides an extremely soft feel on the skin, with a secure \u003cem\u003ebodycon\u003c\/em\u003e fit that keeps up with your pace, from the first breath to the last repetition.\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\"\u003eBodycon, fitted\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\"\u003eWide Straps \/ Crisscross Back\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eNeckline\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eRounded neckline\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\"\u003eYoga, Pilates, Everyday\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\"\u003e80% Nylon, 20% Spandex\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\"\u003eLightweight (210 g\/m²)\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\"\u003eOur cuts are fitted. 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\u003eBust\u003c\/th\u003e\n\u003cth\u003eUnderbust\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e33 cm\u003c\/td\u003e\n\u003ctd\u003e29 cm\u003c\/td\u003e\n\u003ctd\u003e31.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e6\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e35 cm\u003c\/td\u003e\n\u003ctd\u003e31 cm\u003c\/td\u003e\n\u003ctd\u003e32.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e8\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e37 cm\u003c\/td\u003e\n\u003ctd\u003e33 cm\u003c\/td\u003e\n\u003ctd\u003e33.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e10\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e39 cm\u003c\/td\u003e\n\u003ctd\u003e35 cm\u003c\/td\u003e\n\u003ctd\u003e34.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e12\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e41 cm\u003c\/td\u003e\n\u003ctd\u003e37 cm\u003c\/td\u003e\n\u003ctd\u003e35.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. Bust\u003c\/strong\u003e\n\u003cp\u003eMeasure flat under armpits, from side to side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e2. Underbust\u003c\/strong\u003e\n\u003cp\u003eMeasure the bottom band flat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pw-measure-item\"\u003e\n\u003cstrong\u003e3. Length\u003c\/strong\u003e\n\u003cp\u003eFrom the top of the strap to the bottom hem.\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 recommended.\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\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    \/* Palette Pantheraw *\/\n    --bg: #211F1C;\n    --text: #FFFFFF;\n    --muted: #D3d2d2;\n    --accent: #DF8D26;\n    \n    \/* Couleurs dérivées pour les fonds et bordures *\/\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); \/* #D3d2d2 avec transparence *\/\n    --accent-soft: rgba(223, 141, 38, 0.1); \/* #DF8D26 avec transparence *\/\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 *\/\n  .pw-table-wrap {\n    width: 100%;\n    border: 1px solid var(--line);\n    border-radius: 6px;\n    background: var(--panel);\n    overflow: hidden; \/* Plus de scroll *\/\n  }\n\n  .pw-table {\n    width: 100%;\n    border-collapse: collapse;\n    table-layout: fixed; \/* Force les colonnes à être égales et empêche le débordement *\/\n  }\n\n  .pw-table th, .pw-table td {\n    padding: 12px 6px; \/* Padding réduit pour respirer sans casser *\/\n    text-align: center;\n    border-bottom: 1px solid var(--line);\n    font-size: 13px;\n    word-wrap: break-word; \/* Empêche le chevauchement si le texte est long *\/\n  }\n\n  .pw-table td:first-child, .pw-table th:first-child {\n    background: rgba(223, 141, 38, 0.05); \/* Orange subtil (Pantheraw Accent) *\/\n    font-weight: 800;\n    color: var(--accent);\n  }\n\n  .pw-table th {\n    background: rgba(223, 141, 38, 0.1); \/* Orange subtil (Pantheraw Accent) *\/\n    color: var(--accent);\n    font-weight: 800;\n    font-size: 11px; \/* Légèrement plus petit pour éviter que ça coupe *\/\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  @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    .pw-table th { font-size: 13px; }\n    .pw-table th, .pw-table td { padding: 14px; }\n  }\n\u003c\/style\u003e","brand":"ODMPOD","offers":[{"title":"Black \/ 4","offer_id":45409995849865,"sku":"260613PODBS6343#001","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 6","offer_id":45409995882633,"sku":"260613PODBS6343#002","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 8","offer_id":45409995915401,"sku":"260613PODBS6343#003","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 10","offer_id":45409995948169,"sku":"260613PODBS6343#004","price":48.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 12","offer_id":45409995980937,"sku":"260613PODBS6343#005","price":48.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/files\/top-de-sport-gym-sports-bra-4347821.jpg?v=1781376134"},{"product_id":"short-de-gym-court-short-de-course","title":"Lightweight \u0026 breathable shorts","description":"\u003csection class=\"pantheraw-product-card\"\u003e\n  \u003cdiv class=\"pw-header\"\u003e\n    \u003ch2 class=\"pw-seo-title\"\u003eWomen's Side-Stripe Performance Shorts\u003c\/h2\u003e\n    \u003cp class=\"pw-summary\"\u003eDesigned for real training, these shorts combine high-performance fabric with athletic style. The ultra-breathable material wicks away moisture to keep you cool, while the adjustable waistband ensures a secure fit, even during the deepest squats. Contrasting stripes add a touch of raw style. Perfect for intense gym sessions and everyday wear.\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\n        \u003cspan\u003e\u003cstrong\u003eMoisture-wicking\u003c\/strong\u003e (Stays cool and dry during effort)\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\n        \u003cspan\u003e\u003cstrong\u003eAdjustable drawstring\u003c\/strong\u003e (Secure fit, customizable waist)\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\n        \u003cspan\u003e\u003cstrong\u003eLightweight \u0026amp; breathable fabric\u003c\/strong\u003e (78% Nylon, 22% Spandex – 170 gsm)\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\n        \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\n        \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\n        \u003cspan\u003eTotal Freedom\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"pw-tagline\"\u003e\u003cb id=\"pw-core-value\"\u003e\u003cspan\u003eTOTAL PERFORMANCE. UNCOMPROMISING STYLE.\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\"\u003eThe shorts that keep up with you. Their adjustable drawstring ensures a secure fit without restricting your movements, whether you're running, working out at the gym, or heading outdoors.\u003c\/p\u003e\n        \u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eTheir moisture-wicking fabric effectively wicks away sweat to keep you cool from the first set to the last rep. The contrasting side stripes add an athletic visual signature, perfect from the gym to the street.\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\"\u003eRegular, athletic\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n            \u003cspan class=\"pw-label\"\u003eGender\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eWomen\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n            \u003cspan class=\"pw-label\"\u003eSeason\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eSpring \/ Summer \/ Fall\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\"\u003eGym, Running, Outdoor, Casual\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\"\u003e78% Nylon, 22% Spandex\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\"\u003eLightweight (170 gsm)\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n            \u003cspan class=\"pw-label\"\u003eBreathability\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eModerate to High\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"pw-note\" style=\"margin-top: 4px;\"\u003eSlight color variations may occur between production batches, which is normal in textile manufacturing.\u003c\/p\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\"\u003eA 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 (cm)\u003c\/th\u003e\n                \u003cth\u003eWaist (cm)\u003c\/th\u003e\n                \u003cth\u003eHips (cm)\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\u003e31\u003c\/td\u003e\n                \u003ctd\u003e33.5\u003c\/td\u003e\n                \u003ctd\u003e48\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e32\u003c\/td\u003e\n                \u003ctd\u003e35.5\u003c\/td\u003e\n                \u003ctd\u003e50\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e33\u003c\/td\u003e\n                \u003ctd\u003e37\u003c\/td\u003e\n                \u003ctd\u003e52\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e34\u003c\/td\u003e\n                \u003ctd\u003e38.5\u003c\/td\u003e\n                \u003ctd\u003e54\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e35\u003c\/td\u003e\n                \u003ctd\u003e40\u003c\/td\u003e\n                \u003ctd\u003e56\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. Waist (Belt)\u003c\/strong\u003e\n            \u003cp\u003eMeasure flat the top part of the waistband, from edge to edge.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-measure-item\"\u003e\n            \u003cstrong\u003e2. Hips\u003c\/strong\u003e\n            \u003cp\u003eMeasure flat the widest line of the hips, from edge to edge.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-measure-item\"\u003e\n            \u003cstrong\u003e3. Length\u003c\/strong\u003e\n            \u003cp\u003eFrom the top of the waistband to the leg opening or hem.\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 (30°C), delicate cycle.\u003c\/li\u003e\n          \u003cli\u003eDo not use bleach.\u003c\/li\u003e\n          \u003cli\u003eTumble dry low or air dry recommended.\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 extends the durability of the fabric, its breathability, and its moisture-wicking properties.\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  .pantheraw-product-card {\n    --bg: #211F1C;\n    --text: #FFFFFF;\n    --muted: #D3d2d2;\n    --accent: #DF8D26;\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    width: 100%;\n    margin: 0 auto;\n    padding: 0;\n    color: var(--text);\n    font-family: Inter, -apple-system, sans-serif;\n  }\n  .pw-header { margin-bottom: 24px; }\n  .pw-seo-title { font-size: 22px; font-weight: 800; margin: 0 0 12px 0; color: var(--text); line-height: 1.2; }\n  .pw-summary { margin: 0 0 16px 0; font-size: 15px; line-height: 1.5; color: var(--muted); }\n  .pw-benefits-list { list-style: none; padding: 0; margin: 0 0 20px 0; display: flex; flex-direction: column; gap: 8px; }\n  .pw-benefits-list li { display: flex; align-items: center; gap: 12px; font-size: 14px; color: var(--text); background: var(--panel-strong); padding: 12px 14px; border-radius: 8px; border: 1px solid var(--line); }\n  .pw-benefits-list svg { width: 18px; height: 18px; color: var(--accent); flex-shrink: 0; }\n  .pw-trust-row { display: flex; justify-content: space-between; gap: 8px; margin-bottom: 20px; padding: 12px 0; border-top: 1px dashed var(--line); border-bottom: 1px dashed var(--line); }\n  .pw-trust-item { display: flex; flex-direction: column; align-items: center; text-align: center; gap: 6px; flex: 1; }\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  .pw-tagline { margin: 0; font-size: 11px; font-weight: 900; letter-spacing: 0.15em; text-transform: uppercase; color: var(--accent); border-left: 3px solid var(--accent); padding-left: 10px; }\n  .pw-accordion { display: grid; gap: 10px; }\n  .pw-accordion details { background: rgba(255, 255, 255, 0.02); border: 1px solid var(--line); border-radius: 8px; overflow: hidden; }\n  .pw-accordion summary { list-style: none; cursor: pointer; padding: 18px 16px; font-size: 14px; font-weight: 800; letter-spacing: 0.05em; text-transform: uppercase; position: relative; color: var(--text); outline: none; display: flex; align-items: center; min-height: 54px; }\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  .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  .pw-content { padding: 16px; }\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  .pw-table-wrap { width: 100%; border: 1px solid var(--line); border-radius: 6px; background: var(--panel); overflow: hidden; }\n  .pw-table { width: 100%; border-collapse: collapse; table-layout: fixed; }\n  .pw-table th, .pw-table td { padding: 10px 4px; text-align: center; border-bottom: 1px solid var(--line); font-size: 12px; word-wrap: break-word; }\n  .pw-table td:first-child, .pw-table th:first-child { background: rgba(223, 141, 38, 0.05); font-weight: 800; color: var(--accent); }\n  .pw-table th { background: rgba(223, 141, 38, 0.1); color: var(--accent); font-weight: 800; font-size: 10px; text-transform: uppercase; }\n  .pw-table tr:last-child td { border-bottom: none; }\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  .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  @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    .pw-table th, .pw-table td { padding: 12px 14px; font-size: 13px; }\n    .pw-table th { font-size: 11px; }\n  }\n\u003c\/style\u003e","brand":"ODMPOD","offers":[{"title":"Black \/ M","offer_id":45424879108233,"sku":"260324PODFV2079#001","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":45424879141001,"sku":"260324PODFV2079#002","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":45424879173769,"sku":"260324PODFV2079#003","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XXL","offer_id":45424879206537,"sku":"260324PODFV2079#004","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":45424879239305,"sku":"260324PODFV2079#005","price":44.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 4XL","offer_id":45424879272073,"sku":"260324PODFV2079#006","price":44.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/files\/short-de-gym-court-short-de-course-tissu-leger-respirant-4685009.jpg?v=1778558892"},{"product_id":"high-waisted-yoga-leggings","title":"High Waisted Leggings","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\/\",\n  \"@type\": \"Product\",\n  \"name\": \"Women's High-Waisted Training Leggings - Pantheraw\",\n  \"description\": \"High-waisted sports leggings for women. Second-skin effect, 100% squat-proof, and firm support. Ideal for weightlifting, gym, and yoga. Zero distractions.\",\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\"\u003eHigh-Waisted Training Leggings\u003c\/h2\u003e\n    \u003cp class=\"pw-summary\"\u003eDesigned for pure performance, from the squat rack to the mat. These leggings act like a second skin: they stay in place, sculpt the midsection, and offer total coverage. Maximum opacity, stable, zero distractions. Action over 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\u003eHigh-Waisted \u0026amp; Firm Support\u003c\/strong\u003e (Doesn't slip, doesn't roll)\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\u003eAbsolute Opacity\u003c\/strong\u003e (Zero transparency under tension)\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\u003eFluid Second-Skin Fabric\u003c\/strong\u003e (80% Nylon, 20% Spandex)\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\u003eSquat-Proof\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\u003e100% SQUAT-PROOF. UNWAVERING SUPPORT.\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\"\u003eThe leggings that refuse to budge. Its high waistband offers clear support that won't roll, giving you absolute confidence to move freely from the first warm-up to the last set.\u003c\/p\u003e\n        \u003cp style=\"margin-top: 12px;\" class=\"pw-note\"\u003eIts dense knit guarantees total coverage, even during your deepest squats. Whether for a heavy weightlifting session, a yoga flow, or a hybrid workout, it follows every movement without ever slipping.\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\"\u003eFitted, second skin\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eWaist\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eHigh-Waisted\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"pw-item\"\u003e\n\u003cspan class=\"pw-label\"\u003eSupport\u003c\/span\u003e \u003cspan class=\"pw-value\"\u003eFirm and stable\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\"\u003eWeightlifting, Yoga, Gym\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\"\u003e80% Nylon, 20% Spandex\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\"\u003eLightweight (210 g\/m²)\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\"\u003eA 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\u003eWaist\u003c\/th\u003e\n                \u003cth\u003eHips\u003c\/th\u003e\n                \u003cth\u003eLength\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003e4\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e24.5 cm\u003c\/td\u003e\n                \u003ctd\u003e32.5 cm\u003c\/td\u003e\n                \u003ctd\u003e83 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003e6\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e26.5 cm\u003c\/td\u003e\n                \u003ctd\u003e34.5 cm\u003c\/td\u003e\n                \u003ctd\u003e85 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003e8\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e28.5 cm\u003c\/td\u003e\n                \u003ctd\u003e36.5 cm\u003c\/td\u003e\n                \u003ctd\u003e87 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003e10\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e30.5 cm\u003c\/td\u003e\n                \u003ctd\u003e38.5 cm\u003c\/td\u003e\n                \u003ctd\u003e89 cm\u003c\/td\u003e\n              \u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd\u003e\u003cstrong\u003e12\u003c\/strong\u003e\u003c\/td\u003e\n                \u003ctd\u003e32.5 cm\u003c\/td\u003e\n                \u003ctd\u003e40.5 cm\u003c\/td\u003e\n                \u003ctd\u003e91 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. Waist\u003c\/strong\u003e\n            \u003cp\u003eMeasure flat the narrowest part of the waist.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-measure-item\"\u003e\n            \u003cstrong\u003e2. Hips\u003c\/strong\u003e\n            \u003cp\u003eMeasure flat the widest part of the hips.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pw-measure-item\"\u003e\n            \u003cstrong\u003e3. Length\u003c\/strong\u003e\n            \u003cp\u003eFrom the top of the waistband to the leg opening.\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 (30°C), delicate cycle.\u003c\/li\u003e\n          \u003cli\u003eDo not use bleach.\u003c\/li\u003e\n          \u003cli\u003eTumble dry low recommended.\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 the fabric maintain its support, flexibility, and opacity longer.\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 (Pantheraw Official Colors) --- *\/\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  \/* TABLE WITHOUT SCROLL - TEXT SIZES OPTIMIZED *\/\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: Very compact text to fit everything perfectly *\/\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: Prevent text from becoming too large *\/\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 \/ 4","offer_id":45464676335753,"sku":"260401PODBK4597#001","price":65.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 6","offer_id":45464676368521,"sku":"260401PODBK4597#002","price":65.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 8","offer_id":45464676401289,"sku":"260401PODBK4597#003","price":65.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 10","offer_id":45464676434057,"sku":"260401PODBK4597#004","price":65.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 12","offer_id":45464676466825,"sku":"260401PODBK4597#005","price":65.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/files\/leggings-dentrainement-gym-yoga-taille-haute-2768892.jpg?v=1778558951"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/4455\/1817\/collections\/2cc51a2dfbbb4cf3b92967fc2cf85a2d.jpg?v=1793556426","url":"https:\/\/pantherawsport.com\/en\/collections\/les-essentiels-femme.oembed","provider":"PANTHERAW","version":"1.0","type":"link"}