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>Jouet en bois bébé et peluches : le guide âge par âge</title> 9 <meta name="description" content="Jouets en bois et peluches pour bébé, de 0 à 3 ans : quel jouet à quel âge, sécurité EN 71, entretien, doudou perdu, cadeaux de naissance et fabrication." /> 10 <link rel="canonical" href="https://www.peluchesetjouetsenbois.fr/" /> 11 <meta property="og:locale" content="fr_FR" /> 12 <meta property="og:type" content="website" /> 13 <meta property="og:title" content="Jouet en bois bébé et peluches : le guide âge par âge" /> 14 <meta property="og:description" content="Jouets en bois et peluches pour bébé, de 0 à 3 ans : quel jouet à quel âge, sécurité EN 71, entretien, doudou perdu, cadeaux de naissance et fabrication." /> 15 <meta property="og:url" content="https://www.peluchesetjouetsenbois.fr/" /> 16 <meta property="og:site_name" content="Peluches & Jouets en Bois" /> 17 <meta property="article:modified_time" content="2026-10-01T14:08:44+00:00" /> 18 <meta name="twitter:card" content="summary_large_image" /> 19
19<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.peluchesetjouetsenbois.fr\/","url":"https:\/\/www.peluchesetjouetsenbois.fr\/","name":"Jouet en bois bébé et peluches : le guide âge par âge","isPartOf":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#website"},"about":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#\/schema\/person\/c07652820cb9e73fbfe87d2a19dc5b3c"},"primaryImageOfPage":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#primaryimage"},"image":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#primaryimage"},"thumbnailUrl":"","datePublished":"2025-07-06T21:40:13+00:00","dateModified":"2026-10-01T14:08:44+00:00","description":"Jouets en bois et peluches pour bébé, de 0 à 3 ans : quel jouet à quel âge, sécurité EN 71, entretien, doudou perdu, cadeaux de naissance et fabrication.","breadcrumb":{"@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.peluchesetjouetsenbois.fr\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/www.peluchesetjouetsenbois.fr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil"}]},{"@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>
19 20 <!-- / Yoast SEO plugin. --> 21 22 23<link rel="alternate" type="application/rss+xml" title="Peluches & Jouets en Bois » Flux" href="https://www.peluchesetjouetsenbois.fr/feed/" /> 24<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%2F" /> 25<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%2F&format=xml" /> 26<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"> 27<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"> 28<style id="wp-img-auto-sizes-contain-inline-css"> 29img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 30/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 31</style> 32<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' /> 33<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' /> 34<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' /> 35 36 37<style id="ajnfeg-inline-css"> 38 39.wpcf7{margin:0} 40.wpcf7 form{margin:0} 41.wpcf7 form p{margin:0} 42.wpcf7 .hidden-fields-container{display:none} 43.wpcf7 .screen-reader-response{margin:0} 44.wpcf7 form p>br{display:none} 45.wpcf7 .wpcf7-form-control-wrap{display:block;margin:0 0 .65rem} 46.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea{display:block;width:100%;box-sizing:border-box;margin:0} 47.wpcf7 textarea{height:130px;min-height:0;resize:vertical} 48.wpcf7 input[type=submit]{margin:.15rem 0 0} 49.wpcf7 .wpcf7-response-output{display:none!important} 50.ajnfegrep{margin:.9rem 0 0;padding:1rem 1.1rem;border-radius:12px;display:flex;gap:.85rem;align-items:flex-start; 51 font-size:.97rem;line-height:1.5;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease} 52.ajnfegrep.on{opacity:1;transform:none} 53.ajnfegrep--ok{background:#eaf7ef;border:1px solid #9dd6b4;color:#14532d} 54.ajnfegrep--ko{background:#fdeeee;border:1px solid #f0b4b4;color:#7f1d1d} 55.ajnfegrep b{display:block;font-weight:700;margin:0 0 .15rem} 56.ajnfegrep svg{flex:0 0 26px;width:26px;height:26px;margin-top:.1rem} 57.ajnfegrep--ok circle{stroke:#22a45d;stroke-width:2.4;fill:none;stroke-dasharray:76;stroke-dashoffset:76;animation:ajnfegdash .5s .05s ease forwards} 58.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} 59.ajnfegrep--ko circle{stroke:#dc2626;stroke-width:2.4;fill:none;stroke-dasharray:76;stroke-dashoffset:76;animation:ajnfegdash .5s .05s ease forwards} 60.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} 61@keyframes ajnfegdash{to{stroke-dashoffset:0}} 62@media(prefers-reduced-motion:reduce){.ajnfegrep,.ajnfegrep *{animation:none!important;transition:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important}} 63.ajnfegh{position:absolute!important;left:-9999px!important;top:auto!important;width:1px;height:1px;overflow:hidden;opacity:0} 64.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} 65.ajnfegc:hover,.ajnfegc:focus{background:#ffefb3;outline:none} 66.ajnfeg{display:block;margin:0 0 .6rem;font-size:1rem;line-height:1.45;font-weight:600} 67.ajnfeg::before{content:"â ï¸ Vous êtes un humain ? Ne remplissez pas le formulaire ci-dessous."} 68.ajnfego{display:inline-block;padding:.65rem 1.1rem;border-radius:6px;background:#1f2328;
68color:#fff;font-weight:700;font-size:.95rem;line-height:1.2;text-decoration:none} 69.ajnfego::before{content:"Ouvrir le formulaire pour humain â"} 70.ajnfegc:hover .ajnfego{background:#000} 71.ajnfegs{display:block;margin:0 0 .6rem;font-size:.85rem;color:#6b7280;font-weight:400} 72.ajnfegs::before{content:"â Formulaire général, traitement automatique â"} 73.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)} 74.ajnfegm[hidden]{display:none} 75.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)} 76.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} 77.ajnfegx:hover,.ajnfegx:focus{background:rgba(0,0,0,.08);outline:none} 78.ajnfegt{margin:0 2.2rem .8rem 0;font-size:1.25rem;font-weight:700;line-height:1.2} 79.ajnfegt::before{content:"Formulaire pour humain"} 80html.ajnfegn,html.ajnfegn body{overflow:hidden} 81.ajnfege{display:block;margin:.25rem 0 0;font-size:.88rem;line-height:1.4;color:#6b7280} 82.ajnfege a{color:inherit;text-decoration:underline} 83.cf-turnstile{margin:.2rem 0 .7rem;min-height:65px} 84 85/*# sourceURL=ajnfeg-inline-css */ 86</style> 87<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' /> 88<style id="generate-style-inline-css"> 89:root{--border-radius:10px;} 90body{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;}
90.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;}} 91.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;} 92/*# sourceURL=generate-style-inline-css */ 93</style> 94<link rel='stylesheet' id='generate-child-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/themes/generateperf/style.css?ver=1760038133' media='all' /> 95<style id="factory-core-inline-css"> 96/* sections */ 97.fx-s{padding:76px 24px} 98.fx-s>.fx-in{max-width:1140px;margin:0 auto} 99.fx-s--light{background:var(--light)} 100.fx-s--clair{background:var(--lightest)} 101.fx-s--dark{background:var(--darkest);color:var(--lightest)} 102.fx-s--dark h2,.fx-s--dark h3,.fx-s--dark b{color:var(--lightest)} 103.fx-k{font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin:0 0 10px} 104.fx-s--dark .fx-k{color:var(--secondary)} 105h2.fx-t,h1.fx-t{font-size:clamp(1.7rem,3.2vw,2.4rem);line-height:1.15;margin:0 0 14px} 106.fx-lead{font-size:1.06rem;color:var(--dark);max-width:46em;margin:0 0 30px} 107.fx-s--dark .fx-lead{color:var(--light)} 108/* stats */ 109.fx-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px} 110.fx-stat{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:22px 18px;text-align:center} 111.fx-s--dark .fx-stat{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)} 112.fx-stat b{display:block;font-size:2.2rem;line-height:1;color:var(--primary);margin-bottom:6px} 113.fx-s--dark .fx-stat b{color:var(--secondary)} 114.fx-stat span{font-size:.85rem;color:var(--dark);line-height:1.35;display:block} 115.fx-s--dark .fx-stat span{color:var(--light)} 116/* étapes */ 117.fx-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;counter-reset:fx} 118.fx-step{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:26px 22px} 119.fx-s--dark .fx-step{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)} 120.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} 121.fx-s--dark .fx-step:before{color:var(--secondary)} 122.fx-step h3{margin:0 0 8px;font-size:1.08rem} 123.fx-step p{margin:0;font-size:.92rem;color:var(--dark);line-height:1.5} 124.fx-s--dark .fx-step p{color:var(--light)} 125/* cartes */ 126.fx-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px} 127.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} 128a.fx-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(0,0,0,.12)} 129.fx-card b{display:block;font-size:1.08rem;margin-bottom:6px;color:var(--primary)} 130.fx-card span{font-size:.92rem;color:var(--dark);line-height:1.5;display:block} 131.fx-card .fx-go{margin-top:12px;font-weight:600;font-size:.9rem;color:var(--secondary)} 132/* formules */ 133.fx-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;align-items:start} 134.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%} 135.fx-plan--pop{border-top-color:var(--secondary);box-shadow:0 20px 60px rgba(0,0,0,.16);transform:translateY(-8px)} 136.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} 137.fx-plan h3{margin:0 0 6px;font-size:1.45rem} 138.fx-plan-pitch{font-size:.93rem;color:var(--dark);margin:0 0 18px;min-height:2.6em} 139.fx-prix{margin:0 0 18px;display:flex;align-items:baseline;gap:8px} 140.fx-prix b{font-size:2.5rem;line-height:1;color:var(--primary)} 141.fx-prix span{font-size:.9rem;color:var(--dark)} 142.fx-inclus{list-style:none;margin:0 0 24px;padding:0;flex:1} 143.fx-inclus li{font-size:.91rem;color:var(--dark);padding:0 0 11px 24px;position:relative;line-height:1.45} 144.fx-inclus li:before{content:"â";position:absolute;
144left:0;top:0;color:var(--primary);font-weight:700} 145.fx-plan-cta{text-align:center;display:block} 146@media(max-width:900px){.fx-plan--pop{transform:none}} 147/* tableaux */ 148.fx-tablewrap{overflow-x:auto;margin:0 0 24px} 149.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} 150.fx-table th{background:var(--primary);color:var(--lightest);padding:13px 15px;text-align:left;font-weight:600} 151.fx-table th.fx-th-pop{background:var(--secondary);color:var(--darkest)} 152.fx-table td{padding:12px 15px;border-top:1px solid rgba(0,0,0,.06);color:var(--dark);vertical-align:top} 153.fx-table tbody tr:nth-child(even){background:rgba(0,0,0,.02)} 154.fx-compare td.oui{color:#1B7F4D;font-weight:600} 155.fx-compare td.non{color:#B3261E} 156/* faq */ 157details.fx-faq{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:10px;margin-bottom:10px;padding:15px 19px} 158details.fx-faq summary{font-weight:600;cursor:pointer;color:var(--primary)} 159details.fx-faq p{margin:10px 0 0;color:var(--dark);line-height:1.6} 160/* avis */ 161.fx-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px} 162.fx-review{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:22px} 163.fx-review p{font-size:.95rem;margin:0 0 12px;line-height:1.6} 164.fx-review footer{font-size:.83rem;color:var(--medium)} 165.fx-stars{color:var(--secondary);letter-spacing:2px;margin-bottom:8px;font-size:.9rem} 166/* articles */ 167.fx-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px} 168.fx-post{background:var(--lightest);border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden} 169.fx-post img{width:100%;height:158px;object-fit:cover;display:block} 170.fx-post-c{padding:15px 17px} 171.fx-post a{color:var(--primary);text-decoration:none;font-weight:600} 172.fx-post p{font-size:.87rem;color:var(--dark);margin:7px 0 0} 173/* boutons */ 174.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} 175.fx-btn:hover{filter:brightness(1.12)} 176.fx-btn--ghost{background:transparent;border:2px solid var(--primary);color:var(--primary)!important} 177.fx-btn--blanc{background:var(--lightest);color:var(--primary)!important} 178/* règle n° 11 : sur fond sombre, le bouton plein devient clair (sinon accent sur encre) */ 179.fx-s--dark .fx-btn:not(.fx-btn--ghost){background:var(--lightest);color:var(--darkest)!important} 180.fx-s--dark .fx-btn--ghost{border-color:var(--lightest);color:var(--lightest)!important} 181.fx-cta-row{margin:30px 0 0} 182.fx-note{font-size:.86rem;color:var(--dark);margin-left:12px} 183/* jamais de soulignés dans les composants */ 184.fx-btn,.fx-btn *,.fx-card,.fx-card *,.fx-post a,.fx-plan-cta{text-decoration:none!important} 185/* page de contact : formulaire encadré + panneau d'infos, jamais pleine largeur */ 186.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} 187.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)} 188.fx-contact-main .wpcf7{margin:0} 189.fx-contact-main p{margin:0 0 16px} 190.fx-contact-main label{display:block;font-weight:600;font-size:.92rem;margin-bottom:6px} 191.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)} 192.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)} 193.fx-contact-main textarea{min-height:150px;resize:vertical} 194.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} 195.fx-contact-main input[type=submit]:hover{filter:brightness(1.12)} 196.fx-contact-side{background:var(--light);border-radius:16px;padding:26px 24px;border-left:4px solid var(--primary)} 197.fx-contact-side .fx-k{margin:0 0 16px} 198.fx-ci{padding:13px 0;border-top:1px solid rgba(0,0,0,.09)} 199.fx-ci:first-of-type{border-top:none;padding-top:0} 200.fx-ci b{display:block;font-size:.95rem;margin-bottom:4px}
201.fx-ci span{display:block;font-size:.9rem;line-height:1.55;color:var(--dark)} 202.fx-ci a{color:var(--primary);font-weight:600} 203@media(max-width:900px){.fx-contact{grid-template-columns:1fr;gap:22px;margin-top:26px}.fx-contact-main{padding:24px 20px}} 204/*# sourceURL=factory-core-inline-css */ 205</style> 206<style id="generateperf-fixes-inline-css"> 207/* Le menu tient sur UNE ligne : il se resserre avant de casser. */ 208.main-navigation .main-nav>ul{flex-wrap:nowrap} 209.main-navigation .main-nav>ul>li>a{white-space:nowrap;padding-left:14px;padding-right:14px} 210@media(min-width:769px) and (max-width:1150px){.main-navigation .main-nav>ul>li>a{font-size:.94rem;padding-left:10px;padding-right:10px}} 211/* Archives : GP Premium ne pose que les largeurs, sans flex les articles s'empilent. */ 212.generate-columns-container{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-20px} 213.generate-columns-container article.generate-columns{box-sizing:border-box;padding-left:20px;margin-bottom:20px;float:none} 214.generate-columns-container .inside-article{height:100%;overflow:hidden} 215.generate-columns-container .inside-article .post-image{margin:0 0 12px} 216.generate-columns-container .inside-article .post-image img{width:100%;height:170px;object-fit:cover;display:block} 217@media(max-width:767px){.generate-columns-container article.generate-columns{width:100%}} 218/* Archives : le H1 natif fait doublon avec le bandeau du site. */ 219/* 10/09/2026 : le titre d'archive de GeneratePress n'est plus masqué â c'est LUI le titre du bandeau. */ 220.archive .taxonomy-description{max-width:100%} 221/* Pages auteur : l'en-tête natif (avatar dans le H1 + bio) reste visible et devient une carte. 222 body.archive.author bat les .archive .page-header{display:none} des mu-plugins de sites. */ 223body.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)} 224body.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} 225body.archive.author .page-header h1 .avatar{width:76px;height:76px;flex:0 0 76px;border-radius:50%;object-fit:cover;
225box-shadow:0 0 0 3px var(--lightest),0 0 0 5px var(--primary)} 226body.archive.author .page-header .author-info{max-width:100%;font-size:1.02rem;line-height:1.65;color:inherit;opacity:.92} 227body.archive.author .page-header .social-links{margin-top:12px} 228@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}} 229/* Vignette de secours : un article sans image à la une garde une carte habillée 230 du logo du site, en filigrane, plutôt qu'un rectangle gris. Les articles SEULS 231 ne sont pas concernés : leur conteneur vide n'a pas de hauteur. */ 232.generate-columns-container .post-image:empty, 233.related-articles .post-image:empty, 234.wp-block-latest-posts__featured-image:empty{ 235 position:relative;display:block;aspect-ratio:16/9;overflow:hidden; 236 border-radius:var(--fx-radius,10px);background-color:var(--lightest); 237 background-image:linear-gradient(150deg,var(--lightest),var(--light)); 238 box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);margin:0 0 12px; 239} 240.generate-columns-container .post-image:empty::before, 241.related-articles .post-image:empty::before, 242.wp-block-latest-posts__featured-image:empty::before{ 243 content:"";position:absolute;inset:-20%;color:var(--medium);opacity:.055; 244 background-image: 245 radial-gradient(120% 92% at 14% 34%,transparent 0 40%,currentColor 40% 40.3%,transparent 40.3%), 246 radial-gradient(120% 92% at 14% 34%,transparent 0 62%,currentColor 62% 62.3%,transparent 62.3%); 247} 248.generate-columns-container .post-image:empty::after, 249.related-articles .post-image:empty::after, 250.wp-block-latest-posts__featured-image:empty::after{ 251 content:"";position:absolute;inset:0;opacity:.17; 252 background:var(--fx-vignette-logo) no-repeat center / 52% auto; 253} 254@media(max-width:600px){.generate-columns-container .post-image:empty::after{background-size:44% auto}} 255:root{--fx-vignette-logo:url("https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-logo.png")} 256/*# sourceURL=generateperf-fixes-inline-css */ 257</style> 258<style id="generateperf-topbar-inline-css"> 259.ftb{background:var(--primary);color:var(--lightest);font-size:.86rem;line-height:1} 260.ftb a{color:var(--lightest)} 261.ftb-in{max-width:var(--gb-container-width,1200px);margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:18px;height:40px} 262.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%)} 263.ftb-track{display:inline-flex;align-items:center;white-space:nowrap;will-change:transform;animation:ftbscroll 38s linear infinite} 264.ftb-item{padding:0 34px} 265.ftb-item:before{content:"â";margin-right:9px;opacity:.7} 266@keyframes ftbscroll{from{transform:translateX(0)}to{transform:translateX(-50%)}} 267.ftb-marquee:hover .ftb-track,.ftb-marquee:focus-within .ftb-track{animation-play-state:paused} 268@media(prefers-reduced-motion:reduce){.ftb-track{animation:none}} 269.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} 270.ftb-cta:hover{opacity:.85} 271.ftb-cta b{font-weight:800} 272.ftb-cta svg{flex:0 0 auto} 273@media(max-width:767px){ 274.ftb-in{height:36px;gap:10px;padding:0 12px} 275.ftb{font-size:.78rem} 276.ftb-item{padding:0 22px} 277.ftb-cta{padding-left:10px;gap:5px} 278.ftb-marquee{flex:1 1 auto} 279} 280/*# sourceURL=generateperf-topbar-inline-css */ 281</style> 282<style id="factory-compteurs-inline-css"> 283.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}
284/*# sourceURL=factory-compteurs-inline-css */ 285</style> 286<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' /> 287<style id="factory-chat-inline-css"> 288.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} 289/*# sourceURL=factory-chat-inline-css */ 290</style> 291<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' /> 292<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' /> 293<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' /> 294<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' /> 295<link rel='stylesheet' id='generateblocks-css' href='https://www.peluchesetjouetsenbois.fr/wp-content/uploads/generateblocks/style-6.css?ver=1788695786' media='all' /> 296<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' /> 297<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/6" /> 298<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" /> 299<link rel="icon" href="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-icone.png" sizes="192x192" /> 300<link rel="apple-touch-icon" href="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-icone.png" /> 301<meta name="msapplication-TileImage" content="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/peluches-jouets-en-bois-icone.png" /> 302<style id="wp-custom-css"> 303/* Partout sur le site */ 304.social-links { display: none !important; } 305 306</style> 307<style id="global-styles-inline-css"> 308: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,
3080) 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;}
308.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;} 309/*# sourceURL=global-styles-inline-css */ 310</style> 311 312</head> 313 314<body class="home wp-singular page-template-default page page-id-6 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> 315 <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> 316<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> 317 <div class="inside-header grid-container"> 318 <div class="site-logo"><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"></div> <nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Permuteur mobile"> 319 <div class="menu-bar-items"> <span class="menu-bar-item"> 320 <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.
32003c9.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> 321 </span> 322 </div> <button data-nav="site-navigation" class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> 323 <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> 324 </nav> 325 <nav class="main-navigation has-menu-bar-items sub-menu-right" id="site-navigation" aria-label="Principal" itemtype="https://schema.org/SiteNavigationElement" itemscope> 326 <div class="inside-navigation grid-container"> 327 <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> 328 <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> 329 <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> 330<ul class="sub-menu"> 331 <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> 332 <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> 333 <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> 334 <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> 335 <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> 336</ul> 337</li> 338<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> 339<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> 340<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> 341<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">
341<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> 342<ul class="sub-menu"> 343 <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> 344 <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> 345 <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> 346 <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> 347</ul> 348</li> 349<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> 350</ul></div><div class="menu-bar-items"> <span class="menu-bar-item"> 351 <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> 352 </span> 353 </div> </div> 354 </nav> 355 <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> 356 </div> 357 </header> 358 359 <div class="site grid-container container hfeed" id="page"> 360 <section class="pj-hero" aria-label="Jouets en bois et peluches pour bébé"> 361 <div class="pj-demi pj-bois"> 362 <span class="pj-legende">découpé dans le hêtre</span> 363 <svg class="pj-trace" viewBox="0 0 400 200" aria-hidden="true" focusable="false"> 364 <path class="pj-trace-fond" d="M18 182 H382 M30 170 V112 H84 V68 H122 V112 H150 V92 H172 V112 M150 112 V170 M30 170 H150 M174 170 V118 H262 V170 Z M270 170 V118 H358 V170 Z M60 170 a16 16 0 1 0 .1 0 M118 170 a16 16 0 1 0 .1 0 M196 170 a14 14 0 1 0 .1 0 M240 170 a14 14 0 1 0 .1 0 M292 170 a14 14 0 1 0 .1 0 M336 170 a14 14 0 1 0 .1 0 M92 68 V40 H114 V68" fill="none" stroke="rgba(43,38,34,.14)" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/> 365 <path id="pj-scie" d="M18 182 H382 M30 170 V112 H84 V68 H122 V112 H150 V92 H172 V112 M150 112 V170 M30 170 H150 M174 170 V118 H262 V170 Z M270 170 V118 H358 V170 Z M60 170 a16 16 0 1 0 .1 0 M118 170 a16 16 0 1 0 .1 0 M196 170 a14 14 0 1 0 .1 0 M240 170 a14 14 0 1 0 .1 0 M292 170 a14 14 0 1 0 .1 0 M336 170 a14 14 0 1 0 .1 0 M92 68 V40 H114 V68" fill="none" stroke="#2B2622" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="10 7"/> 366 </svg> 367 <svg class="pj-lame" viewBox="0 0 30 30" aria-hidden="true"><circle cx="15" cy="15" r="11" fill="#d7dde2" stroke="#2B2622" stroke-width="2"/><path d="M15 2l3 5-3 2-3-2zM28 15l-5 3-2-3 2-3zM15 28l-3-5 3-2 3 2zM2 15l5-3 2 3-2 3z" fill="#2B2622"/><circle cx="15" cy="15" r="3" fill="#E0473A"/></svg> 368 <img class="pj-piece" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/train.webp" alt="Petit train en bois peint, trois wagons" width="170" height="60"> 369 </div> 370 <div class="pj-demi pj-gaze"> 371 <span class="pj-legende">cousu dans la gaze</span> 372 <svg class="pj-trace" viewBox="0 0 400 200" aria-hidden="true" focusable="false"> 373 <path class="pj-trace-fond" d="M200 196 C128 196 122 132 160 118 C134 76 128 14 150 10 C174 6 180 64 186 102 C194 99 206 99 214 102 C220 64 226 6 250 10 C272 14 266 76 240 118 C278 132 272 196 200 196 Z M178 146 h.1 M222 146 h.1 M190 164 q10 9 20 0 M200 172 V194" fill="rgba(255,248,236,.45)" stroke="rgba(43,38,34,.12)" stroke-width="5" stroke-linecap="round"/> 374 <path id="pj-fil" d="M200 196 C128 196 122 132 160 118 C134 76 128 14 150 10 C174 6 180 64 186 102 C194 99 206 99 214 102 C220 64 226 6 250 10 C272 14 266 76 240 118 C278 132 272 196 200 196 Z M178 146 h.1 M222 146 h.1 M190 164 q10 9 20 0 M200 172 V194" fill="none" stroke="#C53A2E" stroke-width="3.5" stroke-linecap="round" stroke-dasharray="7 6"/> 375 </svg> 376 <span class="pj-aiguille" aria-hidden="true"></span> 377 <img class="pj-piece" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/lapin.webp" alt="Peluche lapin rose aux longues oreilles" width="170" height="177"> 378 </div> 379 <div class="pj-centre"> 380 <span class="pj-encoche"><span>du hochet de 3 mois au train de 3 ans</span></span> 381 <h1>Jouets en bois et peluches pour bébé, faits pour durer</h1> 382 <p class="pj-chapo">Le hêtre se ponce, la gaze se lave à 40 °C : un jouet bien choisi à la naissance sert encore au petit frère. Ãge par âge, ce qui se donne, ce qui sâentretient, ce qui se fabrique.</p> 383 <div class="pj-rang" style="justify-content:center"> 384 <a class="pj-btn" href="https://www.peluchesetjouetsenbois.fr/jouets-par-age/"><svg class="pj-ico " aria-hidden="true" focusable="false"><use href="#pj-age"/></svg>Les jouets par âge</a> 385 <a class="pj-btn pj-btn--creme" href="https://www.peluchesetjouetsenbois.fr/quel-jouet-pour-quel-age/">Mesurer avec la toise</a> 386 </div> 387 </div> 388</section> 389 <div class="site-content" id="content"> 390 391 <div class="content-area" id="primary"> 392 <main class="site-main" id="main"> 393 394<article id="post-6" class="post-6 page type-page status-publish has-post-thumbnail" itemtype="https://schema.org/CreativeWork" itemscope> 395 <div class="inside-article"> 396 397 <div class="entry-content" itemprop="text"> 398 <div class="pj-page"> 399 400<section class="pj-s pj-s--creme pj-pois"> 401<div class="pj-split"> 402<div class="pj-tete"> 403<span class="pj-encoche"><span>61 cm, 75 cm, 87 cm</span></span> 404<h2 class="pj-h2">Le <mark>jouet en bois pour bébé</mark>, mois par mois<small>0-3 ans</small></h2> 405<p class="pj-chapo">à 75 cm, un enfant dâun an se hisse le long du canapé : câest lââge du chariot à pousser, pas encore celui du puzzle à encastrer. Le bon jouet se choisit à la hauteur de lâenfant, pas à la date de la boîte.</p> 406<ul class="pj-points"> 407<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-age"/></svg><div><b>6 mois, la main sâouvre</b>Anneau de 7 cm en hêtre brut, hochet léger, balle à préhension.</div></li> 408<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-bois"/></svg><div><b>1 an, il pousse et il empile</b>Chariot de marche lesté, cubes de 4 cm, boîte à trois formes.</div></li> 409<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-bois"/></svg><div><b>18 mois, il imite</b>Dinette, peluche à soigner, encastrements à gros boutons.</div></li> 410</ul> 411<div class="pj-rang"><a class="pj-btn" href="https://www.peluchesetjouetsenbois.fr/quel-jouet-pour-quel-age/"><svg class="pj-ico" aria-hidden="true"><use href="#pj-crayon"/></svg>Mesurer avec la toise</a><a class="pj-lien" href="https://www.peluchesetjouetsenbois.fr/jouets-par-age/">Tous les âges <svg class="pj-ico" aria-hidden="true"><use href="#pj-fleche"/></svg></a></div> 412</div> 413<figure class="pj-fig"><img decoding="async" class="pj-photo pj-photo--incl" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/main-dun-parent-qui-marque-au-scaled.webp" alt="Main dâun parent qui marque au crayon la taille dâun enfant contre une porte" width="1200" height="800" loading="lazy"></figure> 414</div> 415</section> 416 417<section class="pj-s pj-s--nuit pj-etoiles"> 418<div class="pj-tete"> 419<span class="pj-encoche"><span>avant 36 mois</span></span> 420<h2 class="pj-h2">Jouet bébé : les quatre <mark>règles de sécurité</mark><small>norme EN 71</small></h2> 421<p class="pj-chapo">Un jouet vendu en Europe porte le marquage CE et répond à la norme EN 71. Quatre chiffres suffisent à trier le reste à la maison, avant même dâouvrir la boîte.</p> 422</div> 423<div class="pj-chiffres"> 424<div class="pj-chiffre"><strong>31,7 mm</strong><span>Le cylindre des petites pièces : tout ce qui y entre est interdit avant 3 ans.</span></div> 425<div class="pj-chiffre"><strong>22 cm</strong><span>La longueur maximale dâune ficelle sur un jouet à tirer avant 18 mois.</span></div> 426<div class="pj-chiffre"><strong>0-3</strong><span>Le pictogramme barré : une contre-indication de sécurité, jamais un niveau.</span></div> 427<div class="pj-chiffre"><strong>EN 71-3</strong><span>La migration des métaux : peinture et vernis dâun jouet qui va à la bouche.</span></div> 428</div> 429<div class="pj-rang"><a class="pj-btn" href="https://www.peluchesetjouetsenbois.fr/test-petites-pieces/"><svg class="pj-ico" aria-hidden="true"><use href="#pj-tube"/></svg>Tester une pièce</a><img decoding="async" class="pj-illu" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/cubes.webp" alt="Tour de cubes en bois" width="120" height="120" style="height:120px;margin-left:auto"></div> 430</section> 431 432<section class="pj-s pj-bois"> 433<div class="pj-tete"> 434<span class="pj-encoche"><span>du hochet au train</span></span> 435<h2 class="pj-h2">Bois ou peluche : <mark>quel jouet à quel âge</mark><small>0-3 ans</small></h2> 436</div> 437<div class="pj-frise" style="--n:5"> 438<div><img decoding="async" class="pj-illu" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/lange.webp" alt="Doudou lange" width="100" height="100"><b>0-3 mois</b><p>Le tissu dâabord
438: un doudou plat en gaze, rien de rembourré dans le lit.</p></div> 439<div><img decoding="async" class="pj-illu" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/hochet.webp" alt="Hochet en bois" width="100" height="100"><b>3-6 mois</b><p>Le bois entre en scène : anneau et hochet en hêtre brut, à mordre.</p></div> 440<div><img loading="lazy" decoding="async" class="pj-illu" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/cubes.webp" alt="Cubes en bois" width="100" height="100"><b>6-12 mois</b><p>Cubes, gobelets, balles : on tape, on lâche, on recommence.</p></div> 441<div><img loading="lazy" decoding="async" class="pj-illu" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/porteur.webp" alt="Porteur en bois" width="100" height="100"><b>12-24 mois</b><p>Porteur, chariot, dinette : le jouet suit les premiers pas.</p></div> 442<div><img loading="lazy" decoding="async" class="pj-illu" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/train.webp" alt="Train en bois" width="100" height="100"><b>2-3 ans</b><p>Train, garage, peluches à soigner : place aux histoires.</p></div> 443</div> 444</section> 445 446<section class="pj-s pj-s--blanc"> 447<div class="pj-tete"> 448<span class="pj-encoche"><span>de lâatelier</span></span> 449<h2 class="pj-h2"><mark>Jouets en bois</mark> : train, cheval, boulier<small>dès 1 an</small></h2> 450<p class="pj-chapo">Un train en hêtre traverse une fratrie entière sâil est huilé deux fois par an. Les guides de lâatelier, du choix de lâessence au ponçage des arêtes.</p> 451</div> 452<div class="pj-cartes" style="--n:3"><a class="pj-carte" href="https://www.peluchesetjouetsenbois.fr/boulier-en-bois/"><img decoding="async" width="768" height="512" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/boulier-en-bois-768x512.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Boulier en bois pour bébé : 5 critères de sécurité et dâéveil" loading="lazy" srcset="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/boulier-en-bois-768x512.webp 768w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/boulier-en-bois-420x280.webp 420w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/boulier-en-bois-scaled.webp 1200w" sizes="auto, (max-width: 768px) 100vw, 768px" /><div class="pj-corps"><span class="pj-age"><em>dès 1 an</em></span><h3 style="margin-top:12px">Boulier en bois pour bébé : 5 critères de sécurité et dâéveil</h3><p>à 12 mois, un bébé saisit, pousse, tire et teste encore beaucoup dâobjets avec sa bouche. Un boulierâ¦</p></div></a><a class="pj-carte" href="https://www.peluchesetjouetsenbois.fr/cheval-a-bascule-en-bois/"><img decoding="async" width="768" height="512" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/cheval-a-bascule-en-bois-768x512.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Cheval à bascule en bois : 5 critères pour un jouet sûr et durable" loading="lazy" srcset="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/cheval-a-bascule-en-bois-768x512.webp 768w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/cheval-a-bascule-en-bois-420x280.webp 420w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/cheval-a-bascule-en-bois-scaled.webp 1200w" sizes="auto, (max-width: 768px) 100vw, 768px" /><div class="pj-corps"><span class="pj-age"><em>dès 18 mois</em></span><h3 style="margin-top:12px">Cheval à bascule en bois : 5 critères pour un jouet sûr et durable</h3><p>Dès 18 mois, un enfant mesure souvent autour de 80 à 86 cm, mais quelques millimètres dâécart surâ¦</p></div></a><a class="pj-carte" href="https://www.peluchesetjouetsenbois.fr/train-en-bois/"><img decoding="async" width="768" height="512" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/train-en-bois-768x512.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Train en bois pour bébé : 5 critères pour un jouet sûr et durable" loading="lazy" srcset="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/train-en-bois-768x512.webp 768w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/train-en-bois-420x280.webp 420w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/train-en-bois-scaled.webp 1200w" sizes="auto, (max-width: 768px) 100vw, 768px" /><div class="pj-corps"><span class="pj-age"><em>dès 18 mois</em></span><h3 style="margin-top:12px">Train en bois pour bébé : 5 critères pour un jouet sûr et durable</h3><p>à 18 mois, un enfant pousse, tire, empile et porte son train en bois bien plus souvent quâilâ¦</p></div></a></div> 453</section> 454 455<section class="pj-s pj-gaze"> 456<div class="pj-split pj-split--inv"> 457<div class="pj-tete"> 458<span class="pj-encoche"><span>30 °C, filet, à plat</span></span> 459<h2 class="pj-h2"><mark>Peluches et doudous</mark> : laver, retrouver, recoudre<small>tout âge</small></h2> 460<p class="pj-chapo">La plupart des peluches passent en machine à 30 °C dans un filet ; une peluche à boîtier sonore, jamais. Et le soir où le doudou manque à lâappel, les premières heures comptent.</p> 461<ul class="pj-points"> 462<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-entretien"/></svg><div><b>Laver une peluche</b>La bonne température selon la matière, et le séchage qui ne la déforme pas.</div></li> 463<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-alerte"/></svg><div><b>Doudou perdu</b>Lâaffiche à imprimer et les annonces de doudous encore cherchés.</
463div></li> 464<li><svg class="pj-ico" aria-hidden="true"><use href="#pj-ciseaux"/></svg><div><b>Le doudou lange</b>Gaze de coton, nÅuds aux coins : le premier doudou, lavable à 60 °C.</div></li> 465</ul> 466<div class="pj-rang"><a class="pj-btn" href="https://www.peluchesetjouetsenbois.fr/comment-laver-une-peluche/">Laver une peluche</a><a class="pj-lien" href="https://www.peluchesetjouetsenbois.fr/doudou-perdu/">Doudou perdu : les annonces <svg class="pj-ico" aria-hidden="true"><use href="#pj-fleche"/></svg></a></div> 467</div> 468<figure class="pj-fig"><img decoding="async" class="pj-photo" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/lapin-en-tissu-en-cours-de-scaled.webp" alt="Lapin en tissu en cours de couture, ciseaux et petits jouets en bois sur une table" width="1200" height="800" loading="lazy"></figure> 469</div> 470</section> 471 472<section class="pj-s pj-s--canard"> 473<div class="pj-tete"> 474<span class="pj-encoche"><span>densité, grain, bouche</span></span> 475<h2 class="pj-h2">Hêtre, érable, pin : le bon <mark>bois pour un jouet de bébé</mark><small>essences</small></h2> 476<p class="pj-chapo">Un bois dur et à grain fin ne sâécaille pas sous les dents de lait. Le pin, résineux et tendre, reste pour les jouets quâon ne mordille plus.</p> 477</div> 478<div class="pj-tableau"><div class="table-responsive"><table> 479<thead><tr><th>Essence</th><th>Densité (kg/m³)</th><th>Sous la dent</th><th>Usage idéal</th></tr></thead> 480<tbody> 481<tr><td>Hêtre</td><td>â 700</td><td>Dur, grain très fin, ne fait pas dâéchardes</td><td>Anneaux, hochets, cubes, trains</td></tr> 482<tr><td>Ãrable</td><td>â 650</td><td>Dur, clair, se ponce très lisse</td><td>Hochets, pièces de dentition</td></tr> 483<tr><td>Bouleau (contreplaqué)</td><td>â 650</td><td>Stable, mais chants à poncer</td><td>Puzzles, maisons, cuisines</td></tr> 484<tr><td>Hévéa</td><td>â 600</td><td>Mi-dur, souvent laqué</td><td>Jouets dâéveil du commerce</td></tr> 485<tr><td>Pin</td><td>â 500</td><td>Tendre, résineux, se marque</td><td>Meubles, coffres, après 3 ans</td></tr> 486</tbody></table></div></div> 487<div class="pj-rang"><a class="pj-btn pj-btn--creme" href="https://www.peluchesetjouetsenbois.fr/jouets-en-bois/">Le guide des jouets en bois</a><img loading="lazy" decoding="async" class="pj-illu" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/arc.webp" alt="Arc-en-ciel en bois à empiler" width="140" height="140" style="height:140px;margin-left:auto"></div> 488</section> 489 490<section class="pj-s pj-s--creme"> 491<div class="pj-tete"> 492<span class="pj-encoche"><span>cette semaine</span></span> 493<h2 class="pj-h2"><mark>Doudou perdu</mark> : les dernières annonces<small>partout en France</small></h2> 494<p class="pj-chapo">Un doudou se retrouve le plus souvent dans les 48 heures, sur le trajet de la veille ou aux objets trouvés. Ceux-là sont encore attendus.</p> 495</div> 496<div class="pj-tableau-doudous"><div class="pj-filtres" role="group" aria-label="Filtrer les annonces"><button type="button" data-f="tous" aria-pressed="true">Toutes (4)</button><button type="button" data-f="cours" aria-pressed="false">Encore cherchés (4)</button><button type="button" data-f="trouve" aria-pressed="false">Rentrés à la maison (0)</button></div><div class="pj-annonces"><article class="pj-annonce cours" data-st="cours"><img decoding="async" width="768" height="561" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-doudou-lange-zebulon-rennes-768x561.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Photo de Zébulon, doudou lange jaune moutarde à étoiles" loading="lazy" srcset="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-doudou-lange-zebulon-rennes-768x561.webp 768w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-doudou-lange-zebulon-rennes-420x307.webp 420w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-doudou-lange-zebulon-rennes.webp 1000w" sizes="auto, (max-width: 768px) 100vw, 768px" /><span class="pj-etat pj-etat--cours">Cherché</span><div class="pj-a-corps"><h3>Zébulon, doudou lange jaune moutarde à étoiles</h3><span class="pj-ou"><svg class="pj-ico " aria-hidden="true" focusable="false"><use href="#pj-loupe"/>
496</svg>bus C1, direction Chantepie, Rennes</span><span>Perdu il y a 4 jours</span><span>une étoile brodée décousue</span><a class="pj-lien" href="#signaler">Je lâai vu</a></div></article><article class="pj-annonce cours" data-st="cours"><img decoding="async" width="768" height="561" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-doudou-lange-doudou-lapin-nantes-768x561.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Photo de Doudou Lapin, doudou lange gaze blanche, tête de lapin grise" loading="lazy" srcset="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-doudou-lange-doudou-lapin-nantes-768x561.webp 768w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-doudou-lange-doudou-lapin-nantes-420x307.webp 420w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-doudou-lange-doudou-lapin-nantes.webp 1000w" sizes="auto, (max-width: 768px) 100vw, 768px" /><span class="pj-etat pj-etat--cours">Cherché</span><div class="pj-a-corps"><h3>Doudou Lapin, doudou lange gaze blanche, tête de lapin grise</h3><span class="pj-ou"><svg class="pj-ico " aria-hidden="true" focusable="false"><use href="#pj-loupe"/></svg>parc du Grand Blottereau, Nantes</span><span>Perdu il y a 5 jours</span><span>un nÅud défait sur un coin</span><a class="pj-lien" href="#signaler">Je lâai vu</a></div></article><article class="pj-annonce cours" data-st="cours"><img decoding="async" width="768" height="561" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-lapin-pompon-besancon-768x561.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Photo de Pompon, lapin rose pâle aux oreilles jaunes" loading="lazy" srcset="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-lapin-pompon-besancon-768x561.webp 768w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-lapin-pompon-besancon-420x307.webp 420w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-lapin-pompon-besancon.webp 1000w" sizes="auto, (max-width: 768px) 100vw, 768px" /><span class="pj-etat pj-etat--cours">Cherché</span><div class="pj-a-corps"><h3>Pompon, lapin rose pâle aux oreilles jaunes</h3><span class="pj-ou"><svg class="pj-ico " aria-hidden="true" focusable="false"><use href="#pj-loupe"/></svg>square Granvelle, Besançon</span><span>Perdu il y a 6 jours</span><span>une oreille recousue au fil blanc</span><a class="pj-lien" href="#signaler">Je lâai vu</a></div></article><article class="pj-annonce cours" data-st="cours"><img decoding="async" width="768" height="561" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-ours-petit-ours-strasbourg-768x561.webp" class="attachment-medium_large size-medium_large wp-post-image" alt="Photo de Petit Ours, ours blanc cassé" loading="lazy" srcset="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-ours-petit-ours-strasbourg-768x561.webp 768w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-ours-petit-ours-strasbourg-420x307.webp 420w, https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/doudou-ours-petit-ours-strasbourg.webp 1000w" sizes="auto, (max-width: 768px) 100vw, 768px" /><span class="pj-etat pj-etat--cours">Cherché</span><div class="pj-a-corps"><h3>Petit Ours, ours blanc cassé</h3><span class="pj-ou"><svg class="pj-ico " aria-hidden="true" focusable="false"><use href="#pj-loupe"/></svg>gare, quai 3, Strasbourg</span><span>Perdu il y a 7 jours</span><span>étiquette coupée, patte gauche plus sombre</span><a class="pj-lien" href="#signaler">Je lâai vu</a></div></article></div></div> 497<a class="pj-lien" href="https://www.peluchesetjouetsenbois.fr/doudou-perdu/">Toutes les annonces et lâaffiche à imprimer <svg class="pj-ico" aria-hidden="true"><use href="#pj-fleche"/></svg></a> 498</section> 499 500<section class="pj-s pj-s--coq"> 501<div class="pj-split"> 502<div class="pj-tete"> 503<span class="pj-encoche"><span>de la naissance à 3 ans</span></span> 504<h2 class="pj-h2">Une <mark>liste de naissance</mark> pour ses trois premières années<small>sur mesure</small></h2> 505<p class="pj-chapo">Les cadeaux dâune naissance arrivent tous le même mois, et servent tous à 3 mois. Une liste composée pour votre enfant répartit 25 à 40 jouets sur ses trois premières années, sans doublon.</p> 506<div class="pj-rang"><span class="pj-prix"><b>29 â¬</b></span><a class="pj-btn pj-btn--creme" href="https://www.peluchesetjouetsenbois.fr/liste-de-naissance-sur-mesure/">Composer ma liste</a></div> 507</div> 508<figure class="pj-fig"><img loading="lazy" decoding="async" class="pj-illu" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/coffre.webp" alt="Coffre à jouets en bois peint, une oreille de peluche dépasse" width="360" height="360" style="max-height:360px;justify-self:center"></figure> 509</div> 510</section> 511 512<section class="pj-s pj-s--sauge"> 513<div class="pj-split pj-split--inv"> 514<div class="pj-tete"> 515<span class="pj-encoche"><span>offrir, éveiller</span></span> 516<h2 class="pj-h2"><mark>Cadeau de naissance</mark> et éveil : ce qui sert vraiment<small>0-12 mois</small></h2> 517<p class="pj-chapo">Un bébé de 3 mois nâa besoin que de trois objets à portée de main. Les idées qui servent, pour la naissance, pour la maman, et pour lâétagère dâéveil.</p> 518<ul class="pj-liste"><li><img decoding="async" width="160" height="160" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/hochet-montessori-160x160.webp" class="attachment-thumbnail size-thumbnail wp-post-image" alt="5 critères pour choisir un vrai hochet Montessori adapté à bébé" loading="lazy" /><div><a href="https://www.peluchesetjouetsenbois.fr/hochet-montessori/">5 critères pour choisir un vrai hochet Montessori adapté à bébé</a><span>Entre 3 et 4 mois, beaucoup de bébés commencent à saisir volontairement un objetâ¦</span></div></li><li><img decoding="async" width="160" height="160" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/jouet-montessori-1-an-160x160.webp" class="attachment-thumbnail size-thumbnail wp-post-image" alt="7 jouets Montessori en bois adaptés aux capacités dâun bébé de 1 an" loading="lazy" /><div><a href="https://www.peluchesetjouetsenbois.fr/jouet-montessori-1-an/">7 jouets Montessori en bois adaptés aux capacités dâun bébé de 1 an</a><span>à 12 mois, un bébé saisit souvent un objet entre le pouce et lâindex,â¦</span></div></li><li><img decoding="async" width="160" height="160" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/cadeau-naissance-maman-160x160.webp" class="attachment-thumbnail size-thumbnail wp-post-image" alt="7 cadeaux de naissance pour maman (et pas seulement pour bébé)" loading="lazy" /><div><a href="https://www.peluchesetjouetsenbois.fr/cadeau-naissance-maman/">7 cadeaux de naissance pour maman (et pas seulement pour bébé)</a><span>Les premières semaines, un nouveau-né se réveille souvent toutes les 2 à 4 heures,â¦</span></div></li><li><img decoding="async" width="160" height="160" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/09/cadeau-de-naissance-original-et-utile-160x160.webp" class="attachment-thumbnail size-thumbnail wp-post-image" alt="7 cadeaux de naissance originaux, utiles et faits pour durer" loading="lazy" /><div><a href="https://www.peluchesetjouetsenbois.fr/cadeau-de-naissance-original-et-utile/">7 cadeaux de naissance originaux, utiles et faits pour durer</a><span>à la naissance, un bébé mesure souvent autour de 50 cm, mais ses besoins etâ¦</span></div></li></ul> 519</div> 520<figure class="pj-fig"><img decoding="async" class="pj-photo" src="https://www.peluchesetjouetsenbois.fr/wp-content/uploads/2026/10/etagere-basse-de-chambre-denfant-avec-scaled.webp" alt="Ãtagère basse de chambre dâenfant avec arc-en-ciel, train en bois et ours en peluche" width="1200" height="800" loading="lazy"></figure> 521</div> 522<div class="pj-metre" aria-hidden="true"><i style="left:64%"></i></div> 523</section> 524 525<section class="pj-s pj-s--nuit"> 526<div class="pj-tete"> 527<span class="pj-encoche"><span>retraits récents</span></span> 528<h2 class="pj-h2"><mark>Rappel de jouets</mark> : les derniers retraits du marché<small>enfants</small></h2> 529<p class="pj-chapo">Piles boutons accessibles, cordons trop longs, peinture chargée en métaux : les jouets et articles pour enfants retirés de la vente ces dernières semaines.</p> 530</div> 531<ul class="pj-rappels"><li><time datetime="2026-10-01">01/10</time><div><b>Jeu d'adresse en bois cornhole set</b><span>Les essais ont montré que le matériau ressemblant à du sable contenu dans les sacs de lancer peut contenir des traces d'amiante. le risque global est faible toutefois, smyths toysâ¦</span><span class="pj-risque">Blessures</span></div></li><li><time datetime="2026-09-25">25/09</time><div><b>Baton lumineux etoile</b><span>Accessibilité des piles boutons consécutive à la présence de vis perdable</span><span class="pj-risque">Blessures, brûlures</span></div></li><li><time datetime="2026-09-22">22/09</time><div><b>Balle en tissu avec élastique captain tsubasa</b><span>La longueur initiale du lien de la balle est supérieure à 370 mm (mesure: 592 mm). le rapport de la masse de la balle sur sa constante élastique est supérieurâ¦</span><span class="pj-risque">Strangulation</span></div></li></ul> 532<div class="pj-rang"><a class="pj-btn pj-btn--creme" href="https://www.peluchesetjouetsenbois.fr/test-petites-pieces/">Vérifier un jouet à la maison</a><img loading="lazy" decoding="async" class="pj-illu" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/ours.webp" alt="Ours en peluche" width="140" height="140" style="height:140px;margin-left:auto"></div> 533</section> 534 535</div> </div> 536 537 </div> 538</article> 539 </main> 540 </div> 541 542 543 </div> 544</div> 545 546<section class="pj-lettre" aria-labelledby="pj-lettre-t"> 547 <div class="pj-lettre-carnet" aria-hidden="true"><span>Lettre</span><i></i><i></i><i></i><b>N° du mois</b></div> 548 <div class="pj-lettre-txt"> 549 <h2 id="pj-lettre-t">Chaque mois, la page de son âge</h2> 550 <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> 551 </div> 552 <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> 553 <label class="screen-reader-text" for="pj-lettre-m">Votre adresse e-mail</label> 554 <input type="email" id="pj-lettre-m" name="mail" placeholder="[email protected]" autocomplete="email" required> 555 <input type="text" name="fxnl_site" class="fxnl-h" tabindex="-1" readonly autocomplete="new-password" aria-hidden="true" value=""> 556 <input type="hidden" name="fxnl_k" value="1791144085.90f2e146260e0c45bcc0d7d9214375909f8f24aacb4c4dfa227fb9bff2acc6c3"> 557 <button type="submit" class="pj-btn">Recevoir la lettre</button> 558 <small>Un clic pour se désinscrire, dans chaque lettre.</small> 559 </form> 560</section> 561 562<div class="site-footer"> 563 <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> 564</div> 565 566<svg xmlns="http://www.w3.org/2000/svg" style="display:none"> 567<defs> 568<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>
569<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> 570<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> 571<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> 572<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> 573<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> 574<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> 575<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> 576<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> 577<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> 578<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> 579<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> 580<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> 581<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> 582<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> 583<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> 584<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>
585<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> 586</defs> 587</svg> 588<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>
588<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>
588<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>
588 589 <div class="fchat-notifs" data-fchat-notifs aria-live="polite"></div> 590 <button type="button" class="fchat-bulle" data-fchat-ouvrir aria-label="Ãcrire à Lison"> 591 <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> 592 <span class="fchat-badge" data-fchat-badge hidden>0</span> 593 </button> 594 <div class="fchat-fen" data-fchat-fen hidden role="dialog" aria-label="Discussion avec Lison"> 595 <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> 596 <div class="fchat-fil" data-fchat-fil></div> 597 <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> 598 <div class="fchat-ts" data-fchat-ts></div> 599 </div> 600</div>
601<script type="speculationrules"> 602{"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"}]} 603</script>
vendor: 1 bytes, line 603
603
604<script id="generate-a11y"> 605!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})}}(); 606</script>
606 607 <div class="gp-modal gp-search-modal" id="gp-search" role="dialog" aria-modal="true" aria-label="Rechercher"> 608 <div class="gp-modal__overlay" tabindex="-1" data-gpmodal-close> 609 <div class="gp-modal__container"> 610 <form role="search" method="get" class="search-modal-form" action="https://www.peluchesetjouetsenbois.fr/"> 611 <label for="search-modal-input" class="screen-reader-text">Rechercher :</label> 612 <div class="search-modal-fields"> 613 <input id="search-modal-input" type="search" class="search-field" placeholder="Rechercherâ¦" value="" name="s" /> 614 <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> 615 </div> 616 </form>
617 </div> 618 </div> 619 </div> 620
620<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 620
620
621<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 621
621
622<script id="generate-menu-js-before"> 623var generatepressMenu = {"toggleOpenedSubMenus":true,"openSubMenuLabel":"Ouvrir le sous-menu","closeSubMenuLabel":"Fermer le sous-menu"}; 624//# sourceURL=generate-menu-js-before 625</script>
vendor: 1 bytes, line 625
625
626<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 626
626
627<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 627
627
628<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 628
628
629<script id="pjb-js-extra"> 630var PJB = {"img":"https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/img/","ajax":"https://www.peluchesetjouetsenbois.fr/wp-admin/admin-ajax.php"}; 631//# sourceURL=pjb-js-extra 632</script>
vendor: 1 bytes, line 632
632
633<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 633
633
634<script data-wp-strategy="defer" defer id="anime-js" src="https://www.peluchesetjouetsenbois.fr/wp-content/mu-plugins/pjb/js/anime.min.js?ver=3.2.2"></script>
634 635<style> 636#fxp-veil{position:fixed;inset:0;background:color-mix(in srgb,var(--darkest,#111) 78%,transparent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,visibility 0s linear .25s;z-index:99990} 637#fxp-veil.on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s,visibility 0s} 638#fxp{position:fixed;left:50%;top:50%;transform:translate(-50%,-46%) scale(.96);opacity:0;visibility:hidden;pointer-events:none;z-index:99991;width:min(400px,calc(100vw - 2rem));background:var(--lightest,#fff);color:var(--darkest,#111);border-radius:14px;box-shadow:0 24px 70px color-mix(in srgb,var(--darkest,#000) 45%,transparent);transition:transform .28s cubic-bezier(.2,.9,.3,1.15),opacity .22s,visibility 0s linear .22s;overflow:hidden} 639#fxp.on{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible;pointer-events:auto;transition:transform .3s,opacity .25s,visibility 0s} 640/* fermé : visibility:hidden sur la racine â sans elle, les enfants en pointer-events:auto (.fxp-s.on) interceptaient les clics d'une zone invisible au centre de l'écran (footer inaccessible, adieulespoux 04/09/2026) */ 641#fxp .fxp-h{background:var(--primary,#333);color:var(--lightest,#fff);padding:.85rem 2.7rem .85rem 1.1rem;position:relative;min-height:86px;display:flex;flex-direction:column;justify-content:center} 642#fxp .fxp-tag{display:inline-block;align-self:flex-start;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:color-mix(in srgb,var(--lightest,#fff) 18%,transparent);border-radius:999px;padding:.15rem .6rem;margin-bottom:.35rem} 643#fxp .fxp-t{margin:0;font-size:1.02rem;line-height:1.3;font-weight:800;color:var(--lightest,#fff)} 644#fxp .fxp-stat{margin:0;font-size:1.05rem;font-weight:700;color:var(--lightest,#fff);line-height:1.2}#fxp .fxp-stat b{font-size:1.9rem;font-weight:800;margin-right:.3rem} 645#fxp .fxp-x{position:absolute;top:.6rem;right:.6rem;width:28px;height:28px;border:0;border-radius:50%;background:color-mix(in srgb,var(--lightest,#fff) 20%,transparent);color:var(--lightest,#fff);font-size:15px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0} 646#fxp .fxp-x:hover{background:color-mix(in srgb,var(--lightest,#fff) 36%,transparent)} 647#fxp .fxp-b{height:322px;position:relative} 648#fxp .fxp-s{position:absolute;inset:0;padding:1rem 1.1rem;display:flex;flex-direction:column;justify-content:center;gap:.55rem;opacity:0;pointer-events:none;transition:opacity .3s;overflow:auto} 649#fxp .fxp-s.on{opacity:1;pointer-events:auto} 650#fxp p{margin:0;font-size:.88rem;line-height:1.5} 651#fxp .fxp-fine{font-size:.7rem;color:var(--dark,#666)} 652#fxp .fx-btn{cursor:pointer;font-size:.88rem;border:0} 653#fxp .fxp-mail{display:flex;gap:.5rem} 654#fxp .fxp-mail input{flex:1;min-width:0;border:1.5px solid var(--medium,#ddd);border-radius:9px;padding:.6rem .7rem;font-size:.86rem;font-family:inherit;background:var(--light,#fafafa);color:var(--darkest,#111)} 655#fxp .fxp-mail input:focus-visible,#fxp button:focus-visible{outline:3px solid var(--secondary,#888);outline-offset:2px} 656#fxp .fxp-2{display:grid;grid-template-columns:1fr 1fr;gap:.6rem} 657/* le choix vrai/faux : la question en gros, deux boutons IDENTIQUES et gros â aucune couleur ne pousse une réponse (retour utilisateur 04/09/2026) */ 658#fxp .fxp-2--vf .fx-btn{font-size:1.35rem!important;font-weight:800;padding:1rem .5rem!important;min-height:64px;background:var(--primary,#333)!important;color:var(--lightest,#fff)!important;border-radius:10px} 659#fxp .fxp-2--vf .fx-btn:hover{filter:brightness(1.15)} 660#fxp .fxp-ghost{background:var(--medium,#eee)!important;color:var(--darkest,#111)!important} 661/* vrai/faux */ 662#fxp .fxp-vf{perspective:800px} 663#fxp .fxp-vfc{position:relative;height:180px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,.8,.3,1)} 664#fxp .fxp-vfc.flip{transform:rotateY(180deg)} 665#fxp .fxp-face{position:absolute;inset:0;backface-visibility:hidden;border-radius:10px;display:grid;place-items:center;padding:.8rem;text-align:center;font-size:.85rem} 666#fxp .fxp-avers{background:var(--light,#f6f6f6);border:1.5px dashed var(--primary,#333);font-weight:800;color:var(--darkest,#111);font-size:1.42rem;line-height:1.25} 667#fxp .fxp-revers{background:var(--darkest,#222);color:var(--lightest,#fff);transform:rotateY(180deg)} 668#fxp .fxp-stamp{position:absolute;top:8px;right:10px;font-weight:800;font-size:.95rem;letter-spacing:.06em;color:var(--secondary,#caa);border:2.5px solid var(--secondary,#caa);border-radius:6px;padding:.05rem .5rem;transform:rotate(8deg) scale(2.4);opacity:0;transition:transform .35s cubic-bezier(.2,1.4,.4,1) .45s,opacity .3s .45s}
669#fxp .fxp-vfc.flip .fxp-stamp{transform:rotate(-8deg) scale(1);opacity:1} 670/* sondage */ 671#fxp .fxp-sb{display:grid;grid-template-columns:64px 1fr 46px;gap:.5rem;align-items:center;font-size:.8rem;font-weight:700} 672#fxp .fxp-sb .tr{height:14px;border-radius:7px;background:var(--light,#eee);overflow:hidden} 673#fxp .fxp-sb .tr i{display:block;height:100%;width:0;border-radius:7px;transition:width 1s cubic-bezier(.2,.8,.2,1)} 674#fxp .fxp-sb.toi .tr i{background:var(--primary,#333)} 675#fxp .fxp-sb.eux .tr i{background:var(--dark,#777)} 676#fxp .fxp-sb .pc{font-variant-numeric:tabular-nums;text-align:right} 677#fxp .fxp-echo{font-weight:800;font-size:.98rem;color:var(--primary,#333)} 678/* verres */ 679#fxp .fxp-jeu{position:relative;height:138px} 680#fxp .fxp-verre{position:absolute;bottom:8px;width:19%;height:96px;cursor:pointer;transition:left .38s cubic-bezier(.4,.1,.4,1),transform .3s;filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--darkest,#000) 25%,transparent))} 681#fxp .fxp-verre svg{width:100%;height:100%;display:block} 682#fxp .fxp-verre.leve{transform:translateY(-48px)} 683#fxp .fxp-balle{position:absolute;bottom:10px;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 32% 30%,var(--lightest,#fff),var(--secondary,#caa) 70%);border:2px solid var(--darkest,#111);opacity:0;transition:opacity .2s .18s} 684#fxp .fxp-balle.vue{opacity:1} 685/* cartes */ 686#fxp .fxp-cartes{display:flex;gap:.7rem;justify-content:center;perspective:800px;height:138px;align-items:center} 687#fxp .fxp-carte{width:78px;height:118px;position:relative;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,.8,.3,1);cursor:pointer} 688#fxp .fxp-carte:hover:not(.flip){transform:translateY(-6px)} 689#fxp .fxp-carte.flip{transform:rotateY(180deg)} 690#fxp .fxp-cf{position:absolute;inset:0;backface-visibility:hidden;border-radius:9px;display:grid;place-items:center} 691#fxp .fxp-dos{background:var(--primary,#333) radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--secondary,#caa) 55%,transparent) 0 8%,transparent 9%);border:2.5px solid var(--secondary,#caa);box-shadow:inset 0 0 0 5px var(--primary,#333),inset 0 0 0 6.5px color-mix(in srgb,var(--secondary,#caa) 60%,transparent);color:var(--secondary,#caa);font-size:1.5rem} 692#fxp .fxp-fc{background:var(--light,#f6f6f6);border:2.5px solid var(--secondary,#caa);transform:rotateY(180deg);font-size:2.1rem;color:var(--primary,#333);font-weight:800} 693#fxp .fxp-carte.gagnee .fxp-fc{background:var(--secondary,#caa);color:var(--darkest,#111)} 694@media (prefers-reduced-motion:reduce){#fxp *,#fxp{transition-duration:.01ms!important}} 695</style> 696<div id="fxp-veil"></div> 697<div id="fxp" role="dialog" aria-modal="true" aria-label="Vrai ou faux ?"> 698 <div class="fxp-h"> <p class="fxp-stat" id="fxp-stat"><b>59 %</b> de bonnes réponses</p> 699 <button class="fxp-x" id="fxp-x" aria-label="Fermer">â</button></div> 700 <div class="fxp-b"> 701 <div class="fxp-s on" data-etat="jeu"> 702 <div class="fxp-vf"><div class="fxp-vfc" id="fxp-vfc"> 703 <div class="fxp-face fxp-avers" id="fxp-avers">« Un hochet doit pouvoir entrer dans un rouleau de papier toilette. »</div> 704 <div class="fxp-face fxp-revers"><span class="fxp-stamp" id="fxp-stamp">FAUX</span><span id="fxp-expl">Câest lâinverse : tout ce qui tient dans un cylindre de 31,7 mm est interdit avant 3 ans. Un hochet doit être trop gros pour y passer.</span></div> 705 </div></div> 706 <div class="fxp-2 fxp-2--vf"><button class="fx-btn" data-vf="vrai">Vrai</button><button class="fx-btn" data-vf="faux">Faux</button></div> 707 </div> 708 <div class="fxp-s" data-etat="fin"> 709 <p style="font-weight:700" id="fxp-verdict"></p> 710 <p id="fxp-expl2">Câest lâinverse : tout ce qui tient dans un cylindre de 31,7 mm est interdit avant 3 ans. Un hochet doit être trop gros pour y passer.</p> 711 <div class="fxp-mail"><input type="email" placeholder="[email protected]" aria-label="E-mail"><button class="fx-btn" data-mailer>La lettre du mois</button></div> 712 <p class="fxp-fine">Le premier du mois, la page de lââge de votre enfant. Désinscription en un clic.</p> 713 </div> 714 </div> 715</div>
716<script> 717(function(){ 718 "use strict"; 719 /* ?fxp=demo : ouverture immédiate en ignorant les mémorisations â pour tester/valider sans attendre */ 720 var DEMO=/[?&]fxp=demo/.test(location.search); 721 if(!DEMO){ 722 try{if(sessionStorage.getItem('fxp_vu'))return;}catch(e){} 723 /* fermé une fois = silence 7 jours (localStorage, rien côté serveur) */ 724 try{var _f=+localStorage.getItem('fxp_ferme')||0;if(_f&&Date.now()-_f<7*86400000)return;}catch(e){} 725 } 726 var AJAX="https:\/\/www.peluchesetjouetsenbois.fr\/wp-admin\/admin-ajax.php",FORMAT="vrai_faux",T={"tag":"Le saviez-vous ?","titre":"Vrai ou faux ?","affirmation":"Un hochet doit pouvoir entrer dans un rouleau de papier toilette.","explication":"C\u2019est l\u2019inverse : tout ce qui tient dans un cylindre de 31,7 mm est interdit avant 3 ans. Un hochet doit \u00eatre trop gros pour y passer.","verdict_ok":"Bien vu.","verdict_ko":"C\u2019est la r\u00e9ponse la plus fr\u00e9quente, et pourtant\u2026","cta":"La lettre du mois","fine":"Le premier du mois, la page de l\u2019\u00e2ge de votre enfant. D\u00e9sinscription en un clic.","reponse":"faux","seed_ok":1240,"seed_ko":860},PROBA=0.72; 727 var VARIANTES=[{"tag":"Le saviez-vous ?","titre":"Vrai ou faux ?","affirmation":"Un hochet doit pouvoir entrer dans un rouleau de papier toilette.","explication":"C\u2019est l\u2019inverse : tout ce qui tient dans un cylindre de 31,7 mm est interdit avant 3 ans. Un hochet doit \u00eatre trop gros pour y passer.","verdict_ok":"Bien vu.","verdict_ko":"C\u2019est la r\u00e9ponse la plus fr\u00e9quente, et pourtant\u2026","cta":"La lettre du mois","fine":"Le premier du mois, la page de l\u2019\u00e2ge de votre enfant. D\u00e9sinscription en un clic.","reponse":"faux","seed_ok":1240,"seed_ko":860},{"tag":"Le saviez-vous ?","titre":"Vrai ou faux ?","affirmation":"Le pin est le meilleur bois pour un anneau de dentition.","explication":"Le pin est tendre et r\u00e9sineux : il se marque sous les dents. Le h\u00eatre et l\u2019\u00e9rable, durs et \u00e0 grain fin, ne font pas d\u2019\u00e9chardes.","verdict_ok":"Bien vu.","verdict_ko":"C\u2019est la r\u00e9ponse la plus fr\u00e9quente, et pourtant\u2026","cta":"La lettre du mois","fine":"Le premier du mois, la page de l\u2019\u00e2ge de votre enfant. D\u00e9sinscription en un clic.","reponse":"faux","seed_ok":1240,"seed_ko":860},{"tag":"Le saviez-vous ?","titre":"Vrai ou faux ?","affirmation":"24 heures au cong\u00e9lateur suffisent \u00e0 d\u00e9barrasser une peluche de ses acariens.","explication":"Le froid tue les acariens ; un lavage ensuite retire leurs d\u00e9jections, qui sont l\u2019allerg\u00e8ne.","verdict_ok":"Bien vu.","verdict_ko":"C\u2019est la r\u00e9ponse la plus fr\u00e9quente, et pourtant\u2026","cta":"La lettre du mois","fine":"Le premier du mois, la page de l\u2019\u00e2ge de votre enfant. D\u00e9sinscription en un clic.","reponse":"vrai","seed_ok":1240,"seed_ko":860},{"tag":"Le saviez-vous ?","titre":"Vrai ou faux ?","affirmation":"Un nouveau-n\u00e9 distingue d\u2019abord le noir, le blanc et le rouge.","explication":"Sa vision des contrastes se d\u00e9veloppe bien avant celle des couleurs pastel : un mobile contrast\u00e9 l\u2019accroche mieux.","verdict_ok":"Bien vu.","verdict_ko":"C\u2019est la r\u00e9ponse la plus fr\u00e9quente, et pourtant\u2026","cta":"La lettre du mois","fine":"Le premier du mois, la page de l\u2019\u00e2ge de votre enfant. D\u00e9sinscription en un clic.","reponse":"vrai","seed_ok":1240,"seed_ko":860},{"tag":"Le saviez-vous ?","titre":"Vrai ou faux ?","affirmation":"La ficelle d\u2019un jouet \u00e0 tirer peut mesurer 50 cm d\u00e8s 12 mois.","explication":"Avant 18 mois, une ficelle de jouet ne doit pas d\u00e9passer 22 cm : au-del\u00e0, elle peut faire le tour du cou.","verdict_ok":"Bien vu.","verdict_ko":"C\u2019est la r\u00e9ponse la plus fr\u00e9quente, et pourtant\u2026","cta":"La lettre du mois","fine":"Le premier du mois, la page de l\u2019\u00e2ge de votre enfant. D\u00e9sinscription en un clic.","reponse":"faux","seed_ok":1240,"seed_ko":860},{"tag":"Le saviez-vous ?","titre":"Vrai ou faux ?","affirmation":"Le pictogramme \u00ab 0-3 \u00bb barr\u00e9 veut dire que le jouet est trop compliqu\u00e9 pour un b\u00e9b\u00e9.","explication":"C\u2019est un avertissement de s\u00e9curit\u00e9 : petites pi\u00e8ces ou \u00e9l\u00e9ments d\u00e9tachables. Rien \u00e0 voir avec le niveau de difficult\u00e9.","verdict_ok":"Bien vu.","verdict_ko":"C\u2019est la r\u00e9ponse la plus fr\u00e9quente, et pourtant\u2026","cta":"La lettre du mois","fine":"Le premier du mois, la page de l\u2019\u00e2ge de votre enfant. D\u00e9sinscription en un clic.","reponse":"faux","seed_ok":1240,"seed_ko":860},{"tag":"Le saviez-vous ?","titre":"Vrai ou faux ?","affirmation":"Un doudou en gaze de coton se lave \u00e0 60 \u00b0C.","explication":"La gaze supporte 60 \u00b0C, utile apr\u00e8s une maladie. Une peluche en polyester, elle, s\u2019arr\u00eate \u00e0 30 \u00b0C.","verdict_ok":"Bien vu.","verdict_ko":"C\u2019est la r\u00e9ponse la plus fr\u00e9quente, et pourtant\u2026","cta":"La lettre du mois","fine":"Le premier du mois, la page de l\u2019\u00e2ge de votre enfant. D\u00e9sinscription en un clic.","reponse":"vrai","seed_ok":1240,"seed_ko":860}]; 728 var veil=document.getElementById('fxp-veil'),pop=document.getElementById('fxp'); 729 function ouvre(){veil.classList.add('on');pop.classList.add('on');if(!DEMO)try{sessionStorage.setItem('fxp_vu','1');}catch(e){}init();} 730 function ferme(){veil.classList.remove('on');pop.classList.remove('on');if(!DEMO)try{localStorage.setItem('fxp_ferme',String(Date.now()));}catch(e){}} 731 veil.addEventListener('click',ferme);document.getElementById('fxp-x').addEventListener('click',ferme); 732 document.addEventListener('keydown',function(e){if(e.key==='Escape')ferme();}); 733 /* variante du jour (vrai_faux) : choisie côté client, donc insensible aux caches de page */
734 if(FORMAT==='vrai_faux'&&VARIANTES&&VARIANTES.length){ 735 var V=VARIANTES[Math.floor(Date.now()/86400000)%VARIANTES.length]; 736 Object.keys(V).forEach(function(k){T[k]=V[k];}); 737 var _set=function(id,txt){var el=document.getElementById(id);if(el)el.textContent=txt;}; 738 var _tag=pop.querySelector('.fxp-tag'),_ti=pop.querySelector('.fxp-t'); 739 if(_tag)_tag.textContent=T.tag;if(_ti)_ti.textContent=T.titre; 740 pop.setAttribute('aria-label',T.titre); 741 _set('fxp-avers','« '+T.affirmation+' »');_set('fxp-stamp',T.reponse==='vrai'?'VRAI':'FAUX'); 742 _set('fxp-expl',T.explication);_set('fxp-expl2',T.explication); 743 pop.querySelectorAll('.fxp-fine').forEach(function(x){x.textContent=T.fine;}); 744 pop.querySelectorAll('[data-mailer]').forEach(function(x){x.textContent=T.cta;}); 745 } 746 function etat(n){pop.querySelectorAll('.fxp-s').forEach(function(s){s.classList.toggle('on',s.getAttribute('data-etat')===n);});} 747 function poste(action,donnees,cb){var fd=new FormData();fd.append('action',action);Object.keys(donnees).forEach(function(k){fd.append(k,donnees[k]);}); 748 fetch(AJAX,{method:'POST',body:fd}).then(function(r){return r.json();}).then(cb).catch(function(){cb(null);});} 749 pop.querySelectorAll('[data-mailer]').forEach(function(b){b.addEventListener('click',function(){ 750 var inp=b.parentElement.querySelector('input'),m=(inp.value||'').trim(); 751 if(!/^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(m)){inp.style.borderColor='var(--primary)';inp.focus();return;} 752 b.disabled=true;b.textContent='â¦'; 753 poste('fxp_mail',{mail:m,ctx:FORMAT,page:location.pathname},function(){b.textContent='Reçu ! Regardez votre boîte.';try{localStorage.setItem('fxp_ferme',String(Date.now()));}catch(e){}});});}); 754 function init(){ 755 if(FORMAT==='vrai_faux'){pop.querySelectorAll('[data-vf]').forEach(function(b){b.addEventListener('click',function(){ 756 var bon=b.getAttribute('data-vf')===T.reponse; 757 poste('fxp_vote',{camp:bon?'ok':'ko'},function(r){if(!r||!r.success)return;var v=r.data,t=Math.max(1,v.ok+v.ko),p=Math.round(100*v.ok/t),st=document.getElementById('fxp-stat');if(st)st.innerHTML='<b>'+(p>=50?p:100-p)+' %</b> '+(p>=50?'de bonnes réponses':'de mauvaises réponses');}); 758 document.getElementById('fxp-vfc').classList.add('flip'); 759 setTimeout(function(){document.getElementById('fxp-verdict').textContent=bon?T.verdict_ok:T.verdict_ko;etat('fin');},1600);});});} 760 if(FORMAT==='sondage'){pop.querySelectorAll('[data-camp]').forEach(function(b){b.addEventListener('click',function(){ 761 var camp=b.getAttribute('data-camp'); 762 poste('fxp_vote',{camp:camp},function(r){ 763 var v=(r&&r.success)?r.data:{a:T.seed_a,b:T.seed_b};var tot=v.a+v.b; 764 var toi=Math.round(100*(camp==='a'?v.a:v.b)/tot),eux=100-toi; 765 document.getElementById('fxp-l1').textContent=camp==='a'?T.camp_a:T.camp_b; 766 document.getElementById('fxp-l2').textContent=camp==='a'?T.camp_b:T.camp_a; 767 document.getElementById('fxp-echo').textContent=toi+' '+T.echo; 768 document.getElementById('fxp-tot').textContent=tot.toLocaleString('fr-FR')+' votes'; 769 etat('fin'); 770 setTimeout(function(){document.getElementById('fxp-b1').style.width=toi+'%';document.getElementById('fxp-b2').style.width=eux+'%'; 771 compte('fxp-p1',toi);compte('fxp-p2',eux);},80);});});});} 772 if(FORMAT==='verres')verres(); 773 if(FORMAT==='cartes')cartes();} 774 function compte(id,fin){var el=document.getElementById(id),v=0,pas=Math.max(1,Math.round(fin/28)); 775 var tm=setInterval(function(){v+=pas;if(v>=fin){v=fin;clearInterval(tm);}el.textContent=v+'%';},30);} 776 function finJeu(gagne){document.getElementById('fxp-sort').textContent=gagne?T.gagne:T.perd;etat('fin');} 777 function verres(){ 778 var sc=document.getElementById('fxp-jeu');sc.innerHTML=''; 779 var svg='<svg viewBox="0 0 74 96"><path d="M8 4 H66 L58 88 Q57 94 50 94 H24 Q17 94 16 88 Z" fill="var(--medium,#ccc)" stroke="var(--darkest,#222)" stroke-width="3"/><path d="M16 14 H58" stroke="var(--lightest,#fff)" stroke-opacity=".6" stroke-width="4" stroke-linecap="round"/></svg>'; 780 var gagnant=Math.floor(Math.random()*3),pos=['6%','40.5%','75%'],verres=[],fige=true; 781 var balle=document.createElement('span');balle.className='fxp-balle';sc.appendChild(balle); 782 for(var i=0;i<3;i++){var v=document.createElement('div');v.className='fxp-verre';v.innerHTML=svg;v.style.left=pos[i];v.dataset.slot=i;verres.push(v);sc.appendChild(v);} 783 function centre(slot){return 'calc('+pos[slot]+' + 9.5% - 13px)';} 784 balle.style.left=centre(gagnant);balle.classList.add('vue');verres[gagnant].classList.add('leve'); 785 setTimeout(function(){verres[gagnant].classList.remove('leve');balle.classList.remove('vue');},900); 786 setTimeout(function(){var n=0;var mix=setInterval(function(){ 787 var a=Math.floor(Math.random()*3),b2=(a+1+Math.floor(Math.random()*2))%3; 788 var va=verres.find(function(x){return +x.dataset.slot===a;}),vb=verres.find(function(x){return +x.dataset.slot===b2;}); 789 va.dataset.slot=b2;vb.dataset.slot=a;va.style.left=pos[b2];vb.style.left=pos[a]; 790 if(++n>=7){clearInterval(mix);fige=false;document.getElementById('fxp-consigne').textContent=T.action;}},270);},1300); 791 sc.addEventListener('click',function(e){var v=e.target.closest('.fxp-verre');if(!v||fige)return;fige=true; 792 var vG=verres[gagnant];balle.style.left=centre(+vG.dataset.slot);balle.classList.add('vue'); 793 v.classList.add('leve');if(v!==vG)setTimeout(function(){vG.classList.add('leve');},450); 794 setTimeout(function(){finJeu(v===vG);},1000);});} 795 function cartes(){ 796 var sc=document.getElementById('fxp-cartes');sc.innerHTML='';var fige=false; 797 for(var i=0;i<3;i++){var ca=document.createElement('div');ca.className='fxp-carte';
798 ca.innerHTML='<div class="fxp-cf fxp-dos">'+(T.symbole_dos||'â¶')+'</div><div class="fxp-cf fxp-fc"></div>'; 799 sc.appendChild(ca);} 800 var toutes=[].slice.call(sc.children); 801 sc.addEventListener('click',function(e){var ca=e.target.closest('.fxp-carte');if(!ca||fige)return;fige=true; 802 var gagne=Math.random()<PROBA; 803 ca.querySelector('.fxp-fc').textContent=gagne?T.symbole_gagne:T.symbole_perd; 804 if(gagne)ca.classList.add('gagnee'); 805 ca.classList.add('flip'); 806 var autres=toutes.filter(function(x){return x!==ca;}); 807 autres.forEach(function(x,k){x.querySelector('.fxp-fc').textContent=(!gagne&&k===0)?T.symbole_gagne:T.symbole_perd; 808 setTimeout(function(){x.classList.add('flip');},500+k*220);}); 809 setTimeout(function(){finJeu(gagne);},1500);});} 810 var delai=(16+Math.random()*18)*1000; 811 setTimeout(ouvre,DEMO?700:delai); 812})(); 813</script>
vendor: 1 bytes, line 813
813
814<script> 815(function(){ 816 "use strict"; 817 var forms=document.querySelectorAll('.fxnl-f,form[data-nl]'); 818 if(!forms.length)return; 819 if(document.querySelector('.fxnl')){ 820 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}' 821 +'.fxnl--dark{background:var(--darkest,#222);border-color:var(--dark,#555)}' 822 +'.fxnl-t{margin:0 0 .25rem;font-weight:800;font-size:1.05rem;color:var(--darkest,#111)}' 823 +'.fxnl--dark .fxnl-t{color:var(--lightest,#fff)}' 824 +'.fxnl-p{margin:0 0 .75rem;font-size:.9rem;color:var(--dark,#555)}' 825 +'.fxnl--dark .fxnl-p{color:var(--medium,#ccc)}' 826 +'.fxnl-f{display:flex;gap:.5rem;flex-wrap:wrap}' 827 +'.fxnl-h{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0;pointer-events:none}' 828 +'.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)}'
829 +'.fxnl-f input:focus-visible,.fxnl-f button:focus-visible{outline:3px solid var(--secondary,#888);outline-offset:2px}' 830 +'.fxnl-f .fx-btn{cursor:pointer;border:0;font-size:.9rem;white-space:nowrap}' 831 +'.fxnl-note{margin:.5rem 0 0;font-size:.72rem;color:var(--dark,#777)}' 832 +'.fxnl--dark .fxnl-note{color:var(--medium,#aaa)}' 833 +'.fxnl-ok{font-weight:700;color:var(--darkest,#111)!important;margin:.2rem 0}' 834 +'.fxnl--dark .fxnl-ok{color:var(--lightest,#fff)!important}'; 835 var st=document.createElement('style');st.textContent=css;document.head.appendChild(st); 836 } 837 var AJAX="https:\/\/www.peluchesetjouetsenbois.fr\/wp-admin\/admin-ajax.php"; 838 forms.forEach(function(f){f.addEventListener('submit',function(e){e.preventDefault(); 839 var inp=f.querySelector('input[type=email]'),b=f.querySelector('button'),m=(inp.value||'').trim(); 840 if(!/^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(m)){inp.style.borderColor='var(--primary)';inp.focus();return;} 841 b.disabled=true;b.textContent='â¦'; 842 var fd=new FormData();fd.append('action',f.getAttribute('data-action')||"pjb_lettre");fd.append('mail',m); 843 var hp=f.querySelector('[name=fxnl_site]'),tk=f.querySelector('[name=fxnl_k]'); 844 fd.append('fxnl_site',hp?hp.value:'');fd.append('fxnl_k',tk?tk.value:''); 845 fetch(AJAX,{method:'POST',body:fd}).then(function(r){return r.json();}).then(function(d){ 846 if(d&&d.success===false){b.disabled=false;b.textContent='Réessayer';inp.style.borderColor='var(--primary)';return;} 847 var ok=document.createElement('p');ok.className=f.getAttribute('data-okcls')||'fxnl-ok';ok.textContent=f.getAttribute('data-merci')||'Câest noté.'; 848 f.replaceWith(ok);}).catch(function(){b.disabled=false;b.textContent='Réessayer';});});}); 849})(); 850</script>
850 851<aside class="fxol" id="fxol" hidden aria-label="Cinq jouets en hêtre à fabriquer"> 852 <button class="fxol-x" type="button" aria-label="Fermer">✕</button> 853 <div class="fxol-in"> 854 <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"> 855 <p class="fxol-sur">De lâatelier</p> <p class="fxol-t">Cinq jouets en hêtre à fabriquer</p> 856 <p class="fxol-p">Plans cotés au millimètre, liste de débit, finitions sans danger pour la bouche.</p> 857 <a class="fxol-cta" href="https://www.peluchesetjouetsenbois.fr/plans-de-jouets-en-bois/">Voir les plans â 14 â¬</a> 858 </div> 859 </div> 860</aside> 861<style> 862.fxol{ 863 --fxol-bg: var(--lightest, #fff); 864 --fxol-fg: var(--darkest, #17181c); 865 --fxol-accent: var(--primary, #b3141e); 866 --fxol-accent-fg: var(--lightest, #fff); 867 --fxol-radius: var(--fx-radius, 14px); 868 --fxol-w: 330px; 869 position:fixed;left:20px;bottom:20px;z-index:9998;width:var(--fxol-w);max-width:calc(100vw - 40px); 870 background:var(--fxol-bg);color:var(--fxol-fg);border-radius:var(--fxol-radius); 871 box-shadow:0 18px 46px rgba(0,0,0,.20);padding:18px 18px 16px; 872 transform:translateY(14px);opacity:0;transition:transform .28s ease,opacity .28s ease; 873} 874.fxol.fxol-on{transform:translateY(0);opacity:1} 875.fxol-x{position:absolute;top:8px;right:8px;width:28px;height:28px;line-height:1;border:0;border-radius:50%; 876 background:transparent;color:inherit;opacity:.5;font-size:14px;cursor:pointer} 877.fxol-x:hover{opacity:1;background:rgba(0,0,0,.06)} 878.fxol-in{display:flex;gap:14px;align-items:flex-start} 879.fxol-img{flex:0 0 72px;width:72px;height:72px;object-fit:cover;border-radius:calc(var(--fxol-radius) - 6px)} 880.fxol-sur{margin:0 0 4px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fxol-accent)} 881.fxol-t{margin:0 0 6px;font-size:1.06rem;font-weight:700;line-height:1.25;padding-right:22px} 882.fxol-p{margin:0 0 12px;font-size:.9rem;line-height:1.5;opacity:.85} 883.fxol-cta{display:inline-block;padding:9px 16px;border-radius:999px;font-size:.9rem;font-weight:600; 884 text-decoration:none!important;background:var(--fxol-accent);color:var(--fxol-accent-fg)} 885.fxol-cta:hover{opacity:.9;color:var(--fxol-accent-fg)} 886@media(max-width:1023px){.fxol{display:none!important}} /* PC uniquement (règle 14) */ 887@media(prefers-reduced-motion:reduce){.fxol{transition:none}} 888</style>
889<script> 890(function(){ 891 var e=document.getElementById('fxol'); if(!e) return; 892 if(window.innerWidth<1024) return; // PC uniquement 893 try{ if(sessionStorage.getItem('fxol_vu')) return; }catch(x){} // 1 seule fois par session 894 var d=4000+Math.random()*16000; // délai ALÃATOIRE 4-20 s 895 setTimeout(function(){ 896 e.hidden=false; requestAnimationFrame(function(){ e.classList.add('fxol-on'); }); 897 try{ sessionStorage.setItem('fxol_vu','1'); }catch(x){} 898 }, d); 899 e.querySelector('.fxol-x').addEventListener('click', function(){ 900 e.classList.remove('fxol-on'); setTimeout(function(){ e.hidden=true; }, 280); 901 }); 902})(); 903</script>
903 904
904<script> 905(function(){ 906var P='ajnfeg',L='https://www.peluchesetjouetsenbois.fr/contact/',ids=[],modal=null; 907/* e-mails affichés hors contenu (pied de page, widgets) : même renvoi vers le formulaire */ 908document.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);});}); 909function 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'}));});} 910window[P+'R']=render; 911function 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();} 912function close(){if(!modal)return;modal.hidden=true;document.documentElement.classList.remove(P+'n');} 913document.addEventListener('DOMContentLoaded',function(){modal=document.querySelector('.'+P+'m');if(modal)document.body.appendChild(modal);render();}); 914document.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();}}); 915document.addEventListener('keydown',function(e){if(e.key==='Escape')close();}); 916/* Retour visuel après soumission â CF7 masque son propre message, on rend le nôtre. */ 917var MSG={wpcf7mailsent:['ok','Votre message a bien été envoyé.','Nous vous répondons rapidement.'], 918 wpcf7invalid:['ko','Le formulaire nâest pas complet.','Vérifiez les champs signalés puis renvoyez-le.'], 919 wpcf7spam:['ko','Votre message nâa pas pu être envoyé.','Patientez une minute puis réessayez.'], 920 wpcf7mailfailed:['ko','Lâenvoi a échoué.','Réessayez dans un instant, ou passez par une autre voie de contact.']}; 921function repondre(form,type){var m=MSG[type];if(!m||!form)return; 922 var vieux=form.parentNode.querySelector('.'+P+'rep');if(vieux)vieux.remove(); 923 var d=document.createElement('div');d.className=P+'rep '+P+'rep--'+m[0]; 924 d.setAttribute('role',m[0]==='ok'?'status':'alert'); 925 d.innerHTML='<svg viewBox="0 0 28 28" aria-hidden="true"><circle cx="14" cy="14" r="12"/>' 926 +(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"/>') 927 +'</svg><span><b>'+m[1]+'</b>'+m[2]+'</span>'; 928 form.parentNode.insertBefore(d,form.nextSibling); 929 requestAnimationFrame(function(){d.classList.add('on');}); 930 /* pas de saut de page : on ne défile QUE si le panneau est hors de vue */ 931 var r=d.getBoundingClientRect(); 932 if(r.top<0||r.bottom>(window.innerHeight||0)){try{d.scrollIntoView({behavior:'smooth',block:'nearest'});}catch(x){d.scrollIntoView();}} 933} 934/* Capture de l'AUTOFILL sur les champs visibles (09/09/2026). 935 Les navigateurs récents ne remplissent plus de façon fiable un champ invisible â c'est une 936 protection contre la récolte cachée. On prend donc le problème par l'autre bout : on note ce que 937 le navigateur a écrit dans les champs VISIBLES au moment où il les remplit, avant que la personne 938 ne corrige. Chrome/Safari marquent ces champs avec la pseudo-classe :autofill. */ 939(function(){ 940 var PAIRES={'nom-prenom':'af-init-nom','votre-email':'af-init-email','votre-tel':'af-init-tel'}; 941 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; } 942 function noter(){ 943 document.querySelectorAll('form.wpcf7-form').forEach(function(f){ 944 Object.keys(PAIRES).forEach(function(src){ 945 var e=f.querySelector('[name="'+src+'"]'), t=f.querySelector('[name="'+PAIRES[src]+'"]'); 946 if(!e||!t||t.value) return; 947 if(e.value && estAutofill(e)) t.value=e.value; 948 }); 949 }); 950 } 951 ['input','change','focusin','animationstart'].forEach(function(ev){document.addEventListener(ev,noter,true);}); 952 var n=0, id=setInterval(function(){ noter(); if(++n>
95240) clearInterval(id); },250); // 10 s après le chargement 953 document.addEventListener('DOMContentLoaded',noter); 954})(); 955Object.keys(MSG).forEach(function(ev){document.addEventListener(ev,function(e){repondre(e.target,ev);});}); 956/* Le formulaire part en AJAX (CF7) : aucune navigation. On empêche en plus le saut d'ancre 957 que produit l'action `#wpcf7-fâ¦` si un navigateur soumet malgré tout en classique. */ 958document.addEventListener('wpcf7submit',function(e){try{history.replaceState(null,'',location.pathname+location.search);}catch(x){}}); 959['wpcf7invalid','wpcf7spam','wpcf7mailsent','wpcf7mailfailed'].forEach(function(ev){document.addEventListener(ev,function(){if(window.turnstile)ids.forEach(function(i){try{turnstile.reset(i);}catch(x){}});});}); 960})(); 961</script>
961 962
962<script defer src="/mry7ggz/s.js" data-website-id="8ca75e56-ac98-43e7-9bb6-3ebd9ff27a6c"></script>
vendor: 1 bytes, line 962
962
963<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>
963 964</body> 965</html> 966 967<!-- Dynamic page generated in 0.309 seconds. --> 968<!-- Cached page generated by WP-Super-Cache on 2026-10-04 22:01:25 --> 969 970<!-- 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.