{"title":"Pyjama de bloc","description":"","products":[{"product_id":"scrub-col-v","title":"Scrub Col V","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eGuide des Tailles — Elite Uniforms\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700\u0026amp;family=Playfair+Display:wght@500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n\n  :root {\n    --ink: #1a1a1a;\n    --ink-light: #5a5a5a;\n    --ink-muted: #8a8a8a;\n    --cream: #faf9f7;\n    --white: #ffffff;\n    --border: #e2e0dc;\n    --border-light: #f0eeeb;\n    --accent: #b08d57;\n    --accent-soft: #f5f0e8;\n    --accent-hover: #9a7a48;\n    --highlight: #edf7ed;\n    --highlight-border: #8bc48b;\n    --shadow-sm: 0 1px 3px rgba(0,0,0,0.04);\n    --shadow-md: 0 4px 16px rgba(0,0,0,0.06);\n    --radius: 10px;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: var(--cream);\n    color: var(--ink);\n    line-height: 1.6;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .size-guide {\n    max-width: 780px;\n    margin: 40px auto;\n    padding: 0 20px;\n  }\n\n  \/* ── Header ── *\/\n  .sg-header {\n    text-align: center;\n    margin-bottom: 32px;\n  }\n\n  .sg-header h2 {\n    font-family: 'Playfair Display', serif;\n    font-weight: 600;\n    font-size: 28px;\n    letter-spacing: -0.02em;\n    color: var(--ink);\n    margin-bottom: 6px;\n  }\n\n  .sg-header p {\n    font-size: 14px;\n    color: var(--ink-muted);\n    font-weight: 400;\n  }\n\n  \/* ── Tab Switcher ── *\/\n  .sg-tabs {\n    display: flex;\n    gap: 4px;\n    background: var(--white);\n    border: 1px solid var(--border);\n    border-radius: 50px;\n    padding: 4px;\n    margin-bottom: 28px;\n    box-shadow: var(--shadow-sm);\n  }\n\n  .sg-tab {\n    flex: 1;\n    padding: 11px 20px;\n    border: none;\n    border-radius: 50px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 13.5px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.25s ease;\n    background: transparent;\n    color: var(--ink-muted);\n    letter-spacing: 0.01em;\n  }\n\n  .sg-tab:hover { color: var(--ink); }\n\n  .sg-tab.active {\n    background: var(--ink);\n    color: var(--white);\n    box-shadow: 0 2px 8px rgba(0,0,0,0.15);\n  }\n\n  \/* ── Panels ── *\/\n  .sg-panel { display: none; }\n  .sg-panel.active {\n    display: block;\n    animation: fadeUp 0.35s ease;\n  }\n\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(8px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* ── Size Table ── *\/\n  .sg-table-wrap {\n    background: var(--white);\n    border-radius: var(--radius);\n    border: 1px solid var(--border);\n    overflow: hidden;\n    box-shadow: var(--shadow-md);\n  }\n\n  .sg-table-label {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    padding: 16px 20px 12px;\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--accent);\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    border-bottom: 1px solid var(--border-light);\n  }\n\n  .sg-table-label svg {\n    width: 16px;\n    height: 16px;\n    fill: var(--accent);\n  }\n\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  thead th {\n    padding: 14px 16px;\n    font-size: 11.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: var(--ink-muted);\n    background: var(--cream);\n    border-bottom: 2px solid var(--border);\n    text-align: center;\n    white-space: nowrap;\n  }\n\n  thead th:first-child,\n  thead th:nth-child(2) {\n    text-align: left;\n  }\n\n  tbody tr {\n    transition: background 0.2s ease;\n  }\n\n  tbody tr:hover {\n    background: var(--accent-soft);\n  }\n\n  tbody tr.matched {\n    background: var(--highlight) !important;\n  }\n\n  tbody td {\n    padding: 14px 16px;\n    font-size: 14px;\n    color: var(--ink);\n    border-bottom: 1px solid var(--border-light);\n    text-align: center;\n    font-variant-numeric: tabular-nums;\n  }\n\n  tbody td:first-child {\n    font-family: 'Playfair Display', serif;\n    font-weight: 700;\n    font-size: 18px;\n    color: var(--ink);\n    text-align: left;\n    letter-spacing: 0.02em;\n  }\n\n  tbody td:nth-child(2) {\n    font-weight: 600;\n    color: var(--ink-light);\n    text-align: left;\n  }\n\n  tbody tr:last-child td { border-bottom: none; }\n\n  \/* ── Measurement Helper (Find Your Size) ── *\/\n  .sg-finder {\n    background: var(--white);\n    border-radius: var(--radius);\n    border: 1px solid var(--border);\n    padding: 28px 24px;\n    box-shadow: var(--shadow-md);\n  }\n\n  .sg-finder-intro {\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .sg-finder-intro p {\n    font-size: 14px;\n    color: var(--ink-light);\n    max-width: 460px;\n    margin: 0 auto;\n  }\n\n  .sg-fields {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .sg-field label {\n    display: block;\n    font-size: 11.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    color: var(--ink-muted);\n    margin-bottom: 6px;\n  }\n\n  .sg-field input {\n    width: 100%;\n    padding: 12px 14px;\n    border: 1.5px solid var(--border);\n    border-radius: 8px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 15px;\n    color: var(--ink);\n    background: var(--cream);\n    transition: border-color 0.2s, box-shadow 0.2s;\n    outline: none;\n  }\n\n  .sg-field input::placeholder {\n    color: var(--ink-muted);\n    font-size: 13px;\n  }\n\n  .sg-field input:focus {\n    border-color: var(--accent);\n    box-shadow: 0 0 0 3px rgba(176,141,87,0.12);\n    background: var(--white);\n  }\n\n  .sg-find-btn {\n    display: block;\n    width: 100%;\n    padding: 14px;\n    background: var(--ink);\n    color: var(--white);\n    border: none;\n    border-radius: 8px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.02em;\n    cursor: pointer;\n    transition: background 0.25s, transform 0.15s;\n  }\n\n  .sg-find-btn:hover {\n    background: var(--accent-hover);\n    transform: translateY(-1px);\n  }\n\n  .sg-find-btn:active { transform: translateY(0); }\n\n  \/* ── Result ── *\/\n  .sg-result {\n    margin-top: 20px;\n    padding: 20px;\n    border-radius: 8px;\n    text-align: center;\n    display: none;\n  }\n\n  .sg-result.show { display: block; animation: fadeUp 0.3s ease; }\n\n  .sg-result.found {\n    background: var(--highlight);\n    border: 1.5px solid var(--highlight-border);\n  }\n\n  .sg-result.not-found {\n    background: #fef3f0;\n    border: 1.5px solid #e8a99a;\n  }\n\n  .sg-result-size {\n    font-family: 'Playfair Display', serif;\n    font-size: 36px;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 4px;\n  }\n\n  .sg-result-label {\n    font-size: 13px;\n    color: var(--ink-light);\n  }\n\n  \/* ── How to Measure ── *\/\n  .sg-how {\n    margin-top: 28px;\n    padding: 20px 24px;\n    background: var(--white);\n    border-radius: var(--radius);\n    border: 1px solid var(--border);\n  }\n\n  .sg-how summary {\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--ink-light);\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .sg-how summary::-webkit-details-marker { display: none; }\n\n  .sg-how summary::before {\n    content: '';\n    display: inline-block;\n    width: 7px;\n    height: 7px;\n    border-right: 2px solid var(--ink-muted);\n    border-bottom: 2px solid var(--ink-muted);\n    transform: rotate(-45deg);\n    transition: transform 0.2s;\n  }\n\n  .sg-how[open] summary::before {\n    transform: rotate(45deg);\n  }\n\n  .sg-how-content {\n    margin-top: 16px;\n    display: grid;\n    gap: 12px;\n  }\n\n  .sg-how-item {\n    display: flex;\n    gap: 12px;\n    align-items: baseline;\n  }\n\n  .sg-how-num {\n    flex-shrink: 0;\n    width: 24px;\n    height: 24px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--accent-soft);\n    color: var(--accent);\n    font-size: 12px;\n    font-weight: 700;\n    border-radius: 50%;\n  }\n\n  .sg-how-item p {\n    font-size: 13.5px;\n    color: var(--ink-light);\n    line-height: 1.5;\n  }\n\n  .sg-how-item strong {\n    color: var(--ink);\n    font-weight: 600;\n  }\n\n  \/* ── Responsive ── *\/\n  @media (max-width: 600px) {\n    .sg-header h2 { font-size: 22px; }\n\n    .sg-table-wrap { overflow-x: auto; }\n\n    table { min-width: 560px; }\n\n    thead th, tbody td { padding: 12px 10px; font-size: 12.5px; }\n\n    tbody td:first-child { font-size: 15px; }\n\n    .sg-fields { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"size-guide\"\u003e\n\n  \u003c!-- Header --\u003e\n  \u003cdiv class=\"sg-header\"\u003e\n    \u003ch2\u003eGuide des Tailles — Femme\u003c\/h2\u003e\n    \u003cp\u003eTrouvez votre taille idéale pour un confort optimal\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Tabs --\u003e\n  \u003cdiv class=\"sg-tabs\"\u003e\n    \u003cbutton class=\"sg-tab active\" onclick=\"switchTab('chart')\"\u003eTableau des tailles\u003c\/button\u003e\n    \u003cbutton class=\"sg-tab\" onclick=\"switchTab('finder')\"\u003eTrouver ma taille\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Panel 1: Chart --\u003e\n  \u003cdiv id=\"panel-chart\" class=\"sg-panel active\"\u003e\n    \u003cdiv class=\"sg-table-wrap\"\u003e\n      \u003cdiv class=\"sg-table-label\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 3H3a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM4 19V5h16v14H4z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.5 7h-3v3h3V7zm4 0h-3v3h3V7zm4 0h-3v3h3V7zm-8 4h-3v3h3v-3zm4 0h-3v3h3v-3zm4 0h-3v3h3v-3zm-8 4h-3v2h3v-2zm4 0h-3v2h3v-2zm4 0h-3v2h3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Mesures en centimètres\n      \u003c\/div\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eTaille\u003c\/th\u003e\n            \u003cth\u003eEU\u003c\/th\u003e\n            \u003cth\u003ePoitrine\u003c\/th\u003e\n            \u003cth\u003eTour de taille\u003c\/th\u003e\n            \u003cth\u003eBassin\u003c\/th\u003e\n            \u003cth\u003eLong. haut\u003c\/th\u003e\n            \u003cth\u003eLong. bas\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody id=\"sizeBody\"\u003e\n          \u003ctr data-size=\"XS\"\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003ctd\u003e88 – 92\u003c\/td\u003e\n\u003ctd\u003e64 – 66\u003c\/td\u003e\n\u003ctd\u003e92 – 96\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"S\"\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e34 \/ 36\u003c\/td\u003e\n\u003ctd\u003e96 – 100\u003c\/td\u003e\n\u003ctd\u003e66 – 68\u003c\/td\u003e\n\u003ctd\u003e98 – 102\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"M\"\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e38 \/ 40\u003c\/td\u003e\n\u003ctd\u003e104 – 108\u003c\/td\u003e\n\u003ctd\u003e70 – 72\u003c\/td\u003e\n\u003ctd\u003e106 – 110\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"L\"\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e42 \/ 44\u003c\/td\u003e\n\u003ctd\u003e112 – 116\u003c\/td\u003e\n\u003ctd\u003e72 – 74\u003c\/td\u003e\n\u003ctd\u003e114 – 118\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"XL\"\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e118 – 122\u003c\/td\u003e\n\u003ctd\u003e74 – 76\u003c\/td\u003e\n\u003ctd\u003e122 – 126\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Panel 2: Find Your Size --\u003e\n  \u003cdiv id=\"panel-finder\" class=\"sg-panel\"\u003e\n    \u003cdiv class=\"sg-finder\"\u003e\n      \u003cdiv class=\"sg-finder-intro\"\u003e\n        \u003cp\u003eEntrez vos mensurations et nous vous recommanderons la taille la plus adaptée.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sg-fields\"\u003e\n        \u003cdiv class=\"sg-field\"\u003e\n          \u003clabel\u003eTour de poitrine (cm)\u003c\/label\u003e\n          \u003cinput type=\"number\" id=\"inChest\" placeholder=\"ex: 96\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-field\"\u003e\n          \u003clabel\u003eTour de taille (cm)\u003c\/label\u003e\n          \u003cinput type=\"number\" id=\"inWaist\" placeholder=\"ex: 68\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-field\"\u003e\n          \u003clabel\u003eTour de bassin (cm)\u003c\/label\u003e\n          \u003cinput type=\"number\" id=\"inHip\" placeholder=\"ex: 100\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton class=\"sg-find-btn\" onclick=\"findSize()\"\u003eTrouver ma taille\u003c\/button\u003e\n\n      \u003cdiv id=\"result\" class=\"sg-result\"\u003e\n        \u003cdiv class=\"sg-result-size\" id=\"resultSize\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"sg-result-label\" id=\"resultLabel\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- How to measure --\u003e\n    \u003cdetails class=\"sg-how\"\u003e\n      \u003csummary\u003eComment prendre ses mesures ?\u003c\/summary\u003e\n      \u003cdiv class=\"sg-how-content\"\u003e\n        \u003cdiv class=\"sg-how-item\"\u003e\n          \u003cspan class=\"sg-how-num\"\u003e1\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eTour de poitrine\u003c\/strong\u003e — Mesurez à l'endroit le plus fort de la poitrine, en passant sous les bras.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-how-item\"\u003e\n          \u003cspan class=\"sg-how-num\"\u003e2\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eTour de taille\u003c\/strong\u003e — Mesurez à l'endroit le plus étroit du buste, au-dessus du nombril.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-how-item\"\u003e\n          \u003cspan class=\"sg-how-num\"\u003e3\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eTour de bassin\u003c\/strong\u003e — Mesurez à l'endroit le plus large des hanches.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const sizes = [\n    { name:'XS', chest:[88,92],  waist:[64,66], hip:[92,96]  },\n    { name:'S',  chest:[96,100], waist:[66,68], hip:[98,102] },\n    { name:'M',  chest:[104,108],waist:[70,72], hip:[106,110]},\n    { name:'L',  chest:[112,116],waist:[72,74], hip:[114,118]},\n    { name:'XL', chest:[118,122],waist:[74,76], hip:[122,126]}\n  ];\n\n  function switchTab(tab) {\n    document.querySelectorAll('.sg-tab').forEach((t,i) =\u003e {\n      t.classList.toggle('active', (tab==='chart' ? i===0 : i===1));\n    });\n    document.getElementById('panel-chart').classList.toggle('active', tab==='chart');\n    document.getElementById('panel-finder').classList.toggle('active', tab==='finder');\n  }\n\n  function findSize() {\n    const chest = parseFloat(document.getElementById('inChest').value);\n    const waist = parseFloat(document.getElementById('inWaist').value);\n    const hip   = parseFloat(document.getElementById('inHip').value);\n\n    const res = document.getElementById('result');\n    const resSize = document.getElementById('resultSize');\n    const resLabel = document.getElementById('resultLabel');\n\n    if (!chest \u0026\u0026 !waist \u0026\u0026 !hip) {\n      res.className = 'sg-result show not-found';\n      resSize.textContent = '—';\n      resLabel.textContent = 'Veuillez entrer au moins une mesure.';\n      return;\n    }\n\n    let bestMatch = null;\n    let bestScore = Infinity;\n\n    sizes.forEach(s =\u003e {\n      let score = 0;\n      let count = 0;\n\n      if (chest) {\n        const mid = (s.chest[0] + s.chest[1]) \/ 2;\n        score += Math.abs(chest - mid);\n        count++;\n      }\n      if (waist) {\n        const mid = (s.waist[0] + s.waist[1]) \/ 2;\n        score += Math.abs(waist - mid);\n        count++;\n      }\n      if (hip) {\n        const mid = (s.hip[0] + s.hip[1]) \/ 2;\n        score += Math.abs(hip - mid);\n        count++;\n      }\n\n      if (count \u003e 0) score \/= count;\n\n      if (score \u003c bestScore) {\n        bestScore = score;\n        bestMatch = s.name;\n      }\n    });\n\n    \/\/ Highlight matching row in the table\n    document.querySelectorAll('#sizeBody tr').forEach(tr =\u003e {\n      tr.classList.toggle('matched', tr.dataset.size === bestMatch);\n    });\n\n    res.className = 'sg-result show found';\n    resSize.textContent = bestMatch;\n    resLabel.textContent = 'Taille recommandée pour vos mensurations';\n  }\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"EliteUniform","offers":[{"title":"Latte \/ XS","offer_id":48608053035237,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ S","offer_id":48760599478501,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ M","offer_id":48760599511269,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ L","offer_id":48760599544037,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ XL","offer_id":48760599576805,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ 2XL","offer_id":48760599609573,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XS","offer_id":48608053068005,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ S","offer_id":48760599642341,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ M","offer_id":48760599675109,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ L","offer_id":48760599707877,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XL","offer_id":48760599740645,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ 2XL","offer_id":48760599773413,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ XS","offer_id":48608053100773,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ S","offer_id":48760599806181,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ M","offer_id":48760599838949,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ L","offer_id":48760599871717,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ XL","offer_id":48760599904485,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ 2XL","offer_id":48760599937253,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XS","offer_id":48608053133541,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ S","offer_id":48760599970021,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ M","offer_id":48760600002789,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ L","offer_id":48760600035557,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XL","offer_id":48760600068325,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ 2XL","offer_id":48760600101093,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XS","offer_id":48608053166309,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ S","offer_id":48760600133861,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ M","offer_id":48760600166629,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ L","offer_id":48760600199397,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XL","offer_id":48760600232165,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ 2XL","offer_id":48760600264933,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XS","offer_id":48608053199077,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ S","offer_id":48760600297701,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ M","offer_id":48760600330469,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ L","offer_id":48760600363237,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XL","offer_id":48760600396005,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ 2XL","offer_id":48760600428773,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XS","offer_id":48608053231845,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ S","offer_id":48760600461541,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ M","offer_id":48760600494309,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ L","offer_id":48760600527077,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XL","offer_id":48760600559845,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ 2XL","offer_id":48760600592613,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XS","offer_id":48608053297381,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ S","offer_id":48760600789221,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ M","offer_id":48760600821989,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ L","offer_id":48760600854757,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XL","offer_id":48760600887525,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ 2XL","offer_id":48760600920293,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XS","offer_id":48608053330149,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ S","offer_id":48760600953061,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ M","offer_id":48760600985829,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ L","offer_id":48760601018597,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XL","offer_id":48760601051365,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ 2XL","offer_id":48760601084133,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XS","offer_id":48608053362917,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ S","offer_id":48760601116901,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ M","offer_id":48760601149669,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ L","offer_id":48760601182437,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XL","offer_id":48760601215205,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ 2XL","offer_id":48760601247973,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XS","offer_id":48608053395685,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ S","offer_id":48760601280741,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ M","offer_id":48760601313509,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ L","offer_id":48760601346277,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XL","offer_id":48760601379045,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ 2XL","offer_id":48760601411813,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ XS","offer_id":48608053428453,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ S","offer_id":48760601444581,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ M","offer_id":48760601477349,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ L","offer_id":48760601510117,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ XL","offer_id":48760601542885,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ 2XL","offer_id":48760601575653,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XS","offer_id":48608053461221,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ S","offer_id":48760601608421,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ M","offer_id":48760601641189,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ L","offer_id":48760601673957,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XL","offer_id":48760601706725,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ 2XL","offer_id":48760601739493,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XS","offer_id":48608053493989,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ S","offer_id":48760601772261,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ M","offer_id":48760601805029,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ L","offer_id":48760601837797,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XL","offer_id":48760601870565,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ 2XL","offer_id":48760601903333,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XS","offer_id":48608053526757,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ S","offer_id":48760601936101,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ M","offer_id":48760601968869,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ L","offer_id":48760602001637,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XL","offer_id":48760602034405,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ 2XL","offer_id":48760602067173,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/9819\/6709\/files\/Latte_56559b64-e5cd-419b-9ad8-102e8f1cfcac.webp?v=1775574247"},{"product_id":"col-officier","title":"Scrub Col Mao","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eGuide des Tailles — Elite Uniforms\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700\u0026amp;family=Playfair+Display:wght@500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n\n  :root {\n    --ink: #1a1a1a;\n    --ink-light: #5a5a5a;\n    --ink-muted: #8a8a8a;\n    --cream: #faf9f7;\n    --white: #ffffff;\n    --border: #e2e0dc;\n    --border-light: #f0eeeb;\n    --accent: #b08d57;\n    --accent-soft: #f5f0e8;\n    --accent-hover: #9a7a48;\n    --highlight: #edf7ed;\n    --highlight-border: #8bc48b;\n    --shadow-sm: 0 1px 3px rgba(0,0,0,0.04);\n    --shadow-md: 0 4px 16px rgba(0,0,0,0.06);\n    --radius: 10px;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: var(--cream);\n    color: var(--ink);\n    line-height: 1.6;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .size-guide {\n    max-width: 780px;\n    margin: 40px auto;\n    padding: 0 20px;\n  }\n\n  \/* ── Header ── *\/\n  .sg-header {\n    text-align: center;\n    margin-bottom: 32px;\n  }\n\n  .sg-header h2 {\n    font-family: 'Playfair Display', serif;\n    font-weight: 600;\n    font-size: 28px;\n    letter-spacing: -0.02em;\n    color: var(--ink);\n    margin-bottom: 6px;\n  }\n\n  .sg-header p {\n    font-size: 14px;\n    color: var(--ink-muted);\n    font-weight: 400;\n  }\n\n  \/* ── Tab Switcher ── *\/\n  .sg-tabs {\n    display: flex;\n    gap: 4px;\n    background: var(--white);\n    border: 1px solid var(--border);\n    border-radius: 50px;\n    padding: 4px;\n    margin-bottom: 28px;\n    box-shadow: var(--shadow-sm);\n  }\n\n  .sg-tab {\n    flex: 1;\n    padding: 11px 20px;\n    border: none;\n    border-radius: 50px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 13.5px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.25s ease;\n    background: transparent;\n    color: var(--ink-muted);\n    letter-spacing: 0.01em;\n  }\n\n  .sg-tab:hover { color: var(--ink); }\n\n  .sg-tab.active {\n    background: var(--ink);\n    color: var(--white);\n    box-shadow: 0 2px 8px rgba(0,0,0,0.15);\n  }\n\n  \/* ── Panels ── *\/\n  .sg-panel { display: none; }\n  .sg-panel.active {\n    display: block;\n    animation: fadeUp 0.35s ease;\n  }\n\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(8px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* ── Size Table ── *\/\n  .sg-table-wrap {\n    background: var(--white);\n    border-radius: var(--radius);\n    border: 1px solid var(--border);\n    overflow: hidden;\n    box-shadow: var(--shadow-md);\n  }\n\n  .sg-table-label {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    padding: 16px 20px 12px;\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--accent);\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    border-bottom: 1px solid var(--border-light);\n  }\n\n  .sg-table-label svg {\n    width: 16px;\n    height: 16px;\n    fill: var(--accent);\n  }\n\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  thead th {\n    padding: 14px 16px;\n    font-size: 11.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: var(--ink-muted);\n    background: var(--cream);\n    border-bottom: 2px solid var(--border);\n    text-align: center;\n    white-space: nowrap;\n  }\n\n  thead th:first-child,\n  thead th:nth-child(2) {\n    text-align: left;\n  }\n\n  tbody tr {\n    transition: background 0.2s ease;\n  }\n\n  tbody tr:hover {\n    background: var(--accent-soft);\n  }\n\n  tbody tr.matched {\n    background: var(--highlight) !important;\n  }\n\n  tbody td {\n    padding: 14px 16px;\n    font-size: 14px;\n    color: var(--ink);\n    border-bottom: 1px solid var(--border-light);\n    text-align: center;\n    font-variant-numeric: tabular-nums;\n  }\n\n  tbody td:first-child {\n    font-family: 'Playfair Display', serif;\n    font-weight: 700;\n    font-size: 18px;\n    color: var(--ink);\n    text-align: left;\n    letter-spacing: 0.02em;\n  }\n\n  tbody td:nth-child(2) {\n    font-weight: 600;\n    color: var(--ink-light);\n    text-align: left;\n  }\n\n  tbody tr:last-child td { border-bottom: none; }\n\n  \/* ── Measurement Helper (Find Your Size) ── *\/\n  .sg-finder {\n    background: var(--white);\n    border-radius: var(--radius);\n    border: 1px solid var(--border);\n    padding: 28px 24px;\n    box-shadow: var(--shadow-md);\n  }\n\n  .sg-finder-intro {\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .sg-finder-intro p {\n    font-size: 14px;\n    color: var(--ink-light);\n    max-width: 460px;\n    margin: 0 auto;\n  }\n\n  .sg-fields {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .sg-field label {\n    display: block;\n    font-size: 11.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    color: var(--ink-muted);\n    margin-bottom: 6px;\n  }\n\n  .sg-field input {\n    width: 100%;\n    padding: 12px 14px;\n    border: 1.5px solid var(--border);\n    border-radius: 8px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 15px;\n    color: var(--ink);\n    background: var(--cream);\n    transition: border-color 0.2s, box-shadow 0.2s;\n    outline: none;\n  }\n\n  .sg-field input::placeholder {\n    color: var(--ink-muted);\n    font-size: 13px;\n  }\n\n  .sg-field input:focus {\n    border-color: var(--accent);\n    box-shadow: 0 0 0 3px rgba(176,141,87,0.12);\n    background: var(--white);\n  }\n\n  .sg-find-btn {\n    display: block;\n    width: 100%;\n    padding: 14px;\n    background: var(--ink);\n    color: var(--white);\n    border: none;\n    border-radius: 8px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.02em;\n    cursor: pointer;\n    transition: background 0.25s, transform 0.15s;\n  }\n\n  .sg-find-btn:hover {\n    background: var(--accent-hover);\n    transform: translateY(-1px);\n  }\n\n  .sg-find-btn:active { transform: translateY(0); }\n\n  \/* ── Result ── *\/\n  .sg-result {\n    margin-top: 20px;\n    padding: 20px;\n    border-radius: 8px;\n    text-align: center;\n    display: none;\n  }\n\n  .sg-result.show { display: block; animation: fadeUp 0.3s ease; }\n\n  .sg-result.found {\n    background: var(--highlight);\n    border: 1.5px solid var(--highlight-border);\n  }\n\n  .sg-result.not-found {\n    background: #fef3f0;\n    border: 1.5px solid #e8a99a;\n  }\n\n  .sg-result-size {\n    font-family: 'Playfair Display', serif;\n    font-size: 36px;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 4px;\n  }\n\n  .sg-result-label {\n    font-size: 13px;\n    color: var(--ink-light);\n  }\n\n  \/* ── How to Measure ── *\/\n  .sg-how {\n    margin-top: 28px;\n    padding: 20px 24px;\n    background: var(--white);\n    border-radius: var(--radius);\n    border: 1px solid var(--border);\n  }\n\n  .sg-how summary {\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--ink-light);\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .sg-how summary::-webkit-details-marker { display: none; }\n\n  .sg-how summary::before {\n    content: '';\n    display: inline-block;\n    width: 7px;\n    height: 7px;\n    border-right: 2px solid var(--ink-muted);\n    border-bottom: 2px solid var(--ink-muted);\n    transform: rotate(-45deg);\n    transition: transform 0.2s;\n  }\n\n  .sg-how[open] summary::before {\n    transform: rotate(45deg);\n  }\n\n  .sg-how-content {\n    margin-top: 16px;\n    display: grid;\n    gap: 12px;\n  }\n\n  .sg-how-item {\n    display: flex;\n    gap: 12px;\n    align-items: baseline;\n  }\n\n  .sg-how-num {\n    flex-shrink: 0;\n    width: 24px;\n    height: 24px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--accent-soft);\n    color: var(--accent);\n    font-size: 12px;\n    font-weight: 700;\n    border-radius: 50%;\n  }\n\n  .sg-how-item p {\n    font-size: 13.5px;\n    color: var(--ink-light);\n    line-height: 1.5;\n  }\n\n  .sg-how-item strong {\n    color: var(--ink);\n    font-weight: 600;\n  }\n\n  \/* ── Responsive ── *\/\n  @media (max-width: 600px) {\n    .sg-header h2 { font-size: 22px; }\n\n    .sg-table-wrap { overflow-x: auto; }\n\n    table { min-width: 560px; }\n\n    thead th, tbody td { padding: 12px 10px; font-size: 12.5px; }\n\n    tbody td:first-child { font-size: 15px; }\n\n    .sg-fields { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"size-guide\"\u003e\n\n  \u003c!-- Header --\u003e\n  \u003cdiv class=\"sg-header\"\u003e\n    \u003ch2\u003eGuide des Tailles — Femme\u003c\/h2\u003e\n    \u003cp\u003eTrouvez votre taille idéale pour un confort optimal\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Tabs --\u003e\n  \u003cdiv class=\"sg-tabs\"\u003e\n    \u003cbutton class=\"sg-tab active\" onclick=\"switchTab('chart')\"\u003eTableau des tailles\u003c\/button\u003e\n    \u003cbutton class=\"sg-tab\" onclick=\"switchTab('finder')\"\u003eTrouver ma taille\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Panel 1: Chart --\u003e\n  \u003cdiv id=\"panel-chart\" class=\"sg-panel active\"\u003e\n    \u003cdiv class=\"sg-table-wrap\"\u003e\n      \u003cdiv class=\"sg-table-label\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 3H3a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM4 19V5h16v14H4z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.5 7h-3v3h3V7zm4 0h-3v3h3V7zm4 0h-3v3h3V7zm-8 4h-3v3h3v-3zm4 0h-3v3h3v-3zm4 0h-3v3h3v-3zm-8 4h-3v2h3v-2zm4 0h-3v2h3v-2zm4 0h-3v2h3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Mesures en centimètres\n      \u003c\/div\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eTaille\u003c\/th\u003e\n            \u003cth\u003eEU\u003c\/th\u003e\n            \u003cth\u003ePoitrine\u003c\/th\u003e\n            \u003cth\u003eTour de taille\u003c\/th\u003e\n            \u003cth\u003eBassin\u003c\/th\u003e\n            \u003cth\u003eLong. haut\u003c\/th\u003e\n            \u003cth\u003eLong. bas\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody id=\"sizeBody\"\u003e\n          \u003ctr data-size=\"XS\"\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003ctd\u003e88 – 92\u003c\/td\u003e\n\u003ctd\u003e64 – 66\u003c\/td\u003e\n\u003ctd\u003e92 – 96\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"S\"\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e34 \/ 36\u003c\/td\u003e\n\u003ctd\u003e96 – 100\u003c\/td\u003e\n\u003ctd\u003e66 – 68\u003c\/td\u003e\n\u003ctd\u003e98 – 102\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"M\"\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e38 \/ 40\u003c\/td\u003e\n\u003ctd\u003e104 – 108\u003c\/td\u003e\n\u003ctd\u003e70 – 72\u003c\/td\u003e\n\u003ctd\u003e106 – 110\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"L\"\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e42 \/ 44\u003c\/td\u003e\n\u003ctd\u003e112 – 116\u003c\/td\u003e\n\u003ctd\u003e72 – 74\u003c\/td\u003e\n\u003ctd\u003e114 – 118\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"XL\"\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e118 – 122\u003c\/td\u003e\n\u003ctd\u003e74 – 76\u003c\/td\u003e\n\u003ctd\u003e122 – 126\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Panel 2: Find Your Size --\u003e\n  \u003cdiv id=\"panel-finder\" class=\"sg-panel\"\u003e\n    \u003cdiv class=\"sg-finder\"\u003e\n      \u003cdiv class=\"sg-finder-intro\"\u003e\n        \u003cp\u003eEntrez vos mensurations et nous vous recommanderons la taille la plus adaptée.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sg-fields\"\u003e\n        \u003cdiv class=\"sg-field\"\u003e\n          \u003clabel\u003eTour de poitrine (cm)\u003c\/label\u003e\n          \u003cinput type=\"number\" id=\"inChest\" placeholder=\"ex: 96\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-field\"\u003e\n          \u003clabel\u003eTour de taille (cm)\u003c\/label\u003e\n          \u003cinput type=\"number\" id=\"inWaist\" placeholder=\"ex: 68\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-field\"\u003e\n          \u003clabel\u003eTour de bassin (cm)\u003c\/label\u003e\n          \u003cinput type=\"number\" id=\"inHip\" placeholder=\"ex: 100\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton class=\"sg-find-btn\" onclick=\"findSize()\"\u003eTrouver ma taille\u003c\/button\u003e\n\n      \u003cdiv id=\"result\" class=\"sg-result\"\u003e\n        \u003cdiv class=\"sg-result-size\" id=\"resultSize\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"sg-result-label\" id=\"resultLabel\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- How to measure --\u003e\n    \u003cdetails class=\"sg-how\"\u003e\n      \u003csummary\u003eComment prendre ses mesures ?\u003c\/summary\u003e\n      \u003cdiv class=\"sg-how-content\"\u003e\n        \u003cdiv class=\"sg-how-item\"\u003e\n          \u003cspan class=\"sg-how-num\"\u003e1\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eTour de poitrine\u003c\/strong\u003e — Mesurez à l'endroit le plus fort de la poitrine, en passant sous les bras.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-how-item\"\u003e\n          \u003cspan class=\"sg-how-num\"\u003e2\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eTour de taille\u003c\/strong\u003e — Mesurez à l'endroit le plus étroit du buste, au-dessus du nombril.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-how-item\"\u003e\n          \u003cspan class=\"sg-how-num\"\u003e3\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eTour de bassin\u003c\/strong\u003e — Mesurez à l'endroit le plus large des hanches.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const sizes = [\n    { name:'XS', chest:[88,92],  waist:[64,66], hip:[92,96]  },\n    { name:'S',  chest:[96,100], waist:[66,68], hip:[98,102] },\n    { name:'M',  chest:[104,108],waist:[70,72], hip:[106,110]},\n    { name:'L',  chest:[112,116],waist:[72,74], hip:[114,118]},\n    { name:'XL', chest:[118,122],waist:[74,76], hip:[122,126]}\n  ];\n\n  function switchTab(tab) {\n    document.querySelectorAll('.sg-tab').forEach((t,i) =\u003e {\n      t.classList.toggle('active', (tab==='chart' ? i===0 : i===1));\n    });\n    document.getElementById('panel-chart').classList.toggle('active', tab==='chart');\n    document.getElementById('panel-finder').classList.toggle('active', tab==='finder');\n  }\n\n  function findSize() {\n    const chest = parseFloat(document.getElementById('inChest').value);\n    const waist = parseFloat(document.getElementById('inWaist').value);\n    const hip   = parseFloat(document.getElementById('inHip').value);\n\n    const res = document.getElementById('result');\n    const resSize = document.getElementById('resultSize');\n    const resLabel = document.getElementById('resultLabel');\n\n    if (!chest \u0026\u0026 !waist \u0026\u0026 !hip) {\n      res.className = 'sg-result show not-found';\n      resSize.textContent = '—';\n      resLabel.textContent = 'Veuillez entrer au moins une mesure.';\n      return;\n    }\n\n    let bestMatch = null;\n    let bestScore = Infinity;\n\n    sizes.forEach(s =\u003e {\n      let score = 0;\n      let count = 0;\n\n      if (chest) {\n        const mid = (s.chest[0] + s.chest[1]) \/ 2;\n        score += Math.abs(chest - mid);\n        count++;\n      }\n      if (waist) {\n        const mid = (s.waist[0] + s.waist[1]) \/ 2;\n        score += Math.abs(waist - mid);\n        count++;\n      }\n      if (hip) {\n        const mid = (s.hip[0] + s.hip[1]) \/ 2;\n        score += Math.abs(hip - mid);\n        count++;\n      }\n\n      if (count \u003e 0) score \/= count;\n\n      if (score \u003c bestScore) {\n        bestScore = score;\n        bestMatch = s.name;\n      }\n    });\n\n    \/\/ Highlight matching row in the table\n    document.querySelectorAll('#sizeBody tr').forEach(tr =\u003e {\n      tr.classList.toggle('matched', tr.dataset.size === bestMatch);\n    });\n\n    res.className = 'sg-result show found';\n    resSize.textContent = bestMatch;\n    resLabel.textContent = 'Taille recommandée pour vos mensurations';\n  }\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"EliteUniform","offers":[{"title":"Vert Royal \/ XS","offer_id":48613367742693,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ S","offer_id":48760593613029,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ M","offer_id":48760593645797,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ L","offer_id":48760593678565,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ XL","offer_id":48760593711333,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ 2XL","offer_id":48760593744101,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XS","offer_id":48613367775461,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ S","offer_id":48760593776869,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ M","offer_id":48760593809637,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ L","offer_id":48760593842405,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XL","offer_id":48760593875173,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ 2XL","offer_id":48760593907941,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XS","offer_id":48613367808229,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ S","offer_id":48760593940709,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ M","offer_id":48760593973477,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ L","offer_id":48760594006245,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XL","offer_id":48760594039013,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ 2XL","offer_id":48760594071781,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XS","offer_id":48613367840997,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ S","offer_id":48760594104549,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ M","offer_id":48760594137317,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ L","offer_id":48760594170085,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XL","offer_id":48760594202853,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ 2XL","offer_id":48760594235621,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XS","offer_id":48613367873765,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ S","offer_id":48760594268389,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ M","offer_id":48760594301157,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ L","offer_id":48760594333925,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XL","offer_id":48760594366693,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ 2XL","offer_id":48760594399461,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XS","offer_id":48613367939301,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ S","offer_id":48760594596069,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ M","offer_id":48760594628837,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ L","offer_id":48760594661605,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XL","offer_id":48760594694373,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ 2XL","offer_id":48760594727141,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XS","offer_id":48613367972069,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ S","offer_id":48760594759909,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ M","offer_id":48760594792677,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ L","offer_id":48760594825445,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XL","offer_id":48760594858213,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ 2XL","offer_id":48760594890981,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XS","offer_id":48613368004837,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ S","offer_id":48760594923749,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ M","offer_id":48760594956517,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ L","offer_id":48760594989285,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XL","offer_id":48760595022053,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ 2XL","offer_id":48760595054821,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XS","offer_id":48613368037605,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ S","offer_id":48760595087589,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ M","offer_id":48760595120357,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ L","offer_id":48760595153125,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XL","offer_id":48760595185893,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ 2XL","offer_id":48760595218661,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XS","offer_id":48613368070373,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ S","offer_id":48760595251429,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ M","offer_id":48760595284197,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ L","offer_id":48760595316965,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XL","offer_id":48760595349733,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ 2XL","offer_id":48760595382501,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ XS","offer_id":48613368103141,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ S","offer_id":48760595415269,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ M","offer_id":48760595448037,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ L","offer_id":48760595480805,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ XL","offer_id":48760595513573,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ 2XL","offer_id":48760595546341,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XS","offer_id":48613368135909,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ S","offer_id":48760595579109,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ M","offer_id":48760595611877,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ L","offer_id":48760595644645,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XL","offer_id":48760595677413,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ 2XL","offer_id":48760595710181,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ XS","offer_id":48613368168677,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ S","offer_id":48760595742949,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ M","offer_id":48760595775717,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ L","offer_id":48760595808485,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ XL","offer_id":48760595841253,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ 2XL","offer_id":48760595874021,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XS","offer_id":48613368201445,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ S","offer_id":48760595906789,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ M","offer_id":48760595939557,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ L","offer_id":48760595972325,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XL","offer_id":48760596005093,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ 2XL","offer_id":48760596037861,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XS","offer_id":48613368234213,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ S","offer_id":48760596070629,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ M","offer_id":48760596103397,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ L","offer_id":48760596136165,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XL","offer_id":48760596168933,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ 2XL","offer_id":48760596201701,"sku":null,"price":249.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/9819\/6709\/files\/rosefuchsia.webp?v=1775482677"},{"product_id":"uniforme-pulse","title":"Uniforme Pulse","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eGuide des Tailles — Elite Uniforms\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700\u0026amp;family=Playfair+Display:wght@500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n\n  :root {\n    --ink: #1a1a1a;\n    --ink-light: #5a5a5a;\n    --ink-muted: #8a8a8a;\n    --cream: #faf9f7;\n    --white: #ffffff;\n    --border: #e2e0dc;\n    --border-light: #f0eeeb;\n    --accent: #b08d57;\n    --accent-soft: #f5f0e8;\n    --accent-hover: #9a7a48;\n    --highlight: #edf7ed;\n    --highlight-border: #8bc48b;\n    --shadow-sm: 0 1px 3px rgba(0,0,0,0.04);\n    --shadow-md: 0 4px 16px rgba(0,0,0,0.06);\n    --radius: 10px;\n  }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: var(--cream);\n    color: var(--ink);\n    line-height: 1.6;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .size-guide {\n    max-width: 780px;\n    margin: 40px auto;\n    padding: 0 20px;\n  }\n\n  \/* ── Header ── *\/\n  .sg-header {\n    text-align: center;\n    margin-bottom: 32px;\n  }\n\n  .sg-header h2 {\n    font-family: 'Playfair Display', serif;\n    font-weight: 600;\n    font-size: 28px;\n    letter-spacing: -0.02em;\n    color: var(--ink);\n    margin-bottom: 6px;\n  }\n\n  .sg-header p {\n    font-size: 14px;\n    color: var(--ink-muted);\n    font-weight: 400;\n  }\n\n  \/* ── Tab Switcher ── *\/\n  .sg-tabs {\n    display: flex;\n    gap: 4px;\n    background: var(--white);\n    border: 1px solid var(--border);\n    border-radius: 50px;\n    padding: 4px;\n    margin-bottom: 28px;\n    box-shadow: var(--shadow-sm);\n  }\n\n  .sg-tab {\n    flex: 1;\n    padding: 11px 20px;\n    border: none;\n    border-radius: 50px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 13.5px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.25s ease;\n    background: transparent;\n    color: var(--ink-muted);\n    letter-spacing: 0.01em;\n  }\n\n  .sg-tab:hover { color: var(--ink); }\n\n  .sg-tab.active {\n    background: var(--ink);\n    color: var(--white);\n    box-shadow: 0 2px 8px rgba(0,0,0,0.15);\n  }\n\n  \/* ── Panels ── *\/\n  .sg-panel { display: none; }\n  .sg-panel.active {\n    display: block;\n    animation: fadeUp 0.35s ease;\n  }\n\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(8px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* ── Size Table ── *\/\n  .sg-table-wrap {\n    background: var(--white);\n    border-radius: var(--radius);\n    border: 1px solid var(--border);\n    overflow: hidden;\n    box-shadow: var(--shadow-md);\n  }\n\n  .sg-table-label {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    padding: 16px 20px 12px;\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--accent);\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    border-bottom: 1px solid var(--border-light);\n  }\n\n  .sg-table-label svg {\n    width: 16px;\n    height: 16px;\n    fill: var(--accent);\n  }\n\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  thead th {\n    padding: 14px 16px;\n    font-size: 11.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: var(--ink-muted);\n    background: var(--cream);\n    border-bottom: 2px solid var(--border);\n    text-align: center;\n    white-space: nowrap;\n  }\n\n  thead th:first-child,\n  thead th:nth-child(2) {\n    text-align: left;\n  }\n\n  tbody tr {\n    transition: background 0.2s ease;\n  }\n\n  tbody tr:hover {\n    background: var(--accent-soft);\n  }\n\n  tbody tr.matched {\n    background: var(--highlight) !important;\n  }\n\n  tbody td {\n    padding: 14px 16px;\n    font-size: 14px;\n    color: var(--ink);\n    border-bottom: 1px solid var(--border-light);\n    text-align: center;\n    font-variant-numeric: tabular-nums;\n  }\n\n  tbody td:first-child {\n    font-family: 'Playfair Display', serif;\n    font-weight: 700;\n    font-size: 18px;\n    color: var(--ink);\n    text-align: left;\n    letter-spacing: 0.02em;\n  }\n\n  tbody td:nth-child(2) {\n    font-weight: 600;\n    color: var(--ink-light);\n    text-align: left;\n  }\n\n  tbody tr:last-child td { border-bottom: none; }\n\n  \/* ── Measurement Helper (Find Your Size) ── *\/\n  .sg-finder {\n    background: var(--white);\n    border-radius: var(--radius);\n    border: 1px solid var(--border);\n    padding: 28px 24px;\n    box-shadow: var(--shadow-md);\n  }\n\n  .sg-finder-intro {\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .sg-finder-intro p {\n    font-size: 14px;\n    color: var(--ink-light);\n    max-width: 460px;\n    margin: 0 auto;\n  }\n\n  .sg-fields {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .sg-field label {\n    display: block;\n    font-size: 11.5px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    color: var(--ink-muted);\n    margin-bottom: 6px;\n  }\n\n  .sg-field input {\n    width: 100%;\n    padding: 12px 14px;\n    border: 1.5px solid var(--border);\n    border-radius: 8px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 15px;\n    color: var(--ink);\n    background: var(--cream);\n    transition: border-color 0.2s, box-shadow 0.2s;\n    outline: none;\n  }\n\n  .sg-field input::placeholder {\n    color: var(--ink-muted);\n    font-size: 13px;\n  }\n\n  .sg-field input:focus {\n    border-color: var(--accent);\n    box-shadow: 0 0 0 3px rgba(176,141,87,0.12);\n    background: var(--white);\n  }\n\n  .sg-find-btn {\n    display: block;\n    width: 100%;\n    padding: 14px;\n    background: var(--ink);\n    color: var(--white);\n    border: none;\n    border-radius: 8px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.02em;\n    cursor: pointer;\n    transition: background 0.25s, transform 0.15s;\n  }\n\n  .sg-find-btn:hover {\n    background: var(--accent-hover);\n    transform: translateY(-1px);\n  }\n\n  .sg-find-btn:active { transform: translateY(0); }\n\n  \/* ── Result ── *\/\n  .sg-result {\n    margin-top: 20px;\n    padding: 20px;\n    border-radius: 8px;\n    text-align: center;\n    display: none;\n  }\n\n  .sg-result.show { display: block; animation: fadeUp 0.3s ease; }\n\n  .sg-result.found {\n    background: var(--highlight);\n    border: 1.5px solid var(--highlight-border);\n  }\n\n  .sg-result.not-found {\n    background: #fef3f0;\n    border: 1.5px solid #e8a99a;\n  }\n\n  .sg-result-size {\n    font-family: 'Playfair Display', serif;\n    font-size: 36px;\n    font-weight: 700;\n    color: var(--ink);\n    margin-bottom: 4px;\n  }\n\n  .sg-result-label {\n    font-size: 13px;\n    color: var(--ink-light);\n  }\n\n  \/* ── How to Measure ── *\/\n  .sg-how {\n    margin-top: 28px;\n    padding: 20px 24px;\n    background: var(--white);\n    border-radius: var(--radius);\n    border: 1px solid var(--border);\n  }\n\n  .sg-how summary {\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--ink-light);\n    cursor: pointer;\n    list-style: none;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .sg-how summary::-webkit-details-marker { display: none; }\n\n  .sg-how summary::before {\n    content: '';\n    display: inline-block;\n    width: 7px;\n    height: 7px;\n    border-right: 2px solid var(--ink-muted);\n    border-bottom: 2px solid var(--ink-muted);\n    transform: rotate(-45deg);\n    transition: transform 0.2s;\n  }\n\n  .sg-how[open] summary::before {\n    transform: rotate(45deg);\n  }\n\n  .sg-how-content {\n    margin-top: 16px;\n    display: grid;\n    gap: 12px;\n  }\n\n  .sg-how-item {\n    display: flex;\n    gap: 12px;\n    align-items: baseline;\n  }\n\n  .sg-how-num {\n    flex-shrink: 0;\n    width: 24px;\n    height: 24px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--accent-soft);\n    color: var(--accent);\n    font-size: 12px;\n    font-weight: 700;\n    border-radius: 50%;\n  }\n\n  .sg-how-item p {\n    font-size: 13.5px;\n    color: var(--ink-light);\n    line-height: 1.5;\n  }\n\n  .sg-how-item strong {\n    color: var(--ink);\n    font-weight: 600;\n  }\n\n  \/* ── Responsive ── *\/\n  @media (max-width: 600px) {\n    .sg-header h2 { font-size: 22px; }\n\n    .sg-table-wrap { overflow-x: auto; }\n\n    table { min-width: 560px; }\n\n    thead th, tbody td { padding: 12px 10px; font-size: 12.5px; }\n\n    tbody td:first-child { font-size: 15px; }\n\n    .sg-fields { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"size-guide\"\u003e\n\n  \u003c!-- Header --\u003e\n  \u003cdiv class=\"sg-header\"\u003e\n    \u003ch2\u003eGuide des Tailles — Femme\u003c\/h2\u003e\n    \u003cp\u003eTrouvez votre taille idéale pour un confort optimal\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Tabs --\u003e\n  \u003cdiv class=\"sg-tabs\"\u003e\n    \u003cbutton class=\"sg-tab active\" onclick=\"switchTab('chart')\"\u003eTableau des tailles\u003c\/button\u003e\n    \u003cbutton class=\"sg-tab\" onclick=\"switchTab('finder')\"\u003eTrouver ma taille\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Panel 1: Chart --\u003e\n  \u003cdiv id=\"panel-chart\" class=\"sg-panel active\"\u003e\n    \u003cdiv class=\"sg-table-wrap\"\u003e\n      \u003cdiv class=\"sg-table-label\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 3H3a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM4 19V5h16v14H4z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.5 7h-3v3h3V7zm4 0h-3v3h3V7zm4 0h-3v3h3V7zm-8 4h-3v3h3v-3zm4 0h-3v3h3v-3zm4 0h-3v3h3v-3zm-8 4h-3v2h3v-2zm4 0h-3v2h3v-2zm4 0h-3v2h3v-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Mesures en centimètres\n      \u003c\/div\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eTaille\u003c\/th\u003e\n            \u003cth\u003eEU\u003c\/th\u003e\n            \u003cth\u003ePoitrine\u003c\/th\u003e\n            \u003cth\u003eTour de taille\u003c\/th\u003e\n            \u003cth\u003eBassin\u003c\/th\u003e\n            \u003cth\u003eLong. haut\u003c\/th\u003e\n            \u003cth\u003eLong. bas\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody id=\"sizeBody\"\u003e\n          \u003ctr data-size=\"XS\"\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003ctd\u003e88 – 92\u003c\/td\u003e\n\u003ctd\u003e64 – 66\u003c\/td\u003e\n\u003ctd\u003e92 – 96\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"S\"\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e34 \/ 36\u003c\/td\u003e\n\u003ctd\u003e96 – 100\u003c\/td\u003e\n\u003ctd\u003e66 – 68\u003c\/td\u003e\n\u003ctd\u003e98 – 102\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"M\"\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e38 \/ 40\u003c\/td\u003e\n\u003ctd\u003e104 – 108\u003c\/td\u003e\n\u003ctd\u003e70 – 72\u003c\/td\u003e\n\u003ctd\u003e106 – 110\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"L\"\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e42 \/ 44\u003c\/td\u003e\n\u003ctd\u003e112 – 116\u003c\/td\u003e\n\u003ctd\u003e72 – 74\u003c\/td\u003e\n\u003ctd\u003e114 – 118\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr data-size=\"XL\"\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e118 – 122\u003c\/td\u003e\n\u003ctd\u003e74 – 76\u003c\/td\u003e\n\u003ctd\u003e122 – 126\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Panel 2: Find Your Size --\u003e\n  \u003cdiv id=\"panel-finder\" class=\"sg-panel\"\u003e\n    \u003cdiv class=\"sg-finder\"\u003e\n      \u003cdiv class=\"sg-finder-intro\"\u003e\n        \u003cp\u003eEntrez vos mensurations et nous vous recommanderons la taille la plus adaptée.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sg-fields\"\u003e\n        \u003cdiv class=\"sg-field\"\u003e\n          \u003clabel\u003eTour de poitrine (cm)\u003c\/label\u003e\n          \u003cinput type=\"number\" id=\"inChest\" placeholder=\"ex: 96\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-field\"\u003e\n          \u003clabel\u003eTour de taille (cm)\u003c\/label\u003e\n          \u003cinput type=\"number\" id=\"inWaist\" placeholder=\"ex: 68\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-field\"\u003e\n          \u003clabel\u003eTour de bassin (cm)\u003c\/label\u003e\n          \u003cinput type=\"number\" id=\"inHip\" placeholder=\"ex: 100\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton class=\"sg-find-btn\" onclick=\"findSize()\"\u003eTrouver ma taille\u003c\/button\u003e\n\n      \u003cdiv id=\"result\" class=\"sg-result\"\u003e\n        \u003cdiv class=\"sg-result-size\" id=\"resultSize\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"sg-result-label\" id=\"resultLabel\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- How to measure --\u003e\n    \u003cdetails class=\"sg-how\"\u003e\n      \u003csummary\u003eComment prendre ses mesures ?\u003c\/summary\u003e\n      \u003cdiv class=\"sg-how-content\"\u003e\n        \u003cdiv class=\"sg-how-item\"\u003e\n          \u003cspan class=\"sg-how-num\"\u003e1\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eTour de poitrine\u003c\/strong\u003e — Mesurez à l'endroit le plus fort de la poitrine, en passant sous les bras.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-how-item\"\u003e\n          \u003cspan class=\"sg-how-num\"\u003e2\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eTour de taille\u003c\/strong\u003e — Mesurez à l'endroit le plus étroit du buste, au-dessus du nombril.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sg-how-item\"\u003e\n          \u003cspan class=\"sg-how-num\"\u003e3\u003c\/span\u003e\n          \u003cp\u003e\u003cstrong\u003eTour de bassin\u003c\/strong\u003e — Mesurez à l'endroit le plus large des hanches.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const sizes = [\n    { name:'XS', chest:[88,92],  waist:[64,66], hip:[92,96]  },\n    { name:'S',  chest:[96,100], waist:[66,68], hip:[98,102] },\n    { name:'M',  chest:[104,108],waist:[70,72], hip:[106,110]},\n    { name:'L',  chest:[112,116],waist:[72,74], hip:[114,118]},\n    { name:'XL', chest:[118,122],waist:[74,76], hip:[122,126]}\n  ];\n\n  function switchTab(tab) {\n    document.querySelectorAll('.sg-tab').forEach((t,i) =\u003e {\n      t.classList.toggle('active', (tab==='chart' ? i===0 : i===1));\n    });\n    document.getElementById('panel-chart').classList.toggle('active', tab==='chart');\n    document.getElementById('panel-finder').classList.toggle('active', tab==='finder');\n  }\n\n  function findSize() {\n    const chest = parseFloat(document.getElementById('inChest').value);\n    const waist = parseFloat(document.getElementById('inWaist').value);\n    const hip   = parseFloat(document.getElementById('inHip').value);\n\n    const res = document.getElementById('result');\n    const resSize = document.getElementById('resultSize');\n    const resLabel = document.getElementById('resultLabel');\n\n    if (!chest \u0026\u0026 !waist \u0026\u0026 !hip) {\n      res.className = 'sg-result show not-found';\n      resSize.textContent = '—';\n      resLabel.textContent = 'Veuillez entrer au moins une mesure.';\n      return;\n    }\n\n    let bestMatch = null;\n    let bestScore = Infinity;\n\n    sizes.forEach(s =\u003e {\n      let score = 0;\n      let count = 0;\n\n      if (chest) {\n        const mid = (s.chest[0] + s.chest[1]) \/ 2;\n        score += Math.abs(chest - mid);\n        count++;\n      }\n      if (waist) {\n        const mid = (s.waist[0] + s.waist[1]) \/ 2;\n        score += Math.abs(waist - mid);\n        count++;\n      }\n      if (hip) {\n        const mid = (s.hip[0] + s.hip[1]) \/ 2;\n        score += Math.abs(hip - mid);\n        count++;\n      }\n\n      if (count \u003e 0) score \/= count;\n\n      if (score \u003c bestScore) {\n        bestScore = score;\n        bestMatch = s.name;\n      }\n    });\n\n    \/\/ Highlight matching row in the table\n    document.querySelectorAll('#sizeBody tr').forEach(tr =\u003e {\n      tr.classList.toggle('matched', tr.dataset.size === bestMatch);\n    });\n\n    res.className = 'sg-result show found';\n    resSize.textContent = bestMatch;\n    resLabel.textContent = 'Taille recommandée pour vos mensurations';\n  }\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"EliteUniform","offers":[{"title":"Latte \/ XS","offer_id":48673802879205,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ S","offer_id":48760592367845,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ M","offer_id":48760592400613,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ L","offer_id":48760592433381,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ XL","offer_id":48760592466149,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ 2XL","offer_id":48760592498917,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ XS","offer_id":48673802485989,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ S","offer_id":48760590401765,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ M","offer_id":48760590434533,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ L","offer_id":48760590467301,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ XL","offer_id":48760590500069,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ 2XL","offer_id":48760590532837,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XS","offer_id":48673802518757,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ S","offer_id":48760590565605,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ M","offer_id":48760590598373,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ L","offer_id":48760590631141,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XL","offer_id":48760590663909,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ 2XL","offer_id":48760590696677,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XS","offer_id":48673802551525,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ S","offer_id":48760590729445,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ M","offer_id":48760590762213,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ L","offer_id":48760590794981,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XL","offer_id":48760590827749,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ 2XL","offer_id":48760590860517,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XS","offer_id":48673802584293,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ S","offer_id":48760590893285,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ M","offer_id":48760590926053,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ L","offer_id":48760590958821,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XL","offer_id":48760590991589,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ 2XL","offer_id":48760591024357,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XS","offer_id":48673802617061,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ S","offer_id":48760591057125,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ M","offer_id":48760591089893,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ L","offer_id":48760591122661,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XL","offer_id":48760591155429,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ 2XL","offer_id":48760591188197,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XS","offer_id":48673802682597,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ S","offer_id":48760591384805,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ M","offer_id":48760591417573,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ L","offer_id":48760591450341,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XL","offer_id":48760591483109,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ 2XL","offer_id":48760591515877,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XS","offer_id":48673802715365,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ S","offer_id":48760591548645,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ M","offer_id":48760591581413,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ L","offer_id":48760591614181,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XL","offer_id":48760591646949,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ 2XL","offer_id":48760591679717,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XS","offer_id":48673802748133,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ S","offer_id":48760591712485,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ M","offer_id":48760591745253,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ L","offer_id":48760591778021,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XL","offer_id":48760591810789,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ 2XL","offer_id":48760591843557,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XS","offer_id":48673802780901,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ S","offer_id":48760591876325,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ M","offer_id":48760591909093,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ L","offer_id":48760591941861,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XL","offer_id":48760591974629,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ 2XL","offer_id":48760592007397,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XS","offer_id":48673802813669,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ S","offer_id":48760592040165,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ M","offer_id":48760592072933,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ L","offer_id":48760592105701,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XL","offer_id":48760592138469,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ 2XL","offer_id":48760592171237,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ XS","offer_id":48673802846437,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ S","offer_id":48760592204005,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ M","offer_id":48760592236773,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ L","offer_id":48760592269541,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ XL","offer_id":48760592302309,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ 2XL","offer_id":48760592335077,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XS","offer_id":48673802911973,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ S","offer_id":48760592531685,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ M","offer_id":48760592564453,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ L","offer_id":48760592597221,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XL","offer_id":48760592629989,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ 2XL","offer_id":48760592662757,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XS","offer_id":48673802944741,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ S","offer_id":48760592695525,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ M","offer_id":48760592728293,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ L","offer_id":48760592761061,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XL","offer_id":48760592793829,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ 2XL","offer_id":48760592826597,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XS","offer_id":48673802977509,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ S","offer_id":48760592859365,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ M","offer_id":48760592892133,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ L","offer_id":48760592924901,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XL","offer_id":48760592957669,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ 2XL","offer_id":48760592990437,"sku":null,"price":269.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/9819\/6709\/files\/bleuciel_4b917fb0-93d3-41b7-9f9b-ea46c1ae8648.webp?v=1775483159"},{"product_id":"uniforme-glow","title":"Uniforme Glow","description":"\u003cdiv class=\"product-description\"\u003e\n\u003ch2\u003eUniforme Médical Glow — Briller avec Style\u003c\/h2\u003e\n\u003cp\u003eL'\u003cstrong\u003eUniforme Médical Glow EliteUniform\u003c\/strong\u003e est la tenue idéale pour les professionnels de santé modernes. Son design lumineux et sa coupe ergonomique vous permettent d'assurer vos soins avec style et efficacité.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e✅ Coupe ergonomique pour plus de mobilité\u003c\/li\u003e\n\u003cli\u003e✅ Tissu anti-froissage — impeccable toute la journée\u003c\/li\u003e\n\u003cli\u003e✅ Coloris tendance adaptés au milieu médical\u003c\/li\u003e\n\u003cli\u003e✅ Coutures renforcées pour une longue durabilité\u003c\/li\u003e\n\u003cli\u003e✅ Disponible en plusieurs tailles et couleurs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e🚚 Livraison partout au Maroc | 💳 Paiement à la livraison disponible\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"EliteUniform","offers":[{"title":"Rose Fuchsia \/ XS","offer_id":48594833146085,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ S","offer_id":48760584536293,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ M","offer_id":48760584569061,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ L","offer_id":48760584601829,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ XL","offer_id":48760584634597,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ 2XL","offer_id":48760584667365,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XS","offer_id":48594800345317,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ S","offer_id":48760584700133,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ M","offer_id":48760584732901,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ L","offer_id":48760584765669,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XL","offer_id":48760584798437,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ 2XL","offer_id":48760584831205,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XS","offer_id":48594800378085,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ S","offer_id":48760584863973,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ M","offer_id":48760584896741,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ L","offer_id":48760584929509,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XL","offer_id":48760584962277,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ 2XL","offer_id":48760584995045,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ XS","offer_id":48594800410853,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ S","offer_id":48760585027813,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ M","offer_id":48760585060581,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ L","offer_id":48760585093349,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ XL","offer_id":48760585126117,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ 2XL","offer_id":48760585158885,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XS","offer_id":48594833113317,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ S","offer_id":48760585191653,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ M","offer_id":48760585224421,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ L","offer_id":48760585257189,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XL","offer_id":48760585289957,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ 2XL","offer_id":48760585322725,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XS","offer_id":48594833178853,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ S","offer_id":48760585355493,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ M","offer_id":48760585388261,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ L","offer_id":48760585421029,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XL","offer_id":48760585453797,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ 2XL","offer_id":48760585486565,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XS","offer_id":48594833211621,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ S","offer_id":48760585519333,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ M","offer_id":48760585552101,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ L","offer_id":48760585584869,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XL","offer_id":48760585617637,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ 2XL","offer_id":48760585650405,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XS","offer_id":48594833244389,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ S","offer_id":48760585683173,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ M","offer_id":48760585715941,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ L","offer_id":48760585748709,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XL","offer_id":48760585781477,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ 2XL","offer_id":48760585814245,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XS","offer_id":48594833277157,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ S","offer_id":48760585847013,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ M","offer_id":48760585879781,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ L","offer_id":48760585912549,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XL","offer_id":48760585945317,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ 2XL","offer_id":48760585978085,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XS","offer_id":48594833309925,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ S","offer_id":48760586010853,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ M","offer_id":48760586043621,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ L","offer_id":48760586076389,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XL","offer_id":48760586109157,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ 2XL","offer_id":48760586141925,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XS","offer_id":48594833375461,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ S","offer_id":48760586338533,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ M","offer_id":48760586371301,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ L","offer_id":48760586404069,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XL","offer_id":48760586436837,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ 2XL","offer_id":48760586469605,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XS","offer_id":48594833408229,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ S","offer_id":48760586502373,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ M","offer_id":48760586535141,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ L","offer_id":48760586567909,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XL","offer_id":48760586600677,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ 2XL","offer_id":48760586633445,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XS","offer_id":48594833440997,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ S","offer_id":48760586666213,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ M","offer_id":48760586698981,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ L","offer_id":48760586731749,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XL","offer_id":48760586764517,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ 2XL","offer_id":48760586797285,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XS","offer_id":48594833473765,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ S","offer_id":48760586830053,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ M","offer_id":48760586862821,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ L","offer_id":48760586895589,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XL","offer_id":48760586928357,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ 2XL","offer_id":48760586961125,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ XS","offer_id":48594833506533,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ S","offer_id":48760586993893,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ M","offer_id":48760587026661,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ L","offer_id":48760587059429,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ XL","offer_id":48760587092197,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ 2XL","offer_id":48760587124965,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/9819\/6709\/files\/Untitled-2_1101297d-df8e-4ef4-bb8d-77d51a49527e.webp?v=1775484564"},{"product_id":"uniforme-shield","title":"Uniforme Shield","description":"\u003cdiv class=\"product-description\"\u003e\n\u003ch2\u003eUniforme Médical Shield — Protection \u0026amp; Performance\u003c\/h2\u003e\n\u003cp\u003eL'\u003cstrong\u003eUniforme Médical Shield EliteUniform\u003c\/strong\u003e est conçu pour les professionnels de santé qui opèrent dans des environnements exigeants. Sa protection renforcée et ses matériaux techniques garantissent sécurité et confort tout au long de votre service.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e✅ Tissu technique résistant aux fluides\u003c\/li\u003e\n\u003cli\u003e✅ Protection renforcée pour milieux intensifs\u003c\/li\u003e\n\u003cli\u003e✅ Coupe professionnelle et fonctionnelle\u003c\/li\u003e\n\u003cli\u003e✅ Facile à désinfecter et entretenir\u003c\/li\u003e\n\u003cli\u003e✅ Idéal pour urgences, blocs opératoires, soins intensifs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e🚚 Livraison partout au Maroc | 💳 Paiement à la livraison disponible\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"EliteUniform","offers":[{"title":"Rose Fuchsia \/ XS","offer_id":48671921897701,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ S","offer_id":48760560189669,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ M","offer_id":48760560222437,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ L","offer_id":48760560255205,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ XL","offer_id":48760560287973,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Fuchsia \/ 2XL","offer_id":48760560320741,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ XS","offer_id":48671921930469,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ S","offer_id":48760560353509,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ M","offer_id":48760560386277,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ L","offer_id":48760560419045,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ XL","offer_id":48760560451813,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Vert Royal \/ 2XL","offer_id":48760560484581,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XS","offer_id":48671921963237,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ S","offer_id":48760560517349,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ M","offer_id":48760560550117,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ L","offer_id":48760560582885,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ XL","offer_id":48760560615653,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Électrique \/ 2XL","offer_id":48760560648421,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XS","offer_id":48671921996005,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ S","offer_id":48760560681189,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ M","offer_id":48760560713957,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ L","offer_id":48760560746725,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ XL","offer_id":48760560779493,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rouge bordeaux \/ 2XL","offer_id":48760560812261,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XS","offer_id":48671922028773,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ S","offer_id":48760560845029,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ M","offer_id":48760560877797,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ L","offer_id":48760560910565,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ XL","offer_id":48760560943333,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Gris souris \/ 2XL","offer_id":48760560976101,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XS","offer_id":48671922061541,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ S","offer_id":48760561008869,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ M","offer_id":48760561041637,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ L","offer_id":48760561074405,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ XL","offer_id":48760561107173,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Noir \/ 2XL","offer_id":48760561139941,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Vardo \/ XS","offer_id":48671922094309,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Vardo \/ S","offer_id":48760561172709,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Vardo \/ M","offer_id":48760561205477,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Vardo \/ L","offer_id":48760561238245,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Vardo \/ XL","offer_id":48760561271013,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Vardo \/ 2XL","offer_id":48760561303781,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XS","offer_id":48671922127077,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ S","offer_id":48760561336549,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ M","offer_id":48760561369317,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ L","offer_id":48760561402085,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ XL","offer_id":48760561434853,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu Marine \/ 2XL","offer_id":48760561467621,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XS","offer_id":48671922159845,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ S","offer_id":48760561500389,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ M","offer_id":48760561533157,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ L","offer_id":48760561565925,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ XL","offer_id":48760561598693,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Blanc neige \/ 2XL","offer_id":48760561631461,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XS","offer_id":48671922192613,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ S","offer_id":48760561664229,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ M","offer_id":48760561696997,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ L","offer_id":48760561729765,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ XL","offer_id":48760561762533,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Bleu ciel \/ 2XL","offer_id":48760561795301,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XS","offer_id":48671922225381,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ S","offer_id":48760561828069,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ M","offer_id":48760561860837,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ L","offer_id":48760561893605,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ XL","offer_id":48760561926373,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Lavande \/ 2XL","offer_id":48760561959141,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XS","offer_id":48671922258149,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ S","offer_id":48760561991909,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ M","offer_id":48760562024677,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ L","offer_id":48760562057445,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ XL","offer_id":48760562090213,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Aubergine \/ 2XL","offer_id":48760562122981,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XS","offer_id":48671922290917,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ S","offer_id":48760562155749,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ M","offer_id":48760562188517,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ L","offer_id":48760562221285,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ XL","offer_id":48760562254053,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Chocolat \/ 2XL","offer_id":48760562286821,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ XS","offer_id":48671922323685,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ S","offer_id":48760562319589,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ M","offer_id":48760562352357,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ L","offer_id":48760562385125,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ XL","offer_id":48760562417893,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Latte \/ 2XL","offer_id":48760562450661,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XS","offer_id":48671922356453,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ S","offer_id":48760562483429,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ M","offer_id":48760562516197,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ L","offer_id":48760562548965,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ XL","offer_id":48760562581733,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Teal \/ 2XL","offer_id":48760562614501,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XS","offer_id":48671922389221,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ S","offer_id":48760562647269,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ M","offer_id":48760562680037,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ L","offer_id":48760562712805,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ XL","offer_id":48760562745573,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true},{"title":"Rose Dragée \/ 2XL","offer_id":48760562778341,"sku":null,"price":279.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/9819\/6709\/files\/rosefuschia.jpg?v=1775137332"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/9819\/6709\/collections\/i_have_a_202604021712_copy.jpg?v=1775146429","url":"https:\/\/eliteuniform.ma\/collections\/pyjama-de-bloc.oembed","provider":"EliteUniform","version":"1.0","type":"link"}