{"product_id":"pates-au-pesto-legumes-et-noix-de-cajou","title":"Pâtes au pesto, courgettes et noix de cajou","description":"\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}\n\n.fresheo-nutri-badge.active {\n    transform: scale(1.2);\n    box-shadow: 0 2px 8px rgba(0,0,0,0.2);\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}\n\n.diet-vegetarien {\n    background: #d4f4dd;\n    color: #27ae60;\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\/* 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.15);\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\n\n\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\"\u003eA\u003c\/span\u003e\n            \u003cspan class=\"fresheo-nutri-badge nutri-b active\"\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.5\u003c\/span\u003e\n            \u003cspan class=\"fresheo-rating-count\"\u003e(58 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\u003eLégumes [haricot vert, chou-fleur, carotte, brocoli], pâtes [semoule de BLÉ dur] GLUTEN, pesto LACTOSE, LAIT, NOIX DE CAJOU FRUITS À COQUE, parmesan [LAIT, sel, présure] LACTOSE, poivre noir, sel\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\"\u003eVé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\"\u003e763\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\"\u003e40.02\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\"\u003e139.77\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\"\u003e30.32\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\"\u003e17.38g\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\"\u003e13.24g\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\"\u003e12.67g\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\"\u003e0.98g\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 : lactose, lait, fruits à coque, blé, noix de cajou, gluten, céleri. Peut contenir : moutarde, cacahuètes, oeuf, céleri\u003c\/p\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Fresheo France","offers":[{"title":"Default Title","offer_id":56522882285945,"sku":null,"price":13.67,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0954\/2660\/9529\/files\/download_18.webp?v=1769008755","url":"https:\/\/fresheo.fr\/products\/pates-au-pesto-legumes-et-noix-de-cajou","provider":"Fresheo France","version":"1.0","type":"link"}