1<!DOCTYPE html> 2<html lang="fr-FR"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 6<meta name="viewport" content="width=device-width, initial-scale=1"> 7 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 8 <title>Patrons de doudous à coudre, à taille réelle â 9 â¬</title> 9 <meta name="description" content="6 patrons de doudous et peluches à coudre, à taille réelle, avec pas-à -pas photo. Niveau débutant, yeux brodés, coutures renforcées. PDF par e-mail." /> 10 <link rel="canonical" href="https://www.peluchesetjouetsenbois.fr/patrons-de-doudous/" /> 11 <meta property="og:locale" content="fr_FR" /> 12 <meta property="og:type" content="article" /> 13 <meta property="og:title" content="Patrons de doudous à coudre, à taille réelle â 9 â¬" /> 14 <meta property="og:description" content="6 patrons de doudous et peluches à coudre, à taille réelle, avec pas-à -pas photo. Niveau débutant, yeux brodés, coutures renforcées. PDF par e-mail." /> 15 <meta property="og:url" content="https://www.peluchesetjouetsenbois.fr/patrons-de-doudous/" /> 16 <meta property="og:site_name" content="Peluches & Jouets en Bois" /> 17 <meta property="og:image" content="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/patrons-de-doudous-a-coudre-4x3-1.webp" /> 18 <meta property="og:image:width" content="1200" /> 19 <meta property="og:image:height" content="900" /> 20 <meta property="og:image:type" content="image/webp" /> 21 <meta name="twitter:card" content="summary_large_image" /> 22 <meta name="twitter:label1" content="Durée de lecture estimée" /> 23 <meta name="twitter:data1" content="4 minutes" /> 24
24<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.peluchesetjouetsenbois.fr\/patrons-de-doudous\/","url":"https:\/\/www.peluchesetjouetsenbois.fr\/patrons-de-doudous\/","name":"Patrons de doudous à coudre, à taille réelle â 9 â¬","isPartOf":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/patrons-de-doudous\/#primaryimage"},"image":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/patrons-de-doudous\/#primaryimage"},"thumbnailUrl":"https:\/\/www.peluchesetjouetsenbois.fr\/wp-content\/uploads\/2026\/10\/patrons-de-doudous-a-coudre-4x3-1.webp","datePublished":"2026-10-01T14:11:32+00:00","description":"6 patrons de doudous et peluches à coudre, à taille réelle, avec pas-à -pas photo. Niveau débutant, yeux brodés, coutures renforcées. PDF par e-mail.","breadcrumb":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/patrons-de-doudous\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.peluchesetjouetsenbois.fr\/patrons-de-doudous\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.peluchesetjouetsenbois.fr\/patrons-de-doudous\/#primaryimage","url":"https:\/\/www.peluchesetjouetsenbois.fr\/wp-content\/uploads\/2026\/10\/patrons-de-doudous-a-coudre-4x3-1.webp","contentUrl":"https:\/\/www.peluchesetjouetsenbois.fr\/wp-content\/uploads\/2026\/10\/patrons-de-doudous-a-coudre-4x3-1.webp","width":1200,"height":900,"caption":"Patrons de doudous à coudre"},{"@type":"BreadcrumbList","@id":"https:\/\/www.peluchesetjouetsenbois.fr\/patrons-de-doudous\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.peluchesetjouetsenbois.fr\/"},{"@type":"ListItem","position":2,"name":"Patrons de doudous à coudre"}]},{"@type":"WebSite","@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#website","url":"https:\/\/www.peluchesetjouetsenbois.fr\/","name":"Peluches & Jouets en Bois","description":"Jouets en bois et peluches pour bébé, âge par âge","publisher":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#\/schema\/person\/c07652820cb9e73fbfe87d2a19dc5b3c"},"alternateName":"Peluches et jouets en bois","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.peluchesetjouetsenbois.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":["Person","Organization"],"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#\/schema\/person\/c07652820cb9e73fbfe87d2a19dc5b3c","name":"Lison Garrec","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.peluchesetjouetsenbois.fr\/wp-content\/uploads\/2026\/10\/peluches-jouets-en-bois-logo.png","url":"https:\/\/www.peluchesetjouetsenbois.fr\/wp-content\/uploads\/2026\/10\/peluches-jouets-en-bois-logo.png","contentUrl":"https:\/\/www.peluchesetjouetsenbois.fr\/wp-content\/uploads\/2026\/10\/peluches-jouets-en-bois-logo.png","width":900,"height":129,"caption":"Lison Garrec"},"logo":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/wp-content\/uploads\/2026\/10\/peluches-jouets-en-bois-logo.png"},"description":"Une étagère de cuisine où s'alignent quatre anneaux de dentition, rangés par âge, parce que chacun a servi à un enfant différent de la famille. Lison Garrec a passé six ans auprès de tout-petits en crèche municipale avant de quitter Besançon pour le Haut-Doubs, puis d'y revenir. Elle teste tout à plat sur le tapis du salon et ne recommande rien qu'elle n'ait vu passer de main en main pendant au moins trois semaines. Défaut assumé : elle mesure tout, y compris la largeur des barreaux de lit des amis."}]}</script>
24 25 <!-- / Yoast SEO plugin. --> 26 27 28<link rel="alternate" type="application/rss+xml" title="Peluches & Jouets en Bois » Flux" href="https://www.peluchesetjouetsenbois.fr/feed/" /> 29<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.peluchesetjouetsenbois.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.peluchesetjouetsenbois.fr%2Fpatrons-de-doudous%2F" /> 30<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.peluchesetjouetsenbois.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.peluchesetjouetsenbois.fr%2Fpatrons-de-doudous%2F&format=xml" /> 31<link rel="preload" data-generateperf-preload href="https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/fonts/lexend-variable.woff2" as="font" type="font/woff2" crossorigin="anonymous"> 32<link rel="preload" data-generateperf-preload href="https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/fonts/bricolage-grotesk-variable.woff2" as="font" type="font/woff2" crossorigin="anonymous">
33<script type="application/ld+json">{"@context":"https://schema.org","@type":"Product","name":"Patrons de doudous à coudre","description":"Six patrons de doudous et peluches à coudre, à taille réelle, avec pas-à -pas photo, pour débuter.","url":"https://www.peluchesetjouetsenbois.fr/patrons-de-doudous/","image":["https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/patrons-de-doudous-a-coudre-1x1-1.webp","https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/patrons-de-doudous-a-coudre-4x3-1.webp","https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/patrons-de-doudous-a-coudre-16x9-1-scaled.webp"],"sku":"PJB-PATRONS-01","brand":{"@type":"Brand","name":"peluchesetjouetsenbois.fr"},"offers":{"@type":"Offer","url":"https://www.peluchesetjouetsenbois.fr/patrons-de-doudous/","price":"9.00","priceCurrency":"EUR","availability":"https://schema.org/InStock","itemCondition":"https://schema.org/NewCondition","priceValidUntil":"2027-10-04","seller":{"@type":"Organization","name":"Peluches & Jouets en Bois","url":"https://www.peluchesetjouetsenbois.fr/","logo":"https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-logo.png"},"shippingDetails":{"@type":"OfferShippingDetails","shippingRate":{"@type":"MonetaryAmount","value":"0.00","currency":"EUR"},"shippingDestination":{"@type":"DefinedRegion","addressCountry":"FR"},"deliveryTime":{"@type":"ShippingDeliveryTime","handlingTime":{"@type":"QuantitativeValue","minValue":0,"maxValue":0,"unitCode":"DAY"},"transitTime":{"@type":"QuantitativeValue","minValue":0,"maxValue":1,"unitCode":"DAY"}}},"hasMerchantReturnPolicy":{"@type":"MerchantReturnPolicy","applicableCountry":"FR","returnPolicyCategory":"https://schema.org/MerchantReturnFiniteReturnWindow","merchantReturnDays":14,"returnMethod":"https://schema.org/ReturnByMail","returnFees":"https://schema.org/FreeReturn"}},"mpn":"PJB-PATRONS-01","category":"Arts et loisirs > Loisirs créatifs et artisanat > Patrons et modèles","countryOfOrigin":{"@type":"Country","name":"FR"},"weight":{"@type":"QuantitativeValue","value":"0.25","unitCode":"KGM"}}</script>
33 34<style id="wp-img-auto-sizes-contain-inline-css"> 35img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 36/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 37</style> 38<link rel='stylesheet' id='font-lexend-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/fonts-css/lexend.css?ver=2.8.6' media='all' /> 39<link rel='stylesheet' id='font-bricolage-grotesk-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/fonts-css/bricolage-grotesk.css?ver=2.8.6' media='all' /> 40<link rel='stylesheet' id='wp-block-library-css' href='https://www.peluchesetjouetsenbois.fr/wp-includes/css/dist/block-library/common.min.css?ver=7.1.2' media='all' /> 41 42 43<style id="ajnfeg-inline-css"> 44 45.wpcf7{margin:0} 46.wpcf7 form{margin:0} 47.wpcf7 form p{margin:0} 48.wpcf7 .hidden-fields-container{display:none} 49.wpcf7 .screen-reader-response{margin:0} 50.wpcf7 form p>br{display:none} 51.wpcf7 .wpcf7-form-control-wrap{display:block;margin:0 0 .65rem} 52.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea{display:block;width:100%;box-sizing:border-box;margin:0} 53.wpcf7 textarea{height:130px;min-height:0;resize:vertical} 54.wpcf7 input[type=submit]{margin:.15rem 0 0} 55.wpcf7 .wpcf7-response-output{display:none!important} 56.ajnfegrep{margin:.9rem 0 0;padding:1rem 1.1rem;border-radius:12px;display:flex;gap:.85rem;align-items:flex-start; 57 font-size:.97rem;line-height:1.5;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease} 58.ajnfegrep.on{opacity:1;transform:none} 59.ajnfegrep--ok{background:#eaf7ef;border:1px solid #9dd6b4;color:#14532d} 60.ajnfegrep--ko{background:#fdeeee;border:1px solid #f0b4b4;color:#7f1d1d} 61.ajnfegrep b{display:block;font-weight:700;margin:0 0 .15rem} 62.ajnfegrep svg{flex:0 0 26px;width:26px;height:26px;margin-top:.1rem} 63.ajnfegrep--ok circle{stroke:#22a45d;stroke-width:2.4;fill:none;stroke-dasharray:76;stroke-dashoffset:76;animation:ajnfegdash .5s .05s ease forwards} 64.ajnfegrep--ok path{stroke:#22a45d;stroke-width:2.8;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22;animation:ajnfegdash .35s .45s ease forwards} 65.ajnfegrep--ko circle{stroke:#dc2626;stroke-width:2.4;fill:none;stroke-dasharray:76;stroke-dashoffset:76;animation:ajnfegdash .5s .05s ease forwards} 66.ajnfegrep--ko path{stroke:#dc2626;stroke-width:2.8;fill:none;stroke-linecap:round;animation:ajnfegdash .35s .45s ease forwards;stroke-dasharray:22;stroke-dashoffset:22} 67@keyframes ajnfegdash{to{stroke-dashoffset:0}} 68@media(prefers-reduced-motion:reduce){.ajnfegrep,.ajnfegrep *{animation:none!important;transition:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important}} 69.ajnfegh{position:absolute!important;left:-9999px!important;top:auto!important;width:1px;height:1px;overflow:hidden;opacity:0} 70.ajnfegc{display:block;margin:0 0 1.1rem;padding:.85rem 1rem;border-radius:10px;background:#fff6d6;border:1px solid #f0c94a;color:#3b3200;text-decoration:none;cursor:pointer} 71.ajnfegc:hover,.ajnfegc:focus{background:#ffefb3;outline:none} 72.ajnfeg{display:block;margin:0 0 .6rem;font-size:1rem;line-height:1.45;font-weight:600} 73.ajnfeg::before{content:"â ï¸ Vous êtes un humain ? Ne remplissez pas le formulaire ci-dessous."} 74.ajnfego{display:inline-block;padding:.65rem 1.1rem;border-radius:6px;background:#1f2328;color:#fff;font-weight:700;font-size:.95rem;line-height:1.2;text-decoration:none} 75.ajnfego::before{content:"Ouvrir le formulaire pour humain â"} 76.ajnfegc:hover .ajnfego{background:#000} 77.ajnfegs{display:block;margin:0 0 .6rem;font-size:.85rem;color:#6b7280;font-weight:400} 78.ajnfegs::before{content:"â Formulaire général, traitement automatique â"} 79.ajnfegm{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.72);display:flex;align-items:center;justify-content:center;padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)} 80.ajnfegm[hidden]{display:none} 81.ajnfegb{position:relative;background:#fff;color:#1f2328;width:100%;max-width:560px;max-height:94vh;overflow:auto;border-radius:14px;padding:1.3rem 1.3rem 1.1rem;box-shadow:0 20px 60px rgba(0,0,0,.35)} 82.ajnfegx{position:absolute;top:.55rem;right:.6rem;width:36px;height:36px;border:none;border-radius:50%;background:transparent;color:inherit;font-size:1.15rem;line-height:1;cursor:pointer;padding:0} 83.ajnfegx:hover,.ajnfegx:focus{background:rgba(0,0,0,.08);outline:none} 84.ajnfegt{margin:0 2.2rem .8rem 0;font-size:1.25rem;font-weight:700;line-height:1.2} 85.ajnfegt::before{content:"Formulaire pour humain"} 86html.ajnfegn,html.ajnfegn body{overflow:hidden} 87.ajnfege{display:block;margin:.25rem 0 0;font-size:.88rem;line-height:1.4;color:#6b7280} 88.ajnfege a{color:inherit;text-decoration:underline} 89.cf-turnstile{margin:.2rem 0 .7rem;min-height:65px} 90 91/*# sourceURL=ajnfeg-inline-css */ 92</style> 93<link rel='stylesheet' id='generate-style-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/themes/generatepress/assets/css/main.min.css?ver=3.6.1' media='all' /> 94<style id="generate-style-inline-css"> 95:root{--border-radius:10px;} 96body{background-color:var(--lightest);color:var(--darkest);}a{color:var(--primary);}a:hover, a:focus, a:active{color:var(--primary);}.wp-block-group__inner-container{max-width:1200px;margin-left:auto;margin-right:auto;}.site-header .header-image{width:180px;}:root{--primary:#B41820;--secondary:#0A2C5C;--lightest:#ffffff;--light:#F0F0F0;--medium:#4c6c9d;--dark:#716d6d;--darkest:#081f40;}:root .has-primary-color{color:var(--primary);}:root .has-primary-background-color{background-color:var(--primary);}:root .has-secondary-color{color:var(--secondary);}:root .has-secondary-background-color{background-color:var(--secondary);}:root .has-lightest-color{color:var(--lightest);}:root .has-lightest-background-color{background-color:var(--lightest);}:root .has-light-color{color:var(--light);}:root .has-light-background-color{background-color:var(--light);}:root .has-medium-color{color:var(--medium);}:root .has-medium-background-color{background-color:var(--medium);}:root .has-dark-color{color:var(--dark);}:root .has-dark-background-color{background-color:var(--dark);}:root .has-darkest-color{color:var(--darkest);}:root .has-darkest-background-color{background-color:var(--darkest);}.gp-modal:not(.gp-modal--open):not(.gp-modal--transition){display:none;}.gp-modal--transition:not(.gp-modal--open){pointer-events:none;}.gp-modal-overlay:not(.gp-modal-overlay--open):not(.gp-modal--transition){display:none;}.gp-modal__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);display:flex;justify-content:center;align-items:center;z-index:10000;backdrop-filter:blur(3px);transition:opacity 500ms ease;opacity:0;}.gp-modal--open:not(.gp-modal--transition) .gp-modal__overlay{opacity:1;}.gp-modal__container{max-width:100%;max-height:100vh;transform:scale(0.9);transition:transform 500ms ease;padding:0 10px;}.gp-modal--open:not(.gp-modal--transition) .gp-modal__container{transform:scale(1);}.search-modal-fields{display:flex;}.gp-search-modal .gp-modal__overlay{align-items:flex-start;padding-top:25vh;background:var(--gp-search-modal-overlay-bg-color);}.search-modal-form{width:500px;max-width:100%;background-color:var(--gp-search-modal-bg-color);color:var(--gp-search-modal-text-color);}.search-modal-form .search-field, .search-modal-form .search-field:focus{width:100%;height:60px;background-color:transparent;border:0;appearance:none;color:currentColor;}.search-modal-fields button, .search-modal-fields button:active, .search-modal-fields button:focus, .search-modal-fields button:hover{background-color:transparent;border:0;color:currentColor;width:60px;}body, button, input, select, textarea{font-family:Manrope, Manrope-fallback, sans-serif;}body{line-height:1.6;}h1,h2,h3,h4,h5,h6,.title-font{font-family:Georama, Georama-fallback, sans-serif;font-weight:700;}.main-navigation a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{font-weight:600;font-size:1em;}h1{font-size:36px;}@media (max-width:768px){h1{font-size:30px;}}h2{font-size:31px;}@media (max-width:768px){h2{font-size:26px;}}h3{font-size:26px;}@media (max-width:768px){h3{font-size:22px;}}.main-navigation,.main-navigation ul ul{background-color:var(--lightest);}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:var(--darkest);}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:var(--primary);}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--darkest);}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--primary);}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:var(--primary);}.main-navigation ul ul{background-color:var(--lightest);}.main-navigation .main-nav ul ul li a{color:var(--darkest);}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:var(--primary);}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:var(--primary);}.entry-meta{color:var(--dark);}.entry-meta a{color:var(--dark);}.entry-meta a:hover{color:var(--primary);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--dark);background-color:var(--lightest);border-color:var(--light);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--darkest);background-color:var(--lightest);border-color:var(--light);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:var(--lightest);background-color:var(--primary);}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:var(--lightest);background-color:var(--dark);}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--lightest);--gp-search-modal-text-color:var(--darkest);--gp-search-modal-overlay-bg-color:rgba(18,18,18,0.9);}@media (max-width:768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:var(--darkest);}}.inside-header{padding:0px 20px 0px 20px;}
96.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container{padding:0px;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:40px 20px 20px 20px;}.site-main .wp-block-group__inner-container{padding:40px 20px 20px 20px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px);}.one-container.right-sidebar .site-main,.one-container.both-right .site-main{margin-right:20px;}.one-container.left-sidebar .site-main,.one-container.both-left .site-main{margin-left:20px;}.one-container.both-sidebars .site-main{margin:0px 20px 0px 20px;}.one-container.archive .post:not(:last-child):not(.is-loop-template-item), .one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:20px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}.widget-area .widget{padding:20px;}.footer-widgets-container{padding:20px;}.inside-site-info{padding:20px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:0px 20px 20px 20px;}.site-main .wp-block-group__inner-container{padding:0px 20px 20px 20px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;}.widget-area .widget{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.footer-widgets-container{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px);}.one-container .site-main .paging-navigation{margin-bottom:20px;}}/* End cached CSS */.is-right-sidebar{width:30%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:100%;}@media (max-width:768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}} 97.dynamic-author-image-rounded{border-radius:100%;}.dynamic-featured-image, .dynamic-author-image{vertical-align:middle;}.one-container.blog .dynamic-content-template:not(:last-child), .one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0px;}.dynamic-entry-excerpt > p:last-child{margin-bottom:0px;} 98/*# sourceURL=generate-style-inline-css */ 99</style> 100<link rel='stylesheet' id='generate-child-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/themes/generateperf/style.css?ver=1760038133' media='all' /> 101<style id="factory-core-inline-css"> 102/* sections */ 103.fx-s{padding:76px 24px} 104.fx-s>.fx-in{max-width:1140px;margin:0 auto} 105.fx-s--light{background:var(--light)} 106.fx-s--clair{background:var(--lightest)} 107.fx-s--dark{background:var(--darkest);color:var(--lightest)} 108.fx-s--dark h2,.fx-s--dark h3,.fx-s--dark b{color:var(--lightest)} 109.fx-k{font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin:0 0 10px} 110.fx-s--dark .fx-k{color:var(--secondary)} 111h2.fx-t,h1.fx-t{font-size:clamp(1.7rem,3.2vw,2.4rem);line-height:1.15;margin:0 0 14px} 112.fx-lead{font-size:1.06rem;color:var(--dark);max-width:46em;margin:0 0 30px} 113.fx-s--dark .fx-lead{color:var(--light)} 114/* stats */ 115.fx-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px} 116.fx-stat{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:22px 18px;text-align:center} 117.fx-s--dark .fx-stat{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)} 118.fx-stat b{display:block;font-size:2.2rem;line-height:1;color:var(--primary);margin-bottom:6px} 119.fx-s--dark .fx-stat b{color:var(--secondary)} 120.fx-stat span{font-size:.85rem;color:var(--dark);line-height:1.35;display:block} 121.fx-s--dark .fx-stat span{color:var(--light)} 122/* étapes */ 123.fx-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;counter-reset:fx} 124.fx-step{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:26px 22px} 125.fx-s--dark .fx-step{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)} 126.fx-step:before{counter-increment:fx;content:"0" counter(fx);font-weight:800;font-size:.9rem;color:var(--primary);letter-spacing:.1em;display:block;margin-bottom:8px} 127.fx-s--dark .fx-step:before{color:var(--secondary)} 128.fx-step h3{margin:0 0 8px;font-size:1.08rem} 129.fx-step p{margin:0;font-size:.92rem;color:var(--dark);line-height:1.5} 130.fx-s--dark .fx-step p{color:var(--light)} 131/* cartes */ 132.fx-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px} 133.fx-card{display:block;background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:24px;text-decoration:none!important;color:inherit;transition:transform .16s,box-shadow .16s} 134a.fx-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(0,0,0,.12)} 135.fx-card b{display:block;font-size:1.08rem;margin-bottom:6px;color:var(--primary)} 136.fx-card span{font-size:.92rem;color:var(--dark);line-height:1.5;display:block} 137.fx-card .fx-go{margin-top:12px;font-weight:600;font-size:.9rem;color:var(--secondary)} 138/* formules */ 139.fx-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;align-items:start} 140.fx-plan{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-top:5px solid var(--primary);border-radius:16px;padding:30px 26px;position:relative;display:flex;flex-direction:column;height:100%} 141.fx-plan--pop{border-top-color:var(--secondary);box-shadow:0 20px 60px rgba(0,0,0,.16);transform:translateY(-8px)} 142.fx-pop{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--secondary);color:var(--darkest);font-size:.75rem;font-weight:700;border-radius:999px;padding:5px 15px;white-space:nowrap} 143.fx-plan h3{margin:0 0 6px;font-size:1.45rem} 144.fx-plan-pitch{font-size:.93rem;color:var(--dark);margin:0 0 18px;min-height:2.6em} 145.fx-prix{margin:0 0 18px;display:flex;align-items:baseline;gap:8px} 146.fx-prix b{font-size:2.5rem;line-height:1;color:var(--primary)} 147.fx-prix span{font-size:.9rem;color:var(--dark)} 148.fx-inclus{list-style:none;margin:0 0 24px;padding:0;flex:1} 149.fx-inclus li{font-size:.91rem;color:var(--dark);padding:0 0 11px 24px;position:relative;line-height:1.45} 150.fx-inclus li:before{content:"â";position:absolute;
150left:0;top:0;color:var(--primary);font-weight:700} 151.fx-plan-cta{text-align:center;display:block} 152@media(max-width:900px){.fx-plan--pop{transform:none}} 153/* tableaux */ 154.fx-tablewrap{overflow-x:auto;margin:0 0 24px} 155.fx-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;font-size:.93rem} 156.fx-table th{background:var(--primary);color:var(--lightest);padding:13px 15px;text-align:left;font-weight:600} 157.fx-table th.fx-th-pop{background:var(--secondary);color:var(--darkest)} 158.fx-table td{padding:12px 15px;border-top:1px solid rgba(0,0,0,.06);color:var(--dark);vertical-align:top} 159.fx-table tbody tr:nth-child(even){background:rgba(0,0,0,.02)} 160.fx-compare td.oui{color:#1B7F4D;font-weight:600} 161.fx-compare td.non{color:#B3261E} 162/* faq */ 163details.fx-faq{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:10px;margin-bottom:10px;padding:15px 19px} 164details.fx-faq summary{font-weight:600;cursor:pointer;color:var(--primary)} 165details.fx-faq p{margin:10px 0 0;color:var(--dark);line-height:1.6} 166/* avis */ 167.fx-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px} 168.fx-review{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:22px} 169.fx-review p{font-size:.95rem;margin:0 0 12px;line-height:1.6} 170.fx-review footer{font-size:.83rem;color:var(--medium)} 171.fx-stars{color:var(--secondary);letter-spacing:2px;margin-bottom:8px;font-size:.9rem} 172/* articles */ 173.fx-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px} 174.fx-post{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden} 175.fx-post img{width:100%;height:158px;object-fit:cover;display:block} 176.fx-post-c{padding:15px 17px} 177.fx-post a{color:var(--primary);text-decoration:none;font-weight:600} 178.fx-post p{font-size:.87rem;color:var(--dark);margin:7px 0 0} 179/* boutons */ 180.fx-btn{display:inline-block;background:var(--primary);color:var(--lightest)!important;padding:13px 28px;border-radius:10px;text-decoration:none!important;font-weight:600;border:none;cursor:pointer;font-size:1rem} 181.fx-btn:hover{filter:brightness(1.12)} 182.fx-btn--ghost{background:transparent;border:2px solid var(--primary);color:var(--primary)!important} 183.fx-btn--blanc{background:var(--lightest);color:var(--primary)!important} 184/* règle n° 11 : sur fond sombre, le bouton plein devient clair (sinon accent sur encre) */ 185.fx-s--dark .fx-btn:not(.fx-btn--ghost){background:var(--lightest);color:var(--darkest)!important} 186.fx-s--dark .fx-btn--ghost{border-color:var(--lightest);color:var(--lightest)!important} 187.fx-cta-row{margin:30px 0 0} 188.fx-note{font-size:.86rem;color:var(--dark);margin-left:12px} 189/* jamais de soulignés dans les composants */ 190.fx-btn,.fx-btn *,.fx-card,.fx-card *,.fx-post a,.fx-plan-cta{text-decoration:none!important} 191/* page de contact : formulaire encadré + panneau d'infos, jamais pleine largeur */ 192.fx-contact{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:28px;align-items:start;max-width:1000px;margin:34px auto 0} 193.fx-contact-main{background:var(--lightest);border:1px solid rgba(0,0,0,.09);border-radius:16px;padding:30px 30px 26px;box-shadow:0 2px 14px rgba(0,0,0,.045)} 194.fx-contact-main .wpcf7{margin:0} 195.fx-contact-main p{margin:0 0 16px} 196.fx-contact-main label{display:block;font-weight:600;font-size:.92rem;margin-bottom:6px} 197.fx-contact-main input[type=text],.fx-contact-main input[type=email],.fx-contact-main input[type=tel],.fx-contact-main select,.fx-contact-main textarea{width:100%;border:1px solid var(--light);border-radius:10px;padding:12px 14px;font-size:1rem;background:var(--lightest)} 198.fx-contact-main input:focus,.fx-contact-main select:focus,.fx-contact-main textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)} 199.fx-contact-main textarea{min-height:150px;resize:vertical} 200.fx-contact-main input[type=submit],.fx-contact-main .wpcf7-submit{width:auto;background:var(--primary);color:var(--lightest);border:none;border-radius:10px;padding:13px 30px;font-weight:600;font-size:1rem;cursor:pointer} 201.fx-contact-main input[type=submit]:hover{filter:brightness(1.12)} 202.fx-contact-side{background:var(--light);border-radius:16px;padding:26px 24px;border-left:4px solid var(--primary)} 203.fx-contact-side .fx-k{margin:0 0 16px} 204.fx-ci{padding:13px 0;border-top:1px solid rgba(0,0,0,.09)} 205.fx-ci:first-of-type{border-top:none;padding-top:0} 206.fx-ci b{display:block;font-size:.95rem;margin-bottom:4px}
207.fx-ci span{display:block;font-size:.9rem;line-height:1.55;color:var(--dark)} 208.fx-ci a{color:var(--primary);font-weight:600} 209@media(max-width:900px){.fx-contact{grid-template-columns:1fr;gap:22px;margin-top:26px}.fx-contact-main{padding:24px 20px}} 210/*# sourceURL=factory-core-inline-css */ 211</style> 212<style id="generateperf-fixes-inline-css"> 213/* Le menu tient sur UNE ligne : il se resserre avant de casser. */ 214.main-navigation .main-nav>ul{flex-wrap:nowrap} 215.main-navigation .main-nav>ul>li>a{white-space:nowrap;padding-left:14px;padding-right:14px} 216@media(min-width:769px) and (max-width:1150px){.main-navigation .main-nav>ul>li>a{font-size:.94rem;padding-left:10px;padding-right:10px}} 217/* Archives : GP Premium ne pose que les largeurs, sans flex les articles s'empilent. */ 218.generate-columns-container{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-20px} 219.generate-columns-container article.generate-columns{box-sizing:border-box;padding-left:20px;margin-bottom:20px;float:none} 220.generate-columns-container .inside-article{height:100%;overflow:hidden} 221.generate-columns-container .inside-article .post-image{margin:0 0 12px} 222.generate-columns-container .inside-article .post-image img{width:100%;height:170px;object-fit:cover;display:block} 223@media(max-width:767px){.generate-columns-container article.generate-columns{width:100%}} 224/* Archives : le H1 natif fait doublon avec le bandeau du site. */ 225/* 10/09/2026 : le titre d'archive de GeneratePress n'est plus masqué â c'est LUI le titre du bandeau. */ 226.archive .taxonomy-description{max-width:100%} 227/* Pages auteur : l'en-tête natif (avatar dans le H1 + bio) reste visible et devient une carte. 228 body.archive.author bat les .archive .page-header{display:none} des mu-plugins de sites. */ 229body.archive.author .page-header{display:block!important;width:100%;box-sizing:border-box;padding:28px 32px;margin:0 0 30px;background:var(--lightest);border-radius:var(--fx-radius,14px);box-shadow:0 12px 34px rgba(0,0,0,.06)} 230body.archive.author .page-header h1.page-title{display:flex!important;align-items:center;gap:18px;margin:0 0 14px;font-size:1.75rem;line-height:1.2} 231body.archive.author .page-header h1 .avatar{width:76px;height:76px;flex:0 0 76px;border-radius:50%;object-fit:cover;
231box-shadow:0 0 0 3px var(--lightest),0 0 0 5px var(--primary)} 232body.archive.author .page-header .author-info{max-width:100%;font-size:1.02rem;line-height:1.65;color:inherit;opacity:.92} 233body.archive.author .page-header .social-links{margin-top:12px} 234@media(max-width:600px){body.archive.author .page-header{padding:20px 18px}body.archive.author .page-header h1.page-title{font-size:1.4rem}body.archive.author .page-header h1 .avatar{width:60px;height:60px;flex-basis:60px}} 235/* Vignette de secours : un article sans image à la une garde une carte habillée 236 du logo du site, en filigrane, plutôt qu'un rectangle gris. Les articles SEULS 237 ne sont pas concernés : leur conteneur vide n'a pas de hauteur. */ 238.generate-columns-container .post-image:empty, 239.related-articles .post-image:empty, 240.wp-block-latest-posts__featured-image:empty{ 241 position:relative;display:block;aspect-ratio:16/9;overflow:hidden; 242 border-radius:var(--fx-radius,10px);background-color:var(--lightest); 243 background-image:linear-gradient(150deg,var(--lightest),var(--light)); 244 box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);margin:0 0 12px; 245} 246.generate-columns-container .post-image:empty::before, 247.related-articles .post-image:empty::before, 248.wp-block-latest-posts__featured-image:empty::before{ 249 content:"";position:absolute;inset:-20%;color:var(--medium);opacity:.055; 250 background-image: 251 radial-gradient(120% 92% at 14% 34%,transparent 0 40%,currentColor 40% 40.3%,transparent 40.3%), 252 radial-gradient(120% 92% at 14% 34%,transparent 0 62%,currentColor 62% 62.3%,transparent 62.3%); 253} 254.generate-columns-container .post-image:empty::after, 255.related-articles .post-image:empty::after, 256.wp-block-latest-posts__featured-image:empty::after{ 257 content:"";position:absolute;inset:0;opacity:.17; 258 background:var(--fx-vignette-logo) no-repeat center / 52% auto; 259} 260@media(max-width:600px){.generate-columns-container .post-image:empty::after{background-size:44% auto}} 261:root{--fx-vignette-logo:url("https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-logo.png")} 262/*# sourceURL=generateperf-fixes-inline-css */ 263</style> 264<style id="generateperf-topbar-inline-css"> 265.ftb{background:var(--primary);color:var(--lightest);font-size:.86rem;line-height:1} 266.ftb a{color:var(--lightest)} 267.ftb-in{max-width:var(--gb-container-width,1200px);margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:18px;height:40px} 268.ftb-marquee{flex:1 1 75%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 94%,transparent 100%)} 269.ftb-track{display:inline-flex;align-items:center;white-space:nowrap;will-change:transform;animation:ftbscroll 38s linear infinite} 270.ftb-item{padding:0 34px} 271.ftb-item:before{content:"â";margin-right:9px;opacity:.7} 272@keyframes ftbscroll{from{transform:translateX(0)}to{transform:translateX(-50%)}} 273.ftb-marquee:hover .ftb-track,.ftb-marquee:focus-within .ftb-track{animation-play-state:paused} 274@media(prefers-reduced-motion:reduce){.ftb-track{animation:none}} 275.ftb-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;font-weight:600;text-decoration:none!important;white-space:nowrap;border-left:1px solid rgba(255,255,255,.28);padding-left:18px} 276.ftb-cta:hover{opacity:.85} 277.ftb-cta b{font-weight:800} 278.ftb-cta svg{flex:0 0 auto} 279@media(max-width:767px){ 280.ftb-in{height:36px;gap:10px;padding:0 12px} 281.ftb{font-size:.78rem} 282.ftb-item{padding:0 22px} 283.ftb-cta{padding-left:10px;gap:5px} 284.ftb-marquee{flex:1 1 auto} 285} 286/*# sourceURL=generateperf-topbar-inline-css */ 287</style> 288<style id="factory-compteurs-inline-css"> 289.fx-cats--puces{display:flex;flex-wrap:wrap;gap:8px}.fx-cats--puces a{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:var(--light);color:var(--dark);text-decoration:none!important;font-size:.88rem;font-weight:600;border:1.5px solid transparent;transition:.16s}.fx-cats--puces a:hover{border-color:var(--primary);color:var(--primary)}.fx-cats--puces a small,.fx-cats li small{opacity:.55;font-weight:600}
290/*# sourceURL=factory-compteurs-inline-css */ 291</style> 292<link rel='stylesheet' id='factory-chat-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/factory-chat/chat.css?ver=1.0.1790864144' media='all' /> 293<style id="factory-chat-inline-css"> 294.fchat{--fc-bottom:20px;--fc-p:#C53A2E;--fc-f:#1C2A3A;--fc-c:#F1DDB8;--fc-b:#FFF8EC;--fc-t:var(--dark);--fc-fb:inherit;--fc-ft:inherit} 295/*# sourceURL=factory-chat-inline-css */ 296</style> 297<link rel='stylesheet' id='generateperf-reset-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/css/reset.css?ver=2.8.6' media='all' /> 298<link rel='stylesheet' id='generateperf-articles-cards-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/css/articles-reset.css?ver=2.8.6' media='all' /> 299<link rel='stylesheet' id='generateperf-sticky-sidebar-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/css/sticky-sidebar.css?ver=2.8.6' media='all' /> 300<link rel='stylesheet' id='generateperf-featured-comments-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/css/featured-comments.css?ver=2.8.6' media='all' /> 301<style id="generateblocks-inline-css"> 302:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;} 303/*# sourceURL=generateblocks-inline-css */ 304</style> 305<link rel='stylesheet' id='pjb-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/css/pjb.css?ver=1.1.4' media='all' /> 306<link rel="https://api.w.org/" href="https://www.peluchesetjouetsenbois.fr/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.peluchesetjouetsenbois.fr/wp-json/wp/v2/pages/11079" /> 307<style media="print">body.pjb *{visibility:hidden}body.pjb #pj-affiche,body.pjb #pj-affiche *{visibility:visible}body.pjb #pj-affiche{position:fixed;inset:0;transform:none;box-shadow:none;border:0;width:100%;height:100%}</style><link rel="icon" href="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-icone.png" sizes="32x32" /> 308<link rel="icon" href="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-icone.png" sizes="192x192" /> 309<link rel="apple-touch-icon" href="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-icone.png" /> 310<meta name="msapplication-TileImage" content="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-icone.png" /> 311<style id="wp-custom-css"> 312/* Partout sur le site */ 313.social-links { display: none !important; } 314 315</style> 316<style id="global-styles-inline-css"> 317:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: var(--primary);--wp--preset--color--secondary: var(--secondary);--wp--preset--color--lightest: var(--lightest);--wp--preset--color--light: var(--light);--wp--preset--color--medium: var(--medium);--wp--preset--color--dark: var(--dark);--wp--preset--color--darkest: var(--darkest);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
3170) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-lightest-color{color: var(--wp--preset--color--lightest) !important;}.has-light-color{color: var(--wp--preset--color--light) !important;}.has-medium-color{color: var(--wp--preset--color--medium) !important;}.has-dark-color{color: var(--wp--preset--color--dark) !important;}.has-darkest-color{color: var(--wp--preset--color--darkest) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-lightest-background-color{background-color: var(--wp--preset--color--lightest) !important;}.has-light-background-color{background-color: var(--wp--preset--color--light) !important;}.has-medium-background-color{background-color: var(--wp--preset--color--medium) !important;}.has-dark-background-color{background-color: var(--wp--preset--color--dark) !important;}.has-darkest-background-color{background-color: var(--wp--preset--color--darkest) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-lightest-border-color{border-color: var(--wp--preset--color--lightest) !important;}.has-light-border-color{border-color: var(--wp--preset--color--light) !important;}.has-medium-border-color{border-color: var(--wp--preset--color--medium) !important;}.has-dark-border-color{border-color: var(--wp--preset--color--dark) !important;}.has-darkest-border-color{border-color: var(--wp--preset--color--darkest) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
317.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 318/*# sourceURL=global-styles-inline-css */ 319</style> 320 321</head> 322 323<body class="wp-singular page-template-default page page-id-11079 wp-custom-logo wp-embed-responsive wp-theme-generatepress wp-child-theme-generateperf pj-brut pjb sticky-sidebar post-image-aligned-center no-sidebar nav-float-right one-container header-aligned-left dropdown-hover full-width-content" itemtype="https://schema.org/WebPage" itemscope> 324 <div class="ftb"><div class="ftb-in"><div class="ftb-marquee"><div class="ftb-track"><span class="ftb-item">Six doudous à coudre, patrons à taille réelle</span><span class="ftb-item">Un doudou cousu en un après-midi</span><span class="ftb-item">Coutures renforcées, yeux brodés, sans bouton</span><span class="ftb-item">Gaze de coton lavable à 60 °C</span><span class="ftb-item">Du lange à nÅuds à lâours assis</span><span class="ftb-item">Six doudous à coudre, patrons à taille réelle</span><span class="ftb-item">Un doudou cousu en un après-midi</span><span class="ftb-item">Coutures renforcées, yeux brodés, sans bouton</span><span class="ftb-item">Gaze de coton lavable à 60 °C</span><span class="ftb-item">Du lange à nÅuds à lâours assis</span></div></div><a class="ftb-cta" href="https://www.peluchesetjouetsenbois.fr/patrons-de-doudous/"><svg viewBox="0 0 24 24" width="14" height="14" aria-hidden="true" focusable="false"><circle cx="6" cy="6.5" r="3" fill="none" stroke="currentColor" stroke-width="2"/><circle cx="6" cy="17.5" r="3" fill="none" stroke="currentColor" stroke-width="2"/><path d="M8.5 8 20 18M8.5 16 20 6" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg><span>Les patrons <b>9 â¬</b></span></a></div></div> 325<a class="screen-reader-text skip-link" href="#content" title="Aller au contenu">Aller au contenu</a> <header class="site-header has-inline-mobile-toggle" id="masthead" aria-label="Site" itemtype="https://schema.org/WPHeader" itemscope> 326 <div class="inside-header grid-container"> 327 <div class="site-logo"><a href="https://www.peluchesetjouetsenbois.fr/" title="Peluches & Jouets en Bois" rel="home" aria-label="Retour à lâaccueil"><img class="header-image is-logo-image" alt="Peluches & Jouets en Bois" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-logo.png" width="900" height="129" loading="eager" decoding="async" fetchpriority="high" data-skip-lazy="true"></a></div> <nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Permuteur mobile"> 328 <div class="menu-bar-items"> <span class="menu-bar-item"> 329 <a href="#" role="button" aria-label="Ouvrir la recherche" aria-haspopup="dialog" aria-controls="gp-search" data-gpmodal-trigger="gp-search"><span class="gp-icon icon-search"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.
32903c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span></a> 330 </span> 331 </div> <button data-nav="site-navigation" class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> 332 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="screen-reader-text">Menu</span> </button> 333 </nav> 334 <nav class="main-navigation has-menu-bar-items sub-menu-right" id="site-navigation" aria-label="Principal" itemtype="https://schema.org/SiteNavigationElement" itemscope> 335 <div class="inside-navigation grid-container"> 336 <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> 337 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="mobile-menu">Menu</span> </button> 338 <div id="primary-menu" class="main-nav"><ul id="menu-principal" class=" menu sf-menu"><li id="menu-item-11103" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-11103"><a href="https://www.peluchesetjouetsenbois.fr/jouets-par-age/">Par âge<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a> 339<ul class="sub-menu"> 340 <li id="menu-item-11104" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11104"><a href="https://www.peluchesetjouetsenbois.fr/jouet-bebe-6-mois/">6 mois</a></li> 341 <li id="menu-item-11105" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11105"><a href="https://www.peluchesetjouetsenbois.fr/jouet-bebe-1-an/">1 an</a></li> 342 <li id="menu-item-11106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11106"><a href="https://www.peluchesetjouetsenbois.fr/jouet-18-mois/">18 mois</a></li> 343 <li id="menu-item-11107" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11107"><a href="https://www.peluchesetjouetsenbois.fr/jouet-bebe-18-24-mois/">18-24 mois</a></li> 344 <li id="menu-item-11108" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11108"><a href="https://www.peluchesetjouetsenbois.fr/eveil-et-montessori/">Ãveil & Montessori</a></li> 345</ul> 346</li> 347<li id="menu-item-11109" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11109"><a href="https://www.peluchesetjouetsenbois.fr/jouets-en-bois/">Jouets en bois</a></li> 348<li id="menu-item-11110" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11110"><a href="https://www.peluchesetjouetsenbois.fr/peluches-et-doudous/">Peluches</a></li> 349<li id="menu-item-11111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11111"><a href="https://www.peluchesetjouetsenbois.fr/cadeau-de-naissance/">Naissance</a></li> 350<li id="menu-item-11112" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-11112"><a href="https://www.peluchesetjouetsenbois.fr/quel-jouet-pour-quel-age/">Outils<span role="presentation" class="dropdown-menu-toggle">
350<span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a> 351<ul class="sub-menu"> 352 <li id="menu-item-11116" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11116"><a href="https://www.peluchesetjouetsenbois.fr/test-petites-pieces/">Test des petites pièces</a></li> 353 <li id="menu-item-11113" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11113"><a href="https://www.peluchesetjouetsenbois.fr/quel-jouet-pour-quel-age/">La toise des âges</a></li> 354 <li id="menu-item-11114" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11114"><a href="https://www.peluchesetjouetsenbois.fr/comment-laver-une-peluche/">Laver une peluche</a></li> 355 <li id="menu-item-11115" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11115"><a href="https://www.peluchesetjouetsenbois.fr/doudou-perdu/">Doudou perdu</a></li> 356</ul> 357</li> 358<li id="menu-item-11117" class="cta-mobile menu-item menu-item-type-custom menu-item-object-custom menu-item-11117"><a href="https://www.peluchesetjouetsenbois.fr/liste-de-naissance-sur-mesure/">Liste de naissance â 29 â¬</a></li> 359</ul></div><div class="menu-bar-items"> <span class="menu-bar-item"> 360 <a href="#" role="button" aria-label="Ouvrir la recherche" aria-haspopup="dialog" aria-controls="gp-search" data-gpmodal-trigger="gp-search"><span class="gp-icon icon-search"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span></a> 361 </span> 362 </div> </div> 363 </nav> 364 <a class="pj-cta-menu" href="https://www.peluchesetjouetsenbois.fr/liste-de-naissance-sur-mesure/"><svg class="pj-ico " aria-hidden="true" focusable="false"><use href="#pj-cadeau"/></svg>Liste de naissance <b>29 â¬</b></a> 365 </div> 366 </header> 367 368 <div class="site grid-container container hfeed" id="page"> 369 <div class="site-content" id="content"> 370 371 <div class="content-area" id="primary"> 372 <main class="site-main" id="main"> 373 374<article id="post-11079" class="post-11079 page type-page status-publish has-post-thumbnail" itemtype="https://schema.org/CreativeWork" itemscope> 375 <div class="inside-article"> 376 377 <div class="entry-content" itemprop="text"> 378 <div class="pj-page"> 379 380<section class="pj-s pj-s--rose pj-gaze"> 381<nav class="pj-ariane" aria-label="Fil dâAriane"><a href="https://www.peluchesetjouetsenbois.fr/">Accueil</a><span>Patrons de doudous à coudre</span></nav> 382<div class="pj-split"> 383<div> 384<div class="pj-tete"><span class="pj-encoche"><span>dès la naissance</span></span> 385<h1 class="pj-h2">Des <mark>patrons de doudous</mark> à coudre pour bébé<small>niveau débutant</small></h1> 386<p class="pj-chapo">Entre 4 et 12 mois, un bébé suce, mâchonne et tire tout ce quâil tient, son doudou en premier. Les patrons glanés au hasard ne tombent jamais à la bonne taille, prévoient des yeux en boutons et des coutures qui cèdent au premier lavage.</p></div> 387<ul class="pj-points"> 388<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-ciseaux"/></svg><div><b>Un tracé à la mauvaise échelle</b>Agrandi à la photocopieuse, il ne sâassemble plus, et la tête tombe de travers.</
388div></li> 389<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-alerte"/></svg><div><b>Des yeux qui se détachent</b>Boutons, perles, yeux rapportés : de quoi sâinquiéter à chaque sieste.</div></li> 390<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-crayon"/></svg><div><b>Trois lignes dâexplication</b>Un schéma sans photo, et le doudou reste à moitié cousu au fond du panier.</div></li> 391</ul> 392<div class="pj-rang"><a class="pj-btn" href="#commander">Coudre son doudou</a><span class="pj-prix"><b>9 â¬</b></span></div> 393</div> 394<figure class="pj-fig"><img decoding="async" class="pj-photo pj-photo--incl" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/patrons-en-papier-de-lapins-epingles-scaled.webp" alt="Patrons en papier de lapins épinglés sur un tissu rose avec des ciseaux de couture" width="1200" height="800" loading="lazy"></figure> 395</div> 396</section> 397 398<section class="pj-s pj-s--nuit pj-etoiles"> 399<img decoding="async" class="pj-illu pj-coin" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/lange.webp" alt="Doudou lange à tête de lapin" width="200" height="200" loading="lazy"> 400<div class="pj-tete"><span class="pj-encoche"><span>de 4 à 12 mois</span></span> 401<h2 class="pj-h2">Un <mark>doudou à coudre</mark> mal pensé ne passe pas lâhiver<small>4-12 mois</small></h2> 402<p class="pj-chapo">Un Åil bouton de 12 mm entre entièrement dans le cylindre dâessai de 31,7 mm : câest une petite pièce au sens de la norme EN 71-1. Une couture simple sâouvre, le rembourrage sort, et le doudou part à la poubelle, souvent le jour où lâenfant ne peut plus sâen passer.</p></div> 403<div class="pj-chiffres"> 404<div class="pj-chiffre"><strong>31,7 mm</strong><span>le cylindre dâessai : tout ce qui y entre est une petite pièce</span></div> 405<div class="pj-chiffre"><strong>4 mois</strong><span>lââge où tout ce quâil tient passe par la bouche</span></div> 406<div class="pj-chiffre"><strong>30 °C</strong><span>le lavage en machine quâun doudou subit des dizaines de fois</span></div> 407<div class="pj-chiffre"><strong>1 seul</strong><span>un doudou unique, introuvable le soir où il se perd</span></div> 408</div> 409<p>Un doudou qui ne tient pas se rachète, et celui du commerce ne sera jamais tout à fait le même.</p> 410<div class="pj-rang"><a class="pj-btn pj-btn--creme" href="#commander">Coudre un doudou qui tient</a></div> 411</section> 412 413<section class="pj-s pj-s--creme"> 414<div class="pj-tete"><span class="pj-encoche"><span>un après-midi</span></span> 415<h2 class="pj-h2">Six <mark>patrons doudou à coudre</mark>, à taille réelle<small>prêts à découper</small></h2> 416<p class="pj-chapo">6 patrons de doudous et de peluches à taille réelle, avec un pas-à -pas en photos, de niveau débutant : un après-midi par doudou, et un objet pensé pour un bébé.</p></div> 417<div class="pj-cartes" style="--n:3"> 418<a class="pj-carte" href="https://www.peluchesetjouetsenbois.fr/comment-laver-une-peluche/"><img decoding="async" class="pj-illu" src="/wp-content/mu-plugins/pjb/img/lange.webp" alt="Doudou lange à tête de lapin" width="320" height="324" loading="lazy"><div class="pj-corps"><span class="pj-age"><em>dès la naissance</em></span><h3 style="margin-top:12px">Un doudou qui se lave sans crainte</h3><p>Coutures renforcées, yeux brodés : il passe en machine et ressort entier.</p></div></a> 419<a class="pj-carte" href="https://www.peluchesetjouetsenbois.fr/doudou-perdu/"><img decoding="async" class="pj-illu" src="/wp-content/mu-plugins/pjb/img/lapin.webp" alt="Peluche lapin rose" width="320" height="334" loading="lazy"><div class="pj-corps"><span class="pj-age"><em>dès 1 an</em></span><h3 style="margin-top:12px">Le doudou de rechange, identique</h3><p>Même patron, même tissu : le jour où il se perd, le double attend au placard.</p></div></a> 420<a class="pj-carte" href="https://www.peluchesetjouetsenbois.fr/cadeau-de-naissance/"><img decoding="async" class="pj-illu" src="/wp-content/mu-plugins/pjb/img/coffre.webp" alt="Coffre à jouets en bois peint" width="250" height="320" loading="lazy"><div class="pj-corps"><span class="pj-age"><em>à offrir</em></span><h3 style="margin-top:12px">Un cadeau de naissance cousu main</h3><p>
420Un doudou cousu pour lui, que personne dâautre nâaura.</p></div></a> 421</div> 422<div class="pj-rang"><a class="pj-btn pj-btn--canard" href="#commander">Recevoir les patrons</a><span class="pj-prix"><b>9 â¬</b></span></div> 423</section> 424 425<section class="pj-s pj-s--sauge"> 426<div class="pj-tete"><span class="pj-encoche"><span>dès le premier jour</span></span> 427<h2 class="pj-h2">Un <mark>patron de peluche</mark> pensé pour les bébés<small>0-3 ans</small></h2> 428<p class="pj-chapo">Un fil de broderie ne sâarrache pas comme un bouton : sur un doudou de bébé, les yeux et le nez se brodent.</p></div> 429<div class="pj-split pj-split--inv"> 430<div> 431<ul class="pj-points"> 432<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-ciseaux"/></svg><div><b>à taille réelle</b>Vous imprimez, vous découpez, vous épinglez : aucune échelle à calculer.</div></li> 433<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-tube"/></svg><div><b>Rien qui se détache</b>Yeux brodés, aucun bouton, aucune perle, des coutures renforcées.</div></li> 434<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-peluche"/></svg><div><b>Des matières pour la bouche</b>Tissus et rembourrages adaptés aux bébés, qui supportent la machine.</div></li> 435<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-horloge"/></svg><div><b>Un après-midi</b>De la découpe au dernier point, même avec quelques mois de couture.</div></li> 436</ul> 437<div class="pj-rang" style="margin-top:22px"><a class="pj-btn" href="#commander">Je couds mon doudou</a></div> 438</div> 439<figure class="pj-fig"><img decoding="async" class="pj-illu" src="/wp-content/mu-plugins/pjb/img/ours.webp" alt="Ours en peluche" width="320" height="273" loading="lazy" style="max-height:320px;justify-self:center"></figure> 440</div> 441</section> 442 443<section class="pj-s pj-s--blanc"> 444<img decoding="async" class="pj-illu pj-coin" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/lapin.webp" alt="Peluche lapin rose" width="200" height="200" loading="lazy"> 445<div class="pj-tete"><span class="pj-encoche"><span>niveau débutant</span></span> 446<h2 class="pj-h2">Pour qui sont ces <mark>patrons de doudous faciles</mark><small>machine ou main</small></h2> 447<p class="pj-chapo">Une machine à coudre au point droit, une aiguille à broder et un après-midi suffisent.</p></div> 448<div class="pj-tableau"><div class="table-responsive"><table> 449<thead><tr><th>Câest pour vous siâ¦</th><th>Ce nâest pas pour vous siâ¦</th></tr></thead> 450<tbody> 451<tr><td>Vous savez coudre une ligne droite.</td><td>Vous nâavez jamais tenu une aiguille et ne comptez pas apprendre.</td></tr> 452<tr><td>Vous voulez offrir un doudou fait main.</td><td>Vous cherchez une peluche toute faite, à offrir demain.</td></tr> 453<tr><td>Un bébé est attendu chez vous ou dans votre entourage.</td><td>Vous cherchez des patrons de vêtements ou de grandes peluches décoratives.</td></tr> 454<tr><td>Vous voulez un double du doudou, au cas où.</td><td>Vous voulez reproduire une peluche de marque à lâidentique.</td></tr> 455</tbody></table></div></div> 456<p>Aucun tissu ni fourniture nâest expédié : les patrons arrivent par e-mail, en PDF.</p> 457</section> 458 459<section class="pj-s pj-s--rose"> 460<div class="pj-tete"><span class="pj-encoche"><span>avant de commander</span></span> 461<h2 class="pj-h2">Les questions sur les <mark>patrons doudou</mark><small>réponses courtes</small></h2> 462<p class="pj-chapo">Les 6 patrons arrivent par e-mail dès la confirmation du paiement.</p></div> 463<div class="pj-split"> 464<div class="pj-onglets"> 465<details><summary>Je couds depuis quelques mois seulement.</summary><div><p>Les patrons sont de niveau débutant, avec une photo à chaque étape.</p></div></details> 466<details><summary>Quels tissus acheter ?</summary><div><p>Chaque patron indique les tissus et le rembourrage adaptés à un bébé.</p></div></details> 467<details><summary>Un doudou fait main est-il sûr pour un nouveau-né ?</summary><div><p>Coutures renforcées, yeux brodés, aucun bouton : rien ne se détache. Une vérification au <a href="https://www.peluchesetjouetsenbois.fr/test-petites-pieces/">test des petites pièces</a> rassure avant de lâoffrir.</p></div></details> 468<details><summary>Puis-je vendre les doudous cousus ?</summary><div><p>Les patrons sont réservés à un usage personnel et aux cadeaux. Une vente demande un accord écrit préalable.</p></div></details> 469<details><summary>Pourquoi payer 9 ⬠des patrons ?</summary><div><p>Un patron à agrandir et à corriger coûte un après-midi de plus. Ceux-ci se découpent tels quels.</p></div></details> 470</div> 471<figure class="pj-fig"><img decoding="async" class="pj-illu" src="/wp-content/mu-plugins/pjb/img/arc.webp" alt="Arc-en-ciel en bois à empiler" width="281" height="320" loading="lazy" style="max-height:320px;justify-self:center"></figure> 472</div> 473</section> 474 475<section class="pj-s pj-s--canard"> 476<img decoding="async" class="pj-illu pj-coin" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/ours.webp" alt="Ours en peluche" width="200" height="200" loading="lazy"> 477<div class="pj-tete"><span class="pj-encoche"><span>dès le paiement</span></span> 478<h2 class="pj-h2">Vos <mark>patrons de doudous en PDF</mark>, par e-mail<small>tout de suite</small></h2> 479<p class="pj-chapo">
479Le paiement se fait par carte, sur une page de paiement sécurisé ; les patrons partent par e-mail, en PDF, dès sa confirmation.</p></div> 480<p class="pj-citation">Neuf euros, un après-midi, et un doudou qui tient jusquâau jour où il nâen a plus besoin.</p> 481<ul class="pj-points"> 482<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-tube"/></svg><div><b>Paiement sécurisé par carte</b>Aucune donnée bancaire ne transite par le site.</div></li> 483<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-horloge"/></svg><div><b>Envoi par e-mail</b>Le PDF arrive dans votre boîte, prêt à imprimer.</div></li> 484<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-coeur"/></svg><div><b>Droit de rétractation</b>Il sâexerce selon les conditions générales de vente.</div></li> 485</ul> 486</section> 487 488<section class="pj-s pj-s--creme pj-pois" id="commander"> 489<div class="pj-split"><div class="pj-tete"><span class="pj-encoche"><span>commande</span></span> 490<h2 class="pj-h2">Commander les <mark>patrons de doudous</mark><small>9 ⬠TTC</small></h2> 491<p class="pj-chapo">Vous envoyez votre demande ; Lison vous répond avec la page de paiement sécurisé, et les 6 patrons partent par e-mail dès le paiement confirmé.</p> 492<div class="pj-rang"><span class="pj-prix"><b>9 â¬</b></span></div></div> 493<div><div class="pj-outil pj-commande" data-offre="Patrons de doudous à coudre â 9 â¬"> 494<div class="wpcf7 no-js" id="wpcf7-f11002-p11079-o1" lang="fr-FR" dir="ltr" data-wpcf7-id="11002"> 495<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> 496<form action="/patrons-de-doudous/#wpcf7-f11002-p11079-o1" method="post" class="wpcf7-form init pj-form-commande" aria-label="Formulaire de contact" novalidate="novalidate" data-status="init"> 497<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="11002" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="fr_FR" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f11002-p11079-o1" /><input type="hidden" name="_wpcf7_container_post" value="11079" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /> 498</fieldset> 499<p><span class="wpcf7-form-control-wrap" data-name="nom-prenom"><input size="40" maxlength="80" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" autocomplete="name" aria-required="true" aria-invalid="false" placeholder="Prénom et nom" value="" type="text" name="nom-prenom" /></span><br /> 500<span class="wpcf7-form-control-wrap" data-name="votre-email"><input size="40" maxlength="120" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" autocomplete="email" aria-required="true" aria-invalid="false" placeholder="Votre e-mail" value="" type="email" name="votre-email" /></span><br /> 501<label>Lâoffre<br /> 502<span class="wpcf7-form-control-wrap" data-name="offre"><select class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required" aria-required="true" aria-invalid="false" name="offre"><option value="Liste de naissance sur mesure â 29 â¬">Liste de naissance sur mesure â 29 â¬</option><option value="Patrons de doudous à coudre â 9 â¬">Patrons de doudous à coudre â 9 â¬</option><option value="Plans de jouets en bois â 14 â¬">
502Plans de jouets en bois â 14 â¬</option></select></span></label><br /> 503<label>Naissance prévue ou date de naissance (pour la liste)<br /> 504<span class="wpcf7-form-control-wrap" data-name="date-naissance"><input class="wpcf7-form-control wpcf7-date wpcf7-validates-as-date" aria-invalid="false" value="" type="date" name="date-naissance" /></span></label><br /> 505<span class="wpcf7-form-control-wrap" data-name="votre-message"><textarea cols="40" rows="10" maxlength="1500" class="wpcf7-form-control wpcf7-textarea" aria-invalid="false" placeholder="Pour la liste : ce que la famille a déjà , la place, le budget, bois ou tissuâ¦" name="votre-message"></textarea></span><br /> 506<span class="wpcf7-form-control-wrap" data-name="renonciation"><span class="wpcf7-form-control wpcf7-acceptance"><span class="wpcf7-list-item"><label><input type="checkbox" name="renonciation" value="1" aria-invalid="false" /><span class="wpcf7-list-item-label">Je demande la mise à disposition du fichier ou le début de la prestation dès le paiement, et je reconnais perdre alors mon droit de rétractation (articles L.221-28 1° et 13° du Code de la consommation).</span></label></span></span></span><br /> 507<input type="text" name="votre-site" class="ajnfegh" tabindex="-1" readonly autocomplete="new-password" aria-hidden="true" value=""><input type="hidden" name="_k" value="1791152387.2ed90c57a682df3db279e11181d0379fff7f84c65d25ad0340b7e027bd56dc34"><div class="cf-turnstile" data-sitekey="0x4AAAAAAFGoTBMD9Zoya3fc"></div><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Commander â paiement sécurisé" /> 508</p><div class="wpcf7-response-output" aria-hidden="true"></div> 509</form> 510</div> 511</div></div></div> 512</section> 513 514</div> </div> 515 516 </div> 517</article> 518 </main> 519 </div> 520 521 522 </div> 523</div> 524 525<section class="pj-lettre" aria-labelledby="pj-lettre-t"> 526 <div class="pj-lettre-carnet" aria-hidden="true"><span>Lettre</span><i></i><i></i><i></i><b>N° du mois</b></div> 527 <div class="pj-lettre-txt"> 528 <h2 id="pj-lettre-t">Chaque mois, la page de son âge</h2> 529 <p>Ce qui change entre deux encoches de la toise, les jouets qui suivent, une peluche à coudre ou un jouet à poncer. Une lettre le premier du mois.</p> 530 </div> 531 <form class="pj-lettre-f" data-nl data-action="pjb_lettre" data-merci="Câest noté : la prochaine lettre part le premier du mois." novalidate> 532 <label class="screen-reader-text" for="pj-lettre-m">Votre adresse e-mail</label> 533 <input type="email" id="pj-lettre-m" name="mail" placeholder="[email protected]" autocomplete="email" required> 534 <input type="text" name="fxnl_site" class="fxnl-h" tabindex="-1" readonly autocomplete="new-password" aria-hidden="true" value=""> 535 <input type="hidden" name="fxnl_k" value="1791152387.2ed90c57a682df3db279e11181d0379fff7f84c65d25ad0340b7e027bd56dc34"> 536 <button type="submit" class="pj-btn">Recevoir la lettre</button> 537 <small>Un clic pour se désinscrire, dans chaque lettre.</small> 538 </form> 539</section> 540 541<div class="site-footer"> 542 <footer class="pj-pied" aria-label="Pied de page"><div class="pj-metre" aria-hidden="true"><i style="left:38%"></i></div><div class="pj-pied-in"><div class="pj-pied-id"><a class="pj-pied-logo" href="https://www.peluchesetjouetsenbois.fr/"><img decoding="async" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-logo.png" alt="Peluches & Jouets en Bois" width="230" height="33" loading="lazy"></a><p>Des jouets en bois et des peluches choisis à la hauteur de lâenfant, entretenus pour durer, et parfois fabriqués à la main.</p></div><div><h2>Choisir à la bonne hauteur</h2><ul><li><a href="https://www.peluchesetjouetsenbois.fr/jouets-par-age/">Les jouets mois par mois</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/jouets-en-bois/">Hêtre, érable et bois peint</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/peluches-et-doudous/">Doudous et peluches</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/cadeau-de-naissance/">Offrir à une naissance</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/eveil-et-montessori/">Ãveil et Montessori</a></li></ul></div><div><h2>Mesurer, laver, retrouver</h2><ul><li><a href="https://www.peluchesetjouetsenbois.fr/quel-jouet-pour-quel-age/">La toise des âges</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/comment-laver-une-peluche/">Laver une peluche</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/doudou-perdu/">Doudou perdu : les annonces</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/test-petites-pieces/">Le test des petites pièces</a></li></ul></div><div><h2>Fait main</h2><ul><li><a href="https://www.peluchesetjouetsenbois.fr/liste-de-naissance-sur-mesure/">Une liste de naissance sur mesure</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/patrons-de-doudous/">Patrons de doudous à coudre</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/plans-de-jouets-en-bois/">Plans de jouets en bois</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/derriere-la-toise/">Qui tient la toise</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/contact/">Ãcrire à Lison</a></li></ul></div></div><div class="pj-pied-bas"><span>© 2026 Peluches & Jouets en Bois</span><ul style="display:flex;gap:16px;flex-wrap:wrap"><li><a href="https://www.peluchesetjouetsenbois.fr/mentions-legales/">Informations légales</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/confidentialite-rgpd/">Vos données</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/cgv/">Conditions de vente</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/retractation/">Rétractation</a></li><li><a href="https://www.peluchesetjouetsenbois.fr/plan-du-site/">Plan du site</a></li></ul></div></footer> 543</div> 544 545<svg xmlns="http://www.w3.org/2000/svg" style="display:none"> 546<defs> 547<symbol id="pj-age" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="5" y="2.5" width="6" height="19" rx="1.5"/><path d="M5 6h2.5M5 10h3.5M5 14h2.5M5 18h3.5"/><path d="M13 9.5h7" /><path d="M18 7.5l2 2-2 2"/></symbol>
548<symbol id="pj-bois" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="13" width="8" height="8" rx="1.5"/><rect x="13" y="13" width="8" height="8" rx="1.5"/><rect x="8" y="4" width="8" height="8" rx="1.5"/><path d="M11 7.5c1-.6 2-.6 3 0"/></symbol> 549<symbol id="pj-peluche" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 9.5C7.5 6 7.2 2.8 8.6 2.5s2.6 3 2.4 6.5"/><path d="M15 9.5c1.5-3.5 1.8-6.7.4-7s-2.6 3-2.4 6.5"/><circle cx="12" cy="14" r="5"/><path d="M10.2 13.2h.01M13.8 13.2h.01"/><path d="M11 16.2c.6.5 1.4.5 2 0"/><path d="M8.5 19.5 7.5 21.5M15.5 19.5l1 2"/></symbol> 550<symbol id="pj-naissance" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="14.5" cy="9.5" r="6"/><circle cx="14.5" cy="9.5" r="2.5"/><path d="M10.2 13.8 3.5 20.5"/><path d="M4.5 17.5l2 2"/></symbol> 551<symbol id="pj-eveil" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 21V12a9 9 0 0 1 18 0v9"/><path d="M8.5 6v4M15.5 6v4M12 3.5V8"/><circle cx="8.5" cy="11.5" r="1.5"/><circle cx="15.5" cy="11.5" r="1.5"/><path d="M11 9.5h2v2.5h-2z"/><path d="M2 21h20"/></symbol> 552<symbol id="pj-entretien" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 9h18l-2 11.5a1 1 0 0 1-1 .5H6a1 1 0 0 1-1-.5z"/><path d="M6 13c1.5-1 3-1 4.5 0s3 1 4.5 0 3-1 3 0"/><path d="M8 5.5c0-1.5 1-2.5 2-2.5M12 5c0-1.2.8-2 1.6-2M16 5.5c0-1 .6-1.6 1.4-1.6"/></symbol> 553<symbol id="pj-cadeau" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="9" width="18" height="12" rx="1.5"/><path d="M3 13h18M12 9v12"/><path d="M12 9c-1.5-3-5-4.5-5.5-2.5S9 9 12 9zM12 9c1.5-3 5-4.5 5.5-2.5S15 9 12 9z"/></symbol> 554<symbol id="pj-loupe" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M15.5 15.5l5 5"/><path d="M7.5 10.5h2"/></symbol> 555<symbol id="pj-outil" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 17.5 17.5 3l3.5 3.5L6.5 21H3z"/><path d="M14 6.5l3.5 3.5M11 9.5l1.5 1.5M8 12.5l1.5 1.5M5 15.5l1.5 1.5"/></symbol> 556<symbol id="pj-tube" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><ellipse cx="12" cy="5" rx="6" ry="2.2"/><path d="M6 5v13c0 1.2 2.7 2.2 6 2.2s6-1 6-2.2V5"/><path d="M9.5 11l2 2 3.5-3.5"/></symbol> 557<symbol id="pj-coeur" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 20.5s-8-4.6-8-10.2A4.3 4.3 0 0 1 12 8a4.3 4.3 0 0 1 8 2.3c0 5.6-8 10.2-8 10.2z"/><path d="M8 11.5h1.5" stroke-dasharray="0.1 3"/></symbol> 558<symbol id="pj-fleche" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 12h17"/><path d="M14 6l6 6-6 6"/><path d="M6 10v4M9 10.5v3"/></symbol> 559<symbol id="pj-horloge" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="13" r="8"/><path d="M12 9v4l2.5 2"/><path d="M9 2.5h6"/></symbol> 560<symbol id="pj-etoile" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l2.6 5.6 6 .6-4.5 4 1.3 6-5.4-3.1-5.4 3.1 1.3-6-4.5-4 6-.6z"/></symbol> 561<symbol id="pj-ciseaux" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="6" cy="6.5" r="3"/><circle cx="6" cy="17.5" r="3"/><path d="M8.5 8 20 18M8.5 16 20 6"/><path d="M14 12h.01" /></symbol> 562<symbol id="pj-scie" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 15 15.5 2.5 21 8 8.5 20.5z" /><path d="M3 15l1.5 1.5L6 15l1.5 1.5L9 15" /><path d="M15.5 2.5 21 8"/><rect x="16" y="4" width="3" height="5" rx="1" transform="rotate(45 17.5 6.5)"/></symbol> 563<symbol id="pj-alerte" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3 2.5 20h19z"/><path d="M12 9.5v4.5M12 17h.01"/></symbol>
564<symbol id="pj-crayon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20l1-5L16 4l4 4L9 19z"/><path d="M13.5 6.5l4 4"/><path d="M4 20l3-.6"/></symbol> 565</defs> 566</svg> 567<div id="fchat" class="fchat" data-relais="/mry7ggz" data-turnstile="0x4AAAAAAFG0xq5ManrdY1tc" data-agent="Lison" data-photo="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/portrait-auteur-lison-160x160.jpg" hidden>
567<script type="application/json" data-fchat-m1>["Bonjour, je suis Lison, de Peluches & Jouets en Bois. Je peux vous aider ?","Bonjour ! Lison, de l\u2019\u00e9quipe Peluches & Jouets en Bois. Vous cherchez quelque chose en particulier ?","Bonjour, Lison \u00e0 votre \u00e9coute. Une question sur ce que vous lisez ?","Bonjour, c\u2019est Lison, de Peluches & Jouets en Bois. Dites-moi si je peux vous aider.","Bonjour ! Lison, de Peluches & Jouets en Bois. Je suis l\u00e0 si vous avez besoin d\u2019un avis.","Bonjour, Lison de Peluches & Jouets en Bois. Vous avez une question ? Je vous r\u00e9ponds ici."]</script>
567<script type="application/json" data-fchat-m2>["Je m\u2019occupe de les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge. N\u2019h\u00e9sitez pas si vous avez une question.","Mon domaine, c\u2019est les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge. Posez-moi votre question, je vous r\u00e9ponds dans la minute.","Si vous avez un doute sur les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge, \u00e9crivez-le ici : je vous donne un premier avis.","Je connais bien les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge. Une question pr\u00e9cise ? Je vous oriente.","Vous h\u00e9sitez sur quelque chose ? les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge, c\u2019est mon quotidien, je peux vous aider.","Pas besoin de chercher longtemps : demandez-moi, je suis l\u00e0 pour les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge.","Je peux vous renseigner sur les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge. \u00c9crivez-moi quand vous voulez.","Un d\u00e9tail vous \u00e9chappe ? Je travaille sur les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge, dites-moi ce qui vous bloque.","Si un article ne r\u00e9pond pas tout \u00e0 fait \u00e0 votre cas, demandez-moi : les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge, c\u2019est mon m\u00e9tier.","Je r\u00e9ponds aux questions sur les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge. M\u00eame une question simple, allez-y.","Vous avez un projet en t\u00eate ? Parlons-en : les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge, je peux vous aiguiller.","Je suis l\u00e0 pour les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge. D\u00e9crivez-moi votre situation en une phrase, je vous dis par o\u00f9 commencer.","Besoin d\u2019un avis rapide ? les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge, c\u2019est ce que je fais toute la journ\u00e9e.","Je peux vous aider \u00e0 y voir clair sur les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge. Une question ?","Si vous ne trouvez pas ce que vous cherchez, demandez-moi : les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge.","Un conseil avant de vous lancer ? Je m\u2019occupe de les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge \u00e0 l\u2019atelier.","Je suis disponible pour vos questions sur les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge. \u00c9crivez-moi ici.","Dites-moi ce que vous voulez faire, je vous indique la bonne marche \u00e0 suivre : les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge.","Je peux vous donner un premier avis sur les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge, sans engagement. Une question ?","Vous lisez, je r\u00e9ponds : les jouets en bois, les peluches et ce qui convient \u00e0 chaque \u00e2ge, posez-moi votre question."]</script>
567 568 <div class="fchat-notifs" data-fchat-notifs aria-live="polite"></div> 569 <button type="button" class="fchat-bulle" data-fchat-ouvrir aria-label="Ãcrire à Lison"> 570 <svg viewBox="0 0 32 32" width="30" height="30" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 8h20a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H14l-6 5v-5H6a2 2 0 0 1-2-2V10a2 2 0 0 1 2-2z"/><circle cx="11.5" cy="15.5" r="1.3" fill="currentColor" stroke="none"/><circle cx="16" cy="15.5" r="1.3" fill="currentColor" stroke="none"/><circle cx="20.5" cy="15.5" r="1.3" fill="currentColor" stroke="none"/></svg> 571 <span class="fchat-badge" data-fchat-badge hidden>0</span> 572 </button> 573 <div class="fchat-fen" data-fchat-fen hidden role="dialog" aria-label="Discussion avec Lison"> 574 <div class="fchat-tete"><img class="fchat-av" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/portrait-auteur-lison-160x160.jpg" alt="" width="36" height="36"><div class="fchat-tete-t"><b>Lison</b><span>Peluches & Jouets en Bois · <i class="fchat-dot"></i> en ligne</span></div><button type="button" class="fchat-reduire" data-fchat-fermer aria-label="Réduire la discussion"><svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>Réduire</button><button type="button" class="fchat-x" data-fchat-fermer aria-label="Fermer">â</button></div> 575 <div class="fchat-fil" data-fchat-fil></div> 576 <form class="fchat-form" data-fchat-form><textarea name="q" rows="1" maxlength="500" placeholder="Ãcrivez votre messageâ¦" required></textarea><button type="submit" aria-label="Envoyer"><svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6"/></svg></button></form> 577 <div class="fchat-ts" data-fchat-ts></div> 578 </div> 579</div>
580<script type="speculationrules"> 581{"prerender":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/generateperf/*","/wp-content/themes/generatepress/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prerender, .no-prerender a"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"moderate"}]} 582</script>
vendor: 1 bytes, line 582
582
583<script id="generate-a11y"> 584!function(){"use strict";if("querySelector"in document&&"addEventListener"in window){var e=document.body;e.addEventListener("pointerdown",(function(){e.classList.add("using-mouse")}),{passive:!0}),e.addEventListener("keydown",(function(){e.classList.remove("using-mouse")}),{passive:!0})}}(); 585</script>
585 586 <div class="gp-modal gp-search-modal" id="gp-search" role="dialog" aria-modal="true" aria-label="Rechercher"> 587 <div class="gp-modal__overlay" tabindex="-1" data-gpmodal-close> 588 <div class="gp-modal__container"> 589 <form role="search" method="get" class="search-modal-form" action="https://www.peluchesetjouetsenbois.fr/"> 590 <label for="search-modal-input" class="screen-reader-text">Rechercher :</label> 591 <div class="search-modal-fields"> 592 <input id="search-modal-input" type="search" class="search-field" placeholder="Rechercherâ¦" value="" name="s" /> 593 <button aria-label="Rechercher"><span class="gp-icon icon-search"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" /></svg></span></button> 594 </div> 595 </form>
596 </div> 597 </div> 598 </div> 599
599<script id="generateperf-scripts-js" src="https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/js/scripts.js?ver=2.8.6"></script>
vendor: 1 bytes, line 599
599
600<script id="generateperf-featured-comments-js" src="https://www.peluchesetjouetsenbois.fr/wp-content/plugins/generateperf/js/featured-comments.js?ver=2.8.6"></script>
vendor: 1 bytes, line 600
600
601<script id="generate-menu-js-before"> 602var generatepressMenu = {"toggleOpenedSubMenus":true,"openSubMenuLabel":"Ouvrir le sous-menu","closeSubMenuLabel":"Fermer le sous-menu"}; 603//# sourceURL=generate-menu-js-before 604</script>
vendor: 1 bytes, line 604
604
605<script id="generate-menu-js" src="https://www.peluchesetjouetsenbois.fr/wp-content/themes/generatepress/assets/js/menu.min.js?ver=3.6.1"></script>
vendor: 1 bytes, line 605
605
606<script id="generate-modal-js" src="https://www.peluchesetjouetsenbois.fr/wp-content/themes/generatepress/assets/dist/modal.js?ver=3.6.1"></script>
vendor: 1 bytes, line 606
606
607<script data-wp-strategy="defer" defer id="factory-chat-js" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/factory-chat/chat.js?ver=1.0.1790864144"></script>
vendor: 1 bytes, line 607
607
608<script id="pjb-js-extra"> 609var PJB = {"img":"https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/","ajax":"https://www.peluchesetjouetsenbois.fr/wp-admin/admin-ajax.php"}; 610//# sourceURL=pjb-js-extra 611</script>
vendor: 1 bytes, line 611
611
612<script data-wp-strategy="defer" defer id="pjb-js" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/js/pjb.js?ver=1.1.4"></script>
vendor: 1 bytes, line 612
612
613<script data-wp-strategy="defer" defer id="cf-turnstile-js" src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload=ajnfegR"></script>
vendor: 1 bytes, line 613
613
614<script> 615(function(){ 616 "use strict"; 617 var forms=document.querySelectorAll('.fxnl-f,form[data-nl]'); 618 if(!forms.length)return; 619 if(document.querySelector('.fxnl')){ 620 var css='.fxnl{background:var(--light,#f6f6f6);border:1.5px solid var(--medium,#ddd);border-radius:12px;padding:1.2rem 1.3rem;max-width:34rem}' 621 +'.fxnl--dark{background:var(--darkest,#222);border-color:var(--dark,#555)}' 622 +'.fxnl-t{margin:0 0 .25rem;font-weight:800;font-size:1.05rem;color:var(--darkest,#111)}' 623 +'.fxnl--dark .fxnl-t{color:var(--lightest,#fff)}' 624 +'.fxnl-p{margin:0 0 .75rem;font-size:.9rem;color:var(--dark,#555)}' 625 +'.fxnl--dark .fxnl-p{color:var(--medium,#ccc)}' 626 +'.fxnl-f{display:flex;gap:.5rem;flex-wrap:wrap}' 627 +'.fxnl-h{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0;pointer-events:none}' 628 +'.fxnl-f input{flex:1;min-width:180px;border:1.5px solid var(--medium,#ddd);border-radius:9px;padding:.62rem .75rem;font-size:.9rem;font-family:inherit;background:var(--lightest,#fff);color:var(--darkest,#111)}'
629 +'.fxnl-f input:focus-visible,.fxnl-f button:focus-visible{outline:3px solid var(--secondary,#888);outline-offset:2px}' 630 +'.fxnl-f .fx-btn{cursor:pointer;border:0;font-size:.9rem;white-space:nowrap}' 631 +'.fxnl-note{margin:.5rem 0 0;font-size:.72rem;color:var(--dark,#777)}' 632 +'.fxnl--dark .fxnl-note{color:var(--medium,#aaa)}' 633 +'.fxnl-ok{font-weight:700;color:var(--darkest,#111)!important;margin:.2rem 0}' 634 +'.fxnl--dark .fxnl-ok{color:var(--lightest,#fff)!important}'; 635 var st=document.createElement('style');st.textContent=css;document.head.appendChild(st); 636 } 637 var AJAX="https:\/\/www.peluchesetjouetsenbois.fr\/wp-admin\/admin-ajax.php"; 638 forms.forEach(function(f){f.addEventListener('submit',function(e){e.preventDefault(); 639 var inp=f.querySelector('input[type=email]'),b=f.querySelector('button'),m=(inp.value||'').trim(); 640 if(!/^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(m)){inp.style.borderColor='var(--primary)';inp.focus();return;} 641 b.disabled=true;b.textContent='â¦'; 642 var fd=new FormData();fd.append('action',f.getAttribute('data-action')||"pjb_lettre");fd.append('mail',m); 643 var hp=f.querySelector('[name=fxnl_site]'),tk=f.querySelector('[name=fxnl_k]'); 644 fd.append('fxnl_site',hp?hp.value:'');fd.append('fxnl_k',tk?tk.value:''); 645 fetch(AJAX,{method:'POST',body:fd}).then(function(r){return r.json();}).then(function(d){ 646 if(d&&d.success===false){b.disabled=false;b.textContent='Réessayer';inp.style.borderColor='var(--primary)';return;} 647 var ok=document.createElement('p');ok.className=f.getAttribute('data-okcls')||'fxnl-ok';ok.textContent=f.getAttribute('data-merci')||'Câest noté.'; 648 f.replaceWith(ok);}).catch(function(){b.disabled=false;b.textContent='Réessayer';});});}); 649})(); 650</script>
650 651<aside class="fxol" id="fxol" hidden aria-label="Cinq jouets en hêtre à fabriquer"> 652 <button class="fxol-x" type="button" aria-label="Fermer">✕</button> 653 <div class="fxol-in"> 654 <img class="fxol-img" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/train.webp" alt="" width="72" height="72" loading="lazy" decoding="async"> <div class="fxol-txt"> 655 <p class="fxol-sur">De lâatelier</p> <p class="fxol-t">Cinq jouets en hêtre à fabriquer</p> 656 <p class="fxol-p">Plans cotés au millimètre, liste de débit, finitions sans danger pour la bouche.</p> 657 <a class="fxol-cta" href="https://www.peluchesetjouetsenbois.fr/plans-de-jouets-en-bois/">Voir les plans â 14 â¬</a> 658 </div> 659 </div> 660</aside> 661<style> 662.fxol{ 663 --fxol-bg: var(--lightest, #fff); 664 --fxol-fg: var(--darkest, #17181c); 665 --fxol-accent: var(--primary, #b3141e); 666 --fxol-accent-fg: var(--lightest, #fff); 667 --fxol-radius: var(--fx-radius, 14px); 668 --fxol-w: 330px; 669 position:fixed;left:20px;bottom:20px;z-index:9998;width:var(--fxol-w);max-width:calc(100vw - 40px); 670 background:var(--fxol-bg);color:var(--fxol-fg);border-radius:var(--fxol-radius); 671 box-shadow:0 18px 46px rgba(0,0,0,.20);padding:18px 18px 16px; 672 transform:translateY(14px);opacity:0;transition:transform .28s ease,opacity .28s ease; 673} 674.fxol.fxol-on{transform:translateY(0);opacity:1} 675.fxol-x{position:absolute;top:8px;right:8px;width:28px;height:28px;line-height:1;border:0;border-radius:50%; 676 background:transparent;color:inherit;opacity:.5;font-size:14px;cursor:pointer} 677.fxol-x:hover{opacity:1;background:rgba(0,0,0,.06)} 678.fxol-in{display:flex;gap:14px;align-items:flex-start} 679.fxol-img{flex:0 0 72px;width:72px;height:72px;object-fit:cover;border-radius:calc(var(--fxol-radius) - 6px)} 680.fxol-sur{margin:0 0 4px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fxol-accent)} 681.fxol-t{margin:0 0 6px;font-size:1.06rem;font-weight:700;line-height:1.25;padding-right:22px} 682.fxol-p{margin:0 0 12px;font-size:.9rem;line-height:1.5;opacity:.85} 683.fxol-cta{display:inline-block;padding:9px 16px;border-radius:999px;font-size:.9rem;font-weight:600; 684 text-decoration:none!important;background:var(--fxol-accent);color:var(--fxol-accent-fg)} 685.fxol-cta:hover{opacity:.9;color:var(--fxol-accent-fg)} 686@media(max-width:1023px){.fxol{display:none!important}} /* PC uniquement (règle 14) */ 687@media(prefers-reduced-motion:reduce){.fxol{transition:none}} 688</style>
689<script> 690(function(){ 691 var e=document.getElementById('fxol'); if(!e) return; 692 if(window.innerWidth<1024) return; // PC uniquement 693 try{ if(sessionStorage.getItem('fxol_vu')) return; }catch(x){} // 1 seule fois par session 694 var d=4000+Math.random()*16000; // délai ALÃATOIRE 4-20 s 695 setTimeout(function(){ 696 e.hidden=false; requestAnimationFrame(function(){ e.classList.add('fxol-on'); }); 697 try{ sessionStorage.setItem('fxol_vu','1'); }catch(x){} 698 }, d); 699 e.querySelector('.fxol-x').addEventListener('click', function(){ 700 e.classList.remove('fxol-on'); setTimeout(function(){ e.hidden=true; }, 280); 701 }); 702})(); 703</script>
703 704
704<script> 705(function(){ 706var P='ajnfeg',L='https://www.peluchesetjouetsenbois.fr/contact/',ids=[],modal=null; 707/* e-mails affichés hors contenu (pied de page, widgets) : même renvoi vers le formulaire */ 708document.addEventListener('DOMContentLoaded',function(){if(!L)return;document.querySelectorAll('a.__cf_email__,a[href^="mailto:"]').forEach(function(a){var b=a.closest('p,li,address,div');if(!b||b.querySelector('.'+P+'e'))return;var s=document.createElement('span');s.className=P+'e';s.innerHTML='Pour un traitement plus rapide de votre demande, merci d\u2019utiliser <a href="'+L+'">le formulaire de contact</a> plut\u00f4t que l\u2019e-mail.';b.appendChild(s);});}); 709function render(){if(!window.turnstile)return;document.querySelectorAll('.cf-turnstile:not([data-done])').forEach(function(w){if(!w.offsetParent)return;w.dataset.done=1;ids.push(turnstile.render(w,{sitekey:w.dataset.sitekey,theme:'light',language:'fr'}));});} 710window[P+'R']=render; 711function open(){if(!modal)return;modal.hidden=false;document.documentElement.classList.add(P+'n');render();var f=modal.querySelector('input[type=text]:not([tabindex="-1"])');if(f)f.focus();} 712function close(){if(!modal)return;modal.hidden=true;document.documentElement.classList.remove(P+'n');} 713document.addEventListener('DOMContentLoaded',function(){modal=document.querySelector('.'+P+'m');if(modal)document.body.appendChild(modal);render();}); 714document.addEventListener('click',function(e){if(e.target.closest('.'+P+'c')){e.preventDefault();open();return;}if(e.target.closest('.'+P+'x')||(modal&&e.target===modal)){close();}}); 715document.addEventListener('keydown',function(e){if(e.key==='Escape')close();}); 716/* Retour visuel après soumission â CF7 masque son propre message, on rend le nôtre. */ 717var MSG={wpcf7mailsent:['ok','Votre message a bien été envoyé.','Nous vous répondons rapidement.'], 718 wpcf7invalid:['ko','Le formulaire nâest pas complet.','Vérifiez les champs signalés puis renvoyez-le.'], 719 wpcf7spam:['ko','Votre message nâa pas pu être envoyé.','Patientez une minute puis réessayez.'], 720 wpcf7mailfailed:['ko','Lâenvoi a échoué.','Réessayez dans un instant, ou passez par une autre voie de contact.']}; 721function repondre(form,type){var m=MSG[type];if(!m||!form)return; 722 var vieux=form.parentNode.querySelector('.'+P+'rep');if(vieux)vieux.remove(); 723 var d=document.createElement('div');d.className=P+'rep '+P+'rep--'+m[0]; 724 d.setAttribute('role',m[0]==='ok'?'status':'alert'); 725 d.innerHTML='<svg viewBox="0 0 28 28" aria-hidden="true"><circle cx="14" cy="14" r="12"/>' 726 +(m[0]==='ok'?'<path d="M8.5 14.5l3.6 3.6L19.5 10.5"/>':'<path d="M14 8v8"/><path d="M14 19.6v.2"/>') 727 +'</svg><span><b>'+m[1]+'</b>'+m[2]+'</span>'; 728 form.parentNode.insertBefore(d,form.nextSibling); 729 requestAnimationFrame(function(){d.classList.add('on');}); 730 /* pas de saut de page : on ne défile QUE si le panneau est hors de vue */ 731 var r=d.getBoundingClientRect(); 732 if(r.top<0||r.bottom>(window.innerHeight||0)){try{d.scrollIntoView({behavior:'smooth',block:'nearest'});}catch(x){d.scrollIntoView();}} 733} 734/* Capture de l'AUTOFILL sur les champs visibles (09/09/2026). 735 Les navigateurs récents ne remplissent plus de façon fiable un champ invisible â c'est une 736 protection contre la récolte cachée. On prend donc le problème par l'autre bout : on note ce que 737 le navigateur a écrit dans les champs VISIBLES au moment où il les remplit, avant que la personne 738 ne corrige. Chrome/Safari marquent ces champs avec la pseudo-classe :autofill. */ 739(function(){ 740 var PAIRES={'nom-prenom':'af-init-nom','votre-email':'af-init-email','votre-tel':'af-init-tel'}; 741 function estAutofill(e){ for (var i=0,sel=[':autofill',':-webkit-autofill']; i<sel.length; i++){ try{ if(e.matches(sel[i])) return true; }catch(x){} } return false; } 742 function noter(){ 743 document.querySelectorAll('form.wpcf7-form').forEach(function(f){ 744 Object.keys(PAIRES).forEach(function(src){ 745 var e=f.querySelector('[name="'+src+'"]'), t=f.querySelector('[name="'+PAIRES[src]+'"]'); 746 if(!e||!t||t.value) return; 747 if(e.value && estAutofill(e)) t.value=e.value; 748 }); 749 }); 750 } 751 ['input','change','focusin','animationstart'].forEach(function(ev){document.addEventListener(ev,noter,true);}); 752 var n=0, id=setInterval(function(){ noter(); if(++n>
75240) clearInterval(id); },250); // 10 s après le chargement 753 document.addEventListener('DOMContentLoaded',noter); 754})(); 755Object.keys(MSG).forEach(function(ev){document.addEventListener(ev,function(e){repondre(e.target,ev);});}); 756/* Le formulaire part en AJAX (CF7) : aucune navigation. On empêche en plus le saut d'ancre 757 que produit l'action `#wpcf7-fâ¦` si un navigateur soumet malgré tout en classique. */ 758document.addEventListener('wpcf7submit',function(e){try{history.replaceState(null,'',location.pathname+location.search);}catch(x){}}); 759['wpcf7invalid','wpcf7spam','wpcf7mailsent','wpcf7mailfailed'].forEach(function(ev){document.addEventListener(ev,function(){if(window.turnstile)ids.forEach(function(i){try{turnstile.reset(i);}catch(x){}});});}); 760})(); 761</script>
761 762
762<script defer src="/mry7ggz/s.js" data-website-id="8ca75e56-ac98-43e7-9bb6-3ebd9ff27a6c"></script>
vendor: 1 bytes, line 762
762
763<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"5cda55a1b3334d2580e55d5b1601772a","r":1,"spa":2}' crossorigin="anonymous"></script>
763 764</body> 765</html> 766 767<!-- Dynamic page generated in 0.282 seconds. --> 768<!-- Cached page generated by WP-Super-Cache on 2026-10-05 00:19:47 --> 769 770<!-- super cache -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.