{"product_id":"gants-dexamen-et-de-protection-x100-latex-sans-poudre-mercator-1","title":"Examination and protective gloves x100 - Powder-free latex - Mercator","description":"\u003cdiv class=\"oofti-volume-offer\" data-product-handle=\"gants-dexamen-et-de-protection-x100-latex-sans-poudre-mercator-1\" data-threshold=\"10\" data-discount=\"6\"\u003e\n  \u003cdiv class=\"oofti-volume-offer__header\"\u003e\n    \u003cstrong\u003eVolume offer\u003c\/strong\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"oofti-volume-offer__text\"\u003e\n    Mix sizes — save €6.00 from 10 boxes.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"oofti-volume-offer__subtext\"\u003e\n    All variants are combined: XS, S, M, L.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"oofti-volume-offer__progress\"\u003e\n    \u003cdiv class=\"oofti-volume-offer__progress-bar\" data-offer-bar\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"oofti-volume-offer__status\" data-offer-status\u003e\n    Checking the offer…\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .oofti-volume-offer {\n    margin: 16px 0;\n    padding: 16px;\n    border: 1px solid #bfe7df;\n    border-radius: 12px;\n    background: #f6fffc;\n    font-family: inherit;\n  }\n\n  .oofti-volume-offer__header {\n    margin-bottom: 6px;\n    font-size: 16px;\n    line-height: 1.3;\n    color: #163342;\n  }\n\n  .oofti-volume-offer__text {\n    font-size: 15px;\n    font-weight: 600;\n    color: #163342;\n    margin-bottom: 4px;\n  }\n\n  .oofti-volume-offer__subtext {\n    font-size: 13px;\n    color: #4f6b78;\n    margin-bottom: 12px;\n  }\n\n  .oofti-volume-offer__progress {\n    width: 100%;\n    height: 10px;\n    background: #dfeceb;\n    border-radius: 999px;\n    overflow: hidden;\n    margin-bottom: 10px;\n  }\n\n  .oofti-volume-offer__progress-bar {\n    height: 100%;\n    width: 0%;\n    border-radius: 999px;\n    background: #39bfa7;\n    transition: width 0.25s ease;\n  }\n\n  .oofti-volume-offer__status {\n    font-size: 14px;\n    color: #163342;\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function() {\n    const container = document.querySelector('.oofti-volume-offer');\n    if (!container) return;\n\n    const productHandle = container.getAttribute('data-product-handle');\n    const threshold = Number(container.getAttribute('data-threshold')) || 10;\n    const discount = Number(container.getAttribute('data-discount')) || 6;\n\n    const statusEl = container.querySelector('[data-offer-status]');\n    const barEl = container.querySelector('[data-offer-bar]');\n\n    function formatEuro(value) {\n      return value.toLocaleString('fr-FR', {\n        style: 'currency',\n        currency: 'EUR'\n      });\n    }\n\n    function updateUI(qty) {\n      const progress = Math.min((qty \/ threshold) * 100, 100);\n      if (barEl) {\n        barEl.style.width = progress + '%';\n      }\n\n      if (qty \u003c= 0) {\n        statusEl.innerHTML =\n          'Achetez \u003cstrong\u003e' + threshold + '+\u003c\/strong\u003e boîtes pour économiser \u003cstrong\u003e' + formatEuro(discount) + '\u003c\/strong\u003e.';\n        return;\n      }\n\n      if (qty \u003c threshold) {\n        const remaining = threshold - qty;\n        statusEl.innerHTML =\n          'Ajoutez encore \u003cstrong\u003e' + remaining + '\u003c\/strong\u003e boîte' + (remaining \u003e 1 ? 's' : '') +\n          ' pour économiser \u003cstrong\u003e' + formatEuro(discount) + '\u003c\/strong\u003e.';\n        return;\n      }\n\n      statusEl.innerHTML =\n        '✅ Offre débloquée : vous économisez \u003cstrong\u003e' + formatEuro(discount) + '\u003c\/strong\u003e.';\n    }\n\n    function itemMatchesProduct(item) {\n      if (!item) return false;\n\n      if (item.handle \u0026\u0026 item.handle === productHandle) {\n        return true;\n      }\n\n      if (item.url \u0026\u0026 item.url.indexOf('\/products\/' + productHandle) !== -1) {\n        return true;\n      }\n\n      if (item.product_title \u0026\u0026 item.product_title.toLowerCase().indexOf('mercator') !== -1) {\n        return true;\n      }\n\n      return false;\n    }\n\n    async function refreshOffer() {\n      try {\n        const res = await fetch('\/cart.js', { credentials: 'same-origin' });\n        const cart = await res.json();\n\n        let totalQty = 0;\n\n        if (cart \u0026\u0026 cart.items \u0026\u0026 Array.isArray(cart.items)) {\n          cart.items.forEach(function(item) {\n            if (itemMatchesProduct(item)) {\n              totalQty += Number(item.quantity || 0);\n            }\n          });\n        }\n\n        updateUI(totalQty);\n      } catch (error) {\n        statusEl.textContent = 'Offre disponible dès 10 boîtes, tailles au choix.';\n      }\n    }\n\n    refreshOffer();\n\n    document.addEventListener('DOMContentLoaded', refreshOffer);\n    document.addEventListener('cart:refresh', refreshOffer);\n    document.addEventListener('ajaxProduct:added', refreshOffer);\n\n    document.addEventListener('click', function(e) {\n      const btn = e.target.closest('button[type=\"submit\"], [name=\"add\"], .shopify-payment-button__button');\n      if (!btn) return;\n      setTimeout(refreshOffer, 1200);\n    });\n\n    const cartDrawer = document.querySelector('cart-drawer, .drawer, .cart-drawer');\n    if (cartDrawer \u0026\u0026 window.MutationObserver) {\n      const observer = new MutationObserver(function() {\n        refreshOffer();\n      });\n      observer.observe(cartDrawer, { childList: true, subtree: true });\n    }\n  })();\n\u003c\/script\u003e\n\n\n\u003cp\u003e\u003cstrong\u003eBox of 50 pairs\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eComfort powder-free gloves are powder-free latex gloves intended for examination and protection. Thanks to their powder-free inner surface, they are easy to put on, even on wet hands.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStandards and certifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis device has all the necessary certificates, in accordance with the latest regulatory requirements in force in the field of medical devices, personal protective equipment, and products intended for food contact.\u003c\/p\u003e\n\u003cp\u003eTherefore, the product also meets the quality and product standards applicable to medical devices, personal protective equipment, and products intended for food contact.\u003c\/p\u003e\n\u003cp\u003eThe confirmation of the above provisions as well as the list of certificates, standards, and applicable legal and regulatory provisions for the product are included in the declaration of conformity.\u003c\/p\u003e\n\u003cp\u003eThe product positioning is influenced by factors such as the product name, its category, and the filters used on the emercator.com web platform.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTechnical features \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct type \u003c\/strong\u003e: medical device + personal protective equipment\u003cbr\u003e\u003cstrong\u003eMedical quality\u003c\/strong\u003e : I\u003cbr\u003e\u003cstrong\u003eProtection category (PPE\u003c\/strong\u003e) : III\u003cbr\u003e\u003cstrong\u003eSterility\u003c\/strong\u003e : non-sterile\u003cbr\u003e\u003cstrong\u003eInner surface\u003c\/strong\u003e : powder-free - chlorinated\u003cbr\u003e\u003cstrong\u003eShape\u003c\/strong\u003e : universal (ambidextrous)\u003cbr\u003e\u003cstrong\u003eCuff\u003c\/strong\u003e : rolled edge\u003cbr\u003e\u003cstrong\u003eThickness\u003c\/strong\u003e : standard gloves\u003cbr\u003e\u003cstrong\u003eBrand\u003c\/strong\u003e : Comfort\u003cbr\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e : latex\u003cbr\u003e\u003cstrong\u003eApplication \u003c\/strong\u003e: Health and safety, Trade, Hospitality, Catering, Cleaning, Other sectors, Healthcare\u003cbr\u003e\u003cstrong\u003eTexture \u003c\/strong\u003e: fingertip texture, smooth\u003cbr\u003e\u003cstrong\u003eColor\u003c\/strong\u003e : cream\u003c\/p\u003e","brand":"Dental Coop","offers":[{"title":"XS","offer_id":51437990674759,"sku":"GT_EX_MERCA_XS","price":4.08,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":51437990707527,"sku":"GT_EX_MERCA_S","price":4.08,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":52595049496903,"sku":"GT_EX_MERCA_M","price":4.08,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":52595049529671,"sku":"GT_EX_MERCA_L","price":4.08,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0335\/9873\/4474\/files\/BOITE-et-GANT_0bb5a5a2-bb72-41b7-847b-cbed6ac6e748.jpg?v=1744636346","url":"https:\/\/ootopfti.com\/en-fr\/products\/gants-dexamen-et-de-protection-x100-latex-sans-poudre-mercator-1","provider":"ootopfti.com","version":"1.0","type":"link"}