{"product_id":"affiche-prenom-chien-achill","title":"Affiche Prénom - Chien Chill","description":"\u003c!-- ANALYSE MPV --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Produit : Affiche Prénom - Fleur d'été --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Catégorie : AFFICHE PERSONNALISÉE --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Palette détectée : fond crème pêche #FDEBD3, rouge terracotta vif #E05C3A, vert forêt profond #1A5C2A --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Ambiance : Vintage 70s, chaleureuse, joyeuse, graphique et poétique --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Prefix : ap --\u003e\n\u003cdiv class=\"ap-mpv-container\"\u003e\n\u003cdiv class=\"ap-hero\"\u003e\n\u003cdiv class=\"ap-hero-content\"\u003e\n\u003cdiv class=\"ap-badges-top\"\u003e\n\u003cspan class=\"ap-badge\"\u003ePensé en France\u003c\/span\u003e \u003cspan class=\"ap-badge\"\u003eIllustration originale par Ma petite vie\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ap-hero-title\"\u003eAffiche prénom — Chien chill\u003c\/span\u003e\n\u003cp class=\"ap-subtitle\"\u003eUn chien à casquette, un prénom affiché avec fierté et une date qui compte pour toujours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ap-section-intro\"\u003e\n\u003ch2\u003eLa petite histoire\u003c\/h2\u003e\n\u003cp class=\"ap-intro-text\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eAvec son design minimaliste et son illustration pleine de personnalité, l'affiche \u003c\/span\u003e\u003cem data-start=\"295\" data-end=\"309\"\u003eChien chill\u003c\/em\u003e\u003cspan\u003e apporte une touche artistique et poétique \u003c\/span\u003e\u003cspan\u003eà la chambre de bébé ou d'enfant. Inspirée des illustrations graphiques et des formes épurées, elle associe des couleurs chaleureuses à un petit chien au charme unique. Personnalisée avec le prénom et la date de naissance, cette affiche devient un souvenir délicat, pensé pour accompagner les premiers instants de vie et décorer la chambre avec douceur.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ap-grid\"\u003e\n\u003cdiv class=\"ap-card\"\u003e\n\u003ch3 class=\"ap-card-title\"\u003eUn style vintage qui vieillit bien\u003c\/h3\u003e\n\u003cp class=\"ap-card-desc\"\u003eDes tons chauds qui s'accordent avec le bois clair, le blanc ou le vert sauge. Un design graphique et doux qui accompagne votre enfant de la naissance jusqu'à ses premières grandes aventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ap-card\"\u003e\n\u003ch3 class=\"ap-card-title\"\u003eUn cadeau de naissance qui a du sens\u003c\/h3\u003e\n\u003cp class=\"ap-card-desc\"\u003eBien loin du énième doudou, cette affiche personnalisée avec prénom et date de naissance est un cadeau à la fois décoratif et plein d'émotion. Elle trouve toujours sa place, seule sur un mur ou au cœur d'un mur galerie.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ap-section-howto\"\u003e\n\u003ch2\u003eComment ça marche ?\u003c\/h2\u003e\n\u003cdiv class=\"ap-steps\"\u003e\n\u003cdiv class=\"ap-step\"\u003e\n\u003cdiv class=\"ap-step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"ap-step-content\"\u003e\n\u003ch3 class=\"ap-step-title\"\u003eRenseignez vos options personnalisées\u003c\/h3\u003e\n\u003cp class=\"ap-step-desc\"\u003eSélectionnez le format souhaité et renseignez le prénom ainsi que la date de naissance dans les champs prévus à cet effet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ap-step\"\u003e\n\u003cdiv class=\"ap-step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"ap-step-content\"\u003e\n\u003ch3 class=\"ap-step-title\"\u003eRelecture avant validation\u003c\/h3\u003e\n\u003cp class=\"ap-step-desc\"\u003ePensez à bien vérifier qu'aucune erreur ne s'est glissée sur votre affiche avant que nous l'envoyons en impression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ap-step\"\u003e\n\u003cdiv class=\"ap-step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"ap-step-content\"\u003e\n\u003ch3 class=\"ap-step-title\"\u003eImpression et livraison soignée\u003c\/h3\u003e\n\u003cp class=\"ap-step-desc\"\u003eVotre affiche est imprimée avec soin sur un papier de qualité puis expédiée dans un emballage protecteur, prête à être encadrée et admirée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"ap-section-final\" style=\"margin-bottom: 0px!important; padding-bottom: 0px!important;\"\u003e\n\u003cp class=\"ap-final-text\"\u003eChaque création est imaginée pour apporter de la joie dans vos intérieurs en restant ludique et pleine de personnalité.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  :root {\n    --ap-bg-cream: #FDFBF7;\n    --ap-white: #ffffff;\n    --ap-primary: #1A5C2A;\n    --ap-primary-dark: #14491F;\n    --ap-accent-peps: #E05C3A;\n    --ap-text-main: #2A2A2A;\n    --ap-text-muted: #666666;\n    --ap-border: #EFEBE4;\n    --ap-shadow-soft: 0 4px 20px rgba(42, 42, 42, 0.04);\n    --ap-shadow-hover: 0 10px 30px rgba(42, 42, 42, 0.08);\n    --ap-radius: 12px;\n  }\n\n  .ap-mpv-container {\n    max-width: 1000px;\n    margin: 0 auto;\n    padding: clamp(2rem, 4vw, 3.5rem) clamp(1rem, 2vw, 1.5rem);\n    background: var(--ap-bg-cream);\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    color: var(--ap-text-main);\n    line-height: 1.6;\n  }\n\n  .ap-hero {\n    background: linear-gradient(135deg, var(--ap-bg-cream) 0%, #F6F1E7 100%);\n    border-radius: var(--ap-radius);\n    padding: clamp(2.5rem, 6vw, 4rem) 1.5rem;\n    margin-bottom: clamp(2.5rem, 5vw, 4rem);\n    text-align: center;\n    border: 1px solid var(--ap-border);\n  }\n\n  .ap-badges-top { margin-bottom: 1rem; }\n\n  .ap-badge {\n    display: inline-flex;\n    padding: 6px 14px;\n    background: var(--ap-white);\n    border: 1px solid var(--ap-border);\n    border-radius: 999px;\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--ap-text-main);\n    margin: 0 4px;\n    box-shadow: var(--ap-shadow-soft);\n  }\n\n  .ap-hero-title {\n    display: block;\n    color: var(--ap-primary-dark);\n    font-size: clamp(26px, 5vw, 40px);\n    font-weight: 700;\n    margin: 1rem 0;\n    letter-spacing: -0.02em;\n    line-height: 1.2;\n  }\n\n  .ap-subtitle {\n    font-size: clamp(15px, 2vw, 18px);\n    color: var(--ap-text-muted);\n    max-width: 600px;\n    margin: 0 auto;\n  }\n\n  .ap-section-intro {\n    text-align: center;\n    max-width: 850px;\n    margin: 0 auto 3rem auto;\n  }\n\n  .ap-intro-text {\n    font-size: 13.5px;\n    color: var(--ap-text-main);\n    letter-spacing: 0.01em;\n    line-height: 1.5;\n  }\n\n  .ap-mpv-container h2 {\n    font-size: clamp(20px, 3.5vw, 26px);\n    font-weight: 700;\n    color: var(--ap-primary-dark);\n    margin-bottom: 1.5rem;\n    text-align: center;\n    letter-spacing: -0.01em;\n  }\n\n  .ap-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 1.5rem;\n    margin-bottom: 3.5rem;\n  }\n\n  .ap-card {\n    background: var(--ap-white);\n    border-radius: var(--ap-radius);\n    padding: 2rem;\n    box-shadow: var(--ap-shadow-soft);\n    border: 1px solid var(--ap-border);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n\n  .ap-card:hover {\n    transform: translateY(-4px);\n    box-shadow: var(--ap-shadow-hover);\n  }\n\n  .ap-card-title {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--ap-primary-dark);\n    margin-top: 0;\n    margin-bottom: 0.75rem;\n  }\n\n  .ap-card-desc {\n    font-size: 14px;\n    color: var(--ap-text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  .ap-section-howto {\n    max-width: 750px;\n    margin: 0 auto 3.5rem auto;\n  }\n\n  .ap-steps {\n    display: flex;\n    flex-direction: column;\n    gap: 1.25rem;\n  }\n\n  .ap-step {\n    display: flex;\n    align-items: flex-start;\n    gap: 1.25rem;\n    background: var(--ap-white);\n    border-radius: var(--ap-radius);\n    padding: 1.5rem 1.75rem;\n    border: 1px solid var(--ap-border);\n    box-shadow: var(--ap-shadow-soft);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n\n  .ap-step:hover {\n    transform: translateY(-3px);\n    box-shadow: var(--ap-shadow-hover);\n  }\n\n  .ap-step-number {\n    min-width: 38px;\n    width: 38px;\n    height: 38px;\n    background: var(--ap-accent-peps);\n    color: var(--ap-white);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 700;\n    font-size: 15px;\n    flex-shrink: 0;\n  }\n\n  .ap-step-content {\n    flex: 1;\n  }\n\n  .ap-step-title {\n    font-size: 15px;\n    font-weight: 700;\n    color: var(--ap-primary-dark);\n    margin: 0 0 0.35rem 0;\n  }\n\n  .ap-step-desc {\n    font-size: 13.5px;\n    color: var(--ap-text-muted);\n    margin: 0;\n    line-height: 1.5;\n  }\n\n  .ap-section-final {\n    text-align: center;\n    padding: 1.5rem 0 0 0;\n    border-top: 1px solid var(--ap-border);\n  }\n\n  .ap-final-text {\n    font-style: italic;\n    font-size: 14px;\n    color: var(--ap-text-muted);\n    max-width: 550px;\n    margin: 0 auto;\n  }\n\n  @media (max-width: 767px) {\n    .ap-grid { grid-template-columns: 1fr; }\n    .ap-mpv-container { padding: 1.5rem 1rem; }\n    .ap-step {\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n    }\n    .ap-step-number {\n      margin: 0 auto 8px auto;\n    }\n  }\n\n  @media (prefers-reduced-motion: no-preference) {\n    .ap-card { animation: ap-fadeInUp 0.5s ease backwards; }\n    .ap-card:nth-child(2) { animation-delay: 0.1s; }\n    .ap-step { animation: ap-fadeInUp 0.5s ease backwards; }\n    .ap-step:nth-child(2) { animation-delay: 0.1s; }\n    .ap-step:nth-child(3) { animation-delay: 0.2s; }\n  }\n\n  @keyframes ap-fadeInUp {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\u003c\/style\u003e","brand":"Ma Petite Vie","offers":[{"title":"Default Title","offer_id":65396880867677,"sku":"AFF-PRE-FETE-01","price":35.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/7426\/4669\/files\/Sanstitre-1-03.webp?v=1785233237","url":"https:\/\/www.mapetitevie.fr\/products\/affiche-prenom-chien-achill","provider":"Ma petite vie","version":"1.0","type":"link"}