<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>Objet gravé, Chocolats et cadeaux en bois personnalisés fabriqués en France - </title> <meta name="description" content="Objets, chocolats et cadeaux en bois personnalisés, gravure en bois sur-mesure pour les événements (Anniversaire, fête des mères, ...) - Livraison en France" /> <meta name="generator" content="Web Propulse" /> <link rel="preconnect" href="https://fonts.gstatic.com"> <link href="https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Amatic+SC:wght@700&family=Libre+Baskerville:wght@700&family=Montserrat:wght@700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="/assets/css/plugins/aos.min.css" /> <link rel="stylesheet" href="/assets/css/bootstrap.min.css"> <link rel="stylesheet" href="/assets/css/styleSite.css?v=2.26.0"> <link rel="stylesheet" href="/assets/css/styleMasque.css?v=1.0.0"> <link rel="icon" href="/assets/images/commerces/671/favicon.png?v=5" /> <meta property="og:site_name" content="Gravure-bois.com" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://gravure-bois.com/" /> <meta property="og:title" content="Objet gravé, Chocolats et cadeaux en bois personnalisés fabriqués en France" /> <meta property="og:description" content="Objets, chocolats et cadeaux en bois personnalisés, gravure en bois sur-mesure pour les événements (Anniversaire, fête des mères, ...) - Livraison en France" /> <meta property="og:image" content="https://gravure-bois.com/assets/images/commerces/671/pages/4e6496a9e346120cae9827b6a87c3ced.jpg" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:title" content="Objet gravé, Chocolats et cadeaux en bois personnalisés fabriqués en France" /> <meta name="twitter:description" content="Objets, chocolats et cadeaux en bois personnalisés, gravure en bois sur-mesure pour les événements (Anniversaire, fête des mères, ...) - Livraison en France" /> <meta name="twitter:image" content="https://gravure-bois.com/assets/images/commerces/671/pages/4e6496a9e346120cae9827b6a87c3ced.jpg" /> <meta name="twitter:url" content="https://gravure-bois.com/" /> <link rel="canonical" href="https://gravure-bois.com/" /> <style> body{--font-textes: Noto Sans;--font-titres: Libre Franklin;--font-weight-titres: 200;--blocpage-texte-size: 14px;--footer-t4-titre-color: rgb(255, 255, 255);--footer-t4-texte-color: rgb(255, 255, 255);--footer-t4-titre-size: 24px;--blocpage-bouton-radius: 50px;--footer-t4-lien-color: rgb(255, 255, 255);--navbar-t1-general-bgcolor: rgba(199, 143, 141, 1);--footer-t4-general-bgcolor: rgb(26, 26, 26);--entete-t6-titre-color: rgb(255, 255, 255);--entete-t6-filtre-bgcolor: rgba(0, 0, 0, 0.35);--entete-t6-texte-color: rgb(255, 255, 255);--blocpage-formcontrol-radius: 30px;--items-t5-content-padding-x: 25px;--items-t5-content-padding-y: 25px;--items-t5-content-padding: 25px 25px;--items-t5-item-align: left;--navbar-t1-lien-color: rgb(255, 255, 255);--entete-t6-titre-size: 50px;--entete-t6-texte-size: 14px;--blocpage-titre-size: 30px;--items-t5-titre-size: 22px;--categorieproduits-t9-titre-size: 21px;--categorieproduits-t9-content-align: left;--categorieproduits-t9-content-padding-x: 10px;--categorieproduits-t9-content-padding-y: 10px;--categorieproduits-t9-content-padding: 10px 10px;--apercuproduit-t11-content-align: left;--apercuproduit-t11-content-padding-x: 10px;--apercuproduit-t11-content-padding-y: 10px;--apercuproduit-t11-content-padding: 10px 10px;--categorieproduits-t9-texte-size: 20px;--avisclient-t10-texte-size: 20px;--avisclient-t10-nomclient-size: 22px;--footer-t4-texte-size: 18px;--apercuarticle-t12-content-align: left;--apercuarticle-t12-content-padding-x: 10px;--apercuarticle-t12-content-padding-y: 10px;--apercuarticle-t12-content-padding: 10px 10px;--navbar-t2-general-bgcolor: rgb(52, 58, 64);--navbar-t3-general-bgcolor: rgb(52, 58, 64);--navbar-t2-lien-color: rgb(255, 255, 255);--navbar-t3-lien-color: rgb(255, 255, 255);--entete-t7-titre-color: rgb(255, 255, 255);--entete-t7-titre-size: 50px;--entete-t7-fond-bgcolor: rgb(123, 127, 145);--entete-t7-texte-color: rgb(255, 255, 255);--entete-t7-texte-size: 22px;--blocpage-bouton-padding-x: 20px;--blocpage-bouton-padding-y: 20px;--blocpage-bouton-padding: 20px 20px;--blocpage-formcontrol-padding-x: 20px;--blocpage-formcontrol-padding-y: 20px;--blocpage-formcontrol-padding: 20px 20px;--entete-t16-fond-bgcolor: rgb(235, 202, 193);--entete-t16-titre-color: rgb(255, 255, 255);--entete-t16-titre-size: 40px;--entete-t16-texte-color: rgb(255, 255, 255);--entete-t16-texte-size: 22px;--navbar-t1-bouton-bgcolor: rgb(41, 40, 45);--navbar-t1-bouton-color: rgb(255, 255, 255);--navbar-t1-bouton-radius: 25px;--navbar-t1-bouton-border-top: 1px solid rgb(41, 40, 45);--navbar-t1-bouton-border-bottom: 1px solid rgb(41, 40, 45);--navbar-t1-bouton-border-left: 1px solid rgb(41, 40, 45);--navbar-t1-bouton-border-right: 1px solid rgb(41, 40, 45);--navbar-t1-bouton-padding-x: 10px;--navbar-t1-bouton-padding-y: 10px;--navbar-t1-bouton-padding: 10px 10px;--entete-t6-bouton-bgcolor: rgb(123, 127, 145);--entete-t6-bouton-color: rgb(255, 255, 255);--entete-t6-bouton-radius: 50px;--entete-t6-bouton-border-top: 1px solid rgb(255, 255, 255);--entete-t6-bouton-border-bottom: 1px solid rgb(255, 255, 255);--entete-t6-bouton-border-left: 1px solid rgb(255, 255, 255);--entete-t6-bouton-border-right: 1px solid rgb(255, 255, 255);--entete-t6-bouton-padding-x: 20px;--entete-t6-bouton-padding-y: 20px;--entete-t6-bouton-padding: 20px 20px;--entete-t7-bouton-bgcolor: rgb(255, 255, 255);--entete-t7-bouton-color: rgb(123, 127, 145);--entete-t7-bouton-radius: 50px;--entete-t7-bouton-border-top: 1px solid rgb(255, 255, 255);--entete-t7-bouton-border-bottom: 1px solid rgb(255, 255, 255);--entete-t7-bouton-border-left: 1px solid rgb(255, 255, 255);--entete-t7-bouton-border-right: 1px solid rgb(255, 255, 255);--entete-t7-bouton-padding-x: 20px;--entete-t7-bouton-padding-y: 20px;--entete-t7-bouton-padding: 20px 20px;--entete-t16-bouton-bgcolor: rgb(255, 255, 255);--entete-t16-bouton-color: rgb(123, 127, 145);--entete-t16-bouton-radius: 50px;--entete-t16-bouton-border-top: 1px solid rgb(255, 255, 255);--entete-t16-bouton-border-bottom: 1px solid rgb(255, 255, 255);--entete-t16-bouton-border-left: 1px solid rgb(255, 255, 255);--entete-t16-bouton-border-right: 1px solid rgb(255, 255, 255);--entete-t16-bouton-padding-x: 20px;--entete-t16-bouton-padding-y: 20px;--entete-t16-bouton-padding: 20px 20px;--navbar-t1-lien-size: 14px;--navbar-t1-bouton-size: 16px;--entete-t6-bouton-size: 20px;--entete-t7-bouton-size: 20px;--entete-t16-bouton-size: 20px;--blocpage-bouton-size: 20px;--entete-t16-fond-align: left;--entete-t6-general-align: left;--items-t5-btn-padding-x: 10px;--items-t5-btn-padding-y: 10px;--items-t5-btn-padding: 10px 10px;--avisclient-t10-avis-radius: 15px;--navbar-t1-lien-fontweight: unset;--apercuproduit-t11-content-radius: 15px;--apercuproduit-t11-titre-size: 22px;--apercuproduit-t11-more-fontweight: bold;--apercuarticle-t12-bloc-radius: 15px;--apercuarticle-t12-categorie-fontweight: bold;--apercuarticle-t12-titre-size: 22px;--items-t5-item-radius: 15px;--categorieproduits-t9-bloc-radius: 15px;--categorieproduits-t24-bloc-radius: 7px;--categorieproduits-t24-content-padding-x: 10px;--categorieproduits-t24-content-padding-y: 10px;--categorieproduits-t24-content-padding: 10px 10px;--categorieproduits-t24-content-size: 20px;--categorieproduits-t24-content-fontweight: bold;--navbar-t1-general-blur: 0px;--blocpage-titrestrong-fontweight: bold;--blocpage-soustitre-size: 14px;--entete-t6-titrestrong-color: #000000;--entete-t6-titrestrong-fontweight: bold;--entete-t7-titrestrong-color: #000000;--entete-t7-titrestrong-fontweight: bold;--entete-t16-titrestrong-color: #000000;--entete-t16-titrestrong-fontweight: bold;--blocpage-t26-cadre-radius: 4px;--blocpage-t26-cadre-padding-x: 50px;--blocpage-t26-cadre-padding-y: 50px;--blocpage-t26-cadre-padding: 50px 50px;--blocpage-t26-soustitre-size: 20px;--blocpage-t26-titre-size: 24px;--blocpage-t26-titrestrong-fontweight: bold;--blocpage-t26-texte-size: 16px;--items-t5-texte-size: 16px;--items-t5-btn-size: 16px;--items-t5-btn-radius: 7px;--apercuproduit-t11-more-size: 16px;--apercuproduit-t11-prixbarre-size: 16px;--apercuproduit-t11-prix-size: 19px;--apercuproduit-t11-btn-padding-x: 8px;--apercuproduit-t11-btn-padding-y: 16px;--apercuproduit-t11-btn-padding: 8px 16px;--apercuproduit-t11-btn-size: 16px;--apercuproduit-t11-btn-radius: 7px;--avisclient-t10-avis-padding-x: 30px;--avisclient-t10-avis-padding-y: 30px;--avisclient-t10-avis-padding: 30px 30px;--apercuarticle-t12-texte-size: 16px;--apercuarticle-t12-more-size: 16px;--apercuarticle-t12-categorie-size: 16px;--faq-t93-faq-radius: 0px;--faq-t93-question-size: 20px;--faq-t93-reponse-size: 16px;--faq-t93-content-padding-x: 25px;--faq-t93-content-padding-y: 25px;--faq-t93-content-padding: 25px 25px;--items-t28-item-align: left;--items-t28-titre-size: 20px;--items-t28-texte-size: 16px;--items-t28-btn-padding-x: 8px;--items-t28-btn-padding-y: 16px;--items-t28-btn-padding: 8px 16px;--items-t28-btn-size: 16px;--items-t28-btn-radius: 7px;--faq-t93-icone-size: 20px;--entete-t6-btnsecondary-bgcolor: rgb(255, 255, 255);--entete-t6-btnsecondary-color: rgb(123, 127, 145);--entete-t6-btnsecondary-border-top: 1px solid rgb(255, 255, 255);--entete-t6-btnsecondary-border-bottom: 1px solid rgb(255, 255, 255);--entete-t6-btnsecondary-border-left: 1px solid rgb(255, 255, 255);--entete-t6-btnsecondary-border-right: 1px solid rgb(255, 255, 255);--entete-t7-btnsecondary-bgcolor: rgb(123, 127, 145);--entete-t7-btnsecondary-color: rgb(255, 255, 255);--entete-t7-btnsecondary-border-top: 1px solid rgb(255, 255, 255);--entete-t7-btnsecondary-border-bottom: 1px solid rgb(255, 255, 255);--entete-t7-btnsecondary-border-left: 1px solid rgb(255, 255, 255);--entete-t7-btnsecondary-border-right: 1px solid rgb(255, 255, 255);--entete-t16-btnsecondary-bgcolor: rgb(189, 170, 178);--entete-t16-btnsecondary-color: rgb(255, 255, 255);--entete-t16-btnsecondary-border-top: 1px solid rgb(255, 255, 255);--entete-t16-btnsecondary-border-bottom: 1px solid rgb(255, 255, 255);--entete-t16-btnsecondary-border-left: 1px solid rgb(255, 255, 255);--entete-t16-btnsecondary-border-right: 1px solid rgb(255, 255, 255);--entete-t6-soustitre-size: 22px;--entete-t6-soustitre-color: #000000;--entete-t7-soustitre-size: 22px;--entete-t7-soustitre-color: #000000;--entete-t16-soustitre-size: 18px;--entete-t16-soustitre-color: #000000;--blocpage-texte-color-v1: rgb(41, 40, 45);--blocpage-texte-color-v2: rgb(41, 40, 45);--blocpage-texte-color-v3: rgb(255, 255, 255);--blocpage-bouton-bgcolor-v1: rgb(123, 127, 145);--blocpage-bouton-bgcolor-v2: rgb(123, 127, 145);--blocpage-bouton-bgcolor-v3: rgb(255, 255, 255);--blocpage-bouton-color-v1: rgb(255, 255, 255);--blocpage-bouton-color-v2: rgb(255, 255, 255);--blocpage-bouton-color-v3: rgb(123, 127, 145);--blocpage-section-bgcolor-v1: rgb(255, 255, 255);--blocpage-section-bgcolor-v2: rgb(235, 235, 235);--blocpage-section-bgcolor-v3: rgb(123, 127, 145);--blocpage-titre-color-v1: rgb(68, 68, 68);--blocpage-titre-color-v2: rgb(68, 68, 68);--blocpage-titre-color-v3: rgb(255, 255, 255);--items-t5-content-bgcolor-v1: rgb(255, 255, 255);--items-t5-content-bgcolor-v2: rgb(255, 255, 255);--items-t5-content-bgcolor-v3: rgb(255, 255, 255);--items-t5-titre-color-v1: rgb(26, 26, 26);--items-t5-titre-color-v2: rgb(26, 26, 26);--items-t5-titre-color-v3: rgb(26, 26, 26);--items-t5-texte-color-v1: rgb(41, 40, 45);--items-t5-texte-color-v2: rgb(41, 40, 45);--items-t5-texte-color-v3: rgb(41, 40, 45);--categorieproduits-t9-titre-color-v1: rgb(41, 40, 45);--categorieproduits-t9-titre-color-v2: rgb(41, 40, 45);--categorieproduits-t9-titre-color-v3: rgb(255, 255, 255);--categorieproduits-t9-texte-color-v1: rgb(200, 210, 220);--categorieproduits-t9-texte-color-v2: rgb(255, 255, 255);--categorieproduits-t9-texte-color-v3: rgb(200, 210, 220);--blocpage-bouton-border-top-v1: none;--blocpage-bouton-border-bottom-v1: none;--blocpage-bouton-border-left-v1: none;--blocpage-bouton-border-right-v1: none;--blocpage-bouton-border-top-v2: none;--blocpage-bouton-border-bottom-v2: none;--blocpage-bouton-border-left-v2: none;--blocpage-bouton-border-right-v2: none;--blocpage-bouton-border-top-v3: none;--blocpage-bouton-border-bottom-v3: none;--blocpage-bouton-border-left-v3: none;--blocpage-bouton-border-right-v3: none;--categorieproduits-t9-content-bgcolor-v1: rgba(196, 123, 118, 0.54);--categorieproduits-t9-content-bgcolor-v2: rgb(255, 255, 255);--categorieproduits-t9-content-bgcolor-v3: rgb(41, 40, 45);--apercuproduit-t11-content-bgcolor-v1: rgb(255, 255, 255);--apercuproduit-t11-content-bgcolor-v2: rgb(200, 210, 220);--apercuproduit-t11-content-bgcolor-v3: rgb(255, 255, 255);--avisclient-t10-texte-color-v1: rgb(41, 40, 45);--avisclient-t10-texte-color-v2: rgb(255, 255, 255);--avisclient-t10-texte-color-v3: rgb(41, 40, 45);--avisclient-t10-nomclient-color-v1: rgb(200, 210, 220);--avisclient-t10-nomclient-color-v2: rgb(200, 210, 220);--avisclient-t10-nomclient-color-v3: rgb(200, 210, 220);--blocpage-formcontrol-bgcolor-v1: rgb(255, 255, 255);--blocpage-formcontrol-bgcolor-v2: rgb(255, 255, 255);--blocpage-formcontrol-bgcolor-v3: rgb(255, 255, 255);--blocpage-formcontrol-border-top-v1: 1px solid rgb(200, 210, 220);--blocpage-formcontrol-border-bottom-v1: 1px solid rgb(200, 210, 220);--blocpage-formcontrol-border-left-v1: 1px solid rgb(200, 210, 220);--blocpage-formcontrol-border-right-v1: 1px solid rgb(200, 210, 220);--blocpage-formcontrol-border-top-v2: none;--blocpage-formcontrol-border-bottom-v2: none;--blocpage-formcontrol-border-left-v2: none;--blocpage-formcontrol-border-right-v2: none;--blocpage-formcontrol-border-top-v3: none;--blocpage-formcontrol-border-bottom-v3: none;--blocpage-formcontrol-border-left-v3: none;--blocpage-formcontrol-border-right-v3: none;--blocpage-lien-color-v1: rgb(200, 210, 220);--blocpage-lien-color-v2: rgb(255, 255, 255);--blocpage-lien-color-v3: rgb(200, 210, 220);--apercuproduit-t11-titre-color-v1: rgb(41, 40, 45);--apercuproduit-t11-titre-color-v2: rgb(41, 40, 45);--apercuproduit-t11-titre-color-v3: rgb(255, 255, 255);--apercuproduit-t11-more-color-v1: rgb(200, 210, 220);--apercuproduit-t11-more-color-v2: rgb(255, 255, 255);--apercuproduit-t11-more-color-v3: rgb(41, 40, 45);--apercuarticle-t12-content-bgcolor-v1: rgb(255, 255, 255);--apercuarticle-t12-content-bgcolor-v2: rgb(200, 210, 220);--apercuarticle-t12-content-bgcolor-v3: rgb(255, 255, 255);--apercuarticle-t12-categorie-color-v1: rgb(41, 40, 45);--apercuarticle-t12-categorie-color-v2: rgb(255, 255, 255);--apercuarticle-t12-categorie-color-v3: rgb(41, 40, 45);--apercuarticle-t12-titre-color-v1: rgb(41, 40, 45);--apercuarticle-t12-titre-color-v2: rgb(41, 40, 45);--apercuarticle-t12-titre-color-v3: rgb(41, 40, 45);--apercuarticle-t12-texte-color-v1: rgb(200, 210, 220);--apercuarticle-t12-texte-color-v2: rgb(255, 255, 255);--apercuarticle-t12-texte-color-v3: rgb(200, 210, 220);--apercuarticle-t12-more-color-v1: rgb(41, 40, 45);--apercuarticle-t12-more-color-v2: rgb(41, 40, 45);--apercuarticle-t12-more-color-v3: rgb(41, 40, 45);--categorieproduits-t9-bloc-border-top-v1: none;--categorieproduits-t9-bloc-border-bottom-v1: none;--categorieproduits-t9-bloc-border-left-v1: none;--categorieproduits-t9-bloc-border-right-v1: none;--categorieproduits-t9-bloc-border-top-v2: none;--categorieproduits-t9-bloc-border-bottom-v2: none;--categorieproduits-t9-bloc-border-left-v2: none;--categorieproduits-t9-bloc-border-right-v2: none;--categorieproduits-t9-bloc-border-top-v3: none;--categorieproduits-t9-bloc-border-bottom-v3: none;--categorieproduits-t9-bloc-border-left-v3: none;--categorieproduits-t9-bloc-border-right-v3: none;--apercuarticle-t12-content-border-top-v1: none;--apercuarticle-t12-content-border-bottom-v1: none;--apercuarticle-t12-content-border-left-v1: none;--apercuarticle-t12-content-border-right-v1: none;--apercuarticle-t12-content-border-top-v2: none;--apercuarticle-t12-content-border-bottom-v2: none;--apercuarticle-t12-content-border-left-v2: none;--apercuarticle-t12-content-border-right-v2: none;--apercuarticle-t12-content-border-top-v3: none;--apercuarticle-t12-content-border-bottom-v3: none;--apercuarticle-t12-content-border-left-v3: none;--apercuarticle-t12-content-border-right-v3: none;--apercuproduit-t11-prix-color-v1: rgb(77, 134, 198);--apercuproduit-t11-prix-color-v2: rgb(77, 134, 198);--apercuproduit-t11-prix-color-v3: rgb(77, 134, 198);--blocpage-formcontrol-color-v1: rgb(73, 80, 87);--blocpage-formcontrol-color-v2: rgb(73, 80, 87);--blocpage-formcontrol-color-v3: rgb(73, 80, 87);--items-t5-btn-bgcolor-v1: rgb(87, 130, 199);--items-t5-btn-bgcolor-v2: rgb(77, 134, 198);--items-t5-btn-bgcolor-v3: rgb(41, 40, 45);--items-t5-btn-color-v1: rgb(255, 255, 255);--items-t5-btn-color-v2: rgb(255, 255, 255);--items-t5-btn-color-v3: rgb(255, 255, 255);--categorieproduits-t24-filtre-bgcolor-v1: rgba(0, 0, 0, 0.25);--categorieproduits-t24-filtre-bgcolor-v2: rgba(0, 0, 0, 0.25);--categorieproduits-t24-filtre-bgcolor-v3: rgba(0, 0, 0, 0.25);--categorieproduits-t24-content-color-v1: rgb(255, 255, 255);--categorieproduits-t24-content-color-v2: rgb(255, 255, 255);--categorieproduits-t24-content-color-v3: rgb(255, 255, 255);--blocpage-titrestrong-color-v1: rgb(41, 40, 45);--blocpage-titrestrong-color-v2: rgb(41, 40, 45);--blocpage-titrestrong-color-v3: rgb(255, 255, 255);--blocpage-soustitre-color-v1: rgb(41, 40, 45);--blocpage-soustitre-color-v2: rgb(41, 40, 45);--blocpage-soustitre-color-v3: rgb(255, 255, 255);--avisclient-t10-avis-shadow-v1: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);--avisclient-t10-avis-shadow-v2: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);--avisclient-t10-avis-shadow-v3: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);--blocpage-t26-cadre-bgcolor-v1: rgb(41, 40, 45);--blocpage-t26-cadre-bgcolor-v2: rgb(41, 40, 45);--blocpage-t26-cadre-bgcolor-v3: rgb(255, 255, 255);--blocpage-t26-cadre-shadow-v1: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);--blocpage-t26-cadre-shadow-v2: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);--blocpage-t26-cadre-shadow-v3: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);--blocpage-t26-soustitre-color-v1: rgb(41, 40, 45);--blocpage-t26-soustitre-color-v2: rgb(41, 40, 45);--blocpage-t26-soustitre-color-v3: rgb(255, 255, 255);--blocpage-t26-titre-color-v1: rgb(255, 255, 255);--blocpage-t26-titre-color-v2: rgb(235, 235, 235);--blocpage-t26-titre-color-v3: rgb(41, 40, 45);--blocpage-t26-titrestrong-color-v1: rgb(41, 40, 45);--blocpage-t26-titrestrong-color-v2: rgb(41, 40, 45);--blocpage-t26-titrestrong-color-v3: rgb(255, 255, 255);--blocpage-t26-texte-color-v1: rgb(255, 255, 255);--blocpage-t26-texte-color-v2: rgb(235, 235, 235);--blocpage-t26-texte-color-v3: rgb(41, 40, 45);--blocpage-t26-bouton-bgcolor-v1: rgb(41, 40, 45);--blocpage-t26-bouton-bgcolor-v2: rgb(41, 40, 45);--blocpage-t26-bouton-bgcolor-v3: rgb(200, 210, 220);--blocpage-t26-bouton-color-v1: rgb(255, 255, 255);--blocpage-t26-bouton-color-v2: rgb(255, 255, 255);--blocpage-t26-bouton-color-v3: rgb(255, 255, 255);--blocpage-t26-bouton-border-top-v1: none;--blocpage-t26-bouton-border-bottom-v1: none;--blocpage-t26-bouton-border-left-v1: none;--blocpage-t26-bouton-border-right-v1: none;--blocpage-t26-bouton-border-top-v2: none;--blocpage-t26-bouton-border-bottom-v2: none;--blocpage-t26-bouton-border-left-v2: none;--blocpage-t26-bouton-border-right-v2: none;--blocpage-t26-bouton-border-top-v3: none;--blocpage-t26-bouton-border-bottom-v3: none;--blocpage-t26-bouton-border-left-v3: none;--blocpage-t26-bouton-border-right-v3: none;--items-t5-item-border-top-v1: none;--items-t5-item-border-bottom-v1: none;--items-t5-item-border-left-v1: none;--items-t5-item-border-right-v1: none;--items-t5-item-border-top-v2: none;--items-t5-item-border-bottom-v2: none;--items-t5-item-border-left-v2: none;--items-t5-item-border-right-v2: none;--items-t5-item-border-top-v3: none;--items-t5-item-border-bottom-v3: none;--items-t5-item-border-left-v3: none;--items-t5-item-border-right-v3: none;--items-t5-item-shadow-v1: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);--items-t5-item-shadow-v2: none;--items-t5-item-shadow-v3: none;--items-t5-content-blur-v1: 0px;--items-t5-content-blur-v2: 0px;--items-t5-content-blur-v3: 0px;--items-t5-btn-border-top-v1: none;--items-t5-btn-border-bottom-v1: none;--items-t5-btn-border-left-v1: none;--items-t5-btn-border-right-v1: none;--items-t5-btn-border-top-v2: none;--items-t5-btn-border-bottom-v2: none;--items-t5-btn-border-left-v2: none;--items-t5-btn-border-right-v2: none;--items-t5-btn-border-top-v3: none;--items-t5-btn-border-bottom-v3: none;--items-t5-btn-border-left-v3: none;--items-t5-btn-border-right-v3: none;--categorieproduits-t9-bloc-shadow-v1: none;--categorieproduits-t9-bloc-shadow-v2: none;--categorieproduits-t9-bloc-shadow-v3: none;--categorieproduits-t9-content-blur-v1: 0px;--categorieproduits-t9-content-blur-v2: 0px;--categorieproduits-t9-content-blur-v3: 0px;--categorieproduits-t24-bloc-shadow-v1: none;--categorieproduits-t24-bloc-shadow-v2: none;--categorieproduits-t24-bloc-shadow-v3: none;--apercuproduit-t11-content-border-top-v1: 1px solid rgb(235, 235, 235);--apercuproduit-t11-content-border-bottom-v1: 1px solid rgb(235, 235, 235);--apercuproduit-t11-content-border-left-v1: 1px solid rgb(235, 235, 235);--apercuproduit-t11-content-border-right-v1: 1px solid rgb(235, 235, 235);--apercuproduit-t11-content-border-top-v2: none;--apercuproduit-t11-content-border-bottom-v2: none;--apercuproduit-t11-content-border-left-v2: none;--apercuproduit-t11-content-border-right-v2: none;--apercuproduit-t11-content-border-top-v3: none;--apercuproduit-t11-content-border-bottom-v3: none;--apercuproduit-t11-content-border-left-v3: none;--apercuproduit-t11-content-border-right-v3: none;--apercuproduit-t11-content-shadow-v1: none;--apercuproduit-t11-content-shadow-v2: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);--apercuproduit-t11-content-shadow-v3: none;--apercuproduit-t11-content-blur-v1: 0px;--apercuproduit-t11-content-blur-v2: 0px;--apercuproduit-t11-content-blur-v3: 0px;--apercuproduit-t11-prixbarre-color-v1: rgb(200, 210, 220);--apercuproduit-t11-prixbarre-color-v2: rgb(255, 255, 255);--apercuproduit-t11-prixbarre-color-v3: rgb(200, 210, 220);--apercuproduit-t11-btn-bgcolor-v1: rgb(41, 40, 45);--apercuproduit-t11-btn-bgcolor-v2: rgb(41, 40, 45);--apercuproduit-t11-btn-bgcolor-v3: rgb(200, 210, 220);--apercuproduit-t11-btn-color-v1: rgb(255, 255, 255);--apercuproduit-t11-btn-color-v2: rgb(255, 255, 255);--apercuproduit-t11-btn-color-v3: rgb(255, 255, 255);--apercuproduit-t11-btn-border-top-v1: none;--apercuproduit-t11-btn-border-bottom-v1: none;--apercuproduit-t11-btn-border-left-v1: none;--apercuproduit-t11-btn-border-right-v1: none;--apercuproduit-t11-btn-border-top-v2: none;--apercuproduit-t11-btn-border-bottom-v2: none;--apercuproduit-t11-btn-border-left-v2: none;--apercuproduit-t11-btn-border-right-v2: none;--apercuproduit-t11-btn-border-top-v3: none;--apercuproduit-t11-btn-border-bottom-v3: none;--apercuproduit-t11-btn-border-left-v3: none;--apercuproduit-t11-btn-border-right-v3: none;--avisclient-t10-avis-border-top-v1: none;--avisclient-t10-avis-border-bottom-v1: none;--avisclient-t10-avis-border-left-v1: none;--avisclient-t10-avis-border-right-v1: none;--avisclient-t10-avis-border-top-v2: none;--avisclient-t10-avis-border-bottom-v2: none;--avisclient-t10-avis-border-left-v2: none;--avisclient-t10-avis-border-right-v2: none;--avisclient-t10-avis-border-top-v3: none;--avisclient-t10-avis-border-bottom-v3: none;--avisclient-t10-avis-border-left-v3: none;--avisclient-t10-avis-border-right-v3: none;--avisclient-t10-avis-bgcolor-v1: #ffffff;--avisclient-t10-avis-bgcolor-v2: #ffffff;--avisclient-t10-avis-bgcolor-v3: #ffffff;--avisclient-t10-avis-blur-v1: 0px;--avisclient-t10-avis-blur-v2: 0px;--avisclient-t10-avis-blur-v3: 0px;--apercuarticle-t12-bloc-shadow-v1: none;--apercuarticle-t12-bloc-shadow-v2: none;--apercuarticle-t12-bloc-shadow-v3: none;--apercuarticle-t12-content-blur-v1: 0px;--apercuarticle-t12-content-blur-v2: 0px;--apercuarticle-t12-content-blur-v3: 0px;--faq-t93-faq-shadow-v1: none;--faq-t93-faq-shadow-v2: none;--faq-t93-faq-shadow-v3: none;--faq-t93-question-color-v1: rgb(41, 40, 45);--faq-t93-question-color-v2: rgb(41, 40, 45);--faq-t93-question-color-v3: rgb(41, 40, 45);--faq-t93-reponse-color-v1: rgb(41, 40, 45);--faq-t93-reponse-color-v2: rgb(41, 40, 45);--faq-t93-reponse-color-v3: rgb(41, 40, 45);--faq-t93-content-bgcolor-v1: rgb(255, 255, 255);--faq-t93-content-bgcolor-v2: rgb(255, 255, 255);--faq-t93-content-bgcolor-v3: rgb(255, 255, 255);--faq-t93-content-blur-v1: 0px;--faq-t93-content-blur-v2: 0px;--faq-t93-content-blur-v3: 0px;--items-t28-titre-color-v1: rgb(41, 40, 45);--items-t28-titre-color-v2: rgb(41, 40, 45);--items-t28-titre-color-v3: rgb(255, 255, 255);--items-t28-texte-color-v1: rgb(41, 40, 45);--items-t28-texte-color-v2: rgb(41, 40, 45);--items-t28-texte-color-v3: rgb(255, 255, 255);--items-t28-btn-bgcolor-v1: rgb(41, 40, 45);--items-t28-btn-bgcolor-v2: rgb(41, 40, 45);--items-t28-btn-bgcolor-v3: rgb(200, 210, 220);--items-t28-btn-color-v1: rgb(255, 255, 255);--items-t28-btn-color-v2: rgb(255, 255, 255);--items-t28-btn-color-v3: rgb(255, 255, 255);--items-t28-btn-border-top-v1: none;--items-t28-btn-border-bottom-v1: none;--items-t28-btn-border-left-v1: none;--items-t28-btn-border-right-v1: none;--items-t28-btn-border-top-v2: none;--items-t28-btn-border-bottom-v2: none;--items-t28-btn-border-left-v2: none;--items-t28-btn-border-right-v2: none;--items-t28-btn-border-top-v3: none;--items-t28-btn-border-bottom-v3: none;--items-t28-btn-border-left-v3: none;--items-t28-btn-border-right-v3: none;--faq-t93-icone-color-v1: rgb(41, 40, 45);--faq-t93-icone-color-v2: rgb(41, 40, 45);--faq-t93-icone-color-v3: rgb(41, 40, 45);--blocpage-btnsecondary-bgcolor-v1: rgb(255, 255, 255);--blocpage-btnsecondary-bgcolor-v2: rgb(255, 255, 255);--blocpage-btnsecondary-bgcolor-v3: rgb(123, 127, 145);--blocpage-btnsecondary-color-v1: rgb(123, 127, 145);--blocpage-btnsecondary-color-v2: rgb(123, 127, 145);--blocpage-btnsecondary-color-v3: rgb(255, 255, 255);--blocpage-btnsecondary-border-top-v1: none;--blocpage-btnsecondary-border-bottom-v1: none;--blocpage-btnsecondary-border-left-v1: none;--blocpage-btnsecondary-border-right-v1: none;--blocpage-btnsecondary-border-top-v2: none;--blocpage-btnsecondary-border-bottom-v2: none;--blocpage-btnsecondary-border-left-v2: none;--blocpage-btnsecondary-border-right-v2: none;--blocpage-btnsecondary-border-top-v3: none;--blocpage-btnsecondary-border-bottom-v3: none;--blocpage-btnsecondary-border-left-v3: none;--blocpage-btnsecondary-border-right-v3: none;--blocpage-t26-btnsecondary-bgcolor-v1: rgb(255, 255, 255);--blocpage-t26-btnsecondary-bgcolor-v2: rgb(255, 255, 255);--blocpage-t26-btnsecondary-bgcolor-v3: rgb(255, 255, 255);--blocpage-t26-btnsecondary-color-v1: rgb(41, 40, 45);--blocpage-t26-btnsecondary-color-v2: rgb(41, 40, 45);--blocpage-t26-btnsecondary-color-v3: rgb(200, 210, 220);--blocpage-t26-btnsecondary-border-top-v1: none;--blocpage-t26-btnsecondary-border-bottom-v1: none;--blocpage-t26-btnsecondary-border-left-v1: none;--blocpage-t26-btnsecondary-border-right-v1: none;--blocpage-t26-btnsecondary-border-top-v2: none;--blocpage-t26-btnsecondary-border-bottom-v2: none;--blocpage-t26-btnsecondary-border-left-v2: none;--blocpage-t26-btnsecondary-border-right-v2: none;--blocpage-t26-btnsecondary-border-top-v3: none;--blocpage-t26-btnsecondary-border-bottom-v3: none;--blocpage-t26-btnsecondary-border-left-v3: none;--blocpage-t26-btnsecondary-border-right-v3: none;} </style> </head> <body> <div class="navbar-parent" > <nav class="navbar navbar-expand-md t-1 navbar-grand" id="navbar"> <div class="navbar-container container-fluid"> <div class="navbar-brand-parent"> <a class="navbar-brand" href="/"> <img src="/assets/images/commerces/671/logo.png?v=4" alt="Logo Gravure-bois.com" id="logonavbar" /> </a> </div> <button class="navbar-toggler custom-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"> <span class="line"></span> <span class="line"></span> <span class="line"></span> <span class="line"></span> </span> </button> <div class="nav-panier"> <a class="nav-link" href="/panier" rel="nofollow"> <i class="fas fa-shopping-cart"></i> </a> </div> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav ml-auto d-lg-flex align-items-center"> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Idées cadeaux </a> <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> <li> <a class="dropdown-item" href="/badge"> Badge </a> </li> <li> <a class="dropdown-item" href="/categories-produits/46-cache-pots-bois"> Cache-pots bois </a> </li> <li> <a class="dropdown-item" href="/carte-de-visite"> Carte de visite </a> </li> <li> <a class="dropdown-item" href="/carte-fleurie"> Carte fleurie </a> </li> <li> <a class="dropdown-item" href="/categories-produits/33-carte-message"> Carte Message </a> </li> <li> <a class="dropdown-item" href="/categories-produits/7-carte-postale"> Cartes Postales </a> </li> <li> <a class="dropdown-item" href="/chiffres-en-bois"> Chiffres </a> </li> <li> <a class="dropdown-item" href="/categories-produits/43-decoration-murale"> Décoration murale </a> </li> <li> <a class="dropdown-item" href="/fleurs-en-bois"> Fleurs </a> </li> <li> <a class="dropdown-item" href="/lettres-en-bois"> Lettres </a> </li> <li> <a class="dropdown-item" href="/marque-page"> Marque-page </a> </li> <li> <a class="dropdown-item" href="/mots-et-prenoms"> Mots et Prénoms </a> </li> <li> <a class="dropdown-item" href="/panneau-de-bienvenue"> Panneau de bienvenue </a> </li> <li> <a class="dropdown-item" href="/porte-cle"> Porte-clés </a> </li> <li> <a class="dropdown-item" href="/categories-produits/39-sous-verres"> Sous-verres </a> </li> <li> <a class="dropdown-item" href="/categories-produits/42-stylos"> Stylos </a> </li> <li> <a class="dropdown-item" href="/categories-produits/16-support-de-telephone"> Support de téléphone </a> </li> <li> <a class="dropdown-item" href="/suspensions-et-boules"> Suspensions et boules </a> </li> <li> <a class="dropdown-item" href="/tablettes-de-chocolat"> Tablettes de chocolat </a> </li> </ul> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Chocolats </a> <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> <li> <a class="dropdown-item" href="/categories-produits/48-chocolat-au-lait"> Chocolat au lait </a> </li> <li> <a class="dropdown-item" href="/categories-produits/49-chocolat-noir"> Chocolat Noir </a> </li> </ul> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Evénements </a> <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> <li> <a class="dropdown-item" href="/categories-produits/17-anniversaire"> Anniversaire </a> </li> <li> <a class="dropdown-item" href="/categories-produits/19-baby-shower"> Baby Shower </a> </li> <li> <a class="dropdown-item" href="/categories-produits/18-bapteme"> Baptême </a> </li> <li> <a class="dropdown-item" href="/categories-produits/20-dire-je-taime"> Dire Je t'aime </a> </li> <li> <a class="dropdown-item" href="/categories-produits/21-mariage"> Mariage </a> </li> <li> <a class="dropdown-item" href="/categories-produits/22-naissance"> Naissance </a> </li> <li> <a class="dropdown-item" href="/categories-produits/23-noel"> Noël </a> </li> <li> <a class="dropdown-item" href="/categories-produits/35-paques"> Pâques </a> </li> <li> <a class="dropdown-item" href="/categories-produits/24-saint-valentin"> Saint-Valentin </a> </li> </ul> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Pour la famille </a> <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> <li> <a class="dropdown-item" href="/categories-produits/25-fete-des-meres"> Fête des mères </a> </li> <li> <a class="dropdown-item" href="/categories-produits/26-fete-des-peres"> Fête des pères </a> </li> <li> <a class="dropdown-item" href="/categories-produits/27-fete-des-grands-meres"> Fête des Grands-Mères </a> </li> <li> <a class="dropdown-item" href="/categories-produits/28-fete-des-grands-peres"> Fête des Grands-Pères </a> </li> <li> <a class="dropdown-item" href="/categories-produits/29-maitresse-maitre-atsem"> Maîtresse - Maître - ATSEM </a> </li> </ul> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Professionnels </a> <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> <li> <a class="dropdown-item" href="/categories-produits/40-cache-pots"> Cache-pots </a> </li> <li> <a class="dropdown-item" href="/categories-produits/31-fleuriste"> Fleuriste </a> </li> <li> <a class="dropdown-item" href="/categories-produits/30-hotellerie"> Hôtellerie </a> </li> <li> <a class="dropdown-item" href="/categories-produits/32-decoration"> Décoration - Concept store </a> </li> <li> <a class="dropdown-item" href="/categories-produits/45-poissonnerie"> Poissonnerie </a> </li> <li> <a class="dropdown-item" href="/categories-produits/41-plaque-boite-aux-lettres"> Plaque Boite aux lettres </a> </li> </ul> </li> <li class="nav-item"> <a class="nav-link" href="/nos-realisations"> Nos réalisations </a> </li> </ul> </div> </div> </nav> </div> <div id="illustration" class="t-6 minHeight-50" style="background-image: url('/assets/images/commerces/671/pages/4e6496a9e346120cae9827b6a87c3ced.jpg')"> <div class="filtre"> <div class="container intro" data-aos="fade-up" data-aos-once="true" data-aos-duration="1250"> <div class="row"> <div class="col-12"> <div class="div-texte"> <h1 class="titre"> Cadeaux, Chocolats et objets en bois découpés et gravés en France </h1> <div class="contenu"> <p>Nos créations d'objets personnalisés - Décoration</p> </div> </div> </div> </div> </div> </div> </div> <div id="content"> <div class="blocpage bloctexte fond1 t-17" id="texte-1707411120" style="" > <div id="filtre-texte-1707411120" class="filtre pt50 pb25" style="background-color: ;" > <div class="container" > <div class="row text-left"> <div class="col-12 col-md-12"> <h2 class="titre"> <small> Créez des objets, des chocolats et cadeaux en bois </small> Gravure sur objet en bois et tablettes de chocolat 100% personnalisé </h2> <div class="contenu"> <p>Avec Gravure-bois.com, nous vous offrons la possibilité de personnaliser votre décoration avec des gravures sur bois. Plus authentique que l'impression sur papier, vos cartes, badges et cadeaux acquièrent un charme unique grâce à cette matière. Si vous vous sentez désorienté ou peu familier avec ce type de personnalisation, nous vous présentons une sélection d'articles prêts à être personnalisés selon vos souhaits, avec vos textes et/ou vos photos. Que ce soit pour offrir en cadeau ou pour embellir votre espace personnel, la gravure sur bois reste toujours une excellente idée !</p> </div> <div class="mt25"> </div> </div> </div> </div> </div> </div> <div class="blocpage blocitems fond1 t-48" id="items-1707406106" style=""> <div id="filtre-items-1707406106" class="filtre pt50 pb50" style="background-color: ;" > <div class="container" > <div class="row align-items-end mb50"> <div class="col-12 col-md-9"> <h2 class="titre"> <small> Des cadeaux 100% personnalisés </small> Nos collections d'objets uniques </h2> <div class="contenu"> <p>Découvrez nos créations fabriquées en France: Tablettes de chocolat, cadeaux en bois,...</p> </div> </div> <div class="col-12 col-md-3 text-md-right mt25 mt-md-0"> </div> </div> <div class="items masonry" data-nbcols="4" data-largeurcols="3"> <div class="row colonnes"> </div> <div class="liste-items"> <div class="item mb25" id="item-1707501840" data-ordre="1"> <a href="/categories-produits/5-badge" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/00fbbf0c8a6034dfe5a549e86ef5dbf0.jpg" alt="Badge"> </div> <div class="bloc"> <div class="content"> <h3 >Badge</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1736718395" data-ordre="2"> <a href="/categories-produits/47-tablettes-de-chocolat" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/48af34ecab972c493c525a3ad49ae1ce.jpg" alt="Tablettes de chocolat"> </div> <div class="bloc"> <div class="content"> <h3 >Tablettes de chocolat</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1707406264" data-ordre="3"> <a href="/categories-produits/37-carte-fleurie" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/4ae76205bb5e1b59b123571e0084ef25.jpg" alt="Carte fleurie"> </div> <div class="bloc"> <div class="content"> <h3 >Carte fleurie</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1707411266" data-ordre="4"> <a href="/categories-produits/3-porte-cles" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/0e1995bf963d7132df0a2898e4ae5fe0.jpg" alt="Porte-clé"> </div> <div class="bloc"> <div class="content"> <h3 >Porte-clé</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1707501886" data-ordre="5"> <a href="/chiffres-en-bois" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/9786d216241c3c6ca334bbf771cf2126.jpg" alt="Chiffres"> </div> <div class="bloc"> <div class="content"> <h3 >Chiffres</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1711124456" data-ordre="6"> <a href="/fleurs-en-bois" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/b2762a190275342365691b08ba753f81.jpg" alt="Fleurs en bois"> </div> <div class="bloc"> <div class="content"> <h3 >Fleurs en bois</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1707571556" data-ordre="7"> <a href="/lettres-en-bois" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/be20c369aeec6f3e8848075cdd3d4186.jpg" alt="Lettres"> </div> <div class="bloc"> <div class="content"> <h3 >Lettres</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1707571629" data-ordre="8"> <a href="/marque-page-en-bois" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/f93d2b85b05b1a97311c74d5b3da6399.jpg" alt="Marque-page"> </div> <div class="bloc"> <div class="content"> <h3 >Marque-page</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1707571654" data-ordre="9"> <a href="/carte-message" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/a943c9ab26715d8f255a454edc05959c.jpg" alt="Carte message"> </div> <div class="bloc"> <div class="content"> <h3 >Carte message</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1707571680" data-ordre="10"> <a href="/mots-et-prenoms" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/586f4d83f5779189abff0a67514813a1.jpg" alt="Mots et Prénoms"> </div> <div class="bloc"> <div class="content"> <h3 >Mots et Prénoms</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> <div class="item mb25" id="item-1707571777" data-ordre="11"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/b7a79d719a316acd75a7e5620d160fc1.jpg" alt="Panneau de bienvenue"> </div> <div class="bloc"> <div class="content"> <h3 >Panneau de bienvenue</h3> <div class="contenu"> </div> </div> </div> </div> </div> </div> <div class="item mb25" id="item-1712260868" data-ordre="12"> <a href="/suspensions-et-boules" class="no-underline"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="illustration"> <img src="/assets/images/commerces/671/pages/29ffe298730252fda9cbf5904262c580.jpg" alt="Suspensions et boules"> </div> <div class="bloc"> <div class="content"> <h3 >Suspensions et boules</h3> <div class="contenu"> </div> </div> </div> </div> </div> </a> </div> </div> </div> </div> </div> </div> <div class="blocpage bloctexte fond1 t-17" id="texte-1707056694" style="" > <div id="filtre-texte-1707056694" class="filtre pt50 pb50" style="background-color: ;" > <div class="container" > <div class="row text-left"> <div class="col-12 col-md-12"> <h2 class="titre"> <small> Créez votre objet en bois personnalisé en ligne </small> Gravure d'objets en bois personnalisés </h2> <div class="contenu"> <p>Bienvenue sur gravure-bois.com - Votre destination pour la Gravure Laser de Qualité</p> <p>Découvrez l'art de la personnalisation à son apogée avec Gravure-bois.com, votre source incontournable pour la gravure laser sur bois, plastiques et bien plus encore. </p> <p>Découvrez notre vaste sélection d'articles et cadeaux personnalisés qui sauront certainement charmer les femmes, les hommes et les enfants. Tous nos articles de décoration personnalisée sont fabriqués avec soin en France, garantissant une qualité impeccable. Notre gamme variée comprend une multitude de créations, allant des badges, des portes-clés aux magnifiques arbres de vie.</p> <p>L'article personnalisé est un cadeau original et unique qui laisse une empreinte mémorable. Que ce soit pour une occasion spéciale, un événement particulier ou simplement pour faire plaisir, nos articles personnalisés sont sûrs de vous séduire. Notre processus de gravure est simple et rapide, ce qui vous permet d'offrir votre cadeau en un clin d'œil.</p> </div> <div class="mt25"> </div> </div> </div> </div> </div> </div> <div class="blocpage blocitems fond2 t-48" id="items-1673552246" style="background-image: url('/assets/images/commerces/671/pages/0750b99eff4069d35d86e09fc9a11560.png')"> <div id="filtre-items-1673552246" class="filtre pt100 pb100" style="background-color: ;" > <div class="container" > <div class="row align-items-end mb50"> <div class="col-12 col-md-9"> <h2 class="titre"> Les grandes étapes pour vous simplifier la vie </h2> </div> <div class="col-12 col-md-3 text-md-right mt25 mt-md-0"> <div class="div-boutons justify-content-md-end"> <a href="/prestations" class="btn btn-primary btnsection">En savoir plus</a> </div> </div> </div> <div class="items masonry" data-nbcols="4" data-largeurcols="3"> <div class="row colonnes"> </div> <div class="liste-items"> <div class="item mb25" id="item-1673552246" data-ordre="1"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="bloc"> <div class="content"> <h3 >Etape 1: Choix du modèle</h3> <div class="contenu"> <p> </p> <p>Choississez votre modèle (Porte-clé, badge, prénom gravé, carte naissance,....)</p> <p> </p> </div> </div> </div> </div> </div> </div> <div class="item mb25" id="item-1673552247" data-ordre="2"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="bloc"> <div class="content"> <h3 >Etape 2: Personnalisation</h3> <div class="contenu"> <p>Indiquez les éléments de personnalisation (choix du texte, taille, ... )</p> </div> </div> </div> </div> </div> </div> <div class="item mb25" id="item-1707069098" data-ordre="3"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="bloc"> <div class="content"> <h3 >Etape 3: Fabrication</h3> <div class="contenu"> <p>Patientez pendant que nous créeons vos objets uniques (choix des matériaux, gravage, découpe laser, ... )</p> </div> </div> </div> </div> </div> </div> <div class="item mb25" id="item-1707069763" data-ordre="4"> <div class="frame t-5 alignement-centre bordure"> <div class="div-contenu ratioImg-naturel"> <div class="bloc"> <div class="content"> <h3 >Etape 4: Livraison</h3> <div class="contenu"> <p>Nous emballons précieusement vos objets. Notre transporteur recupère chaque jour les colis pour assurer une livraison rapide</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="blocpage blocimagetexte t-19 fond2 ordre-imgTxt" id="imageEtTexte-1673552245" style=""> <div id="filtre-imageEtTexte-1673552245" class="filtre pt100 pb50" style="background-color: ;" > <div class="container" > <div class="row align-items-dynamique"> <div class="col-12 col-md-6 js-colonne1"> <div class="div-image"> <img class="masque-image angle-coin-2-arrondi--16-9 decalage decalage-h-25" src="/assets/images/commerces/671/pages/447e36e2a9aa54fbf9e42cb63aa849b7.jpg" alt="Notre expertise de la personnalisation d'objets en bois pour les particuliers et les professionnels" loading="lazy"> </div> </div> <div class="col-12 col-md-6 js-colonne2"> <div class="div-texte"> <h2 class="titre"> <small> Création d'objets en bois personnalisés </small> Notre expertise de la personnalisation d'objets en bois pour les particuliers et les professionnels </h2> <div class="contenu"> <p> </p> <p>Notre Expertise</p> <p>Chez <strong>Gravure-bois.com,</strong> nous comprenons que chaque objet a une histoire à raconter. C'est pourquoi nous mettons à votre disposition une technologie de pointe en matière de gravure laser, maniée par une équipe de créateurs talentueux et passionnés. Que ce soit pour un cadeau spécial, la personnalisation d'articles de décoration ou la création d'objets promotionnels uniques, notre expertise en gravure laser est à votre service.</p> <p>Gravure-bois.com offre une vaste gamme de matériaux sur lesquels nous pouvons graver avec une précision incroyable, notamment le Bois : Transformez des articles en bois en pièces d'art personnalisées, que ce soient des planches de cuisine, des cadres photo, des boîtes à bijoux ou des porte-clés.</p> <p><br />Nous travaillons également les matières plastiques sur demande. Les plastiques offrent une polyvalence étonnante, que ce soit pour la gravure de plaques signalétiques, de trophées, de porte-cartes, etc... .</p> </div> <div class="mt25"> </div> </div> </div> </div> </div> </div> </div> <div class="blocpage bloccontact fond3 t-13 ordre-blocForm" id="formContact-1673552250" style=""> <div id="filtre-formContact-1673552250" class="filtre pt100 pb100" style="background-color: ;"> <div class="container" > <div class="row justify-content-md-center text-center"> <div class="col-12 col-md-12"> <h2 class="titre"> Contact </h2> <div class="contenu"> <p>Vous avez un projet? Envie d'une super création? une question spécifique? N'hésitez pas à nous contacter pour toutes demandes d'informations.</p> <p>Pour un envoi de logo, merci d'utiliser l'adresse mail contact@gravure-bois.com</p> </div> </div> </div> <div class="mt50"> <form name="contact" method="post" action="/contact/submit" class="formContact"> <div class="row"> <div class="col-12 col-md-4"> <div class="form-group"> <input type="text" id="contact_nom" name="contact[nom]" required="required" maxlength="255" placeholder="Nom" class="form-control" /> </div> </div> <div class="col-12 col-md-4"> <div class="form-group"> <input type="email" id="contact_email" name="contact[email]" required="required" placeholder="Email" class="form-control" /> </div> </div> <div class="col-12 col-md-4"> <div class="form-group"> <input type="text" id="contact_telephone" name="contact[telephone]" required="required" maxlength="25" placeholder="Téléphone" class="form-control" /> </div> </div> </div> <div class="row"> <div class="col-12"> <div class="form-group"> <textarea id="contact_message" name="contact[message]" required="required" rows="7" placeholder="Message" class="form-control"></textarea> </div> </div> </div> <div class="form-group"><div class="form-check"> <input type="checkbox" id="contact_rgpd" name="contact[rgpd]" required="required" class="form-check-input" value="1" /> <label class="form-check-label required" for="contact_rgpd">J’autorise ce site à conserver les données transmises via ce formulaire et à me recontacter</label></div></div><input type="hidden" id="contact_cruchot" name="contact[cruchot]" /><div class="form-group"><button type="submit" id="contact_submit" name="contact[submit]" class="btn-primary btn">Envoyer</button></div><input type="hidden" id="contact__token" name="contact[_token]" value="H2yOiJkkGa2c7o3uCiP5hkmOhlPTS6sHA9bSOnfdfdM" /> </form> </div> </div> </div> </div> </div> <div class="lightbox js-fermer-lightbox"> <div class="lightbox-body"> <div class="lightbox-bouton"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 -960 960 960"> <path d="m249-207-42-42 231-231-231-231 42-42 231 231 231-231 42 42-231 231 231 231-42 42-231-231-231 231Z"/> </svg> </div> <div class="lightbox-image"> <img src=""> </div> </div> </div> <footer class="footer"> <div class="container"> <div class="row"> <div class="col-xs-12 col-md"> <h4>A Propos</h4> <ul> <li> <a href="/prestations">Nos Prestations</a> </li> <li> <a href="/contact">Contact</a> </li> <li> <a href="/mentions-legales">Mentions légales</a> </li> <li> <a href="/conditions-generales-de-vente">Conditions Générales de Vente</a> </li> <li> <a href="/politique-de-confidentialite">Politique de confidentialité</a> </li> <li> <a href="https://www.artisansfleuristesdefrance.com/" target="_blank">Livraison de fleurs avec notre partenaire</a> </li> <li> <a href="/blog/tablettes-de-chocolat">Blog</a> </li> </ul> </div> <div class="col-xs-12 col-md"> <h4>Nous Trouver</h4> <p> 1 Rue Gustave Eiffel, <br> 37230 Fondettes </p> <p> 0247382413 </p> </div> <div class="col-xs-12 col-md"> <h4>Réseaux Sociaux</h4> <a href="https://www.instagram.com/gravure_bois_creations/" target="_blank"> <i class="fab fa-instagram"></i> </a> <a href="https://www.tiktok.com/@gravure.bois" target="_blank"> <i class="fab fa-tiktok"></i> </a> </div> </div> <div class="row text-center mt50"> <div class="col"> <p> <a href="https://web-propulse.fr/" target="_blank">Créez votre site professionnel sur Web Propulse <img class="drapeau-france" src="https://flagcdn.com/24x18/fr.png"></a> </p> </div> </div> </div> </footer> <div class="d-none"> <form name="ajout_panier" method="post" id="formAjoutProduitPanier"> <div class="form-group"><input type="number" id="ajout_panier_idProduit" name="ajout_panier[idProduit]" required="required" class="d-none form-control" /></div><div class="form-group"><label for="ajout_panier_valeurQuestionPersonnalisee" class="required">Valeur question personnalisee</label><input type="text" id="ajout_panier_valeurQuestionPersonnalisee" name="ajout_panier[valeurQuestionPersonnalisee]" required="required" class="form-control" /></div><input type="hidden" id="ajout_panier__token" name="ajout_panier[_token]" value="K7Sh7HVbz_yZqOZdrt8ZTHbH_EVtcw9koE-EJdBlGXA" /></form> </div> <script src="/assets/js/jquery.js"></script> <script src="/assets/js/popper.min.js"></script> <script src="/assets/js/bootstrap.min.js"></script> <script src="/assets/js/matchHeight.js"></script> <script src="/assets/js/app.js?v=1.3.0"></script> <script src="/assets/js/jQueryCookie.js"></script> <script src='https://unpkg.com/masonry-layout@4/dist/masonry.pkgd.min.js'></script> <script> window.addEventListener("message", function(event) { if(event.data && event.data.type === "changecss"){ var body = $("body"); var css = event.data.value; var unite = event.data.unite; $.each(css, function(key, value){ //console.log(key+' : '+value+unite) body.get(0).style.setProperty(key, value+unite); }); } }); </script> <noscript id="deferred-styles"> <link href="https://use.fontawesome.com/releases/v5.15.4/css/all.css" rel="stylesheet"/> <link rel="stylesheet" href="https://unicons.iconscout.com/release/v2.0.1/css/unicons.css"> </noscript> <script> var loadDeferredStyles = function () { var addStylesNode = document.getElementById("deferred-styles"); if(addStylesNode){ var replacement = document.createElement("div"); replacement.innerHTML = addStylesNode.textContent; document.body.appendChild(replacement) addStylesNode.parentElement.removeChild(addStylesNode); } }; var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame; if (raf) raf(function () { window.setTimeout(loadDeferredStyles, 0); }); else window.addEventListener('load', loadDeferredStyles); </script> <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBvrdpCclqGdNKNIyrVY31CENr4wxgkKyo"></script> <script> function updateMap() { if($('#map').length){ var lat = $('#map').attr('data-lat'); var lng = $('#map').attr('data-lng'); if (lat !== "" && lng !== "") { var latlng = new google.maps.LatLng(lat, lng); var parametres = { zoom: 17, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map"), parametres); var marker = new google.maps.Marker(); marker.setPosition(new google.maps.LatLng(lat, lng)); marker.setMap(map); } } } $(function () { updateMap(); updateMasonry(); }); $(document).on('DOMNodeInserted', function (e) { var target = $(e.target); if (target.find('.map_canvas').length > 0) { updateMap(); } if (target.is('.blocpage')) { gererDecalagesImgs(); majAutoHeight(); //updateMasonry(); } if (target.is('#illustration')) { gererDecalagesImgs(); } }); $('.t-19 img').on('load', function () { gererDecalagesImgs(); }); // Prevent closing from click inside dropdown $(document).on('click', '.dropdown-menu', function (e) { e.stopPropagation(); }); $(function() { // ------------------------------------------------------- // // Multi Level dropdowns // ------------------------------------------------------ // $("ul.dropdown-menu [data-toggle='dropdown']").on("click", function(event) { event.preventDefault(); event.stopPropagation(); $(this).siblings().toggleClass("show"); if (!$(this).next().hasClass('show')) { $(this).parents('.dropdown-menu').first().find('.show').removeClass("show"); } $(this).parents('li.nav-item.dropdown.show').on('hidden.bs.dropdown', function(e) { $('.dropdown-submenu .show').removeClass("show"); }); }); gererDecalagesImgs(); }); $(function(){ $(window).on('resize', function() { gererDecalagesImgs(); }).trigger('resize'); }); // Gérer les marges avec les décalages function gererDecalagesImgs(){ var blocs = $('.blocpage'); $(blocs).each(function() { // Recupérer la section précédente var testBlocPrecedent = $(this).prev('.blocpage'); if(testBlocPrecedent.length) { var blocPrecedent = testBlocPrecedent; } else { var blocPrecedent = $('#illustration'); } // Chercher le dernier element qui ne doit pas disparaitre a cause du chevauchement var dernierElement = blocPrecedent.find('h1, h2, p, a, img, .titre, .contenu').last(); var imgDecalee = $(this).find('img.decalage').first(); if(imgDecalee.length) { imgDecalee.css('margin-top', 0); if(dernierElement && imgDecalee) { //on cherche les coordonnées du denier elements a ne pas cacher ainsi que de l'image pour calculer l'ecart entre les 2 const offsetHautElement = dernierElement.offset().top; var offsetBasElement = offsetHautElement + dernierElement.outerHeight(); const offsetImg = imgDecalee.offset().top; var verticalDistance = Math.abs(offsetBasElement - offsetImg); if(imgDecalee.hasClass('decalage-h-10')) { var decalageImg = imgDecalee.height() * 0.1; } else if(imgDecalee.hasClass('decalage-h-25')) { var decalageImg = imgDecalee.height() * 0.25; } else if(imgDecalee.hasClass('decalage-h-50')) { var decalageImg = imgDecalee.height() * 0.5; } else { var decalageImg = 0; } if(verticalDistance > (decalageImg + 25)) { imgDecalee.css('margin-top', decalageImg * (-1)); //console.log('on decale normalement') } else { var decalageImg = verticalDistance - 25; if(decalageImg > 0){ imgDecalee.css('margin-top', decalageImg * (-1)); //console.log('on decale en appliquant une limite') } } } } }); } </script> <script src="/assets/js/plugins/aos.min.js"></script> <script> AOS.init(); </script> <script> function alignerDynamiquementSection(element, scrollPos) { var offsetHaut = element.offset().top; // Position de l'élément par rapport au haut de la page var offsetBas = offsetHaut + element.outerHeight(); // Position du bas de l'élément par rapport au haut de la page var colonne1 = element.find('.js-colonne1'); var colonne2 = element.find('.js-colonne2'); if (colonne1.find('.div-image').length > 0) { colonne1 = colonne1.find('.div-image'); } if (colonne2.find('.div-image').length > 0) { colonne2 = colonne2.find('.div-image'); } var decalage = Math.abs(colonne1.outerHeight() - colonne2.outerHeight()) / 2; var positionInitiale = 0; var positionFinale = decalage * 2; colonne1.css('transform', 'translateY(0px)'); colonne2.css('transform', 'translateY(0px)'); if (window.innerWidth >= 768 && offsetHaut < scrollPos && offsetBas > scrollPos) { // L'élément est visible à l'écran var animationProgress = (scrollPos - offsetHaut) / (offsetBas - offsetHaut); // Calcul de la progression de l'animation // Calcul de la position intermédiaire var positionIntermediaire = positionInitiale + (positionFinale - positionInitiale) * animationProgress; if(colonne1.outerHeight() > colonne2.outerHeight()) { colonne2.css('transform', 'translateY(' + positionIntermediaire + 'px)'); } else { colonne1.css('transform', 'translateY(' + positionIntermediaire + 'px)'); } } /*else if(window.innerWidth >= 768 && offsetHaut >= scrollPos) { // L'élément est en dessous de la position de scroll if(colonne1.outerHeight() > colonne2.outerHeight()) { colonne2.css('transform', 'translateY(0px)'); } else { colonne1.css('transform', 'translateY(0px)'); } }*/ else if(window.innerWidth >= 768 && offsetBas <= scrollPos) { // L'élément est au dessus de la position de scroll if(colonne1.outerHeight() > colonne2.outerHeight()) { colonne2.css('transform', 'translateY('+positionFinale+'px)'); } else { colonne1.css('transform', 'translateY('+positionFinale+'px)'); } } } function lancerAlignementDynamique() { var hauteurFenetre = $(window).height(); // Hauteur de la fenêtre d'affichage var scrollPos = $(window).scrollTop() + (hauteurFenetre / 2); $('.align-items-dynamique').each(function() { alignerDynamiquementSection($(this), scrollPos); }); } $(window).scroll(function() { lancerAlignementDynamique(); }); $(window).resize(function() { lancerAlignementDynamique(); }); </script> <!-- Modal --> <div class="modal fade" id="cookiesWall" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-lg"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title" id="staticBackdropLabel">Nous avons besoin de votre consentement</h3> </div> <div class="modal-body"> <p> Nous utilisons des cookies afin de comprendre comment notre site est utilisé, quelles sont les pages vues </p> <div class="row mt25"> <div class="col-10"> <h4>Mesure d'audience</h4> <div class="div-paragraphe-expansible"> <p class="estTronque"> Ces cookies nous aident à comprendre comment notre site est utilisé. Nous savons quelles pages sont les plus vues, d'où viennent nos visiteurs. Ils sont essentiels pour nous afin de vous offrir la meilleure expérience possible. </p> <a>Voir plus</a> </div> </div> <div class="col-2"> <input type="checkbox" id="cookiesaudienceinput" name="cookiesaudience" class="cookiesconsent" checked> </div> </div> <div class="row mt10"> <div class="col-10"> <h4>Marketing</h4> <div class="div-paragraphe-expansible"> <p class="estTronque"> Ces cookies nous permettent de savoir si les éventuelles publicités que nous avons pu vous proposer ont été pertinentes. </p> <a>Voir plus</a> </div> </div> <div class="col-2"> <input type="checkbox" id="cookiesmarketinginput" name="cookiesmarketing" class="cookiesconsent" checked> </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-primary response" value="custom">Valider mes choix</button> <button type="button" class="btn btn-primary response" value="refuse">Tout refuser</button> <button type="button" class="btn btn-primary response" value="accept">Tout accepter</button> </div> </div> </div> </div> <script> $(function () { $('#cookiesWall').modal('show') }); $(document).on('click', '.response', function (e) { var reponse = $(this).val(); if(reponse == 'accept'){ $('.cookiesconsent').prop('checked', true); } else if(reponse == 'refuse'){ $('.cookiesconsent').prop('checked', false); } var cookies = { 'audience': $('#cookiesaudienceinput').prop('checked'), 'marketing': $('#cookiesmarketinginput').prop('checked'), }; var duree = 390; if($('#cookiesaudienceinput').prop('checked') == false){ var duree = 7; } $.cookie('cookiesWall', JSON.stringify(cookies), {expires: duree}); $('#cookiesWall').modal('hide') document.location.reload(); }); $('body').on('click', '.div-paragraphe-expansible a, .div-paragraphe-expansible p', function() { var paragraphe = $(this).closest('.div-paragraphe-expansible').find('p'); var lien = $(this).closest('.div-paragraphe-expansible').find('a'); paragraphe.toggleClass("estTronque"); if (paragraphe.hasClass("estTronque")) { lien.text("Voir plus"); } else { lien.text("Voir moins"); } }); </script> <script> /* * AFFICHER LE PANIER * */ var offcanvas = $('#offcanvas-panier'); var offcanvasBody = offcanvas.find('.offcanvas-body'); var dureeAnimOpacite = 200; var dureeAnimTranslation = 500; offcanvas.css('animation-duration', dureeAnimOpacite +'ms'); offcanvasBody.css('animation-duration', dureeAnimTranslation +'ms'); function ouvrirPanier() { offcanvas.css('animation-name', 'offcanvasApparition'); offcanvasBody.css('animation-name', 'offcanvasOuverture'); offcanvas.css('display', 'block'); offcanvas.css('animation-play-state', 'running'); setTimeout(function() { offcanvas.css('animation-play-state', 'paused'); offcanvasBody.css('animation-play-state', 'running'); setTimeout(function() { offcanvasBody.css('animation-play-state', 'paused'); }, dureeAnimTranslation); }, dureeAnimOpacite); } function fermerPanier() { offcanvas.css('animation-name', 'offcanvasDisparition'); offcanvasBody.css('animation-name', 'offcanvasFermeture'); offcanvasBody.css('animation-play-state', 'running'); setTimeout(function() { offcanvasBody.css('animation-play-state', 'paused'); offcanvas.css('animation-play-state', 'running'); setTimeout(function() { offcanvas.css('animation-play-state', 'paused'); offcanvas.css('display', 'none'); }, dureeAnimOpacite); }, dureeAnimTranslation); } // OUVERTURE $('body').on('click', '.js-panier-ouvrir', function(e) { e.preventDefault(); if($('#offcanvas-panier').attr('data-loaded') == 0){ $.ajax({ url: "/panier/recharger-ajax", type: 'POST', success: function (response) { $('#offcanvas-panier').html(response); }, }); $('#offcanvas-panier').attr('data-loaded', 1) } ouvrirPanier(); }); // FERMETURE $('body').on('click', '.js-panier-fermer', function() { fermerPanier(); }); $(document).keydown(function(e) { if (e.which === 27) { fermerPanier(); } }); offcanvas.on('click', function(e) { var target = $(e.target); if (!target.parents('.offcanvas-body').length) { fermerPanier(); } }); function majIndicateurQuantiteProduitsNavbar() { // Changer la valeur de quantite produits dans la navbar var indicateurQuantiteProduits = $('.js-indicateur-quantite-produits'); var valeurQuantiteProduits = $('.offcanvas-panier').find('.offcanvas-body').attr('data-quantite-produits'); indicateurQuantiteProduits.text(valeurQuantiteProduits); } function affichagePrixUnitaire() { // Identifier les elements produits var divProduitsPanier = $('#offcanvas-panier').find('.div-produit') // Parcourir les produits dans le panier divProduitsPanier.each(function () { let divQuantitesProduitsPanier = $(this).find('.produit-quantite').find('p'); let divPrixUnitaireProduitsPanier = $(this).find('.produit-prix').find('.prix-unitaire'); let quantiteProduitPanier = parseInt(divQuantitesProduitsPanier.html()); if(quantiteProduitPanier > 1) { divPrixUnitaireProduitsPanier.removeClass('d-none'); } else { divPrixUnitaireProduitsPanier.addClass('d-none'); } }); } $('body').on('click', '.addpanier', function(e) { e.preventDefault(); // Cibler la réponse à la question personnalisée let reponse = $('#produitReponsePersonnalisee'); let reponseParent = reponse.closest('.input-caracteres'); // Lorsqu'il y a une question personnalisée dans le DOM if(reponse.length) { // Lorsque la question est obligatoire if (reponse.attr('data-required') == 'true') { let reponseValeur = reponse.val().trim(); let reponseMessageErreur = reponseParent.next('.message-erreur'); // Lorsque la réponse à la question personnalisée est vide if (reponseValeur === '') { // Ajouter la surbrillance rouge reponse.addClass('input-erreur'); // Lorsqu'il n'y a pas de message d'erreur après la question personnalisée if (reponseMessageErreur.length == 0) { var inputErreurHTML = ` <div class="message-erreur"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"> <path d="M480-280q17 0 28.5-11.5T520-320q0-17-11.5-28.5T480-360q-17 0-28.5 11.5T440-320q0 17 11.5 28.5T480-280Zm-40-160h80v-240h-80v240Zm40 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z"/> </svg> <p>Vous avez oublié de répondre à cette question.</p> </div> `; reponseParent.after(inputErreurHTML); } return false; } // Lorsque la réponse à la question personnalisée est remplie else { // Enlever la surbrillance rouge reponse.removeClass('input-erreur'); // Lorsqu'il y a un message d'erreur après la question personnalisée if (reponseMessageErreur.length > 0) { // Supprimer le message d'erreur reponseMessageErreur.remove(); } } } } // Enlever le focus du bouton this.blur(); // Supprime la classe active du bouton if (this.classList.contains('active')) { this.classList.remove('active'); } // Définir le produit ajouté au panier $('#ajout_panier_idProduit').val($(this).attr('data-idproduit')); $('#ajout_panier_valeurQuestionPersonnalisee').val($('#produitReponsePersonnalisee').val()); // Identifier le formulaire d'ajout au panier var form = $('#formAjoutProduitPanier'); var serialized = form.serialize(); $.ajax({ url: "/panier/ajouter", type: 'POST', data: serialized, success: function (response) { if(response.ordre == 200) { $('#offcanvas-panier').html(response.contenu); ouvrirPanier(); majIndicateurQuantiteProduitsNavbar(); affichagePrixUnitaire(); } else if(response.ordre == 302) { window.location.href = response.contenu; } //console.log(response); }, error: function (html) { alert('Oups ! Une erreur est survenue ...'); //console.log(html); } }); }); $('body').on('click', '.js-panier-update-quantite', function(e) { e.preventDefault(); $.ajax({ url: $(this).attr('data-ressource'), type: 'GET', success: function (response) { if(response.status == 200) { $('#offcanvas-panier').html(response.html); majIndicateurQuantiteProduitsNavbar(); affichagePrixUnitaire(); } }, }); ouvrirPanier(); }); </script> <script> $(function() { /* ========== DECLARATION DES FONCTIONS ========== */ function changerDesignNavBar() { // Lorsque l'option d'agrandissement de navbar est active if(agrandirNavbar == true) { // Lorsque l'internaute n'est pas en haut de la page if ($(window).scrollTop() != 0) { navbar.removeClass('navbar-grand'); } // Lorsque l'internaute est en haut de la page else { navbar.addClass('navbar-grand'); } } // Lorsque l'option de transparence de navbar est active if(transparencerNavbar == true) { // Lorsque l'internaute n'est pas en haut de la page if ($(window).scrollTop() != 0) { navbar.removeClass('navbar-transparent'); } // Lorsque l'internaute est en haut de la page else { navbar.addClass('navbar-transparent'); } } } // Forcer l'affichage de la barre de navigation en menu burger en cas de manque de place function forcerBurgerNavbar() { var largeurNavbarBrandNav = largeurNavbarMenu + largeurNavbarBrand + largeurNavbarEspace + largeurNavbarPanier; // Lorsque la navbar dépasse de son container if(largeurNavbarBrandNav > largeurNavbarContainer) { // Forcer l'affichage du menu en mode burger navbar.removeClass('navbar-expand-md'); // Indiquer que la navbar est au format burger navbar.addClass('navbar-burger'); } // Lorsque la navbar ne dépasse pas de son container else { // Autoriser l'affichage du menu en mode burger navbar.addClass('navbar-expand-md'); // Lorsque la navbar est au format mobile if(window.innerWidth < 768) { // Indiquer que la navbar est au format burger navbar.addClass('navbar-burger'); } else { // Ne plus indiquer que la navbar est au format burger navbar.removeClass('navbar-burger'); } } } /* ========== IDENTIFICATION DES ELEMENTS ========== */ // Récupérer la navbar et ses élements const navbar = $('.navbar'); const navbarContainer = navbar.find('.navbar-container'); const navbarBrand = navbarContainer.find('.navbar-brand'); const navbarCollapse = navbarContainer.find('.navbar-collapse'); const navbarMenu = navbarContainer.find('.navbar-nav'); const navbarPanier = navbarContainer.find('.nav-panier'); // Mesurer la largeur des éléments de la navbar var largeurNavbarContainer = navbarContainer.width(); var largeurNavbarBrand = navbarBrand.innerWidth(); var largeurNavbarMenu = navbarMenu.innerWidth(); var largeurNavbarPanier = 0; var largeurNavbarEspace = parseInt(navbarContainer.css('gap')); // Lorsque le panier existe if (navbarPanier.length > 0) { largeurNavbarPanier = navbarPanier.innerWidth(); largeurNavbarEspace *= 2; } /* ========== EVENEMENTS ========== */ /* ----- NAVBAR OUVERTE ----- */ $('body').on('click', '.navbar-toggler', function() { // Lorsque l'on ferme le menu burger if(navbarCollapse.hasClass('show')) { navbar.removeClass('navbar-ouvert'); } // Lorsque l'on ouvre le menu burger else { navbar.addClass('navbar-ouvert'); } }); /* ----- NAVBAR TRANSPARENTE OU AGRANDIE ----- */ // Rendre transparent la navbar en haut de page var transparencerNavbar = false; // Agrandir la navbar en haut de page var agrandirNavbar = true; // Lorsque l'internaute scroll $(window).on('scroll', function () { changerDesignNavBar(); }); /* ----- NAVBAR TROP LONGUE ----- */ forcerBurgerNavbar(); // Lorsque l'internaute redimentionne sa fenêtre $(window).on('resize', function () { largeurNavbarContainer = navbarContainer.width(); forcerBurgerNavbar(); }); }); </script> <script> /* * GALERIE D'IMAGES * */ var lightbox = $('.lightbox'); var body = $('body'); // AGRANDIR LES IMAGES // Ouvrir la lightbox $('body').on('click', '.js-ouvrir-lightbox', function() { var imageSrc = $(this).find('img').attr('src'); var lightboxImg = lightbox.find('img'); lightboxImg.attr('src', imageSrc); lightbox.fadeIn(); }); // Fermer la lightbox $('body').on('click', '.js-fermer-lightbox', function() { lightbox.fadeOut(); }); $(document).keydown(function(e) { if (e.which === 27) { lightbox.fadeOut(); } }); </script> <script> /* * MASONRY MAISON * */ $(window).resize(function() { updateMasonry(); }); function updateMasonry(masonry = null) { if (!masonry) { masonry = $('.masonry'); } masonry.each(function () { var divMasonry = $(this); var divColonnes = divMasonry.find('.colonnes'); var nbColsMax = divMasonry.attr('data-nbcols'); var largeurCol = divMasonry.attr('data-largeurcols'); // Gérer le nombre de colonnes var nbCols = nbColsMax; var largeurFenetre = window.innerWidth; if(largeurFenetre < 768) { nbCols = 1; } // Remettre les items dans la div .items initiale divMasonry.find('.item').appendTo(divMasonry.find('.liste-items')) // Vider le contenu de la div .colonnes divColonnes.empty(); // Créer les colonnes for (let $i = 1; $i <= nbCols; $i++) { jQuery('<div>', { id: 'some-id-' + $i, class: 'col-12 col-md-'+largeurCol, }).appendTo(divColonnes); } // Ordonner les items var listeItemOrdre = []; divMasonry.find('.item').each(function() { listeItemOrdre.push($(this).attr('data-ordre')); }); listeItemOrdre.sort(compareNumbers); // Déplacer les items dans les colonnes for (let i = 0; i < listeItemOrdre.length; i++) { var item = divMasonry.find('.item[data-ordre="' + listeItemOrdre[i] + '"]'); var indexMoinsHaute = getColonneMoinsHaute(divColonnes); item.appendTo(divColonnes.find('.col-12')[indexMoinsHaute]); } }); } function compareNumbers(a, b) { return a - b; } function getColonneMoinsHaute(divColonnes) { // Récupérer les colonnes var listeColonnes = divColonnes.find('.col-12'); // Initialiser la hauteur minimale avec la première colonne var hauteurMin = listeColonnes.eq(0).height(); var indexPlusPetite = 0; // Parcourir toutes les colonnes for (let $i = 0; $i < listeColonnes.length; $i++) { var hauteurCol = listeColonnes.eq($i).height(); // Identifier la colonne la plus petite if (hauteurCol < hauteurMin) { indexPlusPetite = $i; hauteurMin = hauteurCol; } } return indexPlusPetite; } </script> <script> /*$('.js-defileur').each(function () { // Récupérer les données (nombre d'items et de colonnes) //var nbColonnes = $(this).attr('data-nbColonnes'); //var nbItems = $(this).find('.item').length; // Récupérer les éléments dans le DOM var divItems = $(this).find('.items'); // Changer la largeur du défileur //$(this).css('width', 'calc('+(100 / nbColonnes)+'% * '+(nbItems * 2)+')'); // Sélectionnez tous les éléments '.item' à cloner var itemsToClone = $(this).find('.item').clone(); // Parcourez chaque élément cloné itemsToClone.each(function() { divItems.append($(this)); }); });*/ </script> </body> </html>