{"product_id":"curry-thai-aux-legumes-et-ananas-roti","title":"Curry thaï aux légumes et ananas rôti","description":"\u003cdiv class=\"fresheo-product\"\u003e\n\n    \u003c!-- Nutri-Score \u0026 Rating --\u003e\n    \u003cdiv class=\"fresheo-nutri\"\u003e\n        \u003cspan class=\"fresheo-nutri-label\"\u003eNutri-Score\u003c\/span\u003e\n        \u003cdiv class=\"fresheo-nutri-badges\"\u003e\n            \u003cspan class=\"fresheo-nutri-badge nutri-a active\"\u003eA\u003c\/span\u003e\n            \u003cspan class=\"fresheo-nutri-badge nutri-b\"\u003eB\u003c\/span\u003e\n            \u003cspan class=\"fresheo-nutri-badge nutri-c\"\u003eC\u003c\/span\u003e\n            \u003cspan class=\"fresheo-nutri-badge nutri-d\"\u003eD\u003c\/span\u003e\n            \u003cspan class=\"fresheo-nutri-badge nutri-e\"\u003eE\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fresheo-rating\"\u003e\n            \u003cspan class=\"fresheo-star\"\u003e⭐\u003c\/span\u003e\n            \u003cspan class=\"fresheo-rating-score\"\u003e4.8\u003c\/span\u003e\n            \u003cspan class=\"fresheo-rating-count\"\u003e(45 avis)\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Description --\u003e\n    \u003cdiv class=\"fresheo-description\"\u003e\n        \u003ch3\u003eDescription \u0026amp; Ingrédients\u003c\/h3\u003e\n        \u003cp\u003eRiz basmati, bouillon de légumes CELERI, ananas, mix de poivrons, ail, herbes de Provence, lait de coco, brocolis, edamames, pousse de soja SOJA, oignons rouges, citron vert, coriandre, curry rouge, piment, sel, poivre, huile d'olive \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Diet Badges --\u003e\n    \u003cdiv class=\"fresheo-diets\"\u003e\n        \u003ch3\u003eConvient aux régimes\u003c\/h3\u003e\n        \u003cdiv class=\"fresheo-diet-badges\"\u003e\n            \u003cspan class=\"fresheo-diet-badge diet-vegetarien\"\u003e🥗 Végétarien\u003c\/span\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Nutrition Values --\u003e\n    \u003cdiv class=\"fresheo-nutrition\"\u003e\n        \u003ch3\u003eValeurs nutritionnelles \u003cspan class=\"fresheo-nutrition-portion\"\u003e(par portion de 600g)\u003c\/span\u003e\n\u003c\/h3\u003e\n\n        \u003cdiv class=\"fresheo-nutrition-grid\"\u003e\n            \u003cdiv class=\"fresheo-nutrition-item\"\u003e\n                \u003cspan class=\"fresheo-nutrition-value\"\u003e701\u003c\/span\u003e\n                \u003cspan class=\"fresheo-nutrition-unit\"\u003ekcal\u003c\/span\u003e\n                \u003cspan class=\"fresheo-nutrition-label\"\u003eCalories\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fresheo-nutrition-item\"\u003e\n                \u003cspan class=\"fresheo-nutrition-value\"\u003e14.10\u003c\/span\u003e\n                \u003cspan class=\"fresheo-nutrition-unit\"\u003eg\u003c\/span\u003e\n                \u003cspan class=\"fresheo-nutrition-label\"\u003eProtéines\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fresheo-nutrition-item\"\u003e\n                \u003cspan class=\"fresheo-nutrition-value\"\u003e133.70\u003c\/span\u003e\n                \u003cspan class=\"fresheo-nutrition-unit\"\u003eg\u003c\/span\u003e\n                \u003cspan class=\"fresheo-nutrition-label\"\u003eGlucides\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fresheo-nutrition-item\"\u003e\n                \u003cspan class=\"fresheo-nutrition-value\"\u003e11.90\u003c\/span\u003e\n                \u003cspan class=\"fresheo-nutrition-unit\"\u003eg\u003c\/span\u003e\n                \u003cspan class=\"fresheo-nutrition-label\"\u003eLipides\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fresheo-nutrition-details\"\u003e\n            \u003cdiv class=\"fresheo-nutrition-detail\"\u003e\n                \u003cdiv class=\"fresheo-nutrition-detail-label\"\u003eSucres\u003c\/div\u003e\n                \u003cdiv class=\"fresheo-nutrition-detail-value\"\u003e23.70g\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fresheo-nutrition-detail\"\u003e\n                \u003cdiv class=\"fresheo-nutrition-detail-label\"\u003eGraisses saturées\u003c\/div\u003e\n                \u003cdiv class=\"fresheo-nutrition-detail-value\"\u003e7.80g\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fresheo-nutrition-detail\"\u003e\n                \u003cdiv class=\"fresheo-nutrition-detail-label\"\u003eFibres\u003c\/div\u003e\n                \u003cdiv class=\"fresheo-nutrition-detail-value\"\u003e6.50g\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"fresheo-nutrition-detail\"\u003e\n                \u003cdiv class=\"fresheo-nutrition-detail-label\"\u003eSel\u003c\/div\u003e\n                \u003cdiv class=\"fresheo-nutrition-detail-value\"\u003e1.30g\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Allergens --\u003e\n    \u003cdiv class=\"fresheo-allergens\"\u003e\n        \u003ch3\u003eAllergènes\u003c\/h3\u003e\n        \u003cp\u003eAllergènes : celeri, soja \u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n.fresheo-product {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;\n    color: #2d3436;\n    max-width: 800px;\n    margin: 0 auto;\n    padding: 20px 0;\n}\n\n\/* Nutri-Score *\/\n.fresheo-nutri {\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    margin-bottom: 20px;\n    padding: 15px;\n    background: #f8f9fa;\n    border-radius: 10px;\n}\n\n.fresheo-nutri-label {\n    font-size: 14px;\n    font-weight: 600;\n    color: #636e72;\n}\n\n.fresheo-nutri-badges {\n    display: flex;\n    gap: 4px;\n}\n\n.fresheo-nutri-badge {\n    width: 28px;\n    height: 28px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 13px;\n    font-weight: 700;\n    color: white;\n    opacity: 0.35;\n    filter: grayscale(0.7);\n    transition: transform 0.2s ease, opacity 0.2s ease, filter 0.2s ease;\n}\n\n.fresheo-nutri-badge.active {\n    opacity: 1;\n    filter: none;\n    transform: scale(1.4);\n    box-shadow: 0 4px 12px rgba(0,0,0,0.28);\n    border: 2px solid #fff;\n    z-index: 1;\n}\n\n.nutri-a { background: #038141; }\n.nutri-b { background: #85bb2f; }\n.nutri-c { background: #fecb02; color: #2d3436; }\n.nutri-d { background: #ee8100; }\n.nutri-e { background: #e63e11; }\n\n.fresheo-rating {\n    margin-left: auto;\n    display: flex;\n    align-items: center;\n    gap: 6px;\n}\n\n.fresheo-star {\n    color: #FDB913;\n    font-size: 16px;\n}\n\n.fresheo-rating-score {\n    font-size: 18px;\n    font-weight: 700;\n    color: #2d3436;\n}\n\n.fresheo-rating-count {\n    font-size: 14px;\n    color: #636e72;\n}\n\n\/* Description *\/\n.fresheo-description {\n    margin-bottom: 25px;\n    background: white;\n    border: 1px solid #e9ecef;\n    border-radius: 10px;\n    padding: 20px;\n}\n\n.fresheo-description h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: #2d3436;\n    margin-bottom: 12px;\n    padding-bottom: 10px;\n    border-bottom: 2px solid #f0f9e8;\n}\n\n.fresheo-description p {\n    font-size: 15px;\n    color: #636e72;\n    line-height: 1.6;\n}\n\n\/* Diet Badges *\/\n.fresheo-diets {\n    margin-bottom: 25px;\n    background: white;\n    border: 1px solid #e9ecef;\n    border-radius: 10px;\n    padding: 20px;\n}\n\n.fresheo-diets h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: #2d3436;\n    margin-bottom: 12px;\n    padding-bottom: 10px;\n    border-bottom: 2px solid #f0f9e8;\n}\n\n.fresheo-diet-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n}\n\n.fresheo-diet-badge {\n    padding: 8px 16px;\n    border-radius: 20px;\n    font-size: 13px;\n    font-weight: 600;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    \/* Neutral fallback so unknown diet-* classes still render as a pill. *\/\n    background: #eef1f4;\n    color: #4a5568;\n}\n\n.diet-vegetarien {\n    background: #d4f4dd;\n    color: #27ae60;\n}\n\n.diet-vegan {\n    background: #c8e6c9;\n    color: #2e7d32;\n}\n\n.diet-sans-gluten {\n    background: #dae8fc;\n    color: #2e75b6;\n}\n\n.diet-sans-lactose {\n    background: #fff4e6;\n    color: #e67e22;\n}\n\n.diet-sans-porc {\n    background: #ffe9e9;\n    color: #e74c3c;\n}\n\n.diet-meat {\n    background: #fde0d4;\n    color: #b03a2e;\n}\n\n.diet-fish {\n    background: #d6eaf8;\n    color: #1f6a99;\n}\n\n.diet-fitness {\n    background: #ede1f5;\n    color: #6a1b9a;\n}\n\n\/* Nutrition Values *\/\n.fresheo-nutrition {\n    margin-bottom: 25px;\n    background: white;\n    border: 1px solid #e9ecef;\n    border-radius: 10px;\n    padding: 20px;\n}\n\n.fresheo-nutrition h3 {\n    font-size: 16px;\n    font-weight: 700;\n    color: #2d3436;\n    margin-bottom: 12px;\n    padding-bottom: 10px;\n    border-bottom: 2px solid #f0f9e8;\n    display: flex;\n    align-items: center;\n}\n\n.fresheo-nutrition-portion {\n    font-size: 13px;\n    color: #636e72;\n    font-weight: 400;\n    margin-left: auto;\n}\n\n.fresheo-nutrition-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 15px;\n    margin-bottom: 15px;\n}\n\n.fresheo-nutrition-item {\n    text-align: center;\n    padding: 15px;\n    background: #f8f9fa;\n    border-radius: 8px;\n}\n\n.fresheo-nutrition-value {\n    font-size: 24px;\n    font-weight: 700;\n    color: #9ABE36;\n    display: block;\n    margin-bottom: 4px;\n}\n\n.fresheo-nutrition-unit {\n    font-size: 12px;\n    font-weight: 600;\n    color: #636e72;\n    display: block;\n    margin-bottom: 4px;\n}\n\n.fresheo-nutrition-label {\n    font-size: 13px;\n    color: #2d3436;\n    font-weight: 600;\n}\n\n.fresheo-nutrition-details {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n}\n\n.fresheo-nutrition-detail {\n    text-align: center;\n    padding: 10px;\n    background: white;\n    border: 1px solid #e9ecef;\n    border-radius: 6px;\n}\n\n.fresheo-nutrition-detail-label {\n    font-size: 11px;\n    color: #636e72;\n    text-transform: uppercase;\n    margin-bottom: 4px;\n}\n\n.fresheo-nutrition-detail-value {\n    font-size: 16px;\n    font-weight: 700;\n    color: #2d3436;\n}\n\n\/* Allergens *\/\n.fresheo-allergens {\n    background: white;\n    border: 1px solid #e9ecef;\n    border-left: 4px solid #e74c3c;\n    padding: 20px;\n    border-radius: 10px;\n}\n\n.fresheo-allergens h3 {\n    font-size: 14px;\n    font-weight: 700;\n    color: #e74c3c;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n}\n\n.fresheo-allergens p {\n    font-size: 14px;\n    color: #2d3436;\n    margin: 0;\n}\n\n\/* Mobile *\/\n@media (max-width: 600px) {\n    .fresheo-product {\n        padding: 15px 10px;\n    }\n\n    .fresheo-nutri {\n        flex-wrap: wrap;\n        padding: 12px;\n        gap: 10px;\n    }\n\n    .fresheo-nutri-label {\n        font-size: 12px;\n    }\n\n    .fresheo-nutri-badge {\n        width: 24px;\n        height: 24px;\n        font-size: 11px;\n    }\n\n    .fresheo-nutri-badge.active {\n        transform: scale(1.3);\n        border-width: 1.5px;\n    }\n\n    .fresheo-rating {\n        margin-left: 0;\n        width: 100%;\n        justify-content: center;\n    }\n\n    .fresheo-star {\n        font-size: 14px;\n    }\n\n    .fresheo-rating-score {\n        font-size: 16px;\n    }\n\n    .fresheo-rating-count {\n        font-size: 12px;\n    }\n\n    .fresheo-description,\n    .fresheo-diets,\n    .fresheo-nutrition {\n        margin-bottom: 20px;\n    }\n\n    .fresheo-description h3,\n    .fresheo-diets h3,\n    .fresheo-nutrition h3 {\n        font-size: 14px;\n        margin-bottom: 8px;\n    }\n\n    .fresheo-description p {\n        font-size: 13px;\n    }\n\n    .fresheo-diet-badges {\n        gap: 6px;\n    }\n\n    .fresheo-diet-badge {\n        padding: 6px 12px;\n        font-size: 11px;\n    }\n\n    .fresheo-nutrition-portion {\n        font-size: 11px;\n        display: block;\n        margin-left: 0;\n        margin-top: 4px;\n    }\n\n    .fresheo-nutrition-grid {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 10px;\n        margin-bottom: 12px;\n    }\n\n    .fresheo-nutrition-item {\n        padding: 12px 8px;\n    }\n\n    .fresheo-nutrition-value {\n        font-size: 20px;\n    }\n\n    .fresheo-nutrition-unit {\n        font-size: 11px;\n    }\n\n    .fresheo-nutrition-label {\n        font-size: 12px;\n    }\n\n    .fresheo-nutrition-details {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 8px;\n    }\n\n    .fresheo-nutrition-detail {\n        padding: 8px 6px;\n    }\n\n    .fresheo-nutrition-detail-label {\n        font-size: 10px;\n    }\n\n    .fresheo-nutrition-detail-value {\n        font-size: 14px;\n    }\n\n    .fresheo-allergens {\n        padding: 12px 15px;\n    }\n\n    .fresheo-allergens h3 {\n        font-size: 13px;\n        margin-bottom: 6px;\n    }\n\n    .fresheo-allergens p {\n        font-size: 12px;\n    }\n}\n\u003c\/style\u003e","brand":"Fresheo","offers":[{"title":"Standard","offer_id":53819381416273,"sku":"fresheo-2568-1","price":14.36,"currency_code":"EUR","in_stock":true},{"title":"Grande","offer_id":53819381449041,"sku":"fresheo-2568-2","price":15.93,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/7606\/1777\/files\/big_ZFiF3wE.png?v=1779259878","url":"https:\/\/shop.fresheo.be\/products\/curry-thai-aux-legumes-et-ananas-roti","provider":"Fresheo BE","version":"1.0","type":"link"}