{"product_id":"portable-blender-juicer-450ml","title":"Mixeur \/ Presse-agrumes portable - Haute puissance","description":"\u003cdiv class=\"sl-accordion\"\u003e\n\n\u003ch2 class=\"product-info-heading\"\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0728\/0161\/6011\/files\/favicon.webp?v=1779596021\" alt=\"ShopLorman icon\" class=\"sl-acc-favicon\" width=\"20\" height=\"20\"\u003e Informations sur le produit\u003c\/h2\u003e\n\n\u003c!-- Description --\u003e\n\u003cdiv class=\"sl-acc-item\" id=\"description\"\u003e\n\n  \u003cbutton class=\"sl-acc-toggle\"\u003e\n    \u003ch3 class=\"sl-acc-label\"\u003eDescription\u003c\/h3\u003e\n\n    \u003cspan class=\"sl-acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"sl-acc-content\"\u003e\n\n\u003cp\u003ePréparez des smoothies, des milk-shakes et des jus frais partout avec ce mixeur de voyage portable multi-modes haute puissance de 50 W, doté d'un écran LED intelligent et d'une capacité de 450 ml. Ses 12 lames en acier inoxydable broient les fruits, la glace et les légumes en toute simplicité, tandis que sa batterie rechargeable par USB et sa conception étanche et sans BPA le rendent parfait pour les voyages, la salle de sport, le bureau et la nutrition quotidienne. Profitez d'un mixage puissant et portable partout où la vie vous mène.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Key Features --\u003e\n\u003cdiv class=\"sl-acc-item\" id=\"features\"\u003e\n\n  \u003cbutton class=\"sl-acc-toggle\"\u003e\n    \u003ch3 class=\"sl-acc-label\"\u003eCaractéristiques principales\u003c\/h3\u003e\n\n    \u003cspan class=\"sl-acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"sl-acc-content\"\u003e\n\n    \u003cul\u003e\n\n      \u003cli\u003eModèle HS‑860 — 3 modes de puissance, vitesses réglables, minuteur automatique de 1 minute, écran LED intelligent\u003c\/li\u003e\n\n\u003cli\u003eMoteur haute puissance amélioré de 50 W pour un mixage rapide et fluide\u003c\/li\u003e\n\n\u003cli\u003eCapacité de 450 ml idéale pour les boissons individuelles\u003c\/li\u003e\n\n\u003cli\u003eConception à 12 lames en acier inoxydable pour broyer les fruits, la glace et les légumes\u003c\/li\u003e\n\n\u003cli\u003eBatterie rechargeable par USB (DC7.4 \/ 1500mAh) compatible avec les banques d'alimentation, les ordinateurs portables et les adaptateurs\u003c\/li\u003e\n\n\u003cli\u003eConception portable et légère pour les voyages et l'utilisation quotidienne\u003c\/li\u003e\n\n\u003cli\u003eCouvercle étanche pour éviter les déversements dans les sacs ou les sacs à dos\u003c\/li\u003e\n\n\u003cli\u003eTasse détachable facile à nettoyer pour un rinçage rapide\u003c\/li\u003e\n\n\u003cli\u003eConstruction durable adaptée à la salle de sport, au bureau, à la maison et à l'extérieur\u003c\/li\u003e\n\n\u003cli\u003eMatériau : plastique ABS de qualité alimentaire sans BPA, silicone et acier inoxydable\u003c\/li\u003e\n\n\u003cli\u003eProtection de sécurité double intelligente qui empêche le démarrage accidentel lorsqu'il est ouvert\u003c\/li\u003e\n\n\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Safety Notes --\u003e\n\u003cdiv class=\"sl-acc-item\" id=\"safety\"\u003e\n\n  \u003cbutton class=\"sl-acc-toggle\"\u003e\n    \u003ch3 class=\"sl-acc-label\"\u003eConsignes de sécurité\u003c\/h3\u003e\n\n    \u003cspan class=\"sl-acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"sl-acc-content\"\u003e\n\n    \u003cul\u003e\n\n            \u003cli\u003eLe design de sécurité intelligent empêche le fonctionnement du mixeur si le couvercle est ouvert\u003c\/li\u003e\n\n\u003cli\u003eDes précautions sont nécessaires lors du nettoyage des lames hachoirs\u003c\/li\u003e\n\n\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Shipping --\u003e\n\u003cdiv class=\"sl-acc-item\" id=\"shipping\"\u003e\n\n  \u003cbutton class=\"sl-acc-toggle\"\u003e\n    \u003ch3 class=\"sl-acc-label\"\u003eLivraison\u003c\/h3\u003e\n\n    \u003cspan class=\"sl-acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"sl-acc-content\"\u003e\n\n    \u003cp\u003eLivraison GRATUITE dans le monde entier\u003c\/p\u003e\n\n    \u003cp\u003e\u003ca href=\"\/fr\/policies\/shipping-policy\" target=\"_blank\"\u003ePolitique de livraison\u003c\/a\u003e\u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c!-- Returns --\u003e\n\u003cdiv class=\"sl-acc-item\" id=\"returns\"\u003e\n\n  \u003cbutton class=\"sl-acc-toggle\"\u003e\n    \u003ch3 class=\"sl-acc-label\"\u003eRetours\u003c\/h3\u003e\n\n    \u003cspan class=\"sl-acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"sl-acc-content\"\u003e\n\n    \u003cp\u003ePolitique de retour de 30 jours. Notre objectif est que chaque client soit entièrement satisfait de son achat. Si ce n'est pas le cas, faites-le nous savoir et nous ferons de notre mieux pour y remédier.\u003c\/p\u003e\n\n    \u003cp\u003e\u003ca href=\"\/fr\/policies\/refund-policy\" target=\"_blank\"\u003ePolitique de remboursement\u003c\/a\u003e\u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n:root {\n--sl-dark-gray: #BFBFBF;\n--sl-purple: #7A4ECF;\n--sl-black: #000000;\n--sl-grey: #e5e5e5;\n--sl-white: #ffffff;\n}\n\/* Accordion link styling *\/\n.sl-accordion a {\ncolor: #000;\ntext-decoration: none;\ntransition: color 0.2s ease;\n}\n.sl-accordion a:hover {\ncolor: #7A4ECF;\ntext-decoration: underline;\n}\n.sl-accordion a:focus {\ncolor: #7A4ECF;\noutline: none;\ntext-decoration: underline;\n}\n.sl-accordion {\nborder-radius: 8px;\nbackground-color: #ffffff !important;\npadding: 10px;\n}\nh2.product-info-heading {\nfont-size: 18px !important;\nfont-weight: 700 !important;\nmargin: 0 0 8px 0;\npadding: 0;\nline-height: 1.3;\nborder-bottom: 1px solid var(--sl-black);\nmargin-bottom: 6px;\ndisplay: flex;\njustify-content: center;\nalign-items: center;\ntext-align: center;      \n  width: 100%; \ngap: 8px;\n}\n.sl-acc-favicon {\nwidth: 20px;\nheight: 20px;\nobject-fit: contain;\n}\n.sl-acc-label {\nfont-size: 16px !important;\nline-height: 1.3;\nfont-weight: 600;\n}\n.sl-acc-item {\nborder-bottom: 1px solid var(--sl-black);\nmargin-bottom: 6px;\n}\n.sl-acc-toggle {\nwidth: 100%;\ndisplay: flex;\njustify-content: space-between;\nalign-items: center;\npadding: 10px;\nfont-size: 16px;\nfont-weight: 600;\nbackground: #ffffff !important;\ncolor: var(--sl-black);\nborder: none;\ncursor: pointer;\nborder-radius: 6px;\ntransition: background 0.25s ease, color 0.25s ease;\n}\n.sl-acc-toggle:hover,\n.sl-acc-item.active .sl-acc-toggle {\nbackground: var(--sl-purple) !important;\ncolor: #ffffff;\n}\n.sl-acc-icon {\nfont-size: 20px;\nfont-weight: 700;\ntransition: transform 0.25s ease;\n}\n.sl-acc-item.active .sl-acc-icon {\ntransform: rotate(180deg);\n}\n.sl-acc-content {\nmax-height: 0;\noverflow: hidden;\nbackground: #ffffff;\nborder-radius: 6px;\nmargin-top: 6px;\ntransition: max-height 0.35s ease, padding 0.25s ease;\npadding: 0 10px;\n}\n.sl-acc-item.active .sl-acc-content {\npadding: 12px 14px 17px 14px;\n}\n\/* RESET LINKS INSIDE ACCORDION TO DEFAULT BROWSER STYLE *\/\n\/* FIXED — restore pointer + keep blue underlined links *\/\n.sl-accordion .sl-acc-content a,\n.sl-accordion .sl-acc-content a:visited {\n  color: #0000EE !important; \/* default browser blue *\/\n  text-decoration: underline !important;\n  cursor: pointer !important;\n}\n\n\/* Remove hover styling completely *\/\n.sl-accordion .sl-acc-content a:hover,\n.sl-accordion .sl-acc-content a:focus {\n  color: #0000EE !important;\n  text-decoration: underline !important;\n}\n\n\u003c\/style\u003e\n\n\u003c!-- PAGE-LOAD NORMALIZATION + DEEP LINK HANDLING --\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", () =\u003e {\n  const items = document.querySelectorAll('.sl-acc-item');\n\n  \/\/ First: close everything\n  items.forEach(item =\u003e {\n    item.classList.remove('active');\n    const content = item.querySelector('.sl-acc-content');\n    const icon = item.querySelector('.sl-acc-icon');\n    content.style.maxHeight = \"0px\";\n    content.style.paddingTop = \"0px\";\n    content.style.paddingBottom = \"0px\";\n    icon.textContent = '+';\n  });\n  \/\/ Deep-link handling (if URL has #features, #shipping, etc.)\n  const hash = window.location.hash.replace('#', '');\n  if (hash) {\n    const target = document.getElementById(hash);\n    if (target) {\n      const content = target.querySelector('.sl-acc-content');\n      const icon = target.querySelector('.sl-acc-icon');\n      target.classList.add('active');\n      content.style.maxHeight = (content.scrollHeight + 20) + \"px\";\n      content.style.paddingTop = \"12px\";\n      content.style.paddingBottom = \"17px\";\n      icon.textContent = '−';\n\n      setTimeout(() =\u003e {\n        target.scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n      }, 250);\n\n      return; \/\/ IMPORTANT: prevents auto-opening description when deep-linking\n    }\n  }\n\n  \/\/ AUTO-OPEN DESCRIPTION when no hash is present\n  const description = document.getElementById('description');\n  if (description) {\n    const content = description.querySelector('.sl-acc-content');\n    const icon = description.querySelector('.sl-acc-icon');\n    description.classList.add('active');\n    content.style.maxHeight = (content.scrollHeight + 20) + \"px\";\n    content.style.paddingTop = \"12px\";\n    content.style.paddingBottom = \"17px\";\n    icon.textContent = '−';\n  }\n});\n\u003c\/script\u003e\n\u003c!-- ACCORDION LOGIC (MULTIPLE OPEN, NO SCROLL ON CLICK) --\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.sl-acc-toggle').forEach(button =\u003e {\nbutton.addEventListener('click', () =\u003e {\nconst item = button.parentElement;\nconst content = item.querySelector('.sl-acc-content');\nconst icon = button.querySelector('.sl-acc-icon');\nconst isActive = item.classList.contains('active');\nif (isActive) {\nitem.classList.remove('active');\ncontent.style.maxHeight = \"0px\";\ncontent.style.paddingTop = \"0px\";\ncontent.style.paddingBottom = \"0px\";\nicon.textContent = '+';\n} else {\nitem.classList.add('active');\ncontent.style.maxHeight = (content.scrollHeight + 20) + \"px\";\ncontent.style.paddingTop = \"12px\";\ncontent.style.paddingBottom = \"17px\";\nicon.textContent = '−';\n}\n});\n});\n\u003c\/script\u003e\n\n","brand":"ShopLorman","offers":[{"title":"Blanc","offer_id":48673973731467,"sku":"TR-11150","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Violet","offer_id":48673973764235,"sku":"TR-11151","price":39.99,"currency_code":"CAD","in_stock":true},{"title":"Vert militaire","offer_id":48673973797003,"sku":"TR-11152","price":39.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/0161\/6011\/files\/portable-blender-juicer-display.webp?v=1779471601","url":"https:\/\/shoplorman.ca\/fr\/products\/portable-blender-juicer-450ml","provider":"ShopLorman","version":"1.0","type":"link"}