{"title":"Collection Hiver","description":"","products":[{"product_id":"pull-essential-noir","title":"Pull ESSENTIAL Noir","description":"\u003cstyle\u003e\n  .gfit-pull-essential {\n    max-width: 980px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #111;\n    line-height: 1.7;\n  }\n\n  .gfit-pull-essential-hero {\n    background: linear-gradient(135deg, #111 0%, #1f1f1f 68%, #ff7900 100%);\n    color: #fff;\n    border-radius: 24px;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-pull-essential-hero h2 {\n    color: #fff !important;\n    margin: 0 0 12px;\n    font-size: 30px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: -0.3px;\n  }\n\n  .gfit-pull-essential-hero p {\n    color: #fff !important;\n    margin: 0;\n    font-size: 16px;\n  }\n\n  .gfit-pull-essential-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gfit-pull-essential-badge {\n    background: rgba(255,255,255,0.14);\n    border: 1px solid rgba(255,255,255,0.25);\n    color: #fff;\n    padding: 8px 12px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .gfit-pull-essential-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-pull-essential-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n    box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n  }\n\n  .gfit-pull-essential-card strong {\n    display: block;\n    color: #111;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-card span {\n    display: block;\n    color: #555;\n    font-size: 14px;\n    margin-top: 4px;\n  }\n\n  .gfit-pull-essential-card::before {\n    content: \"✓\";\n    color: #ff7900;\n    font-weight: 900;\n    margin-right: 8px;\n  }\n\n  .gfit-pull-essential-section {\n    background: #f8f8f8;\n    border-radius: 22px;\n    padding: 24px 20px;\n    margin-bottom: 22px;\n  }\n\n  .gfit-pull-essential-section h3 {\n    color: #111 !important;\n    margin: 0 0 14px;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-section p {\n    margin: 0 0 12px;\n    color: #333;\n    font-size: 15px;\n  }\n\n  .gfit-pull-essential-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 12px;\n  }\n\n  .gfit-pull-essential-info {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n  }\n\n  .gfit-pull-essential-info h4 {\n    margin: 0 0 8px;\n    color: #111 !important;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-info p {\n    margin: 0;\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-pull-essential-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .gfit-pull-essential-tag {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 999px;\n    padding: 9px 13px;\n    color: #111;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-details {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n\n  .gfit-pull-essential-details summary {\n    cursor: pointer;\n    padding: 18px 20px;\n    font-weight: 900;\n    color: #111;\n    background: #f8f8f8;\n  }\n\n  .gfit-pull-essential-details-content {\n    padding: 18px 20px;\n  }\n\n  .gfit-pull-essential-details-content p,\n  .gfit-pull-essential-details-content li {\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-pull-essential-details-content ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .gfit-pull-essential-hero {\n      padding: 24px 18px;\n    }\n\n    .gfit-pull-essential-hero h2 {\n      font-size: 24px;\n    }\n\n    .gfit-pull-essential-grid,\n    .gfit-pull-essential-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gfit-pull-essential-section {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gfit-pull-essential\"\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-hero\"\u003e\n    \u003ch2\u003ePull ESSENTIAL\u003c\/h2\u003e\n    \u003cp\u003e\n      Un hoodie unisexe premium, pensé pour associer confort, sobriété et style.\n      Une pièce moderne, facile à porter à l’entraînement comme au quotidien.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-badges\"\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003eHoodie unisexe\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003e650 GSM\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003e50% coton \/ 50% polyester\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003ePoche kangourou\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003eM à 2XL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-grid\"\u003e\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003eConfort durable\u003c\/strong\u003e\n      \u003cspan\u003eune matière douce et résistante pour un usage régulier\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003eCoupe moderne\u003c\/strong\u003e\n      \u003cspan\u003elégèrement ample pour garder une bonne liberté de mouvement\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003eDesign minimaliste\u003c\/strong\u003e\n      \u003cspan\u003eun style sobre, intemporel et facile à associer\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003ePratique au quotidien\u003c\/strong\u003e\n      \u003cspan\u003ecapuche ajustée et poche kangourou pour plus de confort\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-section\"\u003e\n    \u003ch3\u003ePrésentation\u003c\/h3\u003e\n    \u003cp\u003e\n      Le \u003cstrong\u003ePull ESSENTIAL\u003c\/strong\u003e incarne l’équilibre parfait entre\n      \u003cstrong\u003econfort, sobriété et style\u003c\/strong\u003e.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Pensé pour l’entraînement comme pour le quotidien, il s’intègre naturellement\n      à toutes les tenues sport ou lifestyle.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Sa coupe moderne et légèrement ample offre une grande liberté de mouvement,\n      tandis que sa matière douce et résistante garantit un confort durable.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Son design minimaliste signé \u003cstrong\u003eGALSENFIT\u003c\/strong\u003e en fait une pièce intemporelle,\n      facile à porter en toute saison.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-section\"\u003e\n    \u003ch3\u003ePourquoi choisir le Pull ESSENTIAL ?\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eConfort polyvalent\u003c\/h4\u003e\n        \u003cp\u003e\n          Une coupe agréable pour l’entraînement, la récupération, les déplacements ou le quotidien.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eMatière premium\u003c\/h4\u003e\n        \u003cp\u003e\n          Composition 50% coton et 50% polyester, avec une structure de 650 GSM.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eStyle intemporel\u003c\/h4\u003e\n        \u003cp\u003e\n          Un design sobre et moderne qui s’adapte facilement à plusieurs looks.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eDétails pratiques\u003c\/h4\u003e\n        \u003cp\u003e\n          Poche kangourou, capuche ajustée et coupe confortable pour une utilisation simple.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"gfit-pull-essential-details\"\u003e\n    \u003csummary\u003eDétails du produit\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-pull-essential-details-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eHoodie unisexe.\u003c\/li\u003e\n        \u003cli\u003eCoupe confortable et polyvalente.\u003c\/li\u003e\n        \u003cli\u003ePoche kangourou.\u003c\/li\u003e\n        \u003cli\u003eCapuche ajustée.\u003c\/li\u003e\n        \u003cli\u003eTissu premium : 50% coton \/ 50% polyester.\u003c\/li\u003e\n        \u003cli\u003eÉpaisseur : 650 GSM.\u003c\/li\u003e\n        \u003cli\u003eIdéal pour le sport, la récupération et le lifestyle.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-pull-essential-details\"\u003e\n    \u003csummary\u003eCouleurs et tailles\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-pull-essential-details-content\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eCouleurs disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-tags\"\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eNoir\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eBleu\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eGris\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cp style=\"margin-top:16px;\"\u003e\n        \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-tags\"\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003e2XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-pull-essential-details\"\u003e\n    \u003csummary\u003eInformation taille\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-pull-essential-details-content\"\u003e\n      \u003cp\u003e\n        Le mannequin mesure \u003cstrong\u003e1,97 m\u003c\/strong\u003e et porte une taille \u003cstrong\u003e2XL\u003c\/strong\u003e.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Galsenfit: Protéines et Vêtements de sport","offers":[{"title":"M","offer_id":53295981560083,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"L","offer_id":53295981592851,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"XL","offer_id":53295981625619,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL","offer_id":53295981658387,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/files\/Jogging_essential_noir_5.jpg?v=1769273883"},{"product_id":"pull-essential-gris","title":"Pull ESSENTIAL Gris","description":"\u003cstyle\u003e\n  .gfit-pull-essential {\n    max-width: 980px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #111;\n    line-height: 1.7;\n  }\n\n  .gfit-pull-essential-hero {\n    background: linear-gradient(135deg, #111 0%, #1f1f1f 68%, #ff7900 100%);\n    color: #fff;\n    border-radius: 24px;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-pull-essential-hero h2 {\n    color: #fff !important;\n    margin: 0 0 12px;\n    font-size: 30px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: -0.3px;\n  }\n\n  .gfit-pull-essential-hero p {\n    color: #fff !important;\n    margin: 0;\n    font-size: 16px;\n  }\n\n  .gfit-pull-essential-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gfit-pull-essential-badge {\n    background: rgba(255,255,255,0.14);\n    border: 1px solid rgba(255,255,255,0.25);\n    color: #fff;\n    padding: 8px 12px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .gfit-pull-essential-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-pull-essential-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n    box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n  }\n\n  .gfit-pull-essential-card strong {\n    display: block;\n    color: #111;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-card span {\n    display: block;\n    color: #555;\n    font-size: 14px;\n    margin-top: 4px;\n  }\n\n  .gfit-pull-essential-card::before {\n    content: \"✓\";\n    color: #ff7900;\n    font-weight: 900;\n    margin-right: 8px;\n  }\n\n  .gfit-pull-essential-section {\n    background: #f8f8f8;\n    border-radius: 22px;\n    padding: 24px 20px;\n    margin-bottom: 22px;\n  }\n\n  .gfit-pull-essential-section h3 {\n    color: #111 !important;\n    margin: 0 0 14px;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-section p {\n    margin: 0 0 12px;\n    color: #333;\n    font-size: 15px;\n  }\n\n  .gfit-pull-essential-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 12px;\n  }\n\n  .gfit-pull-essential-info {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n  }\n\n  .gfit-pull-essential-info h4 {\n    margin: 0 0 8px;\n    color: #111 !important;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-info p {\n    margin: 0;\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-pull-essential-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .gfit-pull-essential-tag {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 999px;\n    padding: 9px 13px;\n    color: #111;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-details {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n\n  .gfit-pull-essential-details summary {\n    cursor: pointer;\n    padding: 18px 20px;\n    font-weight: 900;\n    color: #111;\n    background: #f8f8f8;\n  }\n\n  .gfit-pull-essential-details-content {\n    padding: 18px 20px;\n  }\n\n  .gfit-pull-essential-details-content p,\n  .gfit-pull-essential-details-content li {\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-pull-essential-details-content ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .gfit-pull-essential-hero {\n      padding: 24px 18px;\n    }\n\n    .gfit-pull-essential-hero h2 {\n      font-size: 24px;\n    }\n\n    .gfit-pull-essential-grid,\n    .gfit-pull-essential-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gfit-pull-essential-section {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gfit-pull-essential\"\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-hero\"\u003e\n    \u003ch2\u003ePull ESSENTIAL\u003c\/h2\u003e\n    \u003cp\u003e\n      Un hoodie unisexe premium, pensé pour associer confort, sobriété et style.\n      Une pièce moderne, facile à porter à l’entraînement comme au quotidien.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-badges\"\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003eHoodie unisexe\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003e650 GSM\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003e50% coton \/ 50% polyester\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003ePoche kangourou\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003eM à 2XL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-grid\"\u003e\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003eConfort durable\u003c\/strong\u003e\n      \u003cspan\u003eune matière douce et résistante pour un usage régulier\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003eCoupe moderne\u003c\/strong\u003e\n      \u003cspan\u003elégèrement ample pour garder une bonne liberté de mouvement\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003eDesign minimaliste\u003c\/strong\u003e\n      \u003cspan\u003eun style sobre, intemporel et facile à associer\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003ePratique au quotidien\u003c\/strong\u003e\n      \u003cspan\u003ecapuche ajustée et poche kangourou pour plus de confort\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-section\"\u003e\n    \u003ch3\u003ePrésentation\u003c\/h3\u003e\n    \u003cp\u003e\n      Le \u003cstrong\u003ePull ESSENTIAL\u003c\/strong\u003e incarne l’équilibre parfait entre\n      \u003cstrong\u003econfort, sobriété et style\u003c\/strong\u003e.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Pensé pour l’entraînement comme pour le quotidien, il s’intègre naturellement\n      à toutes les tenues sport ou lifestyle.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Sa coupe moderne et légèrement ample offre une grande liberté de mouvement,\n      tandis que sa matière douce et résistante garantit un confort durable.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Son design minimaliste signé \u003cstrong\u003eGALSENFIT\u003c\/strong\u003e en fait une pièce intemporelle,\n      facile à porter en toute saison.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-section\"\u003e\n    \u003ch3\u003ePourquoi choisir le Pull ESSENTIAL ?\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eConfort polyvalent\u003c\/h4\u003e\n        \u003cp\u003e\n          Une coupe agréable pour l’entraînement, la récupération, les déplacements ou le quotidien.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eMatière premium\u003c\/h4\u003e\n        \u003cp\u003e\n          Composition 50% coton et 50% polyester, avec une structure de 650 GSM.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eStyle intemporel\u003c\/h4\u003e\n        \u003cp\u003e\n          Un design sobre et moderne qui s’adapte facilement à plusieurs looks.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eDétails pratiques\u003c\/h4\u003e\n        \u003cp\u003e\n          Poche kangourou, capuche ajustée et coupe confortable pour une utilisation simple.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"gfit-pull-essential-details\"\u003e\n    \u003csummary\u003eDétails du produit\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-pull-essential-details-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eHoodie unisexe.\u003c\/li\u003e\n        \u003cli\u003eCoupe confortable et polyvalente.\u003c\/li\u003e\n        \u003cli\u003ePoche kangourou.\u003c\/li\u003e\n        \u003cli\u003eCapuche ajustée.\u003c\/li\u003e\n        \u003cli\u003eTissu premium : 50% coton \/ 50% polyester.\u003c\/li\u003e\n        \u003cli\u003eÉpaisseur : 650 GSM.\u003c\/li\u003e\n        \u003cli\u003eIdéal pour le sport, la récupération et le lifestyle.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-pull-essential-details\"\u003e\n    \u003csummary\u003eCouleurs et tailles\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-pull-essential-details-content\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eCouleurs disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-tags\"\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eNoir\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eBleu\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eGris\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cp style=\"margin-top:16px;\"\u003e\n        \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-tags\"\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003e2XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-pull-essential-details\"\u003e\n    \u003csummary\u003eInformation taille\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-pull-essential-details-content\"\u003e\n      \u003cp\u003e\n        Le mannequin mesure \u003cstrong\u003e1,87 m\u003c\/strong\u003e et porte une taille \u003cstrong\u003eXL\u003c\/strong\u003e.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Galsenfit: Protéines et Vêtements de sport","offers":[{"title":"M","offer_id":53296179708179,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"L","offer_id":53296179740947,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"XL","offer_id":53296179773715,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL","offer_id":53296179806483,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/files\/pull_essential_gris_3.jpg?v=1769274445"},{"product_id":"pull-essential-bleu","title":"Pull ESSENTIAL Bleu","description":"\u003cstyle\u003e\n  .gfit-pull-essential {\n    max-width: 980px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #111;\n    line-height: 1.7;\n  }\n\n  .gfit-pull-essential-hero {\n    background: linear-gradient(135deg, #111 0%, #1f1f1f 68%, #ff7900 100%);\n    color: #fff;\n    border-radius: 24px;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-pull-essential-hero h2 {\n    color: #fff !important;\n    margin: 0 0 12px;\n    font-size: 30px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: -0.3px;\n  }\n\n  .gfit-pull-essential-hero p {\n    color: #fff !important;\n    margin: 0;\n    font-size: 16px;\n  }\n\n  .gfit-pull-essential-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gfit-pull-essential-badge {\n    background: rgba(255,255,255,0.14);\n    border: 1px solid rgba(255,255,255,0.25);\n    color: #fff;\n    padding: 8px 12px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .gfit-pull-essential-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-pull-essential-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n    box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n  }\n\n  .gfit-pull-essential-card strong {\n    display: block;\n    color: #111;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-card span {\n    display: block;\n    color: #555;\n    font-size: 14px;\n    margin-top: 4px;\n  }\n\n  .gfit-pull-essential-card::before {\n    content: \"✓\";\n    color: #ff7900;\n    font-weight: 900;\n    margin-right: 8px;\n  }\n\n  .gfit-pull-essential-section {\n    background: #f8f8f8;\n    border-radius: 22px;\n    padding: 24px 20px;\n    margin-bottom: 22px;\n  }\n\n  .gfit-pull-essential-section h3 {\n    color: #111 !important;\n    margin: 0 0 14px;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-section p {\n    margin: 0 0 12px;\n    color: #333;\n    font-size: 15px;\n  }\n\n  .gfit-pull-essential-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 12px;\n  }\n\n  .gfit-pull-essential-info {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n  }\n\n  .gfit-pull-essential-info h4 {\n    margin: 0 0 8px;\n    color: #111 !important;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-info p {\n    margin: 0;\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-pull-essential-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .gfit-pull-essential-tag {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 999px;\n    padding: 9px 13px;\n    color: #111;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .gfit-pull-essential-details {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n\n  .gfit-pull-essential-details summary {\n    cursor: pointer;\n    padding: 18px 20px;\n    font-weight: 900;\n    color: #111;\n    background: #f8f8f8;\n  }\n\n  .gfit-pull-essential-details-content {\n    padding: 18px 20px;\n  }\n\n  .gfit-pull-essential-details-content p,\n  .gfit-pull-essential-details-content li {\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-pull-essential-details-content ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .gfit-pull-essential-hero {\n      padding: 24px 18px;\n    }\n\n    .gfit-pull-essential-hero h2 {\n      font-size: 24px;\n    }\n\n    .gfit-pull-essential-grid,\n    .gfit-pull-essential-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gfit-pull-essential-section {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gfit-pull-essential\"\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-hero\"\u003e\n    \u003ch2\u003ePull ESSENTIAL\u003c\/h2\u003e\n    \u003cp\u003e\n      Un hoodie unisexe premium, pensé pour associer confort, sobriété et style.\n      Une pièce moderne, facile à porter à l’entraînement comme au quotidien.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-badges\"\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003eHoodie unisexe\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003e650 GSM\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003e50% coton \/ 50% polyester\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003ePoche kangourou\u003c\/span\u003e\n      \u003cspan class=\"gfit-pull-essential-badge\"\u003eM à 2XL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-grid\"\u003e\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003eConfort durable\u003c\/strong\u003e\n      \u003cspan\u003eune matière douce et résistante pour un usage régulier\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003eCoupe moderne\u003c\/strong\u003e\n      \u003cspan\u003elégèrement ample pour garder une bonne liberté de mouvement\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003eDesign minimaliste\u003c\/strong\u003e\n      \u003cspan\u003eun style sobre, intemporel et facile à associer\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-card\"\u003e\n      \u003cstrong\u003ePratique au quotidien\u003c\/strong\u003e\n      \u003cspan\u003ecapuche ajustée et poche kangourou pour plus de confort\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-section\"\u003e\n    \u003ch3\u003ePrésentation\u003c\/h3\u003e\n    \u003cp\u003e\n      Le \u003cstrong\u003ePull ESSENTIAL\u003c\/strong\u003e incarne l’équilibre parfait entre\n      \u003cstrong\u003econfort, sobriété et style\u003c\/strong\u003e.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Pensé pour l’entraînement comme pour le quotidien, il s’intègre naturellement\n      à toutes les tenues sport ou lifestyle.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Sa coupe moderne et légèrement ample offre une grande liberté de mouvement,\n      tandis que sa matière douce et résistante garantit un confort durable.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Son design minimaliste signé \u003cstrong\u003eGALSENFIT\u003c\/strong\u003e en fait une pièce intemporelle,\n      facile à porter en toute saison.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-pull-essential-section\"\u003e\n    \u003ch3\u003ePourquoi choisir le Pull ESSENTIAL ?\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-pull-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eConfort polyvalent\u003c\/h4\u003e\n        \u003cp\u003e\n          Une coupe agréable pour l’entraînement, la récupération, les déplacements ou le quotidien.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eMatière premium\u003c\/h4\u003e\n        \u003cp\u003e\n          Composition 50% coton et 50% polyester, avec une structure de 650 GSM.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eStyle intemporel\u003c\/h4\u003e\n        \u003cp\u003e\n          Un design sobre et moderne qui s’adapte facilement à plusieurs looks.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-info\"\u003e\n        \u003ch4\u003eDétails pratiques\u003c\/h4\u003e\n        \u003cp\u003e\n          Poche kangourou, capuche ajustée et coupe confortable pour une utilisation simple.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"gfit-pull-essential-details\"\u003e\n    \u003csummary\u003eDétails du produit\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-pull-essential-details-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eHoodie unisexe.\u003c\/li\u003e\n        \u003cli\u003eCoupe confortable et polyvalente.\u003c\/li\u003e\n        \u003cli\u003ePoche kangourou.\u003c\/li\u003e\n        \u003cli\u003eCapuche ajustée.\u003c\/li\u003e\n        \u003cli\u003eTissu premium : 50% coton \/ 50% polyester.\u003c\/li\u003e\n        \u003cli\u003eÉpaisseur : 650 GSM.\u003c\/li\u003e\n        \u003cli\u003eIdéal pour le sport, la récupération et le lifestyle.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-pull-essential-details\"\u003e\n    \u003csummary\u003eCouleurs et tailles\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-pull-essential-details-content\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eCouleurs disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-tags\"\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eNoir\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eBleu\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eGris\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cp style=\"margin-top:16px;\"\u003e\n        \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-pull-essential-tags\"\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"gfit-pull-essential-tag\"\u003e2XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-pull-essential-details\"\u003e\n    \u003csummary\u003eInformation taille\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-pull-essential-details-content\"\u003e\n      \u003cp\u003e\n        Le mannequin mesure \u003cstrong\u003e1,60 m\u003c\/strong\u003e et porte une taille \u003cstrong\u003eM\u003c\/strong\u003e.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Galsenfit: Protéines et Vêtements de sport","offers":[{"title":"M","offer_id":53296366715155,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"L","offer_id":53296366747923,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"XL","offer_id":53296366780691,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":false},{"title":"2XL","offer_id":53296366813459,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/files\/pull_essential_bleu_3.jpg?v=1769274635"},{"product_id":"jogging-essential-bleu","title":"Jogging ESSENTIAL Bleu","description":"\u003cstyle\u003e\n  .gfit-jogging-essential {\n    max-width: 980px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #111;\n    line-height: 1.7;\n  }\n\n  .gfit-jogging-essential-hero {\n    background: linear-gradient(135deg, #111 0%, #1f1f1f 68%, #ff7900 100%);\n    color: #fff;\n    border-radius: 24px;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-jogging-essential-hero h2 {\n    color: #fff !important;\n    margin: 0 0 12px;\n    font-size: 30px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: -0.3px;\n  }\n\n  .gfit-jogging-essential-hero p {\n    color: #fff !important;\n    margin: 0;\n    font-size: 16px;\n  }\n\n  .gfit-jogging-essential-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gfit-jogging-essential-badge {\n    background: rgba(255,255,255,0.14);\n    border: 1px solid rgba(255,255,255,0.25);\n    color: #fff;\n    padding: 8px 12px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .gfit-jogging-essential-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-jogging-essential-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n    box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n  }\n\n  .gfit-jogging-essential-card strong {\n    display: block;\n    color: #111;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-card span {\n    display: block;\n    color: #555;\n    font-size: 14px;\n    margin-top: 4px;\n  }\n\n  .gfit-jogging-essential-card::before {\n    content: \"✓\";\n    color: #ff7900;\n    font-weight: 900;\n    margin-right: 8px;\n  }\n\n  .gfit-jogging-essential-section {\n    background: #f8f8f8;\n    border-radius: 22px;\n    padding: 24px 20px;\n    margin-bottom: 22px;\n  }\n\n  .gfit-jogging-essential-section h3 {\n    color: #111 !important;\n    margin: 0 0 14px;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-section p {\n    margin: 0 0 12px;\n    color: #333;\n    font-size: 15px;\n  }\n\n  .gfit-jogging-essential-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 12px;\n  }\n\n  .gfit-jogging-essential-info {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n  }\n\n  .gfit-jogging-essential-info h4 {\n    margin: 0 0 8px;\n    color: #111 !important;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-info p {\n    margin: 0;\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-jogging-essential-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .gfit-jogging-essential-tag {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 999px;\n    padding: 9px 13px;\n    color: #111;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-details {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n\n  .gfit-jogging-essential-details summary {\n    cursor: pointer;\n    padding: 18px 20px;\n    font-weight: 900;\n    color: #111;\n    background: #f8f8f8;\n  }\n\n  .gfit-jogging-essential-details-content {\n    padding: 18px 20px;\n  }\n\n  .gfit-jogging-essential-details-content p,\n  .gfit-jogging-essential-details-content li {\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-jogging-essential-details-content ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .gfit-jogging-essential-hero {\n      padding: 24px 18px;\n    }\n\n    .gfit-jogging-essential-hero h2 {\n      font-size: 24px;\n    }\n\n    .gfit-jogging-essential-grid,\n    .gfit-jogging-essential-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gfit-jogging-essential-section {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gfit-jogging-essential\"\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-hero\"\u003e\n    \u003ch2\u003eJogging ESSENTIAL\u003c\/h2\u003e\n    \u003cp\u003e\n      Un pantalon unisexe premium, pensé pour offrir un confort maximal, une tenue impeccable\n      et un style moderne au quotidien.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-badges\"\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003eJogging unisexe\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003e650 GSM\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003e50% coton \/ 50% polyester\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003eTaille élastique\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003eM à 2XL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-grid\"\u003e\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eConfort maximal\u003c\/strong\u003e\n      \u003cspan\u003eune matière douce et épaisse pour rester à l’aise toute la journée\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eTissu premium 650 GSM\u003c\/strong\u003e\n      \u003cspan\u003eune composition résistante, chaude et durable pour un usage régulier\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eCoupe moderne\u003c\/strong\u003e\n      \u003cspan\u003eun tombé propre, facile à porter en sport comme en lifestyle\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eMaintien optimal\u003c\/strong\u003e\n      \u003cspan\u003etaille élastique et bas resserrés pour un ajustement confortable\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-section\"\u003e\n    \u003ch3\u003ePrésentation\u003c\/h3\u003e\n    \u003cp\u003e\n      Le \u003cstrong\u003eJogging ESSENTIAL\u003c\/strong\u003e a été pensé pour offrir un \u003cstrong\u003econfort maximal\u003c\/strong\u003e\n      avec une tenue impeccable.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Grâce à son tissu épais et résistant, il convient aussi bien aux séances sportives\n      qu’aux moments de récupération ou aux looks lifestyle.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Sa composition \u003cstrong\u003e50% coton \/ 50% polyester – 650 GSM\u003c\/strong\u003e garantit douceur,\n      chaleur et durabilité au quotidien.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-section\"\u003e\n    \u003ch3\u003ePourquoi choisir le Jogging ESSENTIAL ?\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eConfort quotidien\u003c\/h4\u003e\n        \u003cp\u003e\n          Une coupe agréable à porter pour les journées actives, la récupération ou les sorties.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eMatière épaisse\u003c\/h4\u003e\n        \u003cp\u003e\n          Un tissu 650 GSM qui apporte chaleur, structure et résistance.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eStyle polyvalent\u003c\/h4\u003e\n        \u003cp\u003e\n          Adapté à la salle, aux déplacements, aux moments de détente et au lifestyle sportif.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eBonne tenue\u003c\/h4\u003e\n        \u003cp\u003e\n          Taille élastique, coupe moderne et bas resserrés pour un rendu propre.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"gfit-jogging-essential-details\"\u003e\n    \u003csummary\u003eDétails du produit\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-jogging-essential-details-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eJogging unisexe.\u003c\/li\u003e\n        \u003cli\u003eTissu premium : 50% coton \/ 50% polyester.\u003c\/li\u003e\n        \u003cli\u003eÉpaisseur : 650 GSM.\u003c\/li\u003e\n        \u003cli\u003eCoupe moderne et confortable.\u003c\/li\u003e\n        \u003cli\u003eTaille élastique avec maintien optimal.\u003c\/li\u003e\n        \u003cli\u003eBas resserrés.\u003c\/li\u003e\n        \u003cli\u003eConvient au sport, à la récupération et au lifestyle.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-jogging-essential-details\"\u003e\n    \u003csummary\u003eCouleurs et tailles\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-jogging-essential-details-content\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eCouleurs disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-tags\"\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eNoir\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eBleu\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eGris\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cp style=\"margin-top:16px;\"\u003e\n        \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-tags\"\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003e2XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Galsenfit: Protéines et Vêtements de sport","offers":[{"title":"M","offer_id":53296661102867,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"L","offer_id":53296661135635,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"XL","offer_id":53296661168403,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":false},{"title":"2XL","offer_id":53296661201171,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/files\/jogging_essential_bleu_2.jpg?v=1769274995"},{"product_id":"jogging-essential-noir","title":"Jogging ESSENTIAL Noir","description":"\u003cstyle\u003e\n  .gfit-jogging-essential {\n    max-width: 980px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #111;\n    line-height: 1.7;\n  }\n\n  .gfit-jogging-essential-hero {\n    background: linear-gradient(135deg, #111 0%, #1f1f1f 68%, #ff7900 100%);\n    color: #fff;\n    border-radius: 24px;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-jogging-essential-hero h2 {\n    color: #fff !important;\n    margin: 0 0 12px;\n    font-size: 30px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: -0.3px;\n  }\n\n  .gfit-jogging-essential-hero p {\n    color: #fff !important;\n    margin: 0;\n    font-size: 16px;\n  }\n\n  .gfit-jogging-essential-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gfit-jogging-essential-badge {\n    background: rgba(255,255,255,0.14);\n    border: 1px solid rgba(255,255,255,0.25);\n    color: #fff;\n    padding: 8px 12px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .gfit-jogging-essential-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-jogging-essential-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n    box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n  }\n\n  .gfit-jogging-essential-card strong {\n    display: block;\n    color: #111;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-card span {\n    display: block;\n    color: #555;\n    font-size: 14px;\n    margin-top: 4px;\n  }\n\n  .gfit-jogging-essential-card::before {\n    content: \"✓\";\n    color: #ff7900;\n    font-weight: 900;\n    margin-right: 8px;\n  }\n\n  .gfit-jogging-essential-section {\n    background: #f8f8f8;\n    border-radius: 22px;\n    padding: 24px 20px;\n    margin-bottom: 22px;\n  }\n\n  .gfit-jogging-essential-section h3 {\n    color: #111 !important;\n    margin: 0 0 14px;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-section p {\n    margin: 0 0 12px;\n    color: #333;\n    font-size: 15px;\n  }\n\n  .gfit-jogging-essential-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 12px;\n  }\n\n  .gfit-jogging-essential-info {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n  }\n\n  .gfit-jogging-essential-info h4 {\n    margin: 0 0 8px;\n    color: #111 !important;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-info p {\n    margin: 0;\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-jogging-essential-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .gfit-jogging-essential-tag {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 999px;\n    padding: 9px 13px;\n    color: #111;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-details {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n\n  .gfit-jogging-essential-details summary {\n    cursor: pointer;\n    padding: 18px 20px;\n    font-weight: 900;\n    color: #111;\n    background: #f8f8f8;\n  }\n\n  .gfit-jogging-essential-details-content {\n    padding: 18px 20px;\n  }\n\n  .gfit-jogging-essential-details-content p,\n  .gfit-jogging-essential-details-content li {\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-jogging-essential-details-content ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .gfit-jogging-essential-hero {\n      padding: 24px 18px;\n    }\n\n    .gfit-jogging-essential-hero h2 {\n      font-size: 24px;\n    }\n\n    .gfit-jogging-essential-grid,\n    .gfit-jogging-essential-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gfit-jogging-essential-section {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gfit-jogging-essential\"\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-hero\"\u003e\n    \u003ch2\u003eJogging ESSENTIAL\u003c\/h2\u003e\n    \u003cp\u003e\n      Un pantalon unisexe premium, pensé pour offrir un confort maximal, une tenue impeccable\n      et un style moderne au quotidien.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-badges\"\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003eJogging unisexe\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003e650 GSM\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003e50% coton \/ 50% polyester\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003eTaille élastique\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003eM à 2XL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-grid\"\u003e\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eConfort maximal\u003c\/strong\u003e\n      \u003cspan\u003eune matière douce et épaisse pour rester à l’aise toute la journée\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eTissu premium 650 GSM\u003c\/strong\u003e\n      \u003cspan\u003eune composition résistante, chaude et durable pour un usage régulier\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eCoupe moderne\u003c\/strong\u003e\n      \u003cspan\u003eun tombé propre, facile à porter en sport comme en lifestyle\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eMaintien optimal\u003c\/strong\u003e\n      \u003cspan\u003etaille élastique et bas resserrés pour un ajustement confortable\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-section\"\u003e\n    \u003ch3\u003ePrésentation\u003c\/h3\u003e\n    \u003cp\u003e\n      Le \u003cstrong\u003eJogging ESSENTIAL\u003c\/strong\u003e a été pensé pour offrir un \u003cstrong\u003econfort maximal\u003c\/strong\u003e\n      avec une tenue impeccable.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Grâce à son tissu épais et résistant, il convient aussi bien aux séances sportives\n      qu’aux moments de récupération ou aux looks lifestyle.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Sa composition \u003cstrong\u003e50% coton \/ 50% polyester – 650 GSM\u003c\/strong\u003e garantit douceur,\n      chaleur et durabilité au quotidien.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-section\"\u003e\n    \u003ch3\u003ePourquoi choisir le Jogging ESSENTIAL ?\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eConfort quotidien\u003c\/h4\u003e\n        \u003cp\u003e\n          Une coupe agréable à porter pour les journées actives, la récupération ou les sorties.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eMatière épaisse\u003c\/h4\u003e\n        \u003cp\u003e\n          Un tissu 650 GSM qui apporte chaleur, structure et résistance.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eStyle polyvalent\u003c\/h4\u003e\n        \u003cp\u003e\n          Adapté à la salle, aux déplacements, aux moments de détente et au lifestyle sportif.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eBonne tenue\u003c\/h4\u003e\n        \u003cp\u003e\n          Taille élastique, coupe moderne et bas resserrés pour un rendu propre.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"gfit-jogging-essential-details\"\u003e\n    \u003csummary\u003eDétails du produit\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-jogging-essential-details-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eJogging unisexe.\u003c\/li\u003e\n        \u003cli\u003eTissu premium : 50% coton \/ 50% polyester.\u003c\/li\u003e\n        \u003cli\u003eÉpaisseur : 650 GSM.\u003c\/li\u003e\n        \u003cli\u003eCoupe moderne et confortable.\u003c\/li\u003e\n        \u003cli\u003eTaille élastique avec maintien optimal.\u003c\/li\u003e\n        \u003cli\u003eBas resserrés.\u003c\/li\u003e\n        \u003cli\u003eConvient au sport, à la récupération et au lifestyle.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-jogging-essential-details\"\u003e\n    \u003csummary\u003eCouleurs et tailles\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-jogging-essential-details-content\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eCouleurs disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-tags\"\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eNoir\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eBleu\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eGris\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cp style=\"margin-top:16px;\"\u003e\n        \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-tags\"\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003e2XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Galsenfit: Protéines et Vêtements de sport","offers":[{"title":"M","offer_id":53297015554323,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"L","offer_id":53297015587091,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"XL","offer_id":53297015619859,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL","offer_id":53297015652627,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/files\/Jogging_essential_noir_3.jpg?v=1769275110"},{"product_id":"jogging-essential-gris","title":"Jogging ESSENTIAL Gris","description":"\u003cstyle\u003e\n  .gfit-jogging-essential {\n    max-width: 980px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #111;\n    line-height: 1.7;\n  }\n\n  .gfit-jogging-essential-hero {\n    background: linear-gradient(135deg, #111 0%, #1f1f1f 68%, #ff7900 100%);\n    color: #fff;\n    border-radius: 24px;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-jogging-essential-hero h2 {\n    color: #fff !important;\n    margin: 0 0 12px;\n    font-size: 30px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: -0.3px;\n  }\n\n  .gfit-jogging-essential-hero p {\n    color: #fff !important;\n    margin: 0;\n    font-size: 16px;\n  }\n\n  .gfit-jogging-essential-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gfit-jogging-essential-badge {\n    background: rgba(255,255,255,0.14);\n    border: 1px solid rgba(255,255,255,0.25);\n    color: #fff;\n    padding: 8px 12px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .gfit-jogging-essential-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-jogging-essential-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n    box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n  }\n\n  .gfit-jogging-essential-card strong {\n    display: block;\n    color: #111;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-card span {\n    display: block;\n    color: #555;\n    font-size: 14px;\n    margin-top: 4px;\n  }\n\n  .gfit-jogging-essential-card::before {\n    content: \"✓\";\n    color: #ff7900;\n    font-weight: 900;\n    margin-right: 8px;\n  }\n\n  .gfit-jogging-essential-section {\n    background: #f8f8f8;\n    border-radius: 22px;\n    padding: 24px 20px;\n    margin-bottom: 22px;\n  }\n\n  .gfit-jogging-essential-section h3 {\n    color: #111 !important;\n    margin: 0 0 14px;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-section p {\n    margin: 0 0 12px;\n    color: #333;\n    font-size: 15px;\n  }\n\n  .gfit-jogging-essential-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 12px;\n  }\n\n  .gfit-jogging-essential-info {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n  }\n\n  .gfit-jogging-essential-info h4 {\n    margin: 0 0 8px;\n    color: #111 !important;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-info p {\n    margin: 0;\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-jogging-essential-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .gfit-jogging-essential-tag {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 999px;\n    padding: 9px 13px;\n    color: #111;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .gfit-jogging-essential-details {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n\n  .gfit-jogging-essential-details summary {\n    cursor: pointer;\n    padding: 18px 20px;\n    font-weight: 900;\n    color: #111;\n    background: #f8f8f8;\n  }\n\n  .gfit-jogging-essential-details-content {\n    padding: 18px 20px;\n  }\n\n  .gfit-jogging-essential-details-content p,\n  .gfit-jogging-essential-details-content li {\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-jogging-essential-details-content ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .gfit-jogging-essential-hero {\n      padding: 24px 18px;\n    }\n\n    .gfit-jogging-essential-hero h2 {\n      font-size: 24px;\n    }\n\n    .gfit-jogging-essential-grid,\n    .gfit-jogging-essential-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gfit-jogging-essential-section {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gfit-jogging-essential\"\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-hero\"\u003e\n    \u003ch2\u003eJogging ESSENTIAL\u003c\/h2\u003e\n    \u003cp\u003e\n      Un pantalon unisexe premium, pensé pour offrir un confort maximal, une tenue impeccable\n      et un style moderne au quotidien.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-badges\"\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003eJogging unisexe\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003e650 GSM\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003e50% coton \/ 50% polyester\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003eTaille élastique\u003c\/span\u003e\n      \u003cspan class=\"gfit-jogging-essential-badge\"\u003eM à 2XL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-grid\"\u003e\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eConfort maximal\u003c\/strong\u003e\n      \u003cspan\u003eune matière douce et épaisse pour rester à l’aise toute la journée\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eTissu premium 650 GSM\u003c\/strong\u003e\n      \u003cspan\u003eune composition résistante, chaude et durable pour un usage régulier\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eCoupe moderne\u003c\/strong\u003e\n      \u003cspan\u003eun tombé propre, facile à porter en sport comme en lifestyle\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-card\"\u003e\n      \u003cstrong\u003eMaintien optimal\u003c\/strong\u003e\n      \u003cspan\u003etaille élastique et bas resserrés pour un ajustement confortable\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-section\"\u003e\n    \u003ch3\u003ePrésentation\u003c\/h3\u003e\n    \u003cp\u003e\n      Le \u003cstrong\u003eJogging ESSENTIAL\u003c\/strong\u003e a été pensé pour offrir un \u003cstrong\u003econfort maximal\u003c\/strong\u003e\n      avec une tenue impeccable.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Grâce à son tissu épais et résistant, il convient aussi bien aux séances sportives\n      qu’aux moments de récupération ou aux looks lifestyle.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Sa composition \u003cstrong\u003e50% coton \/ 50% polyester – 650 GSM\u003c\/strong\u003e garantit douceur,\n      chaleur et durabilité au quotidien.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-jogging-essential-section\"\u003e\n    \u003ch3\u003ePourquoi choisir le Jogging ESSENTIAL ?\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-jogging-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eConfort quotidien\u003c\/h4\u003e\n        \u003cp\u003e\n          Une coupe agréable à porter pour les journées actives, la récupération ou les sorties.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eMatière épaisse\u003c\/h4\u003e\n        \u003cp\u003e\n          Un tissu 650 GSM qui apporte chaleur, structure et résistance.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eStyle polyvalent\u003c\/h4\u003e\n        \u003cp\u003e\n          Adapté à la salle, aux déplacements, aux moments de détente et au lifestyle sportif.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-info\"\u003e\n        \u003ch4\u003eBonne tenue\u003c\/h4\u003e\n        \u003cp\u003e\n          Taille élastique, coupe moderne et bas resserrés pour un rendu propre.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"gfit-jogging-essential-details\"\u003e\n    \u003csummary\u003eDétails du produit\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-jogging-essential-details-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eJogging unisexe.\u003c\/li\u003e\n        \u003cli\u003eTissu premium : 50% coton \/ 50% polyester.\u003c\/li\u003e\n        \u003cli\u003eÉpaisseur : 650 GSM.\u003c\/li\u003e\n        \u003cli\u003eCoupe moderne et confortable.\u003c\/li\u003e\n        \u003cli\u003eTaille élastique avec maintien optimal.\u003c\/li\u003e\n        \u003cli\u003eBas resserrés.\u003c\/li\u003e\n        \u003cli\u003eConvient au sport, à la récupération et au lifestyle.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-jogging-essential-details\"\u003e\n    \u003csummary\u003eCouleurs et tailles\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-jogging-essential-details-content\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eCouleurs disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-tags\"\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eNoir\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eBleu\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eGris\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cp style=\"margin-top:16px;\"\u003e\n        \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-jogging-essential-tags\"\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"gfit-jogging-essential-tag\"\u003e2XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Galsenfit: Protéines et Vêtements de sport","offers":[{"title":"M","offer_id":53297126474003,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"L","offer_id":53297126506771,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"XL","offer_id":53297126539539,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL","offer_id":53297126572307,"sku":null,"price":15000.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/files\/jogging_essential_gris_3.jpg?v=1769275218"},{"product_id":"ensemble-essential-noir","title":"Ensemble ESSENTIAL Noir","description":"\u003cstyle\u003e\n  .gfit-essential {\n    max-width: 980px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #111;\n    line-height: 1.7;\n  }\n\n  .gfit-essential-hero {\n    background: linear-gradient(135deg, #111 0%, #1f1f1f 68%, #ff7900 100%);\n    color: #fff;\n    border-radius: 24px;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-essential-hero h2 {\n    color: #fff !important;\n    margin: 0 0 12px;\n    font-size: 30px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: -0.3px;\n  }\n\n  .gfit-essential-hero p {\n    color: #fff !important;\n    margin: 0;\n    font-size: 16px;\n  }\n\n  .gfit-essential-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gfit-essential-badge {\n    background: rgba(255,255,255,0.14);\n    border: 1px solid rgba(255,255,255,0.25);\n    color: #fff;\n    padding: 8px 12px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .gfit-essential-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-essential-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n    box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n  }\n\n  .gfit-essential-card strong {\n    display: block;\n    color: #111;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-card span {\n    display: block;\n    color: #555;\n    font-size: 14px;\n    margin-top: 4px;\n  }\n\n  .gfit-essential-card::before {\n    content: \"✓\";\n    color: #ff7900;\n    font-weight: 900;\n    margin-right: 8px;\n  }\n\n  .gfit-essential-section {\n    background: #f8f8f8;\n    border-radius: 22px;\n    padding: 24px 20px;\n    margin-bottom: 22px;\n  }\n\n  .gfit-essential-section h3 {\n    color: #111 !important;\n    margin: 0 0 14px;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-section p {\n    margin: 0 0 12px;\n    color: #333;\n    font-size: 15px;\n  }\n\n  .gfit-essential-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 12px;\n  }\n\n  .gfit-essential-info {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n  }\n\n  .gfit-essential-info h4 {\n    margin: 0 0 8px;\n    color: #111 !important;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-info p {\n    margin: 0;\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-essential-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .gfit-essential-tag {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 999px;\n    padding: 9px 13px;\n    color: #111;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-details {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n\n  .gfit-essential-details summary {\n    cursor: pointer;\n    padding: 18px 20px;\n    font-weight: 900;\n    color: #111;\n    background: #f8f8f8;\n  }\n\n  .gfit-essential-details-content {\n    padding: 18px 20px;\n  }\n\n  .gfit-essential-details-content p,\n  .gfit-essential-details-content li {\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-essential-details-content ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .gfit-essential-hero {\n      padding: 24px 18px;\n    }\n\n    .gfit-essential-hero h2 {\n      font-size: 24px;\n    }\n\n    .gfit-essential-grid,\n    .gfit-essential-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gfit-essential-section {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gfit-essential\"\u003e\n\n  \u003cdiv class=\"gfit-essential-hero\"\u003e\n    \u003ch2\u003eEnsemble ESSENTIAL\u003c\/h2\u003e\n    \u003cp\u003e\n      Pull + Jogging ESSENTIAL : un look complet, moderne et fonctionnel, conçu dans un tissu\n      premium 650 GSM pour offrir confort, résistance et style au quotidien.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gfit-essential-badges\"\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003ePull + Jogging\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003e650 GSM\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003e50% coton \/ 50% polyester\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003eConfort thermique\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003eM à 2XL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-grid\"\u003e\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eLook complet et coordonné\u003c\/strong\u003e\n      \u003cspan\u003eun pull et un jogging assortis pour une tenue cohérente et facile à porter\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eTissu premium 650 GSM\u003c\/strong\u003e\n      \u003cspan\u003ematière épaisse, confortable et résistante pour un usage durable\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eConfort au quotidien\u003c\/strong\u003e\n      \u003cspan\u003eidéal pour les journées fraîches, les déplacements ou les moments de détente\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eStyle GALSENFIT\u003c\/strong\u003e\n      \u003cspan\u003eun design épuré, moderne et sportif fidèle à l’identité de la marque\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-section\"\u003e\n    \u003ch3\u003ePrésentation\u003c\/h3\u003e\n    \u003cp\u003e\n      L’\u003cstrong\u003eEnsemble ESSENTIAL\u003c\/strong\u003e associe le \u003cstrong\u003ePull ESSENTIAL\u003c\/strong\u003e et le\n      \u003cstrong\u003eJogging ESSENTIAL\u003c\/strong\u003e pour créer une tenue complète, cohérente et fonctionnelle.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Conçu dans un tissu épais de \u003cstrong\u003e650 GSM\u003c\/strong\u003e, il offre un excellent confort thermique\n      tout en conservant une allure moderne et sportive.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      C’est l’ensemble idéal pour ceux qui recherchent un style épuré, polyvalent et durable,\n      fidèle à l’univers GALSENFIT.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-section\"\u003e\n    \u003ch3\u003eContenu de l’ensemble\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003ePull ESSENTIAL\u003c\/h4\u003e\n        \u003cp\u003e\n          Une pièce confortable, épaisse et facile à porter pour compléter votre look sportwear.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eJogging ESSENTIAL\u003c\/h4\u003e\n        \u003cp\u003e\n          Un bas coordonné, pensé pour le confort, la résistance et l’usage quotidien.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-section\"\u003e\n    \u003ch3\u003ePourquoi choisir l’Ensemble ESSENTIAL ?\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eMatière premium\u003c\/h4\u003e\n        \u003cp\u003e\n          Composition 50% coton et 50% polyester, avec une épaisseur de 650 GSM.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eLook intemporel\u003c\/h4\u003e\n        \u003cp\u003e\n          Une coupe simple, moderne et facile à associer avec vos sneakers ou accessoires.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eConfort thermique\u003c\/h4\u003e\n        \u003cp\u003e\n          Un tissu épais qui apporte chaleur et confort sans perdre en style.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eExcellent rapport qualité-prix\u003c\/h4\u003e\n        \u003cp\u003e\n          Deux pièces coordonnées dans une tenue complète, durable et polyvalente.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"gfit-essential-details\"\u003e\n    \u003csummary\u003eCaractéristiques\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-essential-details-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eEnsemble composé d’un Pull ESSENTIAL et d’un Jogging ESSENTIAL.\u003c\/li\u003e\n        \u003cli\u003eTissu premium : 50% coton \/ 50% polyester.\u003c\/li\u003e\n        \u003cli\u003eÉpaisseur : 650 GSM.\u003c\/li\u003e\n        \u003cli\u003eLook coordonné, moderne et intemporel.\u003c\/li\u003e\n        \u003cli\u003eConfort et résistance au quotidien.\u003c\/li\u003e\n        \u003cli\u003eExcellent rapport qualité-prix.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-essential-details\"\u003e\n    \u003csummary\u003eCouleurs et tailles\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-essential-details-content\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eCouleurs disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-essential-tags\"\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eNoir\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eBleu\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eGris\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cp style=\"margin-top:16px;\"\u003e\n        \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-essential-tags\"\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003e2XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-essential-details\"\u003e\n    \u003csummary\u003eInformation taille\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-essential-details-content\"\u003e\n      \u003cp\u003e\n        Le mannequin mesure \u003cstrong\u003e1,97 m\u003c\/strong\u003e et porte une taille \u003cstrong\u003e2XL\u003c\/strong\u003e.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Galsenfit: Protéines et Vêtements de sport","offers":[{"title":"M \/ M","offer_id":53297501831443,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"M \/ L","offer_id":53297501864211,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"M \/ XL","offer_id":53297501896979,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"M \/ 2XL","offer_id":53297501929747,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ M","offer_id":53297501962515,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ L","offer_id":53297501995283,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ XL","offer_id":53297502028051,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ 2XL","offer_id":53297502060819,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"XL \/ M","offer_id":53297502093587,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"XL \/ L","offer_id":53297502126355,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"XL \/ XL","offer_id":53297502159123,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"XL \/ 2XL","offer_id":53297502191891,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ M","offer_id":53297502224659,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ L","offer_id":53297502257427,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ XL","offer_id":53297502290195,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ 2XL","offer_id":53297502322963,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/files\/set_essential_noir_3_ede5bc57-5feb-4dc3-a327-334cac57952a.jpg?v=1769275877"},{"product_id":"ensemble-essential-bleu","title":"Ensemble ESSENTIAL Bleu","description":"\u003cstyle\u003e\n  .gfit-essential {\n    max-width: 980px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #111;\n    line-height: 1.7;\n  }\n\n  .gfit-essential-hero {\n    background: linear-gradient(135deg, #111 0%, #1f1f1f 68%, #ff7900 100%);\n    color: #fff;\n    border-radius: 24px;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-essential-hero h2 {\n    color: #fff !important;\n    margin: 0 0 12px;\n    font-size: 30px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: -0.3px;\n  }\n\n  .gfit-essential-hero p {\n    color: #fff !important;\n    margin: 0;\n    font-size: 16px;\n  }\n\n  .gfit-essential-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gfit-essential-badge {\n    background: rgba(255,255,255,0.14);\n    border: 1px solid rgba(255,255,255,0.25);\n    color: #fff;\n    padding: 8px 12px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .gfit-essential-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-essential-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n    box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n  }\n\n  .gfit-essential-card strong {\n    display: block;\n    color: #111;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-card span {\n    display: block;\n    color: #555;\n    font-size: 14px;\n    margin-top: 4px;\n  }\n\n  .gfit-essential-card::before {\n    content: \"✓\";\n    color: #ff7900;\n    font-weight: 900;\n    margin-right: 8px;\n  }\n\n  .gfit-essential-section {\n    background: #f8f8f8;\n    border-radius: 22px;\n    padding: 24px 20px;\n    margin-bottom: 22px;\n  }\n\n  .gfit-essential-section h3 {\n    color: #111 !important;\n    margin: 0 0 14px;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-section p {\n    margin: 0 0 12px;\n    color: #333;\n    font-size: 15px;\n  }\n\n  .gfit-essential-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 12px;\n  }\n\n  .gfit-essential-info {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n  }\n\n  .gfit-essential-info h4 {\n    margin: 0 0 8px;\n    color: #111 !important;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-info p {\n    margin: 0;\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-essential-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .gfit-essential-tag {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 999px;\n    padding: 9px 13px;\n    color: #111;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-details {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n\n  .gfit-essential-details summary {\n    cursor: pointer;\n    padding: 18px 20px;\n    font-weight: 900;\n    color: #111;\n    background: #f8f8f8;\n  }\n\n  .gfit-essential-details-content {\n    padding: 18px 20px;\n  }\n\n  .gfit-essential-details-content p,\n  .gfit-essential-details-content li {\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-essential-details-content ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .gfit-essential-hero {\n      padding: 24px 18px;\n    }\n\n    .gfit-essential-hero h2 {\n      font-size: 24px;\n    }\n\n    .gfit-essential-grid,\n    .gfit-essential-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gfit-essential-section {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gfit-essential\"\u003e\n\n  \u003cdiv class=\"gfit-essential-hero\"\u003e\n    \u003ch2\u003eEnsemble ESSENTIAL\u003c\/h2\u003e\n    \u003cp\u003e\n      Pull + Jogging ESSENTIAL : un look complet, moderne et fonctionnel, conçu dans un tissu\n      premium 650 GSM pour offrir confort, résistance et style au quotidien.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gfit-essential-badges\"\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003ePull + Jogging\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003e650 GSM\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003e50% coton \/ 50% polyester\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003eConfort thermique\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003eM à 2XL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-grid\"\u003e\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eLook complet et coordonné\u003c\/strong\u003e\n      \u003cspan\u003eun pull et un jogging assortis pour une tenue cohérente et facile à porter\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eTissu premium 650 GSM\u003c\/strong\u003e\n      \u003cspan\u003ematière épaisse, confortable et résistante pour un usage durable\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eConfort au quotidien\u003c\/strong\u003e\n      \u003cspan\u003eidéal pour les journées fraîches, les déplacements ou les moments de détente\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eStyle GALSENFIT\u003c\/strong\u003e\n      \u003cspan\u003eun design épuré, moderne et sportif fidèle à l’identité de la marque\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-section\"\u003e\n    \u003ch3\u003ePrésentation\u003c\/h3\u003e\n    \u003cp\u003e\n      L’\u003cstrong\u003eEnsemble ESSENTIAL\u003c\/strong\u003e associe le \u003cstrong\u003ePull ESSENTIAL\u003c\/strong\u003e et le\n      \u003cstrong\u003eJogging ESSENTIAL\u003c\/strong\u003e pour créer une tenue complète, cohérente et fonctionnelle.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Conçu dans un tissu épais de \u003cstrong\u003e650 GSM\u003c\/strong\u003e, il offre un excellent confort thermique\n      tout en conservant une allure moderne et sportive.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      C’est l’ensemble idéal pour ceux qui recherchent un style épuré, polyvalent et durable,\n      fidèle à l’univers GALSENFIT.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-section\"\u003e\n    \u003ch3\u003eContenu de l’ensemble\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003ePull ESSENTIAL\u003c\/h4\u003e\n        \u003cp\u003e\n          Une pièce confortable, épaisse et facile à porter pour compléter votre look sportwear.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eJogging ESSENTIAL\u003c\/h4\u003e\n        \u003cp\u003e\n          Un bas coordonné, pensé pour le confort, la résistance et l’usage quotidien.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-section\"\u003e\n    \u003ch3\u003ePourquoi choisir l’Ensemble ESSENTIAL ?\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eMatière premium\u003c\/h4\u003e\n        \u003cp\u003e\n          Composition 50% coton et 50% polyester, avec une épaisseur de 650 GSM.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eLook intemporel\u003c\/h4\u003e\n        \u003cp\u003e\n          Une coupe simple, moderne et facile à associer avec vos sneakers ou accessoires.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eConfort thermique\u003c\/h4\u003e\n        \u003cp\u003e\n          Un tissu épais qui apporte chaleur et confort sans perdre en style.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eExcellent rapport qualité-prix\u003c\/h4\u003e\n        \u003cp\u003e\n          Deux pièces coordonnées dans une tenue complète, durable et polyvalente.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"gfit-essential-details\"\u003e\n    \u003csummary\u003eCaractéristiques\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-essential-details-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eEnsemble composé d’un Pull ESSENTIAL et d’un Jogging ESSENTIAL.\u003c\/li\u003e\n        \u003cli\u003eTissu premium : 50% coton \/ 50% polyester.\u003c\/li\u003e\n        \u003cli\u003eÉpaisseur : 650 GSM.\u003c\/li\u003e\n        \u003cli\u003eLook coordonné, moderne et intemporel.\u003c\/li\u003e\n        \u003cli\u003eConfort et résistance au quotidien.\u003c\/li\u003e\n        \u003cli\u003eExcellent rapport qualité-prix.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-essential-details\"\u003e\n    \u003csummary\u003eCouleurs et tailles\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-essential-details-content\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eCouleurs disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-essential-tags\"\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eNoir\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eBleu\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eGris\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cp style=\"margin-top:16px;\"\u003e\n        \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-essential-tags\"\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003e2XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-essential-details\"\u003e\n    \u003csummary\u003eInformation tail\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-essential-details-content\"\u003e\n      \u003cp\u003e\n        Le mannequin mesure \u003cstrong\u003e1,60 m\u003c\/strong\u003e et porte une taille \u003cstrong\u003eM\u003c\/strong\u003e.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Galsenfit: Protéines et Vêtements de sport","offers":[{"title":"M \/ M","offer_id":53298757992723,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"M \/ L","offer_id":53298758025491,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"M \/ XL","offer_id":53298758058259,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":false},{"title":"M \/ 2XL","offer_id":53298758091027,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ M","offer_id":53298758123795,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ L","offer_id":53298758156563,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ XL","offer_id":53298758189331,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":false},{"title":"L \/ 2XL","offer_id":53298758222099,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"XL \/ M","offer_id":53298758254867,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":false},{"title":"XL \/ L","offer_id":53298758287635,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":false},{"title":"XL \/ XL","offer_id":53298758320403,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":false},{"title":"XL \/ 2XL","offer_id":53298758353171,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":false},{"title":"2XL \/ M","offer_id":53298758385939,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ L","offer_id":53298758418707,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ XL","offer_id":53298758451475,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":false},{"title":"2XL \/ 2XL","offer_id":53298758484243,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/files\/essential_set_bleu_1.jpg?v=1769276604"},{"product_id":"ensemble-essential-gris","title":"Ensemble ESSENTIAL Gris","description":"\u003cstyle\u003e\n  .gfit-essential {\n    max-width: 980px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: #111;\n    line-height: 1.7;\n  }\n\n  .gfit-essential-hero {\n    background: linear-gradient(135deg, #111 0%, #1f1f1f 68%, #ff7900 100%);\n    color: #fff;\n    border-radius: 24px;\n    padding: 32px 24px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-essential-hero h2 {\n    color: #fff !important;\n    margin: 0 0 12px;\n    font-size: 30px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: -0.3px;\n  }\n\n  .gfit-essential-hero p {\n    color: #fff !important;\n    margin: 0;\n    font-size: 16px;\n  }\n\n  .gfit-essential-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .gfit-essential-badge {\n    background: rgba(255,255,255,0.14);\n    border: 1px solid rgba(255,255,255,0.25);\n    color: #fff;\n    padding: 8px 12px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  .gfit-essential-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-bottom: 24px;\n  }\n\n  .gfit-essential-card {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n    box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n  }\n\n  .gfit-essential-card strong {\n    display: block;\n    color: #111;\n    font-size: 15px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-card span {\n    display: block;\n    color: #555;\n    font-size: 14px;\n    margin-top: 4px;\n  }\n\n  .gfit-essential-card::before {\n    content: \"✓\";\n    color: #ff7900;\n    font-weight: 900;\n    margin-right: 8px;\n  }\n\n  .gfit-essential-section {\n    background: #f8f8f8;\n    border-radius: 22px;\n    padding: 24px 20px;\n    margin-bottom: 22px;\n  }\n\n  .gfit-essential-section h3 {\n    color: #111 !important;\n    margin: 0 0 14px;\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-section p {\n    margin: 0 0 12px;\n    color: #333;\n    font-size: 15px;\n  }\n\n  .gfit-essential-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 12px;\n  }\n\n  .gfit-essential-info {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    padding: 18px 16px;\n  }\n\n  .gfit-essential-info h4 {\n    margin: 0 0 8px;\n    color: #111 !important;\n    font-size: 16px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-info p {\n    margin: 0;\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-essential-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 14px;\n  }\n\n  .gfit-essential-tag {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 999px;\n    padding: 9px 13px;\n    color: #111;\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .gfit-essential-details {\n    background: #fff;\n    border: 1px solid #eee;\n    border-radius: 18px;\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n\n  .gfit-essential-details summary {\n    cursor: pointer;\n    padding: 18px 20px;\n    font-weight: 900;\n    color: #111;\n    background: #f8f8f8;\n  }\n\n  .gfit-essential-details-content {\n    padding: 18px 20px;\n  }\n\n  .gfit-essential-details-content p,\n  .gfit-essential-details-content li {\n    color: #333;\n    font-size: 14px;\n  }\n\n  .gfit-essential-details-content ul {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .gfit-essential-hero {\n      padding: 24px 18px;\n    }\n\n    .gfit-essential-hero h2 {\n      font-size: 24px;\n    }\n\n    .gfit-essential-grid,\n    .gfit-essential-info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .gfit-essential-section {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"gfit-essential\"\u003e\n\n  \u003cdiv class=\"gfit-essential-hero\"\u003e\n    \u003ch2\u003eEnsemble ESSENTIAL\u003c\/h2\u003e\n    \u003cp\u003e\n      Pull + Jogging ESSENTIAL : un look complet, moderne et fonctionnel, conçu dans un tissu\n      premium 650 GSM pour offrir confort, résistance et style au quotidien.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gfit-essential-badges\"\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003ePull + Jogging\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003e650 GSM\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003e50% coton \/ 50% polyester\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003eConfort thermique\u003c\/span\u003e\n      \u003cspan class=\"gfit-essential-badge\"\u003eM à 2XL\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-grid\"\u003e\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eLook complet et coordonné\u003c\/strong\u003e\n      \u003cspan\u003eun pull et un jogging assortis pour une tenue cohérente et facile à porter\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eTissu premium 650 GSM\u003c\/strong\u003e\n      \u003cspan\u003ematière épaisse, confortable et résistante pour un usage durable\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eConfort au quotidien\u003c\/strong\u003e\n      \u003cspan\u003eidéal pour les journées fraîches, les déplacements ou les moments de détente\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gfit-essential-card\"\u003e\n      \u003cstrong\u003eStyle GALSENFIT\u003c\/strong\u003e\n      \u003cspan\u003eun design épuré, moderne et sportif fidèle à l’identité de la marque\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-section\"\u003e\n    \u003ch3\u003ePrésentation\u003c\/h3\u003e\n    \u003cp\u003e\n      L’\u003cstrong\u003eEnsemble ESSENTIAL\u003c\/strong\u003e associe le \u003cstrong\u003ePull ESSENTIAL\u003c\/strong\u003e et le\n      \u003cstrong\u003eJogging ESSENTIAL\u003c\/strong\u003e pour créer une tenue complète, cohérente et fonctionnelle.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      Conçu dans un tissu épais de \u003cstrong\u003e650 GSM\u003c\/strong\u003e, il offre un excellent confort thermique\n      tout en conservant une allure moderne et sportive.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      C’est l’ensemble idéal pour ceux qui recherchent un style épuré, polyvalent et durable,\n      fidèle à l’univers GALSENFIT.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-section\"\u003e\n    \u003ch3\u003eContenu de l’ensemble\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003ePull ESSENTIAL\u003c\/h4\u003e\n        \u003cp\u003e\n          Une pièce confortable, épaisse et facile à porter pour compléter votre look sportwear.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eJogging ESSENTIAL\u003c\/h4\u003e\n        \u003cp\u003e\n          Un bas coordonné, pensé pour le confort, la résistance et l’usage quotidien.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gfit-essential-section\"\u003e\n    \u003ch3\u003ePourquoi choisir l’Ensemble ESSENTIAL ?\u003c\/h3\u003e\n\n    \u003cdiv class=\"gfit-essential-info-grid\"\u003e\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eMatière premium\u003c\/h4\u003e\n        \u003cp\u003e\n          Composition 50% coton et 50% polyester, avec une épaisseur de 650 GSM.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eLook intemporel\u003c\/h4\u003e\n        \u003cp\u003e\n          Une coupe simple, moderne et facile à associer avec vos sneakers ou accessoires.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eConfort thermique\u003c\/h4\u003e\n        \u003cp\u003e\n          Un tissu épais qui apporte chaleur et confort sans perdre en style.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gfit-essential-info\"\u003e\n        \u003ch4\u003eExcellent rapport qualité-prix\u003c\/h4\u003e\n        \u003cp\u003e\n          Deux pièces coordonnées dans une tenue complète, durable et polyvalente.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdetails class=\"gfit-essential-details\"\u003e\n    \u003csummary\u003eCaractéristiques\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-essential-details-content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eEnsemble composé d’un Pull ESSENTIAL et d’un Jogging ESSENTIAL.\u003c\/li\u003e\n        \u003cli\u003eTissu premium : 50% coton \/ 50% polyester.\u003c\/li\u003e\n        \u003cli\u003eÉpaisseur : 650 GSM.\u003c\/li\u003e\n        \u003cli\u003eLook coordonné, moderne et intemporel.\u003c\/li\u003e\n        \u003cli\u003eConfort et résistance au quotidien.\u003c\/li\u003e\n        \u003cli\u003eExcellent rapport qualité-prix.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-essential-details\"\u003e\n    \u003csummary\u003eCouleurs et tailles\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-essential-details-content\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eCouleurs disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-essential-tags\"\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eNoir\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eBleu\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eGris\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cp style=\"margin-top:16px;\"\u003e\n        \u003cstrong\u003eTailles disponibles :\u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gfit-essential-tags\"\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"gfit-essential-tag\"\u003e2XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"gfit-essential-details\"\u003e\n    \u003csummary\u003eInformation taille\u003c\/summary\u003e\n    \u003cdiv class=\"gfit-essential-details-content\"\u003e\n      \u003cp\u003e\n        Le mannequin mesure \u003cstrong\u003e1,87 m\u003c\/strong\u003e et porte une taille \u003cstrong\u003eXL\u003c\/strong\u003e.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Galsenfit: Protéines et Vêtements de sport","offers":[{"title":"M \/ M","offer_id":53299659899155,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"M \/ L","offer_id":53299659931923,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"M \/ XL","offer_id":53299659964691,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"M \/ 2XL","offer_id":53299659997459,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ M","offer_id":53299660030227,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ L","offer_id":53299660062995,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ XL","offer_id":53299660095763,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"L \/ 2XL","offer_id":53299660128531,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"XL \/ M","offer_id":53299660161299,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"XL \/ L","offer_id":53299660194067,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"XL \/ XL","offer_id":53299660226835,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"XL \/ 2XL","offer_id":53299660259603,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ M","offer_id":53299660292371,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ L","offer_id":53299660325139,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ XL","offer_id":53299660357907,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true},{"title":"2XL \/ 2XL","offer_id":53299660390675,"sku":null,"price":30000.0,"currency_code":"XOF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/files\/Set_essential_gris_4.jpg?v=1769275171"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0894\/9769\/8579\/collections\/essental_team_1.jpg?v=1769277999","url":"https:\/\/galsenfit.com\/fr-ci\/collections\/collection-hiver.oembed","provider":"Galsenfit: Protéines et Vêtements de sport","version":"1.0","type":"link"}