<!DOCTYPE html>
<html dir="ltr" lang="fr-FR" prefix="og: https://ogp.me/ns#">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="profile" href="https://gmpg.org/xfn/11" />
<link rel="pingback" href="https://www.lartdedecorer.com/xmlrpc.php">
<!-- All in One SEO 4.9.7.2 - aioseo.com -->
<title>Pancartes zen faites main - Créations artisanales -L'art de décorer</title>
<meta name="description" content="Pancartes zen faites main aux Clayes-sous-Bois. Pancartes bois, pochoirs et créations personnalisées. Objets uniques chargés d'intention pour votre bien-être." />
<meta name="robots" content="max-image-preview:large" />
<meta name="google-site-verification" content="KLLZyLbAI8ojlY2o4vaa_nWQiVE4pWdQUWTjvru9xv4" />
<meta name="p:domain_verify" content="367a0e629899df596ac46833f01607fa" />
<link rel="canonical" href="https://www.lartdedecorer.com/" />
<meta name="generator" content="All in One SEO (AIOSEO) 4.9.7.2" />
<meta property="og:locale" content="fr_FR" />
<meta property="og:site_name" content="L'art de décorer -" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Pancartes zen faites main - L'art de décorer" />
<meta property="og:description" content="Créatrice de pancartes zen artisanales faites main aux Clayes-sous-Bois. Des mots choisis avec intention pour votre intérieur ou à offrir." />
<meta property="og:url" content="https://www.lartdedecorer.com/" />
<meta property="og:image" content="https://www.lartdedecorer.com/wp-content/uploads/2026/05/lartdedecorer-pancarte-bois-salle-de-bains-serie2-2.webp" />
<meta property="og:image:secure_url" content="https://www.lartdedecorer.com/wp-content/uploads/2026/05/lartdedecorer-pancarte-bois-salle-de-bains-serie2-2.webp" />
<meta property="og:image:width" content="1152" />
<meta property="og:image:height" content="923" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Pancartes zen faites main - L'art de décorer" />
<meta name="twitter:description" content="Créatrice de pancartes zen artisanales faites main aux Clayes-sous-Bois. Des mots choisis avec intention pour votre intérieur ou à offrir." />
<meta name="twitter:image" content="https://www.lartdedecorer.com/wp-content/uploads/2026/05/lartdedecorer-pancarte-bois-salle-de-bains-serie2-2.webp" />
<script type="application/ld+json" class="aioseo-schema">
{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.lartdedecorer.com\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.lartdedecorer.com#listItem","position":1,"name":"Home"}]},{"@type":"Organization","@id":"https:\/\/www.lartdedecorer.com\/#organization","name":"L'art de d\u00e9corer","url":"https:\/\/www.lartdedecorer.com\/","sameAs":["https:\/\/www.instagram.com\/lartdedecorer78\/","https:\/\/fr.pinterest.com\/lartdedecorer78\/"]},{"@type":"WebPage","@id":"https:\/\/www.lartdedecorer.com\/#webpage","url":"https:\/\/www.lartdedecorer.com\/","name":"Pancartes zen faites main - Cr\u00e9ations artisanales -L'art de d\u00e9corer","description":"Pancartes zen faites main aux Clayes-sous-Bois. Pancartes bois, pochoirs et cr\u00e9ations personnalis\u00e9es. Objets uniques charg\u00e9s d'intention pour votre bien-\u00eatre.","inLanguage":"fr-FR","isPartOf":{"@id":"https:\/\/www.lartdedecorer.com\/#website"},"breadcrumb":{"@id":"https:\/\/www.lartdedecorer.com\/#breadcrumblist"},"datePublished":"2023-07-21T17:56:53+02:00","dateModified":"2026-05-22T18:10:31+02:00"},{"@type":"WebSite","@id":"https:\/\/www.lartdedecorer.com\/#website","url":"https:\/\/www.lartdedecorer.com\/","name":"L'art de d\u00e9corer","inLanguage":"fr-FR","publisher":{"@id":"https:\/\/www.lartdedecorer.com\/#organization"}}]}
</script>
<!-- All in One SEO -->
<link rel='dns-prefetch' href='//js.surecart.com' />
<link rel="alternate" type="application/rss+xml" title="L'art de décorer » Flux" href="https://www.lartdedecorer.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="L'art de décorer » Flux des commentaires" href="https://www.lartdedecorer.com/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.lartdedecorer.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.lartdedecorer.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.lartdedecorer.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.lartdedecorer.com%2F&format=xml" />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='cf7ic_style-css' href='https://www.lartdedecorer.com/wp-content/plugins/contact-form-7-image-captcha/css/cf7ic-style.css?ver=3.3.7' media='all' />
<style id="surecart-cart-close-button-style-inline-css">
.wp-block-surecart-cart-close-button{color:var(--sc-input-help-text-color);cursor:pointer;font-size:20px}.wp-block-surecart-cart-close-button svg{height:1em;width:1em}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-close-button/style-index.css */
</style>
<style id="wp-block-paragraph-inline-css">
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=https://www.lartdedecorer.com/wp-includes/blocks/paragraph/style.min.css */
</style>
<style id="surecart-cart-count-style-inline-css">
.wp-block-surecart-cart-count{background-color:var(--sc-panel-background-color);border:1px solid var(--sc-input-border-color);color:var(--sc-cart-main-label-text-color)}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-count/style-index.css */
</style>
<style id="wp-block-group-inline-css">
.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
/*# sourceURL=https://www.lartdedecorer.com/wp-includes/blocks/group/style.min.css */
</style>
<style id="surecart-cart-line-item-image-style-inline-css">
.wp-block-surecart-cart-line-item-image{border-color:var(--sc-color-gray-300);-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-surecart-cart-line-item-image.sc-is-covered{-o-object-fit:cover;object-fit:cover}.wp-block-surecart-cart-line-item-image.sc-is-contained{-o-object-fit:contain;object-fit:contain}.sc-cart-line-item-image-wrap{-ms-flex-negative:0;flex-shrink:0}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-image/style-index.css */
</style>
<style id="surecart-cart-line-item-title-style-inline-css">
.wp-block-surecart-cart-line-item-title{color:var(--sc-cart-main-label-text-color);text-wrap:wrap}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-title/style-index.css */
</style>
<style id="surecart-cart-line-item-price-name-style-inline-css">
.wp-block-surecart-cart-line-item-price-name{color:var(--sc-input-help-text-color);text-wrap:auto}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-price-name/style-index.css */
</style>
<style id="surecart-cart-line-item-variant-style-inline-css">
.wp-block-surecart-cart-line-item-variant{color:var(--sc-input-help-text-color)}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-variant/style-index.css */
</style>
<style id="surecart-cart-line-item-note-style-inline-css">
.wp-block-surecart-cart-line-item-note{color:var(--sc-input-help-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:var(--sc-spacing-x-small);position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25em;min-height:1.5em}.wp-block-surecart-cart-line-item-note[hidden]{display:none!important}.wp-block-surecart-cart-line-item-note[disabled]{pointer-events:none}.wp-block-surecart-cart-line-item-note .line-item-note__text{color:var(--sc-color-gray-500);line-height:1.4;-webkit-box-flex:1;display:-webkit-box;-ms-flex:1;flex:1;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-width:100%;-webkit-transition:all .2s;transition:all .2s;white-space:normal;width:100%}.wp-block-surecart-cart-line-item-note .line-item-note__toggle{background:none;border:none;color:var(--sc-color-gray-500);cursor:pointer;padding:0;-ms-flex-item-align:start;align-self:flex-start;border-radius:var(--sc-border-radius-small);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.wp-block-surecart-cart-line-item-note .sc-icon{display:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.wp-block-surecart-cart-line-item-note .sc-icon--rotated{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wp-block-surecart-cart-line-item-note.line-item-note--is-collapsible,.wp-block-surecart-cart-line-item-note.line-item-note--is-expanded{cursor:pointer}.wp-block-surecart-cart-line-item-note.line-item-note--is-collapsible .sc-icon,.wp-block-surecart-cart-line-item-note.line-item-note--is-expanded .sc-icon{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.wp-block-surecart-cart-line-item-note.line-item-note--is-expanded .line-item-note__text{line-clamp:unset;-webkit-line-clamp:unset;overflow:visible;text-overflow:unset}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-note/style-index.css */
</style>
<style id="surecart-cart-line-item-status-style-inline-css">
.wp-block-surecart-cart-line-item-status{--sc-cart-line-item-status-color:var(--sc-color-danger-600);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sc-cart-line-item-status-color);font-size:var(--sc-font-size-small);font-weight:var(--sc-font-weight-semibold);gap:.25em}.surecart-theme-dark .wp-block-surecart-cart-line-item-status{--sc-cart-line-item-status-color:var(--sc-color-danger-400)}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-status/style-index.css */
</style>
<style id="surecart-cart-line-item-scratch-amount-style-inline-css">
.wp-block-surecart-cart-line-item-scratch-amount{color:var(--sc-input-help-text-color);text-decoration:line-through}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-scratch-amount/style-index.css */
</style>
<style id="surecart-cart-line-item-amount-style-inline-css">
.wp-block-surecart-cart-line-item-amount{color:var(--sc-cart-main-label-text-color)}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-amount/style-index.css */
</style>
<style id="surecart-cart-line-item-interval-style-inline-css">
.wp-block-surecart-cart-line-item-interval{color:var(--sc-input-help-text-color)}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-interval/style-index.css */
</style>
<style id="surecart-cart-line-item-trial-style-inline-css">
.wp-block-surecart-cart-line-item-trial{color:var(--sc-input-help-text-color)}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-trial/style-index.css */
</style>
<style id="surecart-cart-line-item-fees-style-inline-css">
div.wp-block-surecart-cart-line-item-fees{color:var(--sc-input-help-text-color);display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}div.wp-block-surecart-cart-line-item-fees.has-text-align-right{text-align:right}span.wp-block-surecart-cart-line-item-fees{display:inline}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-fees/style-index.css */
</style>
<style id="surecart-cart-line-item-quantity-style-inline-css">
.wp-block-surecart-cart-line-item-quantity{color:var(--sc-input-color)}.wp-block-surecart-cart-line-item-quantity.sc-input-group{border:none;-webkit-box-shadow:none;box-shadow:none}.wp-block-surecart-cart-line-item-quantity input[type=number].sc-form-control.sc-quantity-selector__control,.wp-block-surecart-cart-line-item-quantity.sc-input-group-text{color:inherit}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-quantity/style-index.css */
</style>
<style id="surecart-cart-line-item-remove-style-inline-css">
.wp-block-surecart-cart-line-item-remove{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sc-input-help-text-color);font-size:var(--sc-font-size-medium);font-weight:var(--sc-font-weight-semibold);gap:.25em}.wp-block-surecart-cart-line-item-remove__icon{height:1.1em;width:1.1em}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-item-remove/style-index.css */
</style>
<link rel='stylesheet' id='surecart-line-item-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/line-item.css?ver=1779419266' media='all' />
<link rel='stylesheet' id='surecart-product-line-item-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/product-line-item.css?ver=1779419266' media='all' />
<link rel='stylesheet' id='surecart-input-group-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/input-group.css?ver=1779419266' media='all' />
<link rel='stylesheet' id='surecart-quantity-selector-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/quantity-selector.css?ver=1779419266' media='all' />
<link rel='stylesheet' id='surecart-toggle-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/toggle.css?ver=1779419266' media='all' />
<style id="surecart-slide-out-cart-line-items-style-6-inline-css">
.wp-block-surecart-slide-out-cart-line-items{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 140px;flex:1 0 140px;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-surecart-slide-out-cart-line-items .sc-quantity-selector[hidden]{display:none}.sc-product-line-item--has-swap{background:var(--sc-panel-background-color);border:1px solid var(--sc-input-border-color);border-radius:var(--sc-border-radius-medium);gap:0;padding:0}.sc-product-line-item--has-swap .sc-product-line-item__content{border-bottom:solid var(--sc-input-border-width) var(--sc-input-border-color);border-radius:var(--sc-border-radius-medium) var(--sc-border-radius-medium) 0 0;padding:var(--sc-spacing-medium)}.sc-product-line-item--has-swap .sc-product-line-item__swap{background:var(--sc-panel-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--sc-font-size-small);line-height:1;padding:var(--sc-spacing-medium);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:0 0 var(--sc-border-radius-medium) var(--sc-border-radius-medium);color:var(--sc-input-label-color);justify-content:space-between;text-wrap:auto}.sc-product-line-item--has-swap .sc-product-line-item__swap .sc-product-line-item__swap-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sc-spacing-small)}.sc-product-line-item--has-swap .sc-product-line-item__swap .sc-product-line-item__swap-amount-value{font-weight:var(--sc-font-weight-bold)}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-line-items/style-index.css */
</style>
<style id="surecart-cart-subtotal-amount-style-inline-css">
.wp-block-surecart-cart-subtotal-amount{color:var(--sc-cart-main-label-text-color)}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-subtotal-amount/style-index.css */
</style>
<link rel='stylesheet' id='surecart-wp-buttons-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/wp-buttons.css?ver=1779419266' media='all' />
<link rel='stylesheet' id='surecart-wp-button-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/wp-button.css?ver=1779419266' media='all' />
<style id="surecart-slide-out-cart-items-submit-style-3-inline-css">
.sc-cart-items-submit__wrapper .wp-block-button__link,.sc-cart-items-submit__wrapper a.wp-block-button__link{background:var(--sc-color-primary-500);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;position:relative;text-align:center;text-decoration:none;width:100%}.sc-cart-items-submit__wrapper .wp-block-button__link:focus,.sc-cart-items-submit__wrapper a.wp-block-button__link:focus{-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);outline:none}.sc-cart-items-submit__wrapper.wp-block-buttons>.wp-block-button{display:block;text-decoration:none!important;width:100%}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-items-submit/style-index.css */
</style>
<style id="wp-block-button-inline-css">
.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}
/*# sourceURL=https://www.lartdedecorer.com/wp-includes/blocks/button/style.min.css */
</style>
<link rel='stylesheet' id='surecart-drawer-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/drawer.css?ver=1779419265' media='all' />
<link rel='stylesheet' id='surecart-block-ui-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/block-ui.css?ver=1779419265' media='all' />
<link rel='stylesheet' id='surecart-alert-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/alert.css?ver=1779419265' media='all' />
<style id="surecart-slide-out-cart-style-4-inline-css">
.wp-block-surecart-slide-out-cart{-webkit-box-flex:1;border:var(--sc-drawer-border);-webkit-box-shadow:0 1px 2px rgba(13,19,30,.102);box-shadow:0 1px 2px rgba(13,19,30,.102);color:var(--sc-cart-main-label-text-color);-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;margin:auto;overflow:auto;width:100%}.wp-block-surecart-slide-out-cart .sc-alert{border-radius:0}.wp-block-surecart-slide-out-cart .sc-alert__icon svg{height:24px;width:24px}.wp-block-surecart-slide-out-cart .sc-alert :not(:first-child){margin-bottom:0}html:has(.sc-drawer.open){overflow:hidden;scrollbar-gutter:stable}:where(.sc-cart-drawer) :where(.is-layout-flex){display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--wp--style--block-gap,.5em)}:where(.sc-cart-drawer) :where(.is-layout-grid){display:-ms-grid;display:grid}:where(.sc-cart-drawer) :where(.is-layout-flow)>:first-child{-webkit-margin-before:0;margin-block-start:0}:where(.sc-cart-drawer) :where(.is-layout-flow)>*+*{-webkit-margin-before:var(--wp--style--block-gap,.5em);margin-block-start:var(--wp--style--block-gap,.5em)}:where(.sc-cart-drawer) :where(.wp-block-surecart-slide-out-cart-line-items)>*+*{-webkit-margin-before:var(--wp--style--block-gap,2em);margin-block-start:var(--wp--style--block-gap,2em)}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart/style-index.css */
</style>
<link rel='stylesheet' id='surecart-theme-base-css' href='https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/styles/theme-base.css?ver=1779419266' media='all' />
<style id="surecart-theme-base-inline-css">
@-webkit-keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes sheen{0%{background-position:200% 0}to{background-position:-200% 0}}sc-form{display:block}sc-form>:not(:last-child){margin-bottom:var(--sc-form-row-spacing,.75em)}sc-form>:not(:last-child).wp-block-spacer{margin-bottom:0}sc-invoice-details:not(.hydrated),sc-invoice-details:not(:defined){display:none}sc-customer-email:not(.hydrated),sc-customer-email:not(:defined),sc-customer-name:not(.hydrated),sc-customer-name:not(:defined),sc-input:not(.hydrated),sc-input:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgba(75,85,99,.2)),color-stop(rgba(75,85,99,.1)),color-stop(rgba(75,85,99,.1)),to(rgba(75,85,99,.2)));background:linear-gradient(270deg,rgba(75,85,99,.2),rgba(75,85,99,.1),rgba(75,85,99,.1),rgba(75,85,99,.2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);display:block;height:var(--sc-input-height-medium)}sc-button:not(.hydrated),sc-button:not(:defined),sc-order-submit:not(.hydrated),sc-order-submit:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgba(75,85,99,.2)),color-stop(rgba(75,85,99,.1)),color-stop(rgba(75,85,99,.1)),to(rgba(75,85,99,.2)));background:linear-gradient(270deg,rgba(75,85,99,.2),rgba(75,85,99,.1),rgba(75,85,99,.1),rgba(75,85,99,.2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);color:rgba(0,0,0,0);display:block;height:var(--sc-input-height-large);text-align:center;width:auto}sc-order-summary:not(.hydrated),sc-order-summary:not(:defined){-webkit-animation:sheen 3s ease-in-out infinite;animation:sheen 3s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(rgba(75,85,99,.2)),color-stop(rgba(75,85,99,.1)),color-stop(rgba(75,85,99,.1)),to(rgba(75,85,99,.2)));background:linear-gradient(270deg,rgba(75,85,99,.2),rgba(75,85,99,.1),rgba(75,85,99,.1),rgba(75,85,99,.2));background-size:400% 100%;border-radius:var(--sc-input-border-radius-medium);color:rgba(0,0,0,0);display:block;height:var(--sc-input-height-large);text-align:center;width:auto}sc-tab-group:not(.hydrated),sc-tab-group:not(:defined),sc-tab:not(.hydrated),sc-tab:not(:defined){visibility:hidden}sc-column:not(.hydrated),sc-column:not(:defined){opacity:0;visibility:hidden}sc-columns{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:var(--sc-column-spacing,var(--sc-spacing-xxxx-large));margin-left:auto;margin-right:auto;width:100%;-webkit-box-align:initial!important;-ms-flex-align:initial!important;align-items:normal!important}@media(min-width:782px){sc-columns{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}sc-columns.are-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}sc-columns.are-vertically-aligned-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}sc-columns.are-vertically-aligned-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width:781px){sc-columns:not(.is-not-stacked-on-mobile).is-full-height>sc-column{padding:30px!important}sc-columns:not(.is-not-stacked-on-mobile)>sc-column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}@media(min-width:782px){sc-columns:not(.is-not-stacked-on-mobile)>sc-column{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}sc-columns:not(.is-not-stacked-on-mobile)>sc-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}sc-columns.is-not-stacked-on-mobile{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}sc-columns.is-not-stacked-on-mobile>sc-column{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}sc-columns.is-not-stacked-on-mobile>sc-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}sc-column{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}sc-column.is-vertically-aligned-top{-ms-flex-item-align:start;align-self:flex-start}sc-column.is-vertically-aligned-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}sc-column.is-vertically-aligned-bottom{-ms-flex-item-align:end;align-self:flex-end}sc-column.is-vertically-aligned-bottom,sc-column.is-vertically-aligned-center,sc-column.is-vertically-aligned-top{width:100%}@media(min-width:782px){sc-column.is-sticky{position:sticky!important;-ms-flex-item-align:start;align-self:flex-start;top:0}}sc-column>:not(.wp-block-spacer):not(:last-child):not(.is-empty):not(style){margin-bottom:var(--sc-form-row-spacing,.75em)}sc-column>:not(.wp-block-spacer):not(:last-child):not(.is-empty):not(style):not(.is-layout-flex){display:block}.hydrated{visibility:inherit}
:root {--sc-color-primary-500: #E8956D;--sc-focus-ring-color-primary: #E8956D;--sc-input-border-color-focus: #E8956D;--sc-color-gray-900: #000;--sc-color-primary-text: #ffffff;}
/*# sourceURL=surecart-theme-base-inline-css */
</style>
<style id="surecart-cart-icon-style-inline-css">
.wp-block-surecart-cart-icon{background:var(--sc-cart-icon-background,var(--sc-color-primary-500));border-radius:var(--sc-cart-icon-border-radius,var(--sc-input-border-radius-medium));bottom:var(--sc-cart-icon-bottom,30px);-webkit-box-shadow:var(--sc-shadow-small);box-shadow:var(--sc-shadow-small);color:var(--sc-cart-icon-color,var(--sc-color-primary-text,var(--sc-color-white)));cursor:pointer;font-family:var(--sc-cart-font-family,var(--sc-input-font-family));font-weight:var(--sc-font-weight-semibold);height:var(--sc-cart-icon-height,60px);left:var(--sc-cart-icon-left,auto);position:fixed;right:var(--sc-cart-icon-right,30px);top:var(--sc-cart-icon-top,auto);-webkit-transition:opacity var(--sc-transition-medium) ease;transition:opacity var(--sc-transition-medium) ease;width:var(--sc-cart-icon-width,60px);z-index:var(--sc-cart-icon-z-index,99)}.wp-block-surecart-cart-icon[hidden]{display:none}.wp-block-surecart-cart-icon:hover{opacity:.8}.wp-block-surecart-cart-icon__container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;line-height:0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;text-align:center}.wp-block-surecart-cart-icon__icon{cursor:pointer;font-size:var(--sc-cart-icon-size,1.1em)}.wp-block-surecart-cart-icon__icon svg{color:var(--sc-color-white)}.wp-block-surecart-cart-icon__count{background:var(--sc-cart-counter-background,var(--sc-color-gray-900));border-radius:var(--sc-cart-counter-border-radius,9999px);bottom:auto;-webkit-box-shadow:var(--sc-cart-icon-box-shadow,var(--sc-shadow-x-large));box-shadow:var(--sc-cart-icon-box-shadow,var(--sc-shadow-x-large));color:var(--sc-cart-counter-color,var(--sc-color-white));font-size:12px;left:auto;line-height:18px;padding:4px 10px;position:absolute;right:-8px;top:-8px;z-index:1}
/*# sourceURL=https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/blocks/cart-icon/style-index.css */
</style>
<style id="wp-emoji-styles-inline-css">
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id="wp-block-library-inline-css">
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id="global-styles-inline-css">
: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: #fff;--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--blue: #21759b;--wp--preset--color--dark-gray: #444;--wp--preset--color--medium-gray: #9f9f9f;--wp--preset--color--light-gray: #e6e6e6;--wp--preset--color--surecart: var(--sc-color-primary-500);--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,0) 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);}:where(body) { margin: 0; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}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-blue-color{color: var(--wp--preset--color--blue) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-color{color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-surecart-color{color: var(--wp--preset--color--surecart) !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-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-background-color{background-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-surecart-background-color{background-color: var(--wp--preset--color--surecart) !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-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-border-color{border-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-surecart-border-color{border-color: var(--wp--preset--color--surecart) !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;}.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;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='contact-form-7-css' href='https://www.lartdedecorer.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.6' media='all' />
<link rel='stylesheet' id='events-manager-css' href='https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/css/events-manager.min.css?ver=7.2.3.1' media='all' />
<link rel='stylesheet' id='uaf_client_css-css' href='https://www.lartdedecorer.com/wp-content/uploads/useanyfont/uaf.css?ver=1771427462' media='all' />
<link rel='stylesheet' id='twentytwelve-fonts-css' href='https://www.lartdedecorer.com/wp-content/themes/twentytwelve/fonts/font-open-sans.css?ver=20230328' media='all' />
<link rel='stylesheet' id='twentytwelve-style-css' href='https://www.lartdedecorer.com/wp-content/themes/twentytwelve/style.css?ver=20251202' media='all' />
<link rel='stylesheet' id='twentytwelve-block-style-css' href='https://www.lartdedecorer.com/wp-content/themes/twentytwelve/css/blocks.css?ver=20251031' media='all' />
<script id="jquery-core-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script id="jquery-ui-core-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
<script id="jquery-ui-mouse-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3"></script>
<script id="jquery-ui-sortable-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3"></script>
<script id="jquery-ui-datepicker-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3"></script>
<script id="jquery-ui-datepicker-js-after">
jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Fermer","currentText":"Aujourd\u2019hui","monthNames":["janvier","f\u00e9vrier","mars","avril","mai","juin","juillet","ao\u00fbt","septembre","octobre","novembre","d\u00e9cembre"],"monthNamesShort":["Jan","F\u00e9v","Mar","Avr","Mai","Juin","Juil","Ao\u00fbt","Sep","Oct","Nov","D\u00e9c"],"nextText":"Suivant","prevText":"Pr\u00e9c\u00e9dent","dayNames":["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],"dayNamesShort":["dim","lun","mar","mer","jeu","ven","sam"],"dayNamesMin":["D","L","M","M","J","V","S"],"dateFormat":"d MM, yy","firstDay":1,"isRTL":false});});
//# sourceURL=jquery-ui-datepicker-js-after
</script>
<script id="jquery-ui-resizable-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/resizable.min.js?ver=1.13.3"></script>
<script id="jquery-ui-draggable-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/draggable.min.js?ver=1.13.3"></script>
<script id="jquery-ui-controlgroup-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/controlgroup.min.js?ver=1.13.3"></script>
<script id="jquery-ui-checkboxradio-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/checkboxradio.min.js?ver=1.13.3"></script>
<script id="jquery-ui-button-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/button.min.js?ver=1.13.3"></script>
<script id="jquery-ui-dialog-js" src="https://www.lartdedecorer.com/wp-includes/js/jquery/ui/dialog.min.js?ver=1.13.3"></script>
<script id="events-manager-js-extra">
var EM = {"ajaxurl":"https://www.lartdedecorer.com/wp-admin/admin-ajax.php","locationajaxurl":"https://www.lartdedecorer.com/wp-admin/admin-ajax.php?action=locations_search","firstDay":"1","locale":"fr","dateFormat":"yy-mm-dd","ui_css":"https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/css/jquery-ui/build.min.css","show24hours":"1","is_ssl":"1","autocomplete_limit":"10","calendar":{"breakpoints":{"small":560,"medium":908,"large":false},"month_format":"M Y"},"phone":"","datepicker":{"format":"d/m/Y","locale":"fr"},"search":{"breakpoints":{"small":650,"medium":850,"full":false}},"url":"https://www.lartdedecorer.com/wp-content/plugins/events-manager","assets":{"input.em-uploader":{"js":{"em-uploader":{"url":"https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/js/em-uploader.js?v=7.2.3.1","event":"em_uploader_ready"}}},".em-event-editor":{"js":{"event-editor":{"url":"https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/js/events-manager-event-editor.js?v=7.2.3.1","event":"em_event_editor_ready"}},"css":{"event-editor":"https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/css/events-manager-event-editor.min.css?v=7.2.3.1"}},".em-recurrence-sets, .em-timezone":{"js":{"luxon":{"url":"luxon/luxon.js?v=7.2.3.1","event":"em_luxon_ready"}}},".em-booking-form, #em-booking-form, .em-booking-recurring, .em-event-booking-form":{"js":{"em-bookings":{"url":"https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/js/bookingsform.js?v=7.2.3.1","event":"em_booking_form_js_loaded"}}},"#em-opt-archetypes":{"js":{"archetypes":"https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/js/admin-archetype-editor.js?v=7.2.3.1","archetypes_ms":"https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/js/admin-archetypes.js?v=7.2.3.1","qs":"qs/qs.js?v=7.2.3.1"}}},"cached":"","bookingInProgress":"Veuillez patienter pendant que la r\u00e9servation est soumise.","tickets_save":"Enregistrer le billet","bookingajaxurl":"https://www.lartdedecorer.com/wp-admin/admin-ajax.php","bookings_export_save":"Exporter les r\u00e9servations","bookings_settings_save":"Enregistrer","booking_delete":"Confirmez-vous vouloir le supprimer\u00a0?","booking_offset":"30","bookings":{"submit_button":{"text":{"default":"R\u00e9servation","free":"R\u00e9servation","payment":"Paiement","processing":"Processing ..."}},"update_listener":""},"bb_full":"Complet","bb_book":"R\u00e9servez maintenant","bb_booking":"R\u00e9servation en cours...","bb_booked":"R\u00e9servation soumis","bb_error":"R\u00e9servation erreur. R\u00e9essayer\u00a0?","bb_cancel":"Annuler","bb_canceling":"Annulation en cours...","bb_cancelled":"Annul\u00e9e","bb_cancel_error":"Annulation erreur. R\u00e9essayer\u00a0?","txt_search":"Recherche","txt_searching":"Recherche en cours\u2026","txt_loading":"Chargement en cours\u2026","event_detach_warning":"Confirmez-vous vouloir d\u00e9tacher cet \u00e9v\u00e8nement\u00a0? Cet \u00e9v\u00e8nement sera alors ind\u00e9pendant de la s\u00e9rie p\u00e9riodique d\u2019\u00e9v\u00e8nements.","delete_recurrence_warning":"Confirmez-vous vouloir effacer toutes les occurrences de cet \u00e9v\u00e8nement\u00a0? Tous les \u00e9v\u00e8nements seront d\u00e9plac\u00e9s vers la poubelle.","disable_bookings_warning":"Confirmez-vous vouloir d\u00e9sactiver les r\u00e9servations\u00a0? Dans l\u2019affirmative, toutes les r\u00e9servations d\u00e9j\u00e0 effectu\u00e9es seront effac\u00e9es. Si vous souhaitez emp\u00eacher toute nouvelle r\u00e9servation, r\u00e9duisez plut\u00f4t le nombre de places disponibles au nombre de r\u00e9servations d\u00e9j\u00e0 effectu\u00e9es.","booking_warning_cancel":"Confirmez-vous vouloir annuler votre r\u00e9servation\u00a0?"};
//# sourceURL=events-manager-js-extra
</script>
<script id="events-manager-js" src="https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/js/events-manager.js?ver=7.2.3.1"></script>
<script id="em-flatpickr-localization-js" src="https://www.lartdedecorer.com/wp-content/plugins/events-manager/includes/external/flatpickr/l10n/fr.js?ver=7.2.3.1"></script>
<script id="surecart-affiliate-tracking-js-before">
window.SureCartAffiliatesConfig = {
"publicToken": "pt_9urnQh37NkjwFc3kWnbS976a",
"baseURL":"https://api.surecart.com/v1"
};
//# sourceURL=surecart-affiliate-tracking-js-before
</script>
<script data-wp-strategy="defer" defer id="surecart-affiliate-tracking-js" src="https://js.surecart.com/v1/affiliates?ver=1.1"></script>
<script data-wp-strategy="defer" defer id="twentytwelve-navigation-js" src="https://www.lartdedecorer.com/wp-content/themes/twentytwelve/js/navigation.js?ver=20250303"></script>
<link rel="https://api.w.org/" href="https://www.lartdedecorer.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.lartdedecorer.com/wp-json/wp/v2/pages/5" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.lartdedecorer.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0" />
<link rel='shortlink' href='https://www.lartdedecorer.com/' />
<style type="text/css" id="twentytwelve-header-css">
.site-header h1 a,
.site-header h2 {
color: #46617b;
}
</style>
<style class="wpcode-css-snippet">/* ── Layout global Pochoirs zen ── */
.page-id-3123 .entry-content,
.page-id-3123 #primary,
.page-id-3123 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
overflow-x: hidden !important;
}
.page-id-3123 .collections-hero {
padding: 120px 56px 80px !important;
background: var(--creme) !important;
position: relative !important;
overflow: hidden !important;
box-sizing: border-box !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.page-id-3123 .collections-hero-text {
max-width: 720px !important;
text-align: center !important;
position: relative !important;
z-index: 2 !important;
}
.page-id-3123 .hero-eyebrow {
font-size: 11px !important;
font-weight: 600 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-3123 .hero-eyebrow::before,
.page-id-3123 .hero-eyebrow::after {
content: '' !important;
display: block !important;
width: 32px !important;
height: 1px !important;
background: var(--terre) !important;
}
.page-id-3123 .collections-hero-text h1 {
font-size: clamp(28px, 4vw, 52px) !important;
line-height: 1.1 !important;
color: var(--bleu) !important;
margin-bottom: 24px !important;
}
.page-id-3123 .collections-intro {
font-size: 16px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: var(--gris) !important;
margin-bottom: 32px !important;
}
.page-id-3123 .btn-secondary {
display: inline-flex !important;
align-items: center !important;
background: transparent !important;
color: var(--bleu) !important;
padding: 15px 32px !important;
border: 2px solid var(--bleu) !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
.page-id-3123 .wp-block-surecart-product-list,
.page-id-3123 .alignwide {
padding: 60px 56px !important;
box-sizing: border-box !important;
max-width: 100% !important;
}
@media (max-width: 900px) {
.page-id-3123 .collections-hero {
padding: 100px 24px 60px !important;
}
.page-id-3123 .wp-block-surecart-product-list,
.page-id-3123 .alignwide {
padding: 40px 24px !important;
}
}</style><style class="wpcode-css-snippet">:root {
--bleu: #6B8FA8 !important;
--beige: #EDD5B8 !important;
--creme: #FAF6F0 !important;
--sauge: #B5A08A !important;
--terre: #E8956D !important;
--gris: #333333 !important;
}</style><style class="wpcode-css-snippet">.tribe-events-pg-template { background: #F5F0E8 !important; padding: 40px 56px !important; }
.tribe-events-pg-template article { background: #fff !important; border-radius: 3px !important; box-shadow: 0 4px 20px rgba(70,97,123,.06) !important; margin-bottom: 24px !important; padding: 28px !important; }
.tribe-events-pg-template article h2 a { color: #46617b !important; font-size: 20px !important; font-weight: 600 !important; text-decoration: none !important; }
.tribe-events-pg-template .tribe-event-schedule-details { color: #C2714F !important; font-weight: 600 !important; }
.tribe-events-pg-template a.url { color: #C2714F !important; font-weight: 700 !important; text-transform: uppercase !important; font-size: 11px !important; }</style><style class="wpcode-css-snippet">/* ── Layout global ── */
.page-id-3099 .entry-content,
.page-id-3099 #primary,
.page-id-3099 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
overflow-x: hidden !important;
}
/* ── Hero collections ── */
.page-id-3099 .collections-hero {
padding: 120px 56px 80px !important;
background: var(--creme) !important;
position: relative !important;
overflow: hidden !important;
box-sizing: border-box !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.page-id-3099 .collections-hero::before {
content: '' !important;
position: absolute !important;
top: -100px !important; right: -100px !important;
width: 500px !important; height: 500px !important;
border-radius: 50% !important;
background: radial-gradient(circle, var(--beige) 0%, transparent 70%) !important;
opacity: .5 !important;
pointer-events: none !important;
}
.page-id-3099 .collections-hero::after {
content: '' !important;
position: absolute !important;
bottom: -60px !important; left: -60px !important;
width: 300px !important; height: 300px !important;
border-radius: 50% !important;
background: radial-gradient(circle, rgba(122,158,126,.2) 0%, transparent 70%) !important;
pointer-events: none !important;
}
.page-id-3099 .collections-hero-text {
max-width: 720px !important;
text-align: center !important;
position: relative !important;
z-index: 2 !important;
}
.page-id-3099 .hero-eyebrow {
font-size: 11px !important;
font-weight: 600 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-3099 .hero-eyebrow::before,
.page-id-3099 .hero-eyebrow::after {
content: '' !important;
display: block !important;
width: 32px !important; height: 1px !important;
background: var(--terre) !important;
}
.page-id-3099 .collections-hero-text h1 {
font-size: clamp(28px, 4vw, 52px) !important;
line-height: 1.1 !important;
color: var(--bleu) !important;
margin-bottom: 24px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-3099 .collections-intro {
font-size: 16px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: var(--gris) !important;
margin-bottom: 20px !important;
}
.page-id-3099 .collections-citation {
font-size: 14px !important;
font-weight: 300 !important;
font-style: italic !important;
line-height: 1.7 !important;
color: var(--bleu) !important;
background: rgba(70,97,123,.05) !important;
border-radius: 3px !important;
padding: 20px 28px !important;
margin-bottom: 32px !important;
}
.page-id-3099 .btn-secondary {
display: inline-flex !important;
align-items: center !important;
background: transparent !important;
color: var(--bleu) !important;
padding: 15px 32px !important;
border: 2px solid var(--bleu) !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
/* ── Zone Surecart ── */
.page-id-3099 .wp-block-surecart-product-list,
.page-id-3099 .alignwide {
padding: 60px 56px !important;
box-sizing: border-box !important;
max-width: 100% !important;
}
/* ── Responsive mobile ── */
@media (max-width: 900px) {
.page-id-3099 .collections-hero {
padding: 100px 24px 60px !important;
}
.page-id-3099 .collections-hero-text h1 {
font-size: 26px !important;
}
.page-id-3099 .wp-block-surecart-product-list,
.page-id-3099 .alignwide {
padding: 40px 24px !important;
}
}</style><style class="wpcode-css-snippet">
/* ── Layout global ── */
.page-id-1262 .entry-content,
.page-id-1262 #primary,
.page-id-1262 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
overflow-x: hidden !important;
}
/* ── Breadcrumb ── */
.page-id-1262 .breadcrumb {
display: flex !important;
align-items: center !important;
gap: 8px !important;
flex-wrap: wrap !important;
padding: 24px 56px 0 !important;
font-size: 12px !important;
color: var(--gris) !important;
}
.page-id-1262 .breadcrumb a { color: var(--gris) !important; text-decoration: none !important; }
.page-id-1262 .breadcrumb span { color: var(--terre) !important; }
.page-id-1262 .breadcrumb-sep { color: var(--gris) !important; }
/* ── Hero ── */
.page-id-1262 .page-hero {
padding: 80px 56px !important;
display: grid !important;
grid-template-columns: 1.1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
background: var(--creme) !important;
position: relative !important;
overflow: hidden !important;
box-sizing: border-box !important;
}
.page-id-1262 .page-hero::before {
content: '' !important;
position: absolute !important;
top: -100px !important; right: -100px !important;
width: 580px !important; height: 580px !important;
border-radius: 50% !important;
background: radial-gradient(circle, var(--beige) 0%, transparent 70%) !important;
opacity: .5 !important;
pointer-events: none !important;
}
.page-id-1262 .hero-eyebrow {
font-size: 11px !important;
font-weight: 600 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
display: flex !important;
align-items: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-1262 .hero-eyebrow::before {
content: '' !important;
display: block !important;
width: 32px !important; height: 1px !important;
background: var(--terre) !important;
}
.page-id-1262 .hero-text h1 {
font-size: clamp(32px, 4.5vw, 56px) !important;
line-height: 1.1 !important;
color: var(--bleu) !important;
margin-bottom: 10px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-1262 .hero-tagline {
font-size: 20px !important;
font-weight: 300 !important;
color: var(--terre) !important;
font-style: italic !important;
margin-bottom: 24px !important;
}
.page-id-1262 .hero-intro {
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: var(--gris) !important;
margin-bottom: 36px !important;
max-width: 500px !important;
}
.page-id-1262 .hero-btns {
display: flex !important;
flex-direction: row !important;
gap: 16px !important;
flex-wrap: wrap !important;
align-items: center !important;
}
.page-id-1262 .btn-primary {
display: inline-flex !important;
align-items: center !important;
background: var(--terre) !important;
color: #fff !important;
padding: 15px 32px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
.page-id-1262 .btn-secondary {
display: inline-flex !important;
align-items: center !important;
background: transparent !important;
color: var(--bleu) !important;
padding: 15px 32px !important;
border: 2px solid var(--bleu) !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
.page-id-1262 .hero-visual {
position: relative !important;
z-index: 2 !important;
display: flex !important;
justify-content: center !important;
}
.page-id-1262 .hero-img-wrap {
width: 100% !important;
max-width: 420px !important;
border-radius: 4px 100px 4px 4px !important;
overflow: hidden !important;
box-shadow: 24px 32px 72px rgba(70,97,123,.14) !important;
}
.page-id-1262 .hero-img-wrap img {
width: 100% !important;
height: auto !important;
display: block !important;
}
.page-id-1262 .ambiance-badges {
position: absolute !important;
bottom: 16px !important;
right: 16px !important;
display: flex !important;
flex-direction: column !important;
gap: 10px !important;
}
.page-id-1262 .amb-badge {
background: var(--creme) !important;
border-radius: 3px !important;
padding: 12px 18px !important;
box-shadow: 0 8px 28px rgba(70,97,123,.12) !important;
display: flex !important;
align-items: center !important;
gap: 10px !important;
font-size: 13px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
}
.page-id-1262 .badge-emoji { font-size: 18px !important; }
/* ── Ambiance ── */
.page-id-1262 .ambiance {
background: var(--bleu) !important;
padding: 80px 56px !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 64px !important;
align-items: center !important;
box-sizing: border-box !important;
}
.page-id-1262 .ambiance-text h2 {
font-size: 36px !important;
color: #fff !important;
line-height: 1.2 !important;
margin-bottom: 20px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-1262 .ambiance-text p {
font-size: 15px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.75) !important;
line-height: 1.85 !important;
margin-bottom: 16px !important;
}
.page-id-1262 .ambiance-details {
display: flex !important;
flex-direction: column !important;
gap: 16px !important;
}
.page-id-1262 .detail-item {
display: flex !important;
gap: 18px !important;
align-items: flex-start !important;
background: rgba(255,255,255,.08) !important;
border-radius: 3px !important;
padding: 18px 22px !important;
}
.page-id-1262 .detail-emoji { font-size: 24px !important; flex-shrink: 0 !important; }
.page-id-1262 .detail-item strong {
display: block !important;
font-size: 13px !important;
color: #fff !important;
margin-bottom: 4px !important;
}
.page-id-1262 .detail-item span {
font-size: 13px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.65) !important;
line-height: 1.5 !important;
}
/* ── Ateliers ── */
.page-id-1262 .ateliers {
padding: 100px 56px !important;
background: var(--creme) !important;
box-sizing: border-box !important;
}
.page-id-1262 .section-tag {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
margin-bottom: 12px !important;
display: block !important;
}
.page-id-1262 .section-title {
font-size: 42px !important;
color: var(--bleu) !important;
line-height: 1.15 !important;
margin-bottom: 12px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-1262 .section-sub {
font-size: 15px !important;
font-weight: 300 !important;
color: var(--gris) !important;
max-width: 620px !important;
line-height: 1.7 !important;
margin-bottom: 64px !important;
}
.page-id-1262 .ateliers-grid {
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 32px !important;
align-items: stretch !important;
}
.page-id-1262 .atelier-card {
background: #fff !important;
border-radius: 4px !important;
overflow: hidden !important;
box-shadow: 0 8px 32px rgba(70,97,123,.08) !important;
display: flex !important;
flex-direction: column !important;
}
.page-id-1262 .atelier-header {
padding: 0 0 28px !important;
position: relative !important;
}
.page-id-1262 .atelier-header-1 {
background: linear-gradient(135deg, #dce8dc 0%, var(--sauge) 100%) !important;
}
.page-id-1262 .atelier-header-2 {
background: linear-gradient(135deg, var(--beige) 0%, #c9a07a 100%) !important;
}
.page-id-1262 .atelier-header-img {
width: 100% !important;
height: 220px !important;
object-fit: cover !important;
display: block !important;
}
.page-id-1262 .atelier-num {
font-size: 72px !important;
font-weight: 700 !important;
color: rgba(255,255,255,.25) !important;
line-height: 1 !important;
position: absolute !important;
top: 16px !important; right: 24px !important;
}
.page-id-1262 .atelier-badge {
display: inline-block !important;
background: rgba(255,255,255,.3) !important;
border-radius: 20px !important;
padding: 5px 14px !important;
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .12em !important;
text-transform: uppercase !important;
color: #fff !important;
margin: 16px 0 8px 20px !important;
}
.page-id-1262 .atelier-header h2 {
font-size: 26px !important;
color: #fff !important;
line-height: 1.2 !important;
margin: 0 20px 8px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-1262 .duration {
font-size: 13px !important;
font-weight: 600 !important;
color: rgba(255,255,255,.8) !important;
display: flex !important;
align-items: center !important;
gap: 8px !important;
padding: 0 20px !important;
}
.page-id-1262 .duration::before { content: '⏱' !important; font-size: 14px !important; }
.page-id-1262 .atelier-price-strip {
background: var(--terre) !important;
padding: 14px 36px !important;
display: flex !important;
align-items: center !important;
justify-content: space-between !important;
}
.page-id-1262 .atelier-price {
font-size: 32px !important;
font-weight: 700 !important;
color: #fff !important;
}
.page-id-1262 .atelier-price sup { font-size: 16px !important; }
.page-id-1262 .atelier-price-label {
font-size: 11px !important;
color: rgba(255,255,255,.75) !important;
letter-spacing: .08em !important;
text-transform: uppercase !important;
}
.page-id-1262 .atelier-price-note {
font-size: 12px !important;
color: rgba(255,255,255,.75) !important;
font-weight: 300 !important;
}
.page-id-1262 .atelier-body {
padding: 32px 36px 36px !important;
flex: 1 !important;
display: flex !important;
flex-direction: column !important;
}
.page-id-1262 .atelier-body > p {
font-size: 14px !important;
font-weight: 300 !important;
line-height: 1.8 !important;
color: var(--gris) !important;
margin-bottom: 24px !important;
}
.page-id-1262 .atelier-includes { margin-bottom: 28px !important; }
.page-id-1262 .atelier-includes-label {
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .15em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
margin-bottom: 12px !important;
display: block !important;
}
.page-id-1262 .include-item {
display: flex !important;
align-items: center !important;
gap: 10px !important;
font-size: 13px !important;
font-weight: 300 !important;
color: var(--bleu) !important;
padding: 6px 0 !important;
border-bottom: 1px solid rgba(70,97,123,.07) !important;
}
.page-id-1262 .include-item:last-child { border-bottom: none !important; }
.page-id-1262 .include-item::before {
content: '✓' !important;
font-weight: 700 !important;
color: var(--sauge) !important;
flex-shrink: 0 !important;
}
.page-id-1262 .btn-reserve {
display: block !important;
text-align: center !important;
margin-top: auto !important;
background: var(--terre) !important;
color: #fff !important;
text-decoration: none !important;
padding: 15px !important;
border-radius: 2px !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
/* ── Infos ── */
.page-id-1262 .infos {
background: var(--beige) !important;
padding: 80px 56px !important;
box-sizing: border-box !important;
}
.page-id-1262 .infos h2 {
font-size: 38px !important;
color: var(--bleu) !important;
line-height: 1.2 !important;
margin-bottom: 40px !important;
}
.page-id-1262 .infos-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 24px !important;
}
.page-id-1262 .info-card {
background: rgba(255,255,255,.65) !important;
border-radius: 3px !important;
padding: 28px 24px !important;
}
.page-id-1262 .info-icon { font-size: 32px !important; margin-bottom: 14px !important; display: block !important; }
.page-id-1262 .info-card h3 {
font-size: 15px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
margin-bottom: 8px !important;
}
.page-id-1262 .info-card p {
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.7 !important;
}
.page-id-1262 .info-card strong { color: var(--bleu) !important; font-weight: 600 !important; }
/* ── Actualités ── */
.page-id-1262 .actualites {
padding: 100px 56px !important;
background: var(--creme) !important;
box-sizing: border-box !important;
}
.page-id-1262 .actu-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 24px !important;
margin-top: 56px !important;
}
.page-id-1262 .actu-card {
background: #fff !important;
border-radius: 3px !important;
overflow: hidden !important;
box-shadow: 0 4px 20px rgba(70,97,123,.06) !important;
}
.page-id-1262 .actu-img {
height: 160px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
font-size: 48px !important;
position: relative !important;
}
.page-id-1262 .actu-img-1 { background: linear-gradient(135deg, #f0e4d4 0%, var(--terre) 100%) !important; }
.page-id-1262 .actu-img-2 { background: linear-gradient(135deg, var(--beige) 0%, #c9a07a 100%) !important; }
.page-id-1262 .actu-img-3 { background: linear-gradient(135deg, #dce8dc 0%, var(--sauge) 100%) !important; }
.page-id-1262 .actu-tag {
position: absolute !important;
top: 12px !important; left: 12px !important;
background: var(--creme) !important;
border-radius: 20px !important;
padding: 4px 12px !important;
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .1em !important;
text-transform: uppercase !important;
color: var(--bleu) !important;
}
.page-id-1262 .actu-body { padding: 22px 24px 28px !important; }
.page-id-1262 .actu-date {
font-size: 11px !important;
font-weight: 600 !important;
color: var(--terre) !important;
letter-spacing: .08em !important;
text-transform: uppercase !important;
margin-bottom: 8px !important;
display: block !important;
}
.page-id-1262 .actu-body h3 {
font-size: 16px !important;
color: var(--bleu) !important;
font-weight: 600 !important;
margin-bottom: 8px !important;
line-height: 1.3 !important;
}
.page-id-1262 .actu-body p {
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.6 !important;
}
.page-id-1262 .actu-body a {
display: inline-block !important;
margin-top: 12px !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .1em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
text-decoration: none !important;
}
.page-id-1262 .actu-note {
margin-top: 40px !important;
padding: 20px 28px !important;
border-radius: 3px !important;
background: rgba(70,97,123,.06) !important;
border-left: 3px solid var(--terre) !important;
font-size: 14px !important;
font-weight: 300 !important;
color: var(--bleu) !important;
line-height: 1.7 !important;
}
.page-id-1262 .actu-note strong { font-weight: 600 !important; }
/* ── CTA final ── */
.page-id-1262 .cta-final {
background: var(--bleu) !important;
padding: 100px 56px !important;
text-align: center !important;
box-sizing: border-box !important;
}
.page-id-1262 .eyebrow {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--beige) !important;
display: inline-flex !important;
align-items: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-1262 .eyebrow::before {
content: '' !important;
display: block !important;
width: 32px !important; height: 1px !important;
background: var(--beige) !important;
}
.page-id-1262 .cta-final h2 {
font-size: 42px !important;
color: #fff !important;
line-height: 1.15 !important;
margin-bottom: 16px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-1262 .cta-final p {
font-size: 15px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.75) !important;
max-width: 500px !important;
margin: 0 auto 40px !important;
line-height: 1.8 !important;
}
.page-id-1262 .cta-btns {
display: flex !important;
gap: 16px !important;
justify-content: center !important;
flex-wrap: wrap !important;
}
.page-id-1262 .btn-white {
display: inline-flex !important;
align-items: center !important;
background: #fff !important;
color: var(--bleu) !important;
padding: 15px 32px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
/* ── Responsive tablette ── */
@media (max-width: 1024px) {
.page-id-1262 .ateliers-grid { grid-template-columns: 1fr !important; }
.page-id-1262 .ambiance { grid-template-columns: 1fr !important; gap: 40px !important; }
}
/* ── Responsive mobile ── */
@media (max-width: 900px) {
.page-id-1262 .breadcrumb { padding: 16px 24px 0 !important; }
.page-id-1262 .page-hero {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 48px !important;
}
.page-id-1262 .hero-visual { order: -1 !important; }
.page-id-1262 .hero-text h1 { font-size: 28px !important; }
.page-id-1262 .ambiance { padding: 60px 24px !important; }
.page-id-1262 .ateliers { padding: 60px 24px !important; }
.page-id-1262 .section-title { font-size: 28px !important; }
.page-id-1262 .infos { padding: 60px 24px !important; }
.page-id-1262 .infos-grid { grid-template-columns: 1fr !important; }
.page-id-1262 .actualites { padding: 60px 24px !important; }
.page-id-1262 .actu-grid { grid-template-columns: 1fr !important; }
.page-id-1262 .cta-final { padding: 60px 24px !important; }
.page-id-1262 .cta-final h2 { font-size: 28px !important; }
.page-id-1262 .ambiance-badges { display: none !important; }
}
.page-id-1262 .hero-img-wrap { background: none !important; min-height: unset !important; }
.page-id-1262 .hero-visual { background: none !important; min-height: unset !important; }
.page-id-1262 .hero-img-wrap,
.page-id-1262 .hero-img-wrap * {
min-height: 0 !important;
height: auto !important;
}
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;600;700&display=swap');
.page-id-1262 body,
.page-id-1262 p,
.page-id-1262 span,
.page-id-1262 a {
font-family: 'Raleway', sans-serif !important;
}</style><style class="wpcode-css-snippet">/* ── Variables ── */
:root {
--bleu: #6B8FA8;
--beige: #EDD5B8;
--creme: #FAF6F0;
--sauge: #B5A08A;
--terre: #E8956D;
--gris: #333333;
}
/* ── Layout global ── */
.page-id-1802 .entry-content,
.page-id-1802 #primary,
.page-id-1802 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
overflow-x: hidden !important;
}
/* ── Hero boutique ── */
.page-id-1802 .boutique-hero {
padding: 120px 56px 80px !important;
display: grid !important;
grid-template-columns: 1.2fr 1fr !important;
gap: 80px !important;
align-items: center !important;
background: var(--creme) !important;
position: relative !important;
overflow: hidden !important;
box-sizing: border-box !important;
}
.page-id-1802 .boutique-hero::before {
content: '' !important;
position: absolute !important;
top: -100px !important; right: -100px !important;
width: 500px !important; height: 500px !important;
border-radius: 50% !important;
background: radial-gradient(circle, var(--beige) 0%, transparent 70%) !important;
opacity: .5 !important;
pointer-events: none !important;
}
.page-id-1802 .hero-eyebrow {
font-size: 11px !important;
font-weight: 600 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
display: flex !important;
align-items: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-1802 .hero-eyebrow::before {
content: '' !important;
display: block !important;
width: 32px !important; height: 1px !important;
background: var(--terre) !important;
}
.page-id-1802 .boutique-hero-text h1 {
font-size: clamp(24px, 3vw, 42px) !important;
line-height: 1.1 !important;
color: var(--bleu) !important;
margin-bottom: 24px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-1802 .boutique-intro {
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: var(--gris) !important;
margin-bottom: 20px !important;
}
.page-id-1802 .boutique-citation {
font-size: 14px !important;
font-weight: 300 !important;
font-style: italic !important;
line-height: 1.7 !important;
color: var(--bleu) !important;
border-left: 3px solid var(--terre) !important;
padding-left: 20px !important;
margin-bottom: 32px !important;
}
.page-id-1802 .btn-secondary {
display: inline-flex !important;
align-items: center !important;
background: transparent !important;
color: var(--bleu) !important;
padding: 15px 32px !important;
border: 2px solid var(--bleu) !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
/* ── Photos hero ── */
.page-id-1802 .boutique-hero-photos {
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 16px !important;
position: relative !important;
z-index: 2 !important;
align-items: start !important;
}
.page-id-1802 .boutique-photo-1,
.page-id-1802 .boutique-photo-2 {
overflow: hidden !important;
box-shadow: 0 16px 48px rgba(70,97,123,.12) !important;
}
.page-id-1802 .boutique-photo-1 {
border-radius: 4px 80px 4px 4px !important;
margin-top: 40px !important;
}
.page-id-1802 .boutique-photo-2 {
border-radius: 4px 4px 4px 80px !important;
margin-top: -40px !important;
}
.page-id-1802 .boutique-photo-1 img,
.page-id-1802 .boutique-photo-2 img {
width: 100% !important;
height: auto !important;
display: block !important;
}
/* ── Zone Surecart ── */
.page-id-1802 .wp-block-surecart-product-list,
.page-id-1802 .alignwide {
padding: 60px 56px !important;
box-sizing: border-box !important;
max-width: 100% !important;
}
/* ── Responsive mobile ── */
@media (max-width: 900px) {
.page-id-1802 .boutique-hero {
grid-template-columns: 1fr !important;
padding: 100px 24px 60px !important;
gap: 40px !important;
}
.page-id-1802 .boutique-hero-photos {
order: -1 !important;
}
.page-id-1802 .boutique-photo-1 { margin-top: 0 !important; }
.page-id-1802 .boutique-photo-2 { margin-top: 0 !important; }
.page-id-1802 .boutique-hero-text h1 { font-size: 24px !important; }
.page-id-1802 .wp-block-surecart-product-list,
.page-id-1802 .alignwide {
padding: 40px 24px !important;
}
}
.page-id-1802 .entry-date {
display: none !important;
}
.entry-meta {
display: none !important;
}</style><style class="wpcode-css-snippet">/* ── Layout global ── */
.page-id-18 .entry-content,
.page-id-18 #primary,
.page-id-18 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
overflow-x: hidden !important;
}
/* ── Hero ── */
.page-id-18 .page-hero {
padding: 80px 56px !important;
display: grid !important;
grid-template-columns: 1.1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
background: var(--creme) !important;
position: relative !important;
overflow: hidden !important;
box-sizing: border-box !important;
}
.page-id-18 .page-hero::before {
content: '' !important;
position: absolute !important;
top: -100px !important; right: -100px !important;
width: 580px !important; height: 580px !important;
border-radius: 50% !important;
background: radial-gradient(circle, var(--beige) 0%, transparent 70%) !important;
opacity: .5 !important;
pointer-events: none !important;
}
.page-id-18 .hero-text { position: relative !important; z-index: 2 !important; }
.page-id-18 .hero-eyebrow {
font-size: 11px !important;
font-weight: 600 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
display: flex !important;
align-items: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-18 .hero-eyebrow::before {
content: '' !important;
display: block !important;
width: 32px !important; height: 1px !important;
background: var(--terre) !important;
}
.page-id-18 .hero-text h1 {
font-size: clamp(28px, 4.5vw, 56px) !important;
line-height: 1.1 !important;
color: var(--bleu) !important;
margin-bottom: 16px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-18 .hero-tagline {
font-size: 18px !important;
font-weight: 300 !important;
color: var(--gris) !important;
font-style: italic !important;
line-height: 1.6 !important;
margin-bottom: 24px !important;
}
.page-id-18 .hero-intro {
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: var(--gris) !important;
margin-bottom: 36px !important;
max-width: 500px !important;
}
.page-id-18 .hero-btns {
display: flex !important;
gap: 16px !important;
flex-wrap: wrap !important;
}
.page-id-18 .btn-primary {
display: inline-flex !important;
align-items: center !important;
background: var(--terre) !important;
color: #fff !important;
padding: 15px 32px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
hyphens: none !important;
}
.page-id-18 .btn-secondary {
display: inline-flex !important;
align-items: center !important;
background: transparent !important;
color: var(--bleu) !important;
padding: 15px 32px !important;
border: 2px solid var(--bleu) !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
hyphens: none !important;
}
.page-id-18 .hero-visual {
position: relative !important;
z-index: 2 !important;
display: flex !important;
justify-content: center !important;
}
.page-id-18 .hero-img-wrap {
width: 100% !important;
max-width: 420px !important;
border-radius: 4px 100px 4px 4px !important;
overflow: hidden !important;
box-shadow: 24px 32px 72px rgba(70,97,123,.14) !important;
}
.page-id-18 .hero-img-wrap img {
width: 100% !important;
height: auto !important;
display: block !important;
}
.page-id-18 .avant-apres {
position: absolute !important;
bottom: -16px !important; left: -20px !important;
background: var(--bleu) !important;
border-radius: 3px !important;
padding: 14px 20px !important;
box-shadow: 0 12px 36px rgba(70,97,123,.2) !important;
display: flex !important;
align-items: center !important;
gap: 10px !important;
}
.page-id-18 .aa-arrow { font-size: 20px !important; }
.page-id-18 .avant-apres strong {
display: block !important;
font-size: 13px !important;
color: #fff !important;
}
.page-id-18 .avant-apres span {
font-size: 11px !important;
color: var(--beige) !important;
}
/* ── Bénéfices ── */
.page-id-18 .benefices {
background: var(--bleu) !important;
padding: 80px 56px !important;
box-sizing: border-box !important;
}
.page-id-18 .benefices h2 {
font-size: 36px !important;
color: #fff !important;
line-height: 1.2 !important;
margin-bottom: 40px !important;
max-width: 600px !important;
}
.page-id-18 .benefices-grid {
display: grid !important;
grid-template-columns: repeat(4, 1fr) !important;
gap: 24px !important;
}
.page-id-18 .benefice-card {
background: rgba(255,255,255,.07) !important;
border-radius: 3px !important;
padding: 28px 22px !important;
border-top: 3px solid var(--terre) !important;
}
.page-id-18 .benefice-card .b-icon {
font-size: 32px !important;
margin-bottom: 14px !important;
}
.page-id-18 .benefice-card h3 {
font-size: 15px !important;
font-weight: 600 !important;
color: #fff !important;
margin-bottom: 8px !important;
}
.page-id-18 .benefice-card p {
font-size: 13px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.65) !important;
line-height: 1.7 !important;
}
/* ── Techniques ── */
.page-id-18 .techniques {
padding: 100px 56px !important;
background: var(--creme) !important;
box-sizing: border-box !important;
}
.page-id-18 .section-tag {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
margin-bottom: 12px !important;
display: block !important;
}
.page-id-18 .section-title {
font-size: 42px !important;
color: var(--bleu) !important;
line-height: 1.15 !important;
margin-bottom: 16px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-18 .section-sub {
font-size: 15px !important;
font-weight: 300 !important;
color: var(--gris) !important;
max-width: 640px !important;
line-height: 1.7 !important;
margin-bottom: 56px !important;
}
.page-id-18 .techniques-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 24px !important;
}
.page-id-18 .technique-card {
background: #fff !important;
border-radius: 3px !important;
padding: 32px 26px !important;
box-shadow: 0 4px 20px rgba(70,97,123,.06) !important;
}
.page-id-18 .tech-icon {
font-size: 32px !important;
margin-bottom: 20px !important;
display: block !important;
}
.page-id-18 .technique-card h3 {
font-size: 17px !important;
color: var(--bleu) !important;
margin-bottom: 10px !important;
font-weight: 600 !important;
}
.page-id-18 .technique-card p {
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.7 !important;
}
/* ── Réalisations ── */
.page-id-18 .realisations {
background: var(--beige) !important;
padding: 80px 56px !important;
text-align: center !important;
box-sizing: border-box !important;
overflow: hidden !important;
}
.page-id-18 .realisations-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 24px !important;
margin-top: 48px !important;
}
.page-id-18 .realisation-item {
display: flex !important;
flex-direction: column !important;
gap: 12px !important;
}
.page-id-18 .realisation-img {
border-radius: 3px !important;
overflow: hidden !important;
box-shadow: 0 8px 32px rgba(70,97,123,.1) !important;
}
.page-id-18 .realisation-img img {
width: 100% !important;
height: 280px !important;
.page-id-18 .realisation-img img {
width: 100% !important;
height: 280px !important;
object-fit: cover !important;
object-position: center top !important;
display: block !important;
} !important;
display: block !important;
}
.page-id-18 .realisation-label {
font-size: 13px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
text-align: center !important;
letter-spacing: .05em !important;
}
/* ── Tarifs ── */
.page-id-18 .tarifs {
background: var(--creme) !important;
padding: 100px 56px !important;
box-sizing: border-box !important;
}
.page-id-18 .tarifs-intro {
max-width: 620px !important;
margin-bottom: 56px !important;
}
.page-id-18 .tarifs-intro h2 {
font-size: 42px !important;
color: var(--bleu) !important;
line-height: 1.15 !important;
margin-bottom: 12px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-18 .tarifs-intro p {
font-size: 15px !important;
font-weight: 300 !important;
color: var(--bleu) !important;
opacity: .8 !important;
line-height: 1.7 !important;
}
.page-id-18 .tarifs-list {
display: flex !important;
flex-direction: column !important;
gap: 24px !important;
}
.page-id-18 .tarif-row {
background: #fff !important;
border-radius: 3px !important;
padding: 36px 40px !important;
display: grid !important;
grid-template-columns: auto 1fr auto !important;
gap: 32px !important;
align-items: center !important;
box-shadow: 0 4px 20px rgba(70,97,123,.07) !important;
box-sizing: border-box !important;
}
.page-id-18 .tarif-num {
font-size: 56px !important;
font-weight: 700 !important;
color: rgba(70,97,123,.1) !important;
line-height: 1 !important;
}
.page-id-18 .tarif-content h3 {
font-size: 18px !important;
color: var(--bleu) !important;
font-weight: 600 !important;
margin-bottom: 8px !important;
}
.page-id-18 .tarif-content p {
font-size: 14px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.6 !important;
margin-bottom: 10px !important;
}
.page-id-18 .tarif-tags {
display: flex !important;
gap: 8px !important;
flex-wrap: wrap !important;
}
.page-id-18 .tarif-tag {
background: var(--creme) !important;
border-radius: 20px !important;
padding: 5px 14px !important;
font-size: 11px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
}
.page-id-18 .tarif-price-wrap {
text-align: center !important;
min-width: 100px !important;
}
.page-id-18 .tarif-price {
font-size: 44px !important;
font-weight: 700 !important;
color: var(--terre) !important;
line-height: 1 !important;
}
.page-id-18 .tarif-price sup { font-size: 22px !important; }
.page-id-18 .tarif-price-label {
font-size: 11px !important;
font-weight: 600 !important;
color: var(--gris) !important;
letter-spacing: .08em !important;
text-transform: uppercase !important;
margin-top: 4px !important;
}
.page-id-18 .tarif-cta {
display: block !important;
margin-top: 16px !important;
background: var(--terre) !important;
color: #fff !important;
text-align: center !important;
padding: 10px 20px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .12em !important;
text-transform: uppercase !important;
}
/* ── CTA Calendly ── */
.page-id-18 .cta-rdv {
background: var(--bleu) !important;
padding: 100px 56px !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
box-sizing: border-box !important;
}
.page-id-18 .cta-rdv-text .eyebrow {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--beige) !important;
display: flex !important;
align-items: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-18 .cta-rdv-text .eyebrow::before {
content: '' !important;
display: block !important;
width: 32px !important; height: 1px !important;
background: var(--beige) !important;
}
.page-id-18 .cta-rdv-text h2 {
font-size: 38px !important;
color: #fff !important;
line-height: 1.15 !important;
margin-bottom: 20px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-18 .cta-rdv-text p {
font-size: 15px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.75) !important;
line-height: 1.8 !important;
margin-bottom: 32px !important;
}
.page-id-18 .btn-calendly {
display: inline-flex !important;
align-items: center !important;
gap: 12px !important;
background: var(--terre) !important;
color: #fff !important;
padding: 16px 32px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
.page-id-18 .btn-calendly svg {
width: 18px !important;
height: 18px !important;
stroke: #fff !important;
fill: none !important;
flex-shrink: 0 !important;
}
.page-id-18 .process-rdv {
display: flex !important;
flex-direction: column !important;
gap: 20px !important;
}
.page-id-18 .process-step {
display: flex !important;
gap: 20px !important;
align-items: flex-start !important;
padding: 20px 24px !important;
background: rgba(255,255,255,.07) !important;
border-radius: 3px !important;
}
.page-id-18 .ps-num {
width: 36px !important; height: 36px !important;
border-radius: 50% !important;
flex-shrink: 0 !important;
background: var(--terre) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
font-size: 14px !important;
font-weight: 700 !important;
color: #fff !important;
}
.page-id-18 .ps-text strong {
display: block !important;
font-size: 13px !important;
color: #fff !important;
margin-bottom: 4px !important;
padding-top: 6px !important;
}
.page-id-18 .ps-text span {
font-size: 12px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.65) !important;
line-height: 1.5 !important;
}
/* ── Boutique CTA ── */
.page-id-18 .boutique-cta {
background: var(--creme) !important;
padding: 80px 56px !important;
text-align: center !important;
box-sizing: border-box !important;
}
.page-id-18 .boutique-cta h2 {
font-size: 38px !important;
color: var(--bleu) !important;
line-height: 1.2 !important;
margin-bottom: 16px !important;
hyphens: none !important;
word-break: keep-all !important;
}
.page-id-18 .boutique-cta p {
font-size: 15px !important;
font-weight: 300 !important;
color: var(--gris) !important;
max-width: 480px !important;
margin: 0 auto 36px !important;
line-height: 1.7 !important;
}
/* ── Responsive tablette ── */
@media (max-width: 1024px) {
.page-id-18 .benefices-grid { grid-template-columns: 1fr 1fr !important; }
.page-id-18 .tarif-row { grid-template-columns: 1fr !important; gap: 16px !important; }
.page-id-18 .tarif-num { font-size: 36px !important; }
.page-id-18 .tarif-price-wrap { text-align: left !important; }
}
/* ── Responsive mobile ── */
@media (max-width: 900px) {
.page-id-18 .page-hero {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 48px !important;
min-height: auto !important;
}
.page-id-18 .hero-visual { order: -1 !important; }
.page-id-18 .hero-text h1 { font-size: 26px !important; }
.page-id-18 .benefices { padding: 60px 24px !important; }
.page-id-18 .benefices h2 { font-size: 24px !important; }
.page-id-18 .benefices-grid { grid-template-columns: 1fr !important; }
.page-id-18 .techniques { padding: 60px 24px !important; }
.page-id-18 .section-title { font-size: 24px !important; }
.page-id-18 .techniques-grid { grid-template-columns: 1fr !important; }
.page-id-18 .realisations {
padding: 60px 24px !important;
overflow: hidden !important;
}
.page-id-18 .realisations-grid { grid-template-columns: 1fr !important; }
.page-id-18 .realisation-img img { height: 220px !important; }
.page-id-18 .tarifs { padding: 60px 24px !important; }
.page-id-18 .tarifs-intro h2 { font-size: 24px !important; }
.page-id-18 .tarif-row { grid-template-columns: 1fr !important; gap: 16px !important; padding: 24px !important; }
.page-id-18 .cta-rdv {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 40px !important;
}
.page-id-18 .cta-rdv-text h2 { font-size: 24px !important; }
.page-id-18 .boutique-cta { padding: 60px 24px !important; }
.page-id-18 .boutique-cta h2 { font-size: 24px !important; }
}
.page-id-18 .hero-img-wrap,
.page-id-18 .hero-img-wrap * {
min-height: 0 !important;
height: auto !important;
background: none !important;
}</style><style class="wpcode-css-snippet">/* ── Layout global ── */
.page-id-2138 .entry-content,
.page-id-2138 #primary,
.page-id-2138 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
overflow-x: hidden !important;
}
/* ── Breadcrumb ── */
.page-id-2138 .breadcrumb {
display: flex !important;
align-items: center !important;
gap: 8px !important;
flex-wrap: wrap !important;
padding: 24px 56px 0 !important;
font-size: 12px !important;
color: var(--gris) !important;
}
.page-id-2138 .breadcrumb a {
color: var(--gris) !important;
text-decoration: none !important;
}
.page-id-2138 .breadcrumb span { color: var(--terre) !important; }
.page-id-2138 .breadcrumb-sep { color: var(--gris) !important; }
/* ── Hero produit ── */
.page-id-2138 .product-hero {
padding: 60px 56px 80px !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
background: var(--creme) !important;
position: relative !important;
overflow: hidden !important;
box-sizing: border-box !important;
}
.page-id-2138 .product-hero::before {
content: '' !important;
position: absolute !important;
top: -80px !important; right: -80px !important;
width: 480px !important; height: 480px !important;
border-radius: 50% !important;
background: radial-gradient(circle, var(--beige) 0%, transparent 70%) !important;
opacity: .5 !important;
pointer-events: none !important;
}
.page-id-2138 .hero-eyebrow {
font-size: 11px !important;
font-weight: 600 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
display: flex !important;
align-items: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-2138 .hero-eyebrow::before {
content: '' !important;
display: block !important;
width: 32px !important; height: 1px !important;
background: var(--terre) !important;
}
.page-id-2138 .product-text h1 {
font-size: clamp(32px, 4vw, 52px) !important;
line-height: 1.1 !important;
color: var(--bleu) !important;
margin-bottom: 16px !important;
hyphens: none !important;
}
.page-id-2138 .product-tagline {
font-size: 17px !important;
font-weight: 300 !important;
color: var(--gris) !important;
font-style: italic !important;
line-height: 1.6 !important;
margin-bottom: 20px !important;
}
.page-id-2138 .intro {
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: var(--gris) !important;
margin-bottom: 28px !important;
}
/* Specs */
.page-id-2138 .specs-quick {
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 12px !important;
margin-bottom: 32px !important;
}
.page-id-2138 .spec-item {
display: flex !important;
align-items: center !important;
gap: 10px !important;
padding: 12px 16px !important;
background: #fff !important;
border-radius: 3px !important;
font-size: 13px !important;
color: var(--bleu) !important;
}
.page-id-2138 .spec-item svg {
width: 18px !important; height: 18px !important;
min-width: 18px !important;
fill: none !important;
stroke: var(--terre) !important;
stroke-width: 2 !important;
stroke-linecap: round !important;
}
.page-id-2138 .spec-item strong { font-weight: 700 !important; }
/* Image hero */
.page-id-2138 .product-visual {
position: relative !important;
display: flex !important;
justify-content: center !important;
}
.page-id-2138 .product-img-wrap {
position: relative !important;
width: 100% !important;
max-width: 420px !important;
border-radius: 4px 80px 4px 4px !important;
overflow: hidden !important;
box-shadow: 24px 32px 72px rgba(70,97,123,.14) !important;
}
.page-id-2138 .product-img-wrap img {
width: 100% !important;
height: auto !important;
display: block !important;
}
.page-id-2138 .price-badge {
position: absolute !important;
bottom: 20px !important; right: 20px !important;
width: 100px !important; height: 100px !important;
border-radius: 50% !important;
background: var(--terre) !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: center !important;
box-shadow: 0 12px 36px rgba(194,113,79,.3) !important;
}
.page-id-2138 .price-badge .from {
font-size: 9px !important;
font-weight: 600 !important;
letter-spacing: .1em !important;
text-transform: uppercase !important;
color: rgba(255,255,255,.85) !important;
}
.page-id-2138 .price-badge strong {
font-size: 26px !important;
font-weight: 700 !important;
color: #fff !important;
line-height: 1.1 !important;
}
/* ── Boutons ── */
.page-id-2138 .btn-primary {
display: inline-flex !important;
align-items: center !important;
background: var(--terre) !important;
color: #fff !important;
padding: 15px 32px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
hyphens: none !important;
}
.page-id-2138 .btn-cta {
display: inline-flex !important;
align-items: center !important;
background: var(--terre) !important;
color: #fff !important;
padding: 18px 40px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
hyphens: none !important;
}
/* ── Ce que vous recevrez ── */
.page-id-2138 .recevrez {
background: var(--bleu) !important;
padding: 100px 56px !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 80px !important;
align-items: start !important;
box-sizing: border-box !important;
width: 100% !important;
}
.page-id-2138 .recevrez-text h2 {
font-size: 38px !important;
color: #fff !important;
line-height: 1.15 !important;
margin-bottom: 16px !important;
}
.page-id-2138 .recevrez-text > p {
font-size: 15px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.75) !important;
line-height: 1.7 !important;
margin-bottom: 28px !important;
}
.page-id-2138 .pochoir-photo-secondary {
border-radius: 3px !important;
overflow: hidden !important;
box-shadow: 0 16px 48px rgba(0,0,0,.2) !important;
margin-top: 24px !important;
}
.page-id-2138 .pochoir-photo-secondary img {
width: 100% !important;
height: auto !important;
display: block !important;
}
.page-id-2138 .recevrez-list {
display: flex !important;
flex-direction: column !important;
gap: 16px !important;
}
.page-id-2138 .recevrez-item {
display: flex !important;
align-items: flex-start !important;
gap: 16px !important;
padding: 20px !important;
background: rgba(255,255,255,.09) !important;
border-radius: 3px !important;
}
.page-id-2138 .r-icon {
flex-shrink: 0 !important;
width: 36px !important; height: 36px !important;
background: rgba(255,255,255,.12) !important;
border-radius: 50% !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.page-id-2138 .r-icon svg {
width: 16px !important; height: 16px !important;
fill: none !important;
stroke: var(--beige) !important;
stroke-width: 2 !important;
stroke-linecap: round !important;
}
.page-id-2138 .r-text strong {
display: block !important;
font-size: 14px !important;
font-weight: 600 !important;
color: #fff !important;
margin-bottom: 6px !important;
}
.page-id-2138 .r-text span {
font-size: 13px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.65) !important;
line-height: 1.5 !important;
}
/* ── Tarifs ── */
.page-id-2138 .tarifs {
background: var(--creme) !important;
padding: 100px 56px !important;
box-sizing: border-box !important;
}
.page-id-2138 .tarifs .section-tag {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
margin-bottom: 12px !important;
display: block !important;
}
.page-id-2138 .tarifs .section-title {
font-size: 42px !important;
color: var(--bleu) !important;
line-height: 1.15 !important;
margin-bottom: 16px !important;
}
.page-id-2138 .tarifs .section-sub {
font-size: 15px !important;
font-weight: 300 !important;
color: var(--gris) !important;
max-width: 600px !important;
line-height: 1.7 !important;
margin-bottom: 48px !important;
}
.page-id-2138 .tarifs-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 24px !important;
margin-bottom: 32px !important;
}
.page-id-2138 .tarif-card {
background: #fff !important;
border-radius: 3px !important;
padding: 32px 24px !important;
box-shadow: 0 4px 20px rgba(70,97,123,.07) !important;
position: relative !important;
display: flex !important;
flex-direction: column !important;
gap: 10px !important;
}
.page-id-2138 .tarif-card.highlight {
border-top: 3px solid var(--terre) !important;
}
.page-id-2138 .tarif-badge {
display: inline-block !important;
background: var(--terre) !important;
color: #fff !important;
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .12em !important;
text-transform: uppercase !important;
padding: 4px 12px !important;
border-radius: 20px !important;
margin-bottom: 4px !important;
width: fit-content !important;
}
.page-id-2138 .tarif-icon {
font-size: 28px !important;
line-height: 1 !important;
}
.page-id-2138 .tarif-name {
font-size: 17px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
}
.page-id-2138 .tarif-price {
font-size: 40px !important;
font-weight: 700 !important;
color: var(--terre) !important;
line-height: 1 !important;
}
.page-id-2138 .tarif-price sup { font-size: 18px !important; }
.page-id-2138 .tarif-desc {
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.6 !important;
}
.page-id-2138 .tarif-note {
background: #fff !important;
border-left: 3px solid var(--terre) !important;
padding: 20px 24px !important;
border-radius: 0 3px 3px 0 !important;
font-size: 14px !important;
color: var(--gris) !important;
line-height: 1.7 !important;
}
.page-id-2138 .tarif-note strong {
color: var(--bleu) !important;
font-weight: 600 !important;
}
/* ── Formulaire ── */
.page-id-2138 .formulaire {
background: var(--beige) !important;
padding: 100px 56px !important;
box-sizing: border-box !important;
width: 100% !important;
overflow: hidden !important;
}
.page-id-2138 .formulaire-inner {
display: grid !important;
grid-template-columns: 1fr 1.2fr !important;
gap: 80px !important;
align-items: start !important;
width: 100% !important;
box-sizing: border-box !important;
}
.page-id-2138 .form-intro .section-tag {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
margin-bottom: 12px !important;
display: block !important;
}
.page-id-2138 .form-intro h2 {
font-size: 38px !important;
color: var(--bleu) !important;
line-height: 1.15 !important;
margin-bottom: 16px !important;
hyphens: none !important;
}
.page-id-2138 .form-intro p {
font-size: 15px !important;
font-weight: 300 !important;
color: var(--bleu) !important;
line-height: 1.7 !important;
margin-bottom: 16px !important;
}
.page-id-2138 .supports-label {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .15em !important;
text-transform: uppercase !important;
color: var(--bleu) !important;
opacity: .7 !important;
margin-bottom: 12px !important;
display: block !important;
}
.page-id-2138 .supports-list {
display: flex !important;
gap: 10px !important;
flex-wrap: wrap !important;
}
.page-id-2138 .support-tag {
background: #fff !important;
border-radius: 20px !important;
padding: 8px 16px !important;
font-size: 13px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
}
.page-id-2138 .form-wrap {
background: #fff !important;
border-radius: 3px !important;
padding: 40px 36px !important;
box-shadow: 0 8px 40px rgba(70,97,123,.1) !important;
box-sizing: border-box !important;
width: 100% !important;
}
.page-id-2138 .form-title {
font-size: 26px !important;
color: var(--bleu) !important;
margin-bottom: 8px !important;
}
.page-id-2138 .form-sub-text {
font-size: 14px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.6 !important;
margin-bottom: 28px !important;
}
.page-id-2138 .wpcf7 {
width: 100% !important;
box-sizing: border-box !important;
}
.page-id-2138 .wpcf7 input[type="text"],
.page-id-2138 .wpcf7 input[type="email"],
.page-id-2138 .wpcf7 textarea,
.page-id-2138 .wpcf7 select {
width: 100% !important;
max-width: 100% !important;
box-sizing: border-box !important;
padding: 12px 16px !important;
border: 1.5px solid rgba(70,97,123,.2) !important;
border-radius: 2px !important;
font-family: 'Montserrat', sans-serif !important;
font-size: 14px !important;
color: var(--bleu) !important;
background: #fafafa !important;
margin-bottom: 16px !important;
display: block !important;
}
.page-id-2138 .wpcf7 input[type="file"] {
width: 100% !important;
max-width: 100% !important;
box-sizing: border-box !important;
margin-bottom: 16px !important;
font-size: 13px !important;
}
.page-id-2138 .wpcf7 input[type="submit"] {
width: 100% !important;
background: var(--terre) !important;
color: #fff !important;
padding: 16px !important;
border: none !important;
border-radius: 2px !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
cursor: pointer !important;
font-family: 'Montserrat', sans-serif !important;
}
/* ── Pourquoi ── */
.page-id-2138 .pourquoi-pochoir {
background: var(--creme) !important;
padding: 100px 56px !important;
box-sizing: border-box !important;
}
.page-id-2138 .pourquoi-pochoir > .section-tag {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
margin-bottom: 12px !important;
display: block !important;
}
.page-id-2138 .pourquoi-pochoir > h2 {
font-size: 42px !important;
color: var(--bleu) !important;
line-height: 1.2 !important;
margin-bottom: 48px !important;
}
.page-id-2138 .pourquoi-pochoir-grid {
display: grid !important;
grid-template-columns: repeat(4, 1fr) !important;
gap: 24px !important;
}
.page-id-2138 .pourquoi-card {
background: #fff !important;
border-radius: 3px !important;
padding: 28px 22px !important;
box-shadow: 0 4px 20px rgba(70,97,123,.06) !important;
border-top: 3px solid var(--terre) !important;
display: flex !important;
flex-direction: column !important;
gap: 10px !important;
}
.page-id-2138 .pourquoi-card .emoji {
font-size: 28px !important;
line-height: 1 !important;
}
.page-id-2138 .pourquoi-card h4 {
font-size: 15px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
}
.page-id-2138 .pourquoi-card p {
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.7 !important;
}
/* ── FAQ ── */
.page-id-2138 .faq-section {
background: var(--beige) !important;
padding: 100px 56px !important;
box-sizing: border-box !important;
}
.page-id-2138 .faq-section > h2 {
font-size: 42px !important;
color: var(--bleu) !important;
margin-bottom: 48px !important;
line-height: 1.2 !important;
}
.page-id-2138 .faq-list {
max-width: 720px !important;
display: flex !important;
flex-direction: column !important;
gap: 12px !important;
}
.page-id-2138 .faq-item {
background: #fff !important;
border-radius: 3px !important;
overflow: hidden !important;
}
.page-id-2138 .faq-q {
width: 100% !important;
background: none !important;
border: none !important;
padding: 20px 24px !important;
display: flex !important;
justify-content: space-between !important;
align-items: center !important;
gap: 16px !important;
cursor: pointer !important;
font-size: 15px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
font-family: 'Montserrat', sans-serif !important;
text-align: left !important;
}
.page-id-2138 .faq-q svg {
width: 18px !important;
height: 18px !important;
min-width: 18px !important;
stroke: var(--terre) !important;
fill: none !important;
transition: transform .3s !important;
}
.page-id-2138 .faq-q.open svg {
transform: rotate(45deg) !important;
}
.page-id-2138 .faq-a {
max-height: 0 !important;
overflow: hidden !important;
transition: max-height .35s ease !important;
font-size: 14px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.7 !important;
padding: 0 24px !important;
}
.page-id-2138 .faq-a.open {
max-height: 300px !important;
padding: 0 24px 20px !important;
}
/* ── CTA final ── */
.page-id-2138 .cta-final {
background: var(--bleu) !important;
padding: 100px 56px !important;
text-align: center !important;
box-sizing: border-box !important;
}
.page-id-2138 .cta-final h2 {
font-size: 42px !important;
color: #fff !important;
line-height: 1.15 !important;
margin-bottom: 16px !important;
hyphens: none !important;
}
.page-id-2138 .cta-final p {
font-size: 16px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.75) !important;
max-width: 520px !important;
margin: 0 auto 36px !important;
line-height: 1.7 !important;
}
/* ── Responsive tablette ── */
@media (max-width: 1024px) {
.page-id-2138 .product-hero { grid-template-columns: 1fr !important; gap: 48px !important; }
.page-id-2138 .recevrez { grid-template-columns: 1fr !important; gap: 48px !important; }
.page-id-2138 .tarifs-grid { grid-template-columns: 1fr 1fr !important; }
.page-id-2138 .formulaire-inner { grid-template-columns: 1fr !important; gap: 40px !important; }
.page-id-2138 .pourquoi-pochoir-grid { grid-template-columns: 1fr 1fr !important; }
}
/* ── Responsive mobile ── */
@media (max-width: 900px) {
.page-id-2138 .breadcrumb { padding: 16px 24px 0 !important; }
.page-id-2138 .product-hero {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 40px !important;
}
.page-id-2138 .product-visual { order: -1 !important; }
.page-id-2138 .price-badge {
width: 80px !important; height: 80px !important;
bottom: 12px !important; right: 12px !important;
}
.page-id-2138 .price-badge strong { font-size: 20px !important; }
.page-id-2138 .specs-quick { grid-template-columns: 1fr !important; }
.page-id-2138 .recevrez {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 40px !important;
}
.page-id-2138 .recevrez-text h2 { font-size: 28px !important; }
.page-id-2138 .tarifs {
padding: 60px 24px !important;
}
.page-id-2138 .tarifs-grid { grid-template-columns: 1fr !important; }
.page-id-2138 .formulaire {
padding: 60px 24px !important;
}
.page-id-2138 .formulaire-inner {
grid-template-columns: 1fr !important;
gap: 40px !important;
}
.page-id-2138 .form-intro h2 { font-size: 28px !important; }
.page-id-2138 .form-wrap { padding: 28px 20px !important; }
.page-id-2138 .pourquoi-pochoir {
padding: 60px 24px !important;
}
.page-id-2138 .pourquoi-pochoir > h2 { font-size: 28px !important; }
.page-id-2138 .pourquoi-pochoir-grid { grid-template-columns: 1fr !important; }
.page-id-2138 .faq-section { padding: 60px 24px !important; }
.page-id-2138 .faq-section > h2 { font-size: 28px !important; }
.page-id-2138 .cta-final { padding: 60px 24px !important; }
.page-id-2138 .cta-final h2 { font-size: 28px !important; }
.page-id-2138 .btn-cta {
font-size: 10px !important;
padding: 16px 24px !important;
letter-spacing: .08em !important;
}
}
@media (max-width: 900px) {
.page-id-2138 .price-badge .from {
font-size: 7px !important;
}
.page-id-2138 .price-badge strong {
font-size: 16px !important;
}
}</style><style class="wpcode-css-snippet">/* ── Page Pancarte – ID 2080 ── */
.page-id-2080 .entry-content,
.page-id-2080 #primary,
.page-id-2080 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
}
.page-id-2080 .breadcrumb {
padding: 24px 56px 0 !important;
display: flex !important;
align-items: center !important;
gap: 10px !important;
font-size: 11px !important;
font-weight: 600 !important;
letter-spacing: .1em !important;
text-transform: uppercase !important;
}
.page-id-2080 .breadcrumb a { color: var(--gris) !important; text-decoration: none !important; }
.page-id-2080 .breadcrumb a:hover { color: var(--terre) !important; }
.page-id-2080 .breadcrumb span { color: var(--terre) !important; }
.page-id-2080 .breadcrumb-sep { color: rgba(70,97,123,.3) !important; }
.page-id-2080 .product-hero {
padding: 32px 56px 80px !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
background: var(--creme) !important;
position: relative !important;
overflow: hidden !important;
}
.page-id-2080 .product-hero::after {
content: '' !important;
position: absolute !important;
top: -60px !important;
right: -80px !important;
width: 500px !important;
height: 500px !important;
border-radius: 50% !important;
background: radial-gradient(circle, var(--beige) 0%, transparent 70%) !important;
opacity: .45 !important;
pointer-events: none !important;
}
.page-id-2080 .product-visual {
position: relative !important;
z-index: 2 !important;
display: flex !important;
justify-content: center !important;
align-items: center !important;
}
.page-id-2080 .product-img-wrap {
width: 100% !important;
max-width: 380px !important;
border-radius: 4px 80px 4px 4px !important;
box-shadow: 20px 28px 64px rgba(70,97,123,.15) !important;
position: relative !important;
overflow: hidden !important;
}
.page-id-2080 .product-img-wrap img {
width: 100% !important;
height: auto !important;
display: block !important;
}
.page-id-2080 .price-badge {
position: absolute !important;
bottom: 16px !important;
right: 16px !important;
background: var(--terre) !important;
border-radius: 50% !important;
width: 80px !important;
height: 80px !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: center !important;
box-shadow: 0 8px 24px rgba(194,113,79,.35) !important;
}
.page-id-2080 .price-badge strong {
font-size: 20px !important;
font-weight: 700 !important;
color: #fff !important;
line-height: 1 !important;
}
.page-id-2080 .price-badge span {
font-size: 10px !important;
color: rgba(255,255,255,.8) !important;
}
.page-id-2080 .product-text { position: relative !important; z-index: 2 !important; }
.page-id-2080 .product-text h1 {
font-size: clamp(32px, 4vw, 56px) !important;
line-height: 1.1 !important;
color: var(--bleu) !important;
margin-bottom: 10px !important;
word-break: keep-all !important;
hyphens: none !important;
}
.page-id-2080 .product-tagline {
font-size: 18px !important;
font-weight: 300 !important;
color: var(--gris) !important;
font-style: italic !important;
margin-bottom: 24px !important;
line-height: 1.5 !important;
}
.page-id-2080 .intro {
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: var(--gris) !important;
margin-bottom: 32px !important;
}
.page-id-2080 .specs-quick {
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 12px !important;
margin-bottom: 32px !important;
}
.page-id-2080 .spec-item {
display: flex !important;
align-items: center !important;
gap: 10px !important;
background: #fff !important;
padding: 12px 16px !important;
border-radius: 2px !important;
border-left: 3px solid var(--beige) !important;
}
.page-id-2080 .spec-item svg {
width: 16px !important;
height: 16px !important;
fill: var(--terre) !important;
flex-shrink: 0 !important;
}
.page-id-2080 .spec-item span {
font-size: 12px !important;
font-weight: 300 !important;
color: var(--bleu) !important;
line-height: 1.4 !important;
}
.page-id-2080 .btn-primary {
display: inline-flex !important;
align-items: center !important;
gap: 10px !important;
background: var(--terre) !important;
color: #fff !important;
padding: 16px 36px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
width: 100% !important;
justify-content: center !important;
}
.page-id-2080 .couleurs-section {
background: var(--bleu) !important;
padding: 80px 56px !important;
text-align: center !important;
}
.page-id-2080 .section-tag {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
margin-bottom: 12px !important;
}
.page-id-2080 .section-title {
font-size: 38px !important;
color: #fff !important;
line-height: 1.15 !important;
margin-bottom: 12px !important;
}
.page-id-2080 .section-sub {
font-size: 15px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.7) !important;
max-width: 500px !important;
margin: 0 auto 56px !important;
line-height: 1.7 !important;
}
.page-id-2080 .couleurs-grid {
display: flex !important;
gap: 32px !important;
justify-content: center !important;
flex-wrap: wrap !important;
}
.page-id-2080 .couleur-card {
width: 200px !important;
padding: 32px 20px 24px !important;
background: rgba(255,255,255,.08) !important;
border-radius: 3px !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
gap: 16px !important;
}
.page-id-2080 .couleur-swatch {
width: 64px !important;
height: 64px !important;
border-radius: 50% !important;
box-shadow: 0 8px 24px rgba(0,0,0,.2) !important;
}
.page-id-2080 .couleur-name {
font-size: 14px !important;
font-weight: 600 !important;
color: #fff !important;
}
.page-id-2080 .couleur-desc {
font-size: 12px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.6) !important;
text-align: center !important;
line-height: 1.5 !important;
}
.page-id-2080 .commande-section {
padding: 100px 56px !important;
background: var(--creme) !important;
}
.page-id-2080 .commande-inner {
display: grid !important;
grid-template-columns: 1.2fr 1fr !important;
gap: 80px !important;
align-items: start !important;
}
.page-id-2080 .commande-steps h2 {
font-size: 38px !important;
color: var(--bleu) !important;
line-height: 1.2 !important;
margin-bottom: 12px !important;
}
.page-id-2080 .commande-steps .sub {
font-size: 15px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.7 !important;
margin-bottom: 40px !important;
}
.page-id-2080 .steps-list {
display: flex !important;
flex-direction: column !important;
gap: 0 !important;
}
.page-id-2080 .step-row {
display: flex !important;
gap: 24px !important;
align-items: flex-start !important;
padding-bottom: 32px !important;
position: relative !important;
}
.page-id-2080 .step-row:not(:last-child)::before {
content: '' !important;
position: absolute !important;
left: 19px !important;
top: 44px !important;
bottom: 0 !important;
width: 2px !important;
background: var(--beige) !important;
}
.page-id-2080 .step-num-wrap {
width: 40px !important;
height: 40px !important;
border-radius: 50% !important;
flex-shrink: 0 !important;
background: var(--terre) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
font-size: 16px !important;
font-weight: 700 !important;
color: #fff !important;
position: relative !important;
z-index: 1 !important;
}
.page-id-2080 .step-row-content strong {
display: block !important;
font-size: 15px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
margin-bottom: 4px !important;
padding-top: 8px !important;
}
.page-id-2080 .step-row-content span {
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.6 !important;
}
.page-id-2080 .livraison-card {
background: #fff !important;
border-radius: 3px !important;
padding: 36px 32px !important;
box-shadow: 0 8px 32px rgba(70,97,123,.08) !important;
position: sticky !important;
top: 100px !important;
}
.page-id-2080 .livraison-card h3 {
font-size: 22px !important;
color: var(--bleu) !important;
margin-bottom: 20px !important;
}
.page-id-2080 .livraison-item {
display: flex !important;
gap: 14px !important;
align-items: flex-start !important;
padding: 14px 0 !important;
border-bottom: 1px solid rgba(70,97,123,.08) !important;
}
.page-id-2080 .livraison-item:last-child { border-bottom: none !important; }
.page-id-2080 .livraison-icon {
width: 36px !important;
height: 36px !important;
border-radius: 50% !important;
flex-shrink: 0 !important;
background: var(--creme) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.page-id-2080 .livraison-icon svg {
width: 16px !important;
height: 16px !important;
fill: var(--bleu) !important;
}
.page-id-2080 .livraison-item strong {
display: block !important;
font-size: 13px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
margin-bottom: 3px !important;
}
.page-id-2080 .livraison-item span {
font-size: 12px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.5 !important;
}
.page-id-2080 .pourquoi {
background: var(--beige) !important;
padding: 80px 56px !important;
}
.page-id-2080 .pourquoi h2 {
font-size: 38px !important;
color: var(--bleu) !important;
line-height: 1.2 !important;
margin-bottom: 40px !important;
}
.page-id-2080 .pourquoi-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 24px !important;
}
.page-id-2080 .pourquoi-card {
background: rgba(255,255,255,.65) !important;
border-radius: 3px !important;
padding: 28px 24px !important;
}
.page-id-2080 .pourquoi-card svg {
width: 28px !important;
height: 28px !important;
fill: var(--terre) !important;
margin-bottom: 14px !important;
}
.page-id-2080 .pourquoi-card h4 {
font-size: 15px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
margin-bottom: 8px !important;
}
.page-id-2080 .pourquoi-card p {
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.7 !important;
}
.page-id-2080 .faq-section {
padding: 100px 56px !important;
background: var(--creme) !important;
}
.page-id-2080 .faq-section h2 {
font-size: 38px !important;
color: var(--bleu) !important;
line-height: 1.2 !important;
margin-bottom: 48px !important;
}
.page-id-2080 .faq-list {
max-width: 760px !important;
display: flex !important;
flex-direction: column !important;
}
.page-id-2080 .faq-item {
border-bottom: 1px solid rgba(70,97,123,.12) !important;
}
.page-id-2080 .faq-q {
width: 100% !important;
background: none !important;
border: none !important;
cursor: pointer !important;
display: flex !important;
justify-content: space-between !important;
align-items: center !important;
padding: 22px 0 !important;
font-family: 'Montserrat', sans-serif !important;
font-size: 15px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
text-align: left !important;
}
.page-id-2080 .faq-q svg {
width: 18px !important;
height: 18px !important;
stroke: currentColor !important;
flex-shrink: 0 !important;
transition: transform .3s !important;
}
.page-id-2080 .faq-q.open svg { transform: rotate(45deg) !important; }
.page-id-2080 .faq-a {
font-size: 14px !important;
font-weight: 300 !important;
line-height: 1.8 !important;
color: var(--gris) !important;
max-height: 0 !important;
overflow: hidden !important;
transition: max-height .4s ease, padding .3s !important;
}
.page-id-2080 .faq-a.open {
max-height: 200px !important;
padding-bottom: 20px !important;
}
.page-id-2080 .cta-final {
background: var(--bleu) !important;
padding: 100px 56px !important;
text-align: center !important;
}
.page-id-2080 .cta-final h2 {
font-size: 42px !important;
color: #fff !important;
line-height: 1.15 !important;
margin-bottom: 16px !important;
}
.page-id-2080 .cta-final p {
font-size: 15px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.75) !important;
max-width: 480px !important;
margin: 0 auto 40px !important;
line-height: 1.7 !important;
}
.page-id-2080 .btn-cta {
display: inline-flex !important;
align-items: center !important;
gap: 10px !important;
background: var(--terre) !important;
color: #fff !important;
padding: 18px 40px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
box-shadow: 0 8px 32px rgba(194,113,79,.4) !important;
}
@media (max-width: 900px) {
.page-id-2080 .breadcrumb { padding: 24px 24px 0 !important; }
.page-id-2080 .product-hero {
grid-template-columns: 1fr !important;
padding: 28px 24px 60px !important;
gap: 40px !important;
}
.page-id-2080 .product-visual { order: -1 !important; }
.page-id-2080 .specs-quick { grid-template-columns: 1fr !important; }
.page-id-2080 .couleurs-section { padding: 60px 24px !important; }
.page-id-2080 .commande-section { padding: 60px 24px !important; }
.page-id-2080 .commande-inner { grid-template-columns: 1fr !important; }
.page-id-2080 .livraison-card { position: static !important; }
.page-id-2080 .pourquoi { padding: 60px 24px !important; }
.page-id-2080 .pourquoi-grid { grid-template-columns: 1fr !important; }
.page-id-2080 .faq-section { padding: 60px 24px !important; }
.page-id-2080 .cta-final { padding: 60px 24px !important; }
}
@media (max-width: 600px) {
.page-id-2080 .commande-steps h2,
.page-id-2080 .product-text h1 {
font-size: 28px !important;
word-break: normal !important;
overflow-wrap: break-word !important;
}
.page-id-2080 .btn-primary {
font-size: 10px !important;
padding: 14px 16px !important;
letter-spacing: .08em !important;
}
.page-id-2080 .breadcrumb {
flex-wrap: wrap !important;
padding: 16px 16px 0 !important;
}
.page-id-2080 .livraison-icon svg {
fill: none !important;
stroke: var(--bleu) !important;
stroke-width: 1.5 !important;
}
}
.page-id-2080 .couleurs-grid {
align-items: center !important;
}
.page-id-2080 .couleur-card {
width: 200px !important;
}
@media (max-width: 600px) {
.page-id-2080 .couleurs-grid {
flex-direction: column !important;
align-items: center !important;
width: 100% !important;
}
.page-id-2080 .couleur-card {
width: 100% !important;
max-width: 300px !important;
margin: 0 auto !important;
}
}
@media (max-width: 600px) {
.page-id-2080 .cta-final h2 {
font-size: 28px !important;
word-break: keep-all !important;
hyphens: none !important;
}
.page-id-2080 .btn-cta {
font-size: 10px !important;
padding: 16px 20px !important;
letter-spacing: .08em !important;
word-break: keep-all !important;
hyphens: none !important;
text-align: center !important;
width: 100% !important;
}
}</style><style class="wpcode-css-snippet">/* ── Page Créations personnalisées – ID 385 ── */
.page-id-385 .entry-content,
.page-id-385 #primary,
.page-id-385 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
}
.page-id-385 .page-hero {
min-height: 70vh !important;
padding: 80px 56px !important;
display: grid !important;
grid-template-columns: 1.1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
background: var(--creme) !important;
position: relative !important;
overflow: visible !important;
}
.page-id-385 .page-hero::before {
content: '' !important;
position: absolute !important;
top: -100px !important;
right: -100px !important;
width: 600px !important;
height: 600px !important;
border-radius: 50% !important;
background: radial-gradient(circle, var(--beige) 0%, transparent 70%) !important;
opacity: .5 !important;
pointer-events: none !important;
}
.page-id-385 .page-hero h1 {
font-size: clamp(32px, 4.5vw, 62px) !important;
line-height: 1.1 !important;
color: var(--bleu) !important;
margin-bottom: 24px !important;
word-break: keep-all !important;
hyphens: none !important;
}
.page-id-385 .hero-sub {
font-size: 16px !important;
font-weight: 300 !important;
line-height: 1.8 !important;
color: var(--gris) !important;
max-width: 500px !important;
margin-bottom: 36px !important;
}
.page-id-385 .hero-btns {
display: flex !important;
gap: 16px !important;
flex-wrap: wrap !important;
}
.page-id-385 .hero-visual {
display: flex !important;
justify-content: center !important;
}
.page-id-385 .hero-img-wrap {
width: 100% !important;
max-width: 340px !important;
.page-id-385 .hero-img-wrap {
width: 100% !important;
max-width: 340px !important;
aspect-ratio: auto !important;
border-radius: 4px !important;
box-shadow: 24px 32px 72px rgba(70,97,123,.14) !important;
overflow: hidden !important;
background: var(--creme) !important;
margin: 0 auto !important;
}
.page-id-385 .hero-img-wrap img {
width: 100% !important;
height: auto !important;
object-fit: contain !important;
display: block !important;
}
!important;
border-radius: 4px !important;
box-shadow: 24px 32px 72px rgba(70,97,123,.14) !important;
overflow: hidden !important;
background: var(--creme) !important;
margin: 0 auto !important;
}
.page-id-385 .hero-img-wrap img {
width: 100% !important;
height: 100% !important;
object-fit: contain !important;
background: var(--creme) !important;
}
.page-id-385 .pourquoi {
background: var(--bleu) !important;
padding: 100px 56px !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
}
.page-id-385 .pourquoi-text h2 {
font-size: 38px !important;
color: #fff !important;
line-height: 1.2 !important;
margin-bottom: 20px !important;
}
.page-id-385 .pourquoi-text p {
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: rgba(255,255,255,.75) !important;
margin-bottom: 16px !important;
}
.page-id-385 .raisons {
display: flex !important;
flex-direction: column !important;
gap: 20px !important;
}
.page-id-385 .raison {
display: flex !important;
gap: 20px !important;
align-items: flex-start !important;
padding: 22px 24px !important;
background: rgba(255,255,255,.07) !important;
border-radius: 3px !important;
border-left: 3px solid var(--terre) !important;
}
.page-id-385 .raison-icon {
width: 44px !important;
height: 44px !important;
border-radius: 50% !important;
flex-shrink: 0 !important;
background: var(--terre) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.page-id-385 .raison-icon svg {
width: 20px !important;
height: 20px !important;
fill: #fff !important;
}
.page-id-385 .raison-text strong {
display: block !important;
font-size: 14px !important;
color: #fff !important;
margin-bottom: 5px !important;
}
.page-id-385 .raison-text span {
font-size: 13px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.65) !important;
line-height: 1.6 !important;
}
.page-id-385 .processus {
padding: 100px 56px !important;
background: var(--creme) !important;
}
.page-id-385 .steps-grid {
display: grid !important;
grid-template-columns: repeat(4, 1fr) !important;
gap: 24px !important;
}
.page-id-385 .step-card {
background: #fff !important;
border-radius: 3px !important;
padding: 32px 24px 36px !important;
position: relative !important;
overflow: hidden !important;
box-shadow: 0 4px 24px rgba(70,97,123,.06) !important;
}
.page-id-385 .step-card::before {
content: attr(data-num) !important;
position: absolute !important;
top: -12px !important;
right: 16px !important;
font-size: 80px !important;
font-weight: 700 !important;
color: rgba(70,97,123,.05) !important;
line-height: 1 !important;
}
.page-id-385 .step-icon {
width: 48px !important;
height: 48px !important;
border-radius: 50% !important;
background: var(--creme) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
margin-bottom: 20px !important;
}
.page-id-385 .step-icon svg {
width: 22px !important;
height: 22px !important;
fill: var(--bleu) !important;
}
.page-id-385 .step-card h3 {
font-size: 16px !important;
color: var(--bleu) !important;
margin-bottom: 10px !important;
font-weight: 600 !important;
}
.page-id-385 .step-card p {
font-size: 13px !important;
font-weight: 300 !important;
line-height: 1.7 !important;
color: var(--gris) !important;
}
.page-id-385 .materiaux {
background: var(--beige) !important;
padding: 80px 56px !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
}
.page-id-385 .materiaux-text h2 {
font-size: 36px !important;
color: var(--bleu) !important;
line-height: 1.2 !important;
margin-bottom: 20px !important;
}
.page-id-385 .materiaux-text p {
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: var(--bleu) !important;
opacity: .8 !important;
margin-bottom: 16px !important;
}
.page-id-385 .materiaux-photo {
border-radius: 4px !important;
overflow: hidden !important;
margin-bottom: 32px !important;
box-shadow: 0 12px 40px rgba(70,97,123,.12) !important;
}
.page-id-385 .materiaux-photo img {
width: 100% !important;
height: auto !important;
display: block !important;
}
.page-id-385 .supports-grid {
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 16px !important;
}
.page-id-385 .support-item {
background: rgba(255,255,255,.65) !important;
border-radius: 3px !important;
padding: 20px 22px !important;
display: flex !important;
align-items: center !important;
gap: 14px !important;
}
.page-id-385 .support-dot {
width: 10px !important;
height: 10px !important;
border-radius: 50% !important;
background: var(--terre) !important;
flex-shrink: 0 !important;
}
.page-id-385 .support-item span:last-child {
font-size: 13px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
}
.page-id-385 .occasions {
padding: 100px 56px !important;
background: var(--creme) !important;
text-align: center !important;
}
.page-id-385 .occasions-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 24px !important;
margin-top: 56px !important;
max-width: 900px !important;
margin-left: auto !important;
margin-right: auto !important;
}
.page-id-385 .occasion-card {
padding: 36px 24px !important;
border-radius: 3px !important;
background: #fff !important;
box-shadow: 0 4px 24px rgba(70,97,123,.06) !important;
}
.page-id-385 .occasion-emoji {
font-size: 36px !important;
margin-bottom: 16px !important;
}
.page-id-385 .occasion-card h3 {
font-size: 18px !important;
color: var(--bleu) !important;
margin-bottom: 8px !important;
}
.page-id-385 .occasion-card p {
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.6 !important;
}
.page-id-385 .cta-rdv {
background: var(--bleu) !important;
padding: 100px 56px !important;
text-align: center !important;
}
.page-id-385 .cta-rdv .eyebrow {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--beige) !important;
display: inline-flex !important;
align-items: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-385 .cta-rdv .eyebrow::before {
content: '' !important;
display: block !important;
width: 32px !important;
height: 1px !important;
background: var(--beige) !important;
}
.page-id-385 .cta-rdv h2 {
font-size: 42px !important;
color: #fff !important;
line-height: 1.15 !important;
margin-bottom: 20px !important;
}
.page-id-385 .cta-rdv p {
font-size: 15px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.75) !important;
max-width: 560px !important;
margin: 0 auto 40px !important;
line-height: 1.8 !important;
}
.page-id-385 .cta-btns {
display: flex !important;
gap: 16px !important;
justify-content: center !important;
flex-wrap: wrap !important;
}
.page-id-385 .btn-white {
display: inline-flex !important;
align-items: center !important;
gap: 10px !important;
background: #fff !important;
color: var(--bleu) !important;
padding: 15px 32px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
.page-id-385 .btn-white svg {
width: 16px !important;
height: 16px !important;
fill: var(--bleu) !important;
}
@media (max-width: 1024px) {
.page-id-385 .steps-grid {
grid-template-columns: repeat(2, 1fr) !important;
}
}
@media (max-width: 900px) {
.page-id-385 .page-hero {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 48px !important;
min-height: auto !important;
}
.page-id-385 .hero-visual { order: -1 !important; }
.page-id-385 .pourquoi {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 48px !important;
}
.page-id-385 .processus { padding: 60px 24px !important; }
.page-id-385 .steps-grid { grid-template-columns: 1fr !important; }
.page-id-385 .materiaux {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 40px !important;
}
.page-id-385 .occasions { padding: 60px 24px !important; }
.page-id-385 .occasions-grid { grid-template-columns: 1fr !important; }
.page-id-385 .cta-rdv { padding: 60px 24px !important; }
}
.page-id-385 .hero-img-wrap {
aspect-ratio: auto !important;
height: auto !important;
}
.page-id-385 .hero-img-wrap img {
width: 100% !important;
height: auto !important;
object-fit: contain !important;
display: block !important;
}
.page-id-385 .hero-btns {
align-items: stretch !important;
}
.page-id-385 .btn-primary,
.page-id-385 .btn-secondary {
align-items: center !important;
}
.page-id-385 .btn-primary {
display: inline-flex !important;
align-items: center !important;
background: var(--terre) !important;
color: #fff !important;
padding: 15px 32px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
.page-id-385 .btn-secondary {
display: inline-flex !important;
align-items: center !important;
background: transparent !important;
color: var(--bleu) !important;
padding: 15px 32px !important;
border: 2px solid var(--bleu) !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}</style><style class="wpcode-css-snippet">/* ── Page Contact – ID 415 ── */
.page-id-415 .entry-content,
.page-id-415 #primary,
.page-id-415 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
}
.page-id-415 .page-hero {
padding: 80px 56px 60px !important;
background: var(--creme) !important;
position: relative !important;
overflow: hidden !important;
}
.page-id-415 .page-hero::after {
content: '' !important;
position: absolute !important;
top: -80px !important;
right: -80px !important;
width: 500px !important;
height: 500px !important;
border-radius: 50% !important;
background: radial-gradient(circle, var(--beige) 0%, transparent 70%) !important;
opacity: .5 !important;
pointer-events: none !important;
}
.page-id-415 .page-hero h1 {
font-size: clamp(38px, 5vw, 68px) !important;
line-height: 1.1 !important;
color: var(--bleu) !important;
max-width: 700px !important;
margin-bottom: 16px !important;
word-break: keep-all !important;
hyphens: none !important;
}
.page-id-415 .page-hero p {
font-size: 16px !important;
font-weight: 300 !important;
color: var(--gris) !important;
max-width: 520px !important;
line-height: 1.7 !important;
}
.page-id-415 .contact-main {
padding: 80px 56px !important;
display: grid !important;
grid-template-columns: 1fr 1.5fr !important;
gap: 80px !important;
align-items: start !important;
background: var(--creme) !important;
}
.page-id-415 .contact-infos {
position: sticky !important;
top: 100px !important;
}
.page-id-415 .info-block {
margin-bottom: 40px !important;
padding-bottom: 40px !important;
border-bottom: 1px solid rgba(70,97,123,.12) !important;
}
.page-id-415 .info-block:last-child {
border-bottom: none !important;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
.page-id-415 .info-label {
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
margin-bottom: 14px !important;
display: flex !important;
align-items: center !important;
gap: 10px !important;
}
.page-id-415 .info-label::before {
content: '' !important;
display: block !important;
width: 20px !important;
height: 1px !important;
background: var(--terre) !important;
}
.page-id-415 .info-block h2 {
font-size: 22px !important;
color: var(--bleu) !important;
margin-bottom: 14px !important;
line-height: 1.2 !important;
}
.page-id-415 .info-block address {
font-style: normal !important;
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.9 !important;
color: var(--gris) !important;
}
.page-id-415 .info-block address strong {
display: block !important;
color: var(--bleu) !important;
font-weight: 600 !important;
margin-bottom: 4px !important;
}
.page-id-415 .horaires {
margin-top: 8px !important;
}
.page-id-415 .horaire-row {
display: flex !important;
justify-content: space-between !important;
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
padding: 7px 0 !important;
border-bottom: 1px solid rgba(70,97,123,.07) !important;
}
.page-id-415 .horaire-row:last-child {
border-bottom: none !important;
}
.page-id-415 .horaire-row span:first-child {
font-weight: 600 !important;
color: var(--bleu) !important;
}
.page-id-415 .badge-ouvert {
display: inline-flex !important;
align-items: center !important;
gap: 6px !important;
background: rgba(122,158,126,.15) !important;
color: var(--sauge) !important;
font-size: 10px !important;
font-weight: 700 !important;
letter-spacing: .1em !important;
text-transform: uppercase !important;
padding: 4px 12px !important;
border-radius: 20px !important;
margin-top: 12px !important;
}
.page-id-415 .badge-ouvert::before {
content: '' !important;
width: 7px !important;
height: 7px !important;
border-radius: 50% !important;
background: var(--sauge) !important;
animation: pulse 2s infinite !important;
}
@keyframes pulse {
0%, 100% { opacity: 1; }
50% { opacity: .4; }
}
.page-id-415 .contact-form-wrap {
background: #fff !important;
border-radius: 4px !important;
padding: 48px !important;
box-shadow: 0 16px 60px rgba(70,97,123,.09) !important;
}
.page-id-415 .form-title {
font-size: 28px !important;
color: var(--bleu) !important;
margin-bottom: 8px !important;
}
.page-id-415 .form-sub {
font-size: 14px !important;
font-weight: 300 !important;
color: var(--gris) !important;
margin-bottom: 36px !important;
line-height: 1.6 !important;
}
.page-id-415 .rdv-section {
background: var(--bleu) !important;
padding: 100px 56px !important;
}
.page-id-415 .rdv-inner {
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
}
.page-id-415 .rdv-text .eyebrow {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--beige) !important;
display: flex !important;
align-items: center !important;
gap: 12px !important;
margin-bottom: 20px !important;
}
.page-id-415 .rdv-text .eyebrow::before {
content: '' !important;
display: block !important;
width: 32px !important;
height: 1px !important;
background: var(--beige) !important;
}
.page-id-415 .rdv-text h2 {
font-size: 38px !important;
color: #fff !important;
line-height: 1.15 !important;
margin-bottom: 20px !important;
}
.page-id-415 .rdv-text p {
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.8 !important;
color: rgba(255,255,255,.75) !important;
margin-bottom: 32px !important;
}
.page-id-415 .btn-calendly {
display: inline-flex !important;
align-items: center !important;
gap: 12px !important;
background: var(--terre) !important;
color: #fff !important;
padding: 16px 32px !important;
border-radius: 2px !important;
text-decoration: none !important;
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .14em !important;
text-transform: uppercase !important;
}
.page-id-415 .btn-calendly svg {
width: 18px !important;
height: 18px !important;
flex-shrink: 0 !important;
}
.page-id-415 .rdv-qr {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
gap: 24px !important;
}
.page-id-415 .qr-wrap {
background: #fff !important;
border-radius: 6px !important;
padding: 24px !important;
box-shadow: 0 16px 48px rgba(0,0,0,.2) !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
gap: 16px !important;
}
.page-id-415 .qr-placeholder {
width: 180px !important;
height: 180px !important;
background: var(--creme) !important;
border-radius: 4px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
color: var(--gris) !important;
font-size: 11px !important;
text-align: center !important;
letter-spacing: .06em !important;
text-transform: uppercase !important;
padding: 16px !important;
line-height: 1.5 !important;
}
.page-id-415 .qr-label {
font-size: 12px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
letter-spacing: .08em !important;
text-transform: uppercase !important;
text-align: center !important;
}
.page-id-415 .qr-sublabel {
font-size: 11px !important;
font-weight: 300 !important;
color: var(--gris) !important;
text-align: center !important;
line-height: 1.5 !important;
}
.page-id-415 .qr-caption {
font-size: 12px !important;
font-weight: 300 !important;
color: rgba(255,255,255,.55) !important;
text-align: center !important;
max-width: 220px !important;
line-height: 1.6 !important;
}
@media (max-width: 900px) {
.page-id-415 .page-hero {
padding: 60px 24px 40px !important;
}
.page-id-415 .contact-main {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 48px !important;
}
.page-id-415 .contact-infos {
position: static !important;
}
.page-id-415 .contact-form-wrap {
padding: 32px 24px !important;
}
.page-id-415 .rdv-section {
padding: 60px 24px !important;
}
.page-id-415 .rdv-inner {
grid-template-columns: 1fr !important;
gap: 48px !important;
}
}
@media (max-width: 600px) {
.page-id-415 .contact-form-wrap {
padding: 24px 16px !important;
margin: 0 !important;
border-radius: 0 !important;
}
.page-id-415 .contact-main {
padding: 40px 16px !important;
}
}
@media (max-width: 600px) {
.page-id-415 .contact-form-wrap {
padding: 24px 16px !important;
overflow: hidden !important;
}
.page-id-415 .contact-main {
padding: 40px 16px !important;
overflow: hidden !important;
}
.page-id-415 .wpcf7 {
overflow: hidden !important;
max-width: 100% !important;
}
.page-id-415 .wpcf7 input,
.page-id-415 .wpcf7 textarea,
.page-id-415 .wpcf7 select {
max-width: 100% !important;
width: 100% !important;
box-sizing: border-box !important;
}
}</style><style class="wpcode-css-snippet">/* ── Page Mon histoire – ID 799 ── */
.page-id-799 .entry-content,
.page-id-799 #primary,
.page-id-799 #main {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
}
.page-id-799 .page-hero {
padding: 80px 56px 60px !important;
background: var(--creme) !important;
position: relative !important;
overflow: hidden !important;
}
.page-id-799 .page-hero h1 {
font-size: clamp(28px, 4vw, 52px) !important;
line-height: 1.2 !important;
color: var(--bleu) !important;
max-width: 750px !important;
word-break: keep-all !important;
hyphens: none !important;
}
.page-id-799 .portrait-section {
padding: 80px 56px !important;
display: grid !important;
grid-template-columns: 1fr 1.4fr !important;
gap: 80px !important;
align-items: center !important;
background: var(--creme) !important;
}
.page-id-799 .portrait-wrap {
position: relative !important;
}
.page-id-799 .portrait-img {
width: 100% !important;
aspect-ratio: 3/4 !important;
border-radius: 4px 120px 4px 4px !important;
box-shadow: 24px 32px 72px rgba(70,97,123,.14) !important;
overflow: hidden !important;
}
.page-id-799 .portrait-badge {
position: absolute !important;
bottom: -16px !important;
right: -24px !important;
background: var(--bleu) !important;
border-radius: 4px !important;
padding: 18px 24px !important;
box-shadow: 0 12px 40px rgba(70,97,123,.2) !important;
}
.page-id-799 .portrait-badge strong {
display: block !important;
font-size: 15px !important;
color: #fff !important;
margin-bottom: 4px !important;
}
.page-id-799 .portrait-badge span {
font-size: 11px !important;
color: var(--beige) !important;
letter-spacing: .08em !important;
}
.page-id-799 .portrait-text h2 {
font-size: 36px !important;
color: var(--bleu) !important;
line-height: 1.2 !important;
margin-bottom: 24px !important;
}
.page-id-799 .portrait-text p {
font-size: 15px !important;
font-weight: 300 !important;
line-height: 1.85 !important;
color: var(--gris) !important;
margin-bottom: 18px !important;
}
.page-id-799 .citation {
background: var(--bleu) !important;
padding: 80px 56px !important;
text-align: center !important;
}
.page-id-799 .citation p {
font-size: clamp(20px, 3vw, 34px) !important;
font-weight: 300 !important;
line-height: 1.5 !important;
color: #fff !important;
max-width: 780px !important;
margin: 0 auto 20px !important;
font-style: italic !important;
}
.page-id-799 .citation cite {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .2em !important;
text-transform: uppercase !important;
color: var(--beige) !important;
}
.page-id-799 .timeline-section {
padding: 100px 56px !important;
background: var(--creme) !important;
}
.page-id-799 .timeline {
position: relative !important;
max-width: 860px !important;
}
.page-id-799 .timeline::before {
content: '' !important;
position: absolute !important;
left: 0 !important;
top: 8px !important;
bottom: 8px !important;
width: 2px !important;
background: var(--beige) !important;
}
.page-id-799 .tl-item {
display: flex !important;
gap: 36px !important;
align-items: flex-start !important;
padding: 0 0 40px 36px !important;
position: relative !important;
}
.page-id-799 .tl-item::before {
content: '' !important;
position: absolute !important;
left: -5px !important;
top: 7px !important;
width: 12px !important;
height: 12px !important;
border-radius: 50% !important;
background: var(--terre) !important;
border: 2px solid var(--creme) !important;
box-shadow: 0 0 0 2px var(--terre) !important;
}
.page-id-799 .tl-date {
font-size: 11px !important;
font-weight: 700 !important;
letter-spacing: .1em !important;
text-transform: uppercase !important;
color: var(--terre) !important;
white-space: nowrap !important;
min-width: 130px !important;
padding-top: 2px !important;
}
.page-id-799 .tl-content strong {
display: block !important;
font-size: 14px !important;
font-weight: 600 !important;
color: var(--bleu) !important;
margin-bottom: 4px !important;
}
.page-id-799 .tl-content span {
font-size: 13px !important;
font-weight: 300 !important;
color: var(--gris) !important;
line-height: 1.6 !important;
}
.page-id-799 .valeurs {
background: var(--beige) !important;
padding: 100px 56px !important;
}
.page-id-799 .valeurs-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 32px !important;
margin-top: 56px !important;
}
.page-id-799 .valeur-card {
background: rgba(255,255,255,.6) !important;
border-radius: 3px !important;
padding: 32px 28px !important;
}
.page-id-799 .valeur-icon {
width: 48px !important;
height: 48px !important;
border-radius: 50% !important;
background: var(--bleu) !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
margin-bottom: 20px !important;
}
.page-id-799 .valeur-icon svg {
width: 22px !important;
height: 22px !important;
fill: #fff !important;
}
.page-id-799 .valeur-card h3 {
font-size: 20px !important;
color: var(--bleu) !important;
margin-bottom: 12px !important;
line-height: 1.2 !important;
}
.page-id-799 .valeur-card p {
font-size: 14px !important;
font-weight: 300 !important;
line-height: 1.7 !important;
color: var(--bleu) !important;
opacity: .75 !important;
}
.page-id-799 .cta-section {
background: var(--creme) !important;
padding: 100px 56px !important;
text-align: center !important;
}
.page-id-799 .cta-section h2 {
font-size: 42px !important;
color: var(--bleu) !important;
margin-bottom: 16px !important;
line-height: 1.2 !important;
word-break: keep-all !important;
hyphens: none !important;
}
.page-id-799 .cta-section p {
font-size: 15px !important;
font-weight: 300 !important;
color: var(--gris) !important;
max-width: 500px !important;
margin: 0 auto 40px !important;
line-height: 1.7 !important;
word-break: keep-all !important;
hyphens: none !important;
}
.page-id-799 .cta-btns {
display: flex !important;
gap: 16px !important;
justify-content: center !important;
flex-wrap: wrap !important;
}
@media (max-width: 600px) {
.page-id-799 .portrait-section {
grid-template-columns: 1fr !important;
padding: 60px 24px !important;
gap: 48px !important;
}
.page-id-799 .page-hero {
padding: 60px 24px 40px !important;
}
.page-id-799 .page-hero h1 {
font-size: clamp(24px, 6vw, 32px) !important;
}
.page-id-799 .citation {
padding: 60px 24px !important;
}
.page-id-799 .timeline-section {
padding: 60px 24px !important;
}
.page-id-799 .tl-item {
flex-direction: column !important;
gap: 6px !important;
}
.page-id-799 .valeurs {
padding: 60px 24px !important;
}
.page-id-799 .valeurs-grid {
grid-template-columns: 1fr !important;
}
.page-id-799 .cta-section {
padding: 60px 24px !important;
}
.page-id-799 .cta-section h2 {
font-size: clamp(24px, 6vw, 32px) !important;
}
}</style><style class="wpcode-css-snippet">/* ── L'art de décorer – Charte graphique ── */
@font-face {
font-family: 'Nickainley';
src: local('Nickainley');
}
.nick { font-family: 'Nickainley', 'Palatino Linotype', 'Book Antiqua', serif; }
/* Forcer la pleine largeur */
.entry-content,
#content .entry-content,
#primary,
#main,
.site-content {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
float: none !important;
}
.hero { min-height: 100vh; display: grid; grid-template-columns: 1fr 1fr; align-items: center; padding: 0px 56px; position: relative; overflow: hidden; background: var(--creme); }
.hero::before { content: ''; position: absolute; top: -120px; right: -120px; width: 600px; height: 600px; border-radius: 50%; background: radial-gradient(circle, var(--beige) 0%, transparent 70%); opacity: .55; pointer-events: none; }
.hero::after { content: ''; position: absolute; bottom: 60px; left: -60px; width: 300px; height: 300px; border-radius: 50%; background: radial-gradient(circle, rgba(122,158,126,.22) 0%, transparent 70%); pointer-events: none; }
.hero-text { position: relative; z-index: 2; }
.hero-eyebrow { font-size: 11px; font-weight: 600; letter-spacing: .2em; text-transform: uppercase; color: var(--terre); display: flex; align-items: center; gap: 12px; }
.hero-eyebrow::before { content: ''; display: block; width: 32px; height: 1px; background: var(--terre); }
.hero-h1 { font-size: clamp(38px, 5vw, 64px) !important; line-height: 1.2 !important; color: var(--bleu) !important; margin: 20px 0 28px !important; font-family: 'Nickainley', 'Palatino Linotype', serif !important; }
.hero-sub { font-size: 15px !important; font-weight: 300 !important; line-height: 1.7 !important; color: var(--gris) !important; max-width: 440px; }
.hero-actions { display: flex; gap: 16px; margin-top: 44px; flex-wrap: wrap; }
.btn-primary { background: var(--terre) !important; color: #fff !important; padding: 15px 34px !important; border: none !important; border-radius: 2px !important; font-family: 'Montserrat', sans-serif !important; font-size: 11px !important; font-weight: 700 !important; letter-spacing: .14em !important; text-transform: uppercase !important; cursor: pointer; text-decoration: none !important; display: inline-block; }
.btn-secondary { background: transparent !important; color: var(--bleu) !important; padding: 15px 34px !important; border: 2px solid var(--bleu) !important; border-radius: 2px !important; font-family: 'Montserrat', sans-serif !important; font-size: 11px !important; font-weight: 700 !important; letter-spacing: .14em !important; text-transform: uppercase !important; cursor: pointer; text-decoration: none !important; display: inline-block; }
.hero-visual { position: relative; z-index: 2; display: flex; justify-content: center; align-items: center; }
.hero-img-wrap { width: 480px; height: 560px; background: var(--beige); border-radius: 4px 120px 4px 4px; position: relative; overflow: hidden; box-shadow: 32px 40px 80px rgba(70,97,123,.15); }
.hero-img-placeholder { width: 100%; height: 100%; background: linear-gradient(145deg, var(--beige) 0%, #d4b08a 100%); display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; color: var(--bleu); opacity: .6; }
.hero-img-placeholder svg { width: 64px; height: 64px; opacity: .5; }
.hero-img-placeholder span { font-size: 12px; letter-spacing: .1em; text-transform: uppercase; }
.hero-badge { position: absolute; bottom: -20px; left: -32px; background: var(--creme); border-radius: 4px; padding: 16px 22px; box-shadow: 0 12px 40px rgba(70,97,123,.12); display: flex; align-items: center; gap: 14px; }
.badge-icon { width: 40px; height: 40px; border-radius: 50%; background: var(--sauge); display: flex; align-items: center; justify-content: center; }
.badge-icon svg { width: 20px; height: 20px; fill: #fff; }
.badge-text strong { display: block; font-size: 13px; color: var(--bleu); }
.badge-text span { font-size: 11px; color: var(--gris); }
.values { background: var(--bleu) !important; color: #fff !important; padding: 80px 56px !important; display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 48px !important; }
.value-item { border-left: 2px solid rgba(231,198,167,.35); padding-left: 28px; }
.value-num { font-size: 11px !important; font-weight: 700 !important; letter-spacing: .2em !important; color: var(--beige) !important; text-transform: uppercase !important; margin-bottom: 14px !important; }
.value-title { font-family: 'Nickainley', 'Palatino Linotype', serif !important; font-size: 28px !important; color: #fff !important; margin-bottom: 12px !important; line-height: 1.2 !important; }
.value-desc { font-size: 14px !important; font-weight: 300 !important; line-height: 1.7 !important; color: rgba(255,255,255,.7) !important; }
.shop-section { padding: 100px 56px !important; background: var(--creme) !important; }
.section-header { display: flex !important; align-items: flex-end !important; justify-content: space-between !important; margin-bottom: 56px !important; }
.section-tag { font-size: 11px !important; font-weight: 700 !important; letter-spacing: .2em !important; text-transform: uppercase !important; color: var(--terre) !important; margin-bottom: 12px !important; }
.section-title { font-family: 'Nickainley', 'Palatino Linotype', serif !important; font-size: 42px !important; color: var(--bleu) !important; line-height: 1.15 !important; }
.section-link { font-size: 11px !important; font-weight: 700 !important; letter-spacing: .14em !important; text-transform: uppercase !important; color: var(--bleu) !important; text-decoration: none !important; border-bottom: 1px solid var(--bleu) !important; padding-bottom: 2px !important; white-space: nowrap !important; }
.products-grid { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 28px !important; width: 100% !important; }
.product-card { background: #fff !important; border-radius: 3px !important; overflow: hidden !important; cursor: pointer !important; transition: box-shadow .3s, transform .3s !important; width: 100% !important; min-width: 0 !important; }
.product-card:hover { box-shadow: 0 20px 60px rgba(70,97,123,.12) !important; transform: translateY(-6px) !important; }
.product-img { height: auto !important; min-height: 260px !important; background: linear-gradient(145deg, var(--beige) 0%, #c9a27e 100%) !important; position: relative !important; overflow: visible !important; background-size: contain !important; background-repeat: no-repeat !important; background-position: center !important; }
.product-img-2 { background: linear-gradient(145deg, #dce8dc 0%, var(--sauge) 100%) !important; }
.product-img-3 { background: linear-gradient(145deg, #f0e4d4 0%, var(--terre) 100%) !important; }
.product-tag { position: absolute !important; top: 16px !important; left: 16px !important; background: var(--creme) !important; font-size: 10px !important; font-weight: 700 !important; letter-spacing: .1em !important; text-transform: uppercase !important; padding: 5px 12px !important; border-radius: 2px !important; color: var(--bleu) !important; }
.product-info { padding: 22px 24px 28px !important; }
.product-name { font-size: 15px !important; font-weight: 600 !important; color: var(--bleu) !important; margin-bottom: 6px !important; }
.product-desc { font-size: 13px !important; font-weight: 300 !important; color: var(--gris) !important; line-height: 1.5 !important; margin-bottom: 16px !important; }
.product-footer { display: flex !important; align-items: center !important; justify-content: space-between !important; }
.btn-add { background: var(--terre) !important; color: #fff !important; border: none !important; border-radius: 2px !important; font-family: 'Montserrat', sans-serif !important; font-size: 10px !important; font-weight: 700 !important; letter-spacing: .12em !important; text-transform: uppercase !important; padding: 9px 18px !important; cursor: pointer !important; }
/* ── Section réassurance ── */
.reassurance { background: #fff !important; padding: 64px 56px !important; width: 100% !important; box-sizing: border-box !important; border-top: 1px solid rgba(107,143,168,0.1) !important; border-bottom: 1px solid rgba(107,143,168,0.1) !important; }
.reassurance-grid { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; width: 100% !important; box-sizing: border-box !important; }
.reass-item { flex: 1 1 0 !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: flex-start !important; text-align: center !important; padding: 32px 24px !important; border-right: 1px solid rgba(107,143,168,0.1) !important; text-decoration: none !important; transition: background 0.25s !important; box-sizing: border-box !important; min-width: 0 !important; }
.reass-item:last-child { border-right: none !important; }
.reass-item:hover { background: #FAF6F0 !important; }
.reass-icon { width: 52px !important; height: 52px !important; border-radius: 50% !important; background: #FAF6F0 !important; display: flex !important; align-items: center !important; justify-content: center !important; margin-bottom: 18px !important; flex-shrink: 0 !important; }
.reass-icon svg { width: 24px !important; height: 24px !important; }
.reass-title { font-family: 'Montserrat', sans-serif !important; font-size: 13px !important; font-weight: 700 !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; color: #6B8FA8 !important; margin-bottom: 8px !important; }
.reass-desc { font-family: 'Montserrat', sans-serif !important; font-size: 12px !important; font-weight: 300 !important; line-height: 1.6 !important; color: #333333 !important; margin: 0 !important; }
.reass-arrow { font-family: 'Montserrat', sans-serif !important; font-size: 11px !important; color: #E8956D !important; margin-top: 12px !important; font-weight: 600 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; opacity: 0 !important; transition: opacity 0.25s !important; }
.reass-item:hover .reass-arrow { opacity: 1 !important; }
.newsletter { background: var(--beige) !important; padding: 80px 56px !important; display: flex !important; flex-direction: column !important; align-items: center !important; gap: 32px !important; text-align: center !important; }
.newsletter-title { font-family: 'Nickainley', 'Palatino Linotype', serif !important; font-size: 42px !important; color: var(--bleu) !important; line-height: 1.15 !important; margin-bottom: 14px !important; }
.newsletter-sub { font-size: 15px !important; font-weight: 300 !important; line-height: 1.7 !important; color: var(--bleu) !important; opacity: .8 !important; }
.newsletter-form { display: flex !important; gap: 12px !important; }
.newsletter-form input { flex: 1 !important; padding: 15px 20px !important; border: 1.5px solid rgba(70,97,123,.25) !important; border-radius: 2px !important; background: rgba(255,255,255,.7) !important; font-family: 'Montserrat', sans-serif !important; font-size: 14px !important; color: var(--bleu) !important; outline: none !important; }
.hero-img-wrap img { width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: center top !important; display: block !important; }
.product-img[style], .product-img-2[style], .product-img-3[style] { background-image: var(--bg) !important; }
#form-script-tag-22360516, [id^="systeme-io"], .s-form, iframe[src*="systeme.io"] { max-width: 700px !important; width: 100% !important; }
@media (max-width: 900px) {
.hero { grid-template-columns: 1fr !important; padding: 80px 24px 60px !important; gap: 48px !important; }
.hero-visual { order: -1; }
.hero-img-wrap { width: 100% !important; height: 320px !important; border-radius: 4px 80px 4px 4px !important; }
.values { grid-template-columns: 1fr !important; padding: 60px 24px !important; }
.shop-section { padding: 60px 24px !important; }
.products-grid { grid-template-columns: 1fr !important; }
.newsletter { grid-template-columns: 1fr !important; padding: 60px 24px !important; }
.newsletter-form { flex-direction: column !important; }
.reassurance { padding: 40px 24px !important; }
.reassurance-grid { flex-direction: column !important; }
.reass-item { border-right: none !important; border-bottom: 1px solid rgba(107,143,168,0.1) !important; padding: 28px 24px !important; }
.reass-item:last-child { border-bottom: none !important; }
.reass-arrow { opacity: 1 !important; }
}
@media (max-width: 600px) {
.products-grid { grid-template-columns: 1fr !important; }
.product-card { width: 100% !important; }
.hero-h1 { font-size: clamp(28px, 7vw, 38px) !important; word-break: keep-all !important; hyphens: none !important; }
}
.newsletter > div:last-child { width: 100% !important; max-width: 700px !important; }</style><link rel="icon" href="https://www.lartdedecorer.com/wp-content/uploads/2025/05/cropped-ladd-logo-1-32x32.png" sizes="32x32" />
<link rel="icon" href="https://www.lartdedecorer.com/wp-content/uploads/2025/05/cropped-ladd-logo-1-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.lartdedecorer.com/wp-content/uploads/2025/05/cropped-ladd-logo-1-180x180.png" />
<meta name="msapplication-TileImage" content="https://www.lartdedecorer.com/wp-content/uploads/2025/05/cropped-ladd-logo-1-270x270.png" />
<style id="wp-custom-css">
/* ── Variables couleurs ── */
:root {
--bleu: #6B8FA8 !important;
--beige: #EDD5B8 !important;
--creme: #FAF6F0 !important;
--sauge: #B5A08A !important;
--terre: #E8956D !important;
--gris: #333333 !important;
}
/* ── Base ── */
body {
font-family: 'Montserrat', sans-serif;
background: var(--creme);
color: var(--gris);
overflow-x: hidden;
}
/* ── Nickainley ── */
@font-face {
font-family: 'Nickainley';
src: local('Nickainley');
}
.nick {
font-family: 'Nickainley', 'Palatino Linotype', 'Book Antiqua', serif;
}
/* ── Titres ── */
h1 {
font-size: clamp(38px, 5vw, 64px) !important;
line-height: 1.2;
color: var(--bleu);
margin-bottom: 20px;
}
h2 {
font-size: clamp(28px, 3.5vw, 42px);
line-height: 1.2;
color: var(--bleu);
}
h3 {
font-size: 20px;
color: var(--bleu);
}
/* ── Corps de texte ── */
p {
font-size: 15px;
font-weight: 300;
line-height: 1.8;
color: var(--gris);
}
/* ── Masquer titre et header WordPress ── */
.entry-title,
.entry-header,
.page-header {
display: none !important;
}
/* ── Mise en page WordPress ── */
.page-template-default .entry-content,
.page .entry-content {
padding: 0 !important;
margin: 0 !important;
max-width: 100% !important;
}
.page-template-default .site-content,
.page-template-default #content,
.page-template-default .entry-content,
#page .site-content,
#content .entry-content,
.entry-content {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
float: none !important;
}
@media (max-width: 768px) {
form.alignwide.wp-block-surecart-product-page .entry-content {
padding-left: 20px !important;
padding-right: 20px !important;
}
}
}
#primary {
padding-top: 0 !important;
margin-top: 0 !important;
}
.hentry {
margin-top: 0 !important;
padding-top: 0 !important;
}
#page {
max-width: 100% !important;
padding: 0 !important;
}
#main {
max-width: 100% !important;
padding: 0 !important;
}
/* ── Forcer la pleine largeur ── */
.page-template-default .site-content,
.page-template-default #content,
.page-template-default .entry-content,
#page .site-content,
#content .entry-content,
.entry-content {
max-width: 100% !important;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
float: none !important;
}
/* ── Navigation ── */
.main-navigation .nav-menu,
#site-navigation ul {
max-width: 1100px !important;
margin: 0 auto !important;
padding: 0 40px !important;
}
/* ── Largeur des pages ── */
.page-id-5 .entry-content,
.page-id-99 .entry-content,
.page-id-18 .entry-content,
.page-id-385 .entry-content,
.page-id-415 .entry-content,
.page-id-799 .entry-content,
.page-id-1262 .entry-content,
.page-id-1744 .entry-content,
.page-id-1802 .entry-content,
.page-id-2080 .entry-content,
.page-id-2138 .entry-content {
max-width: 1100px !important;
margin: 0 auto !important;
padding: 0 40px !important;
}
/* ── Lien masqué ── */
a[aria-label="Ancienne collection"] {
display: none !important;
}
/* ── Boutique SureCart ── */
.sc-storefront,
.sc-storefront-products,
[class*="sc-product"] {
background: var(--creme) !important;
font-family: 'Montserrat', sans-serif !important;
}
.sc-storefront input[type="search"],
.sc-storefront .sc-input {
border: 1.5px solid rgba(107,143,168,.2) !important;
border-radius: 2px !important;
font-family: 'Montserrat', sans-serif !important;
color: var(--bleu) !important;
}
[class*="sc-product-card"] {
border-radius: 3px !important;
box-shadow: 0 4px 20px rgba(107,143,168,.08) !important;
border: none !important;
}
[class*="sc-product"] h2,
[class*="sc-product"] h3 {
color: var(--bleu) !important;
font-family: 'Montserrat', sans-serif !important;
}
[class*="sc-product"] .price,
[class*="sc-product-price"] {
color: var(--bleu) !important;
font-weight: 700 !important;
}
[class*="sc-btn"],
[class*="sc-button"],
.sc-storefront button {
background: var(--terre) !important;
border: none !important;
border-radius: 2px !important;
font-family: 'Montserrat', sans-serif !important;
font-weight: 700 !important;
letter-spacing: .1em !important;
text-transform: uppercase !important;
}
.sc-storefront a {
color: var(--terre) !important;
}
/* ── Section réassurance ── */
.reassurance {
background: #fff !important;
padding: 64px 56px !important;
border-top: 1px solid rgba(107,143,168,0.1) !important;
border-bottom: 1px solid rgba(107,143,168,0.1) !important;
width: 100% !important;
box-sizing: border-box !important;
}
.reassurance-grid {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 0 !important;
width: 100% !important;
max-width: 100% !important;
box-sizing: border-box !important;
}
.reassurance-grid .reass-item {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
text-align: center !important;
padding: 32px 40px !important;
border-right: 1px solid rgba(107,143,168,0.1) !important;
text-decoration: none !important;
transition: background 0.25s !important;
cursor: pointer !important;
width: 100% !important;
min-width: 0 !important;
float: none !important;
box-sizing: border-box !important;
}
.reassurance-grid .reass-item:last-child { border-right: none !important; }
.reassurance-grid .reass-item:hover { background: #FAF6F0 !important; }
.reass-icon {
width: 52px !important;
height: 52px !important;
border-radius: 50% !important;
background: #FAF6F0 !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
margin-bottom: 18px !important;
transition: background 0.25s !important;
flex-shrink: 0 !important;
}
.reassurance-grid .reass-item:hover .reass-icon { background: rgba(232,149,109,0.12) !important; }
.reass-icon svg {
width: 24px !important;
height: 24px !important;
}
.reass-title {
font-family: 'Montserrat', sans-serif !important;
font-size: 13px !important;
font-weight: 700 !important;
letter-spacing: 0.08em !important;
text-transform: uppercase !important;
color: #6B8FA8 !important;
margin-bottom: 8px !important;
}
.reass-desc {
font-family: 'Montserrat', sans-serif !important;
font-size: 12px !important;
font-weight: 300 !important;
line-height: 1.6 !important;
color: #333333 !important;
margin: 0 !important;
}
.reass-arrow {
font-family: 'Montserrat', sans-serif !important;
font-size: 11px !important;
color: #E8956D !important;
margin-top: 12px !important;
font-weight: 600 !important;
letter-spacing: 0.1em !important;
text-transform: uppercase !important;
opacity: 0 !important;
transition: opacity 0.25s !important;
}
.reassurance-grid .reass-item:hover .reass-arrow { opacity: 1 !important; }
/* ── Responsive ── */
@media (max-width: 900px) {
.reassurance { padding: 40px 24px !important; }
.reassurance-grid { grid-template-columns: 1fr !important; }
.reassurance-grid .reass-item {
border-right: none !important;
border-bottom: 1px solid rgba(107,143,168,0.1) !important;
padding: 28px 24px !important;
}
.reassurance-grid .reass-item:last-child { border-bottom: none !important; }
.reass-arrow { opacity: 1 !important; }
}
:root:root {
--sc-color-primary-500: #E8956D;
--sc-color-primary-text: #000000;
--sc-font-sans: 'Lato', sans-serif;
--sc-border-radius-small: 3px;
--sc-border-radius-medium: 3px;
}
.site-header {
padding-bottom: 0 !important;
}
.site-branding {
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}
.site-footer {
display: none !important;
}
.site-footer,
#colophon {
display: none !important;
}
a[href*="systeme.io"][target="_blank"] {
display: none !important;
}
@media (max-width: 768px) {
/* À propos */
div[style*="grid-template-columns:1fr 1fr"] {
grid-template-columns: 1fr !important;
padding: 40px 24px !important;
}
/* Avis clients */
div[style*="display:flex; gap:24px"] {
flex-direction: column !important;
padding: 0 24px !important;
}
/* Footer */
footer[style*="display:flex"] {
flex-direction: column !important;
padding: 32px 24px !important;
gap: 16px !important;
text-align: center !important;
}
}
@media (max-width: 768px) {
.section-tag {
word-break: keep-all !important;
hyphens: none !important;
white-space: nowrap !important;
}
.section-header {
flex-direction: column !important;
gap: 16px !important;
}
.section-title {
font-size: 15px !important;
hyphens: none !important;
word-break: keep-all !important;
line-height: 1.3 !important;
}
}
/* ── Fiche produit SureCart ── */
/* Supprimer bouton Finaliser la commande */
button[data-wp-on--click="callbacks.redirectToCheckout"] {
display: none !important;
}
/* Texte bouton Ajouter au panier en noir */
.sc-button__link-text {
color: #000000 !important;
}
/* Titre produit plus petit */
form.wp-block-surecart-product-page .wp-block-surecart-product-title,
surecart-template .wp-block-surecart-product-title {
font-size: 30px !important;
line-height: 1.2 !important;
}
@media (min-width: 769px) {
form.alignwide.wp-block-surecart-product-page .wp-block-column:first-child {
max-width: 50% !important;
flex-basis: 50% !important;
}
}
.wp-block-surecart-product-media img {
max-width: 100%;
height: auto;
}
/* Réduit l'espace entre les blocs de la description du produit SureCart */
.wp-block-surecart-product-description,
.sc-prose {
--wp--style--block-gap: 0.3em;
}
/* Force la valeur si le thème surcharge la variable */
.wp-block-surecart-product-description.is-layout-flow > * + *,
.wp-block-surecart-product-description .is-layout-flow > * + *,
.sc-prose.is-layout-flow > * + *,
.sc-prose .is-layout-flow > * + * {
margin-block-start: 0.3em !important;
}
/* Resserre les marges des titres et listes au cas où */
.wp-block-surecart-product-description .wp-block-heading,
.sc-prose .wp-block-heading {
margin-top: 0.4em !important;
margin-bottom: 0.2em !important;
}
.wp-block-surecart-product-description .wp-block-list,
.sc-prose .wp-block-list {
margin-top: 0.2em !important;
margin-bottom: 0.4em !important;
}
</style>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap" media="print" onload="this.media='all'">
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap"></noscript>
<style id="core-block-supports-inline-css">
.wp-elements-809bc659be72665e235ad3d36b365503 a:where(:not(.wp-element-button)){color:#828c99;}.wp-elements-3d1cc5f86586cc5b13e64b9d95afef53 a:where(:not(.wp-element-button)){color:#4b5563;}.wp-container-core-group-is-layout-64e1162d{flex-wrap:nowrap;justify-content:space-between;}.wp-container-content-962be591{flex-basis:80px;}.wp-elements-60f7f467eabd4c6ec970fcc2eaa8cf6a a:where(:not(.wp-element-button)){color:#4b5563;}.wp-elements-a60d3354043cc3943fcff11dd368558f a:where(:not(.wp-element-button)){color:#828c99;}.wp-elements-3b6c2dd07fb824da6869ab9db90509fd a:where(:not(.wp-element-button)){color:#828c99;}.wp-elements-f801e5793ad9d8c2ddc6dac370ea114d a:where(:not(.wp-element-button)){color:#828c99;}.wp-container-core-group-is-layout-c8108a87 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-c8108a87 > * + *{margin-block-start:0px;margin-block-end:0;}.wp-elements-c4d961c5a887fd6426f97e83fb398cda a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-red);}.wp-container-content-0733e5d0{flex-basis:50%;}.wp-elements-4846c9d71354b9440ca2a19d5be871d2 a:where(:not(.wp-element-button)){color:#828c99;}.wp-elements-769386e2adcb8f0c0c8d072132bffb7d a:where(:not(.wp-element-button)){color:#4b5563;}.wp-elements-52fdf9e8f041aab881863ee85b983f94 a:where(:not(.wp-element-button)){color:#828c99;}.wp-container-core-group-is-layout-f843080e{flex-wrap:nowrap;gap:4px;justify-content:flex-end;}.wp-elements-cb427a178eb71aa290fe69000ceebd3a a:where(:not(.wp-element-button)){color:#828c99;}.wp-elements-522ec5f8f335c00760dbead241e51319 a:where(:not(.wp-element-button)){color:#828c99;}.wp-container-content-9cfa9a5a{flex-grow:1;}.wp-container-core-group-is-layout-b04de5ee{flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}.wp-elements-b7aa8caee5d0c6fb532f9a9a0f686a58 a:where(:not(.wp-element-button)){color:#6b7280;}.wp-container-core-group-is-layout-4c9338fd{gap:0px;flex-direction:column;align-items:flex-end;}.wp-container-core-group-is-layout-e5460375{flex-wrap:nowrap;justify-content:space-between;align-items:center;}.wp-container-core-group-is-layout-41c7e08e{flex-wrap:nowrap;gap:5px;flex-direction:column;align-items:stretch;justify-content:flex-start;}.wp-container-core-group-is-layout-92927b4a{flex-wrap:nowrap;align-items:stretch;}.wp-container-surecart-slide-out-cart-line-items-is-layout-2e48a420 > *{margin-block-start:0;margin-block-end:0;}.wp-container-surecart-slide-out-cart-line-items-is-layout-2e48a420 > * + *{margin-block-start:2em;margin-block-end:0;}.wp-elements-c8fac848322f1fed76df59fbf0bbc786 a:where(:not(.wp-element-button)){color:#828c99;}.wp-elements-3b9a68b7fb804ca71ada88a0c435b71f a:where(:not(.wp-element-button)){color:#4b5563;}.wp-container-surecart-slide-out-cart-items-subtotal-is-layout-0a93696a{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}.wp-container-surecart-slide-out-cart-is-layout-c8108a87 > *{margin-block-start:0;margin-block-end:0;}.wp-container-surecart-slide-out-cart-is-layout-c8108a87 > * + *{margin-block-start:0px;margin-block-end:0;}.wp-duotone-unset-1.wp-block-surecart-cart-line-item-image{filter:unset;}
/*# sourceURL=core-block-supports-inline-css */
</style>
<style id="core-block-supports-duotone-inline-css">
.wp-duotone-unset-1.wp-block-surecart-cart-line-item-image{filter:unset;}
/*# sourceURL=core-block-supports-duotone-inline-css */
</style>
</head>
<body class="home wp-singular page-template page-template-page-templates page-template-full-width page-template-page-templatesfull-width-php page page-id-5 custom-background wp-embed-responsive wp-theme-twentytwelve surecart-theme-light full-width custom-background-empty custom-font-enabled single-author">
<div id="page" class="hfeed site">
<a class="screen-reader-text skip-link" href="#content">Aller au contenu</a>
<header id="masthead" class="site-header">
<hgroup>
<h1 class="site-title"><a href="https://www.lartdedecorer.com/" rel="home" aria-current="page">L'art de décorer</a></h1>
</hgroup>
<nav id="site-navigation" class="main-navigation">
<button class="menu-toggle">Menu</button>
<div class="menu-menu-container"><ul id="menu-menu" class="nav-menu"><li id="menu-item-1848" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1848"><a href="https://www.lartdedecorer.com/boutique/">Boutique</a>
<ul class="sub-menu">
<li id="menu-item-3125" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3125"><a href="https://www.lartdedecorer.com/pochoirs-zen/">Pochoirs zen</a></li>
<li id="menu-item-3106" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3106"><a href="https://www.lartdedecorer.com/ancienne-collection/">Collections précédentes</a></li>
</ul>
</li>
<li id="menu-item-388" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-388"><a href="https://www.lartdedecorer.com/creation-personnalisee/">Création personnalisée</a>
<ul class="sub-menu">
<li id="menu-item-2088" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2088"><a href="https://www.lartdedecorer.com/%f0%9f%aa%b5-pancarte-bois-personnalisee/">🪵 Pancarte signature personnalisée</a></li>
<li id="menu-item-2155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2155"><a href="https://www.lartdedecorer.com/%f0%9f%96%8c%ef%b8%8fpochoir-personnalise-transformez-votre-image-en-creation-unique/">🖌️Pochoir personnalisé A4</a></li>
</ul>
</li>
<li id="menu-item-167" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-167"><a href="https://www.lartdedecorer.com/relooking-de-petits-meubles/">Relooking</a></li>
<li id="menu-item-1341" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1341"><a href="https://www.lartdedecorer.com/ateliers-de-relooking-de-meubles-a-partir-de-12-ans/">Ateliers</a>
<ul class="sub-menu">
<li id="menu-item-1766" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1766"><a href="https://www.lartdedecorer.com/actualites/">Actualités</a></li>
</ul>
</li>
<li id="menu-item-810" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-810"><a href="https://www.lartdedecorer.com/mon-histoire/">Mon histoire</a></li>
<li id="menu-item-436" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-436"><a href="https://www.lartdedecorer.com/contactez-moi-pour-toute-question-demande-dinformation/">Contact</a></li>
</ul></div> </nav><!-- #site-navigation -->
</header><!-- #masthead -->
<div id="main" class="wrapper">
<div id="primary" class="site-content">
<div id="content" role="main">
<article id="post-5" class="post-5 page type-page status-publish hentry">
<header class="entry-header">
<h1 class="entry-title">L’art de décorer – Pancartes & créations artisanales fait main</h1>
</header>
<div class="entry-content">
<section class="hero">
<div class="hero-text">
<h1 class="hero-h1 nick">Créatrice de pancartes zen : un message pour soi ou pour quelqu’un qu’on aime.</h1>
<p class="hero-sub">Je crée des objets artisanaux faits main, chargés d’intention et de bienveillance : pancartes, pochoirs et créations personnalisées.</p>
<p>Des pièces uniques pour nourrir votre bien-être, embellir votre intérieur ou offrir avec le coeur.</p>
<div class="hero-actions"><a class="btn-primary" href="https://www.lartdedecorer.com/boutique/">Découvrir mes créations</a></div>
</div>
<div class="hero-visual">
<div class="hero-img-wrap"><img decoding="async" style="width: 100% !important; height: 100% !important; object-fit: contain !important; object-position: center center !important; background: #FAF6F0; display: block;" src="https://www.lartdedecorer.com/wp-content/uploads/2026/04/lartdedecorer-pancarte-serie1-1-scaled.webp" alt="Pancarte faite main - L'art de décorer" /></div>
<div class="hero-badge">
<div class="badge-icon"> </div>
<div class="badge-text"><strong>Fait main avec passion</strong><br />Chaque pièce est créée pour vous.</div>
</div>
</div>
</section>
<style>
.carrousel-img { height: 400px; }<br />
.reass-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 40px; }<br />
.histoire-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }<br />
.avis-grid { display: flex; gap: 24px; }<br />
.footer-inner { display: flex; align-items: center; justify-content: space-between; }<br />
@media (max-width: 768px) {<br />
.carrousel-img { height: 200px !important; }<br />
.reass-grid { grid-template-columns: 1fr; gap: 32px; }<br />
.histoire-grid { grid-template-columns: 1fr; }<br />
.histoire-img { display: none; }<br />
.histoire-grid h2 { font-size: 26px !important; }<br />
.avis-grid { flex-direction: column; }<br />
.avis-titre { font-size: 28px !important; }<br />
.footer-inner { flex-direction: column; gap: 16px; text-align: center; }</p>
<p> @media (max-width: 600px) {<br />
.popup-card { grid-template-columns: 1fr; }<br />
.popup-img { min-height: 180px; }<br />
}<br />
</style>
<div style="background: #FAF6F0; padding: 30px 20px 0px 20px; overflow: hidden;">
<h2 style="font-family: 'Nickainley','Palatino Linotype',serif; font-size: 36px; color: #6b8fa8; text-align: center; margin-bottom: 20px;">Mes dernières pancartes</h2>
<div style="position: relative; max-width: 800px; margin: 0 auto; overflow: hidden; border-radius: 8px;">
<div id="carrousel" style="display: flex; transition: transform 0.5s ease;">
<div style="min-width: 100%; flex-shrink: 0;"><img decoding="async" class="carrousel-img" style="width: 100%; object-fit: cover; display: block;" src="https://www.lartdedecorer.com/wp-content/uploads/2026/04/lartdedecorer-pancarte-zen-serie1-1-scaled.jpg" alt="Pancarte zen série 1" /></div>
<div style="min-width: 100%; flex-shrink: 0;"><img decoding="async" class="carrousel-img" style="width: 100%; object-fit: cover; display: block;" src="https://www.lartdedecorer.com/wp-content/uploads/2026/04/lartdedecorer-pancarte-zen-serie2-2-scaled.jpg" alt="Pancarte zen série 2" /></div>
<div style="min-width: 100%; flex-shrink: 0; position: relative;"><img decoding="async" class="carrousel-img" style="width: 100%; object-fit: cover; display: block;" src="https://www.lartdedecorer.com/wp-content/uploads/2026/04/lartdedeocrer-pancarte-zen-serie3-3-scaled.jpg" alt="Pancarte zen série 3" /></p>
<div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,0.3);"></div>
</div>
</div>
<p><button id="btn-prev" style="position: absolute; left: 16px; top: 50%; transform: translateY(-50%); background: rgba(255,255,255,0.9); border: none; border-radius: 50%; width: 44px; height: 44px; font-size: 18px; cursor: pointer; color: #6b8fa8;">‹</button><br />
<button id="btn-next" style="position: absolute; right: 16px; top: 50%; transform: translateY(-50%); background: rgba(255,255,255,0.9); border: none; border-radius: 50%; width: 44px; height: 44px; font-size: 18px; cursor: pointer; color: #6b8fa8;">›</button>
</div>
<p><script><br />
jQuery(document).ready(function($) {<br />
var current = 0;<br />
var total = 3;<br />
var startX = 0;<br />
$('#btn-next').on('click', function() {<br />
current = (current + 1) % total;<br />
$('#carrousel').css('transform', 'translateX(-' + (current * 100) + '%)');<br />
});<br />
$('#btn-prev').on('click', function() {<br />
current = (current - 1 + total) % total;<br />
$('#carrousel').css('transform', 'translateX(-' + (current * 100) + '%)');<br />
});<br />
$('#carrousel').on('touchstart', function(e) {<br />
startX = e.originalEvent.touches[0].clientX;<br />
});<br />
$('#carrousel').on('touchend', function(e) {<br />
var endX = e.originalEvent.changedTouches[0].clientX;<br />
if (startX - endX > 50) {<br />
current = (current + 1) % total;<br />
$('#carrousel').css('transform', 'translateX(-' + (current * 100) + '%)');<br />
} else if (endX - startX > 50) {<br />
current = (current - 1 + total) % total;<br />
$('#carrousel').css('transform', 'translateX(-' + (current * 100) + '%)');<br />
}<br />
});<br />
});<br />
</script>
</div>
<section id="boutique" class="shop-section" style="padding-top: 0 !important; margin-top: -30px !important;">
<div class="section-header">
<div>
<p class="section-tag">Mes créations</p>
<h2 class="section-title nick">Pancartes, pochoirs ou sur mesure — à vous de choisir.</h2>
</div>
<p><a class="section-link" href="https://www.lartdedecorer.com/boutique/">Voir toutes mes créations →</a>
</div>
<div class="products-grid">
<div class="product-card">
<div class="product-img" style="background: url('https://www.lartdedecorer.com/wp-content/uploads/2026/03/lartdedecorer-simplicite-situation.webp') top center/cover no-repeat !important;"><span class="product-tag">Nouveauté</span></div>
<div class="product-info">
<p class="product-name">Pancartes avec citation</p>
<p class="product-desc">Des pancartes artisanales faites main, ornées de citations choisies avec intention. Format 25 x 9 cm, chaque pièce est unique pour nourrir votre bien-être et embellir votre intérieur.</p>
<div class="product-footer"><a class="btn-add" href="https://www.lartdedecorer.com/boutique/">Découvrir</a></div>
</div>
</div>
<div class="product-card">
<div class="product-img" style="background: url('https://www.lartdedecorer.com/wp-content/uploads/2026/03/4-lartdecorer-pancarte-ambiance.webp') center/cover no-repeat !important;"><span class="product-tag">Populaire</span></div>
<div class="product-info">
<p class="product-name">Création de pancartes personnalisées</p>
<p class="product-desc">Mes pancartes les plus appréciées, format 9 x 25 cm, façonnées avec soin pour sublimer chaque espace avec votre style et vos mots.</p>
<div class="product-footer"><a class="btn-add" href="https://www.lartdedecorer.com/%f0%9f%aa%b5-pancarte-bois-personnalisee/">Découvrir</a></div>
</div>
</div>
<div class="product-card">
<div class="product-img" style="background: url('https://www.lartdedecorer.com/wp-content/uploads/2026/03/lartdedecorer-pochoir-main.webp') center/cover no-repeat !important;"><span class="product-tag">Coup de cœur</span></div>
<div class="product-info">
<p class="product-name">Création de pochoirs personnalisés</p>
<p class="product-desc">Des pochoirs uniques créés sur mesure pour vous permettre de reproduire vos motifs préférés facilement et avec élégance.</p>
<div class="product-footer"><a class="btn-add" href="https://www.lartdedecorer.com/%f0%9f%96%8c%ef%b8%8fpochoir-personnalise-transformez-votre-image-en-creation-unique/">Découvrir</a></div>
</div>
</div>
</div>
</section>
<section class="values">
<div style="grid-column: 1 / -1; text-align: center; margin-bottom: 48px;">
<p style="font-size: 11px; font-weight: bold; letter-spacing: 0.2em; text-transform: uppercase; color: rgba(237,213,184,0.8); margin-bottom: 12px; font-family: 'Montserrat',sans-serif;">Mon univers</p>
<h2 style="font-family: 'Nickainley','Palatino Linotype',serif; font-size: 42px; color: #fff; line-height: 1.15;">Dans les coulisses de mon atelier</h2>
</div>
<div class="value-item">
<p class="value-num">01 — Créer</p>
<h3 class="value-title nick">Je crée chaque pièce de mes propres mains</h3>
<p class="value-desc">Chaque création est unique, fabriquée avec soin dans mon atelier. Pas de série, pas d’industrie — juste de l’amour du beau et du fait-main.</p>
</div>
<div class="value-item">
<p class="value-num">02 — Personnaliser</p>
<h3 class="value-title nick">Je réalise vos envies sur mesure</h3>
<p class="value-desc">Vous avez une idée, une couleur, une ambiance en tête ? Je la transforme en objet décoratif qui vous ressemble vraiment.</p>
</div>
<div class="value-item">
<p class="value-num">03 — Offrir</p>
<h3 class="value-title nick">Un objet unique qui dit ce que les mots ne suffisent pas à exprimer.</h3>
<p class="value-desc">Chaque création est pensée pour être offerte avec le coeur à une amie, à soi-même, pour marquer un moment qui compte.</p>
</div>
</section>
<div style="background: #fff; padding: 40px 56px; border-top: 1px solid rgba(107,143,168,0.1); border-bottom: 1px solid rgba(107,143,168,0.1);">
<div class="reass-grid">
<div style="display: flex; flex-direction: column; align-items: flex-start; gap: 12px;">
<div style="width: 52px; height: 52px; border-radius: 50%; background: #FAF6F0; flex-shrink: 0;"></div>
<p style="font-family: 'Montserrat',sans-serif; font-size: 13px; font-weight: bold; letter-spacing: 0.08em; text-transform: uppercase; color: #6b8fa8; margin: 0;">Paiement sécurisé</p>
<p style="font-family: 'Montserrat',sans-serif; font-size: 12px; font-weight: 300; line-height: 1.6; color: #333; margin: 0;">CB ou 3x sans frais avec Klarna.</p>
</div>
<div style="display: flex; flex-direction: column; align-items: flex-start; gap: 12px;">
<div style="width: 52px; height: 52px; border-radius: 50%; background: #FAF6F0; flex-shrink: 0;"></div>
<p style="font-family: 'Montserrat',sans-serif; font-size: 13px; font-weight: bold; letter-spacing: 0.08em; text-transform: uppercase; color: #6b8fa8; margin: 0;">Envois mercredis & samedis</p>
<p style="font-family: 'Montserrat',sans-serif; font-size: 12px; font-weight: 300; line-height: 1.6; color: #333; margin: 0;">Départ chaque mercredi et samedi.</p>
</div>
<div style="display: flex; flex-direction: column; align-items: flex-start; gap: 12px;">
<div style="width: 52px; height: 52px; border-radius: 50%; background: #FAF6F0; flex-shrink: 0;"></div>
<p style="font-family: 'Montserrat',sans-serif; font-size: 13px; font-weight: bold; letter-spacing: 0.08em; text-transform: uppercase; color: #6b8fa8; margin: 0;">Fait main dans les Yvelines</p>
<p style="font-family: 'Montserrat',sans-serif; font-size: 12px; font-weight: 300; line-height: 1.6; color: #333; margin: 0;">Né dans mon atelier des Yvelines, jamais en série.</p>
</div>
</div>
</div>
<div style="background: #FAF6F0; padding: 40px 56px;">
<div class="histoire-grid">
<div class="histoire-img" style="border-radius: 4px 80px 4px 4px; overflow: hidden; height: 400px; background: #FAF6F0;"><img decoding="async" style="width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block;" src="https://www.lartdedecorer.com/wp-content/uploads/2025/04/lartdedecorer-atelier.webp" alt="Sandra - L'art de décorer" /></div>
<div>
<p style="font-family: 'Montserrat',sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0.2em; text-transform: uppercase; color: #e8956d; margin-bottom: 12px;">Mon histoire</p>
<h2 class="histoire-grid" style="font-family: 'Nickainley','Palatino Linotype',serif; font-size: 36px; color: #6b8fa8; line-height: 1.15; margin-bottom: 20px;">La galerie de ma mère a planté en moi une graine — celle de créer.</h2>
<p style="font-family: 'Montserrat',sans-serif; font-size: 15px; font-weight: 300; line-height: 1.7; color: #777; margin-bottom: 32px;">L’art de décorer est né d’un cheminement, d’une envie de créer et de transmettre.</p>
<p><a style="font-family: 'Montserrat',sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0.14em; text-transform: uppercase; color: #6b8fa8; text-decoration: none; border-bottom: 1px solid #6B8FA8; padding-bottom: 2px;" href="https://www.lartdedecorer.com/mon-histoire/">Découvrir mon histoire →</a>
</div>
</div>
</div>
<div style="background: #FAF6F0; padding: 20px 56px 40px 56px; border-top: 1px solid rgba(107,143,168,0.1);">
<div style="text-align: center; margin-bottom: 32px;">
<p style="font-family: 'Montserrat',sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0.2em; text-transform: uppercase; color: #e8956d; margin-bottom: 12px;">Avis clients</p>
<h2 class="avis-titre" style="font-family: 'Nickainley','Palatino Linotype',serif; font-size: 42px; color: #6b8fa8; line-height: 1.15;">Ce qu’ils disent</h2>
</div>
<div class="avis-grid">
<div style="flex: 1; background: #fff; border-radius: 4px; padding: 32px 24px; border: 0.5px solid rgba(107,143,168,0.15); display: flex; flex-direction: column;">
<div style="color: #e8956d; font-size: 18px; margin-bottom: 16px;">★★★★☆</div>
<p style="font-family: 'Montserrat',sans-serif; font-size: 13px; font-weight: 300; color: #555; line-height: 1.7; font-style: italic; margin-bottom: 16px; flex: 1;">« Une passionnée du relooking de meubles et accessoires des maisons. Elle travaille avec passion. Je vous recommande les ateliers d’initiation. »</p>
<p style="font-family: 'Montserrat',sans-serif; font-size: 11px; font-weight: bold; color: #6b8fa8; text-transform: uppercase; letter-spacing: 0.08em;">David</p>
</div>
<div style="flex: 1; background: #fff; border-radius: 4px; padding: 32px 24px; border: 0.5px solid rgba(107,143,168,0.15); display: flex; flex-direction: column;">
<div style="color: #e8956d; font-size: 18px; margin-bottom: 16px;">★★★★★</div>
<p style="font-family: 'Montserrat',sans-serif; font-size: 13px; font-weight: 300; color: #555; line-height: 1.7; font-style: italic; margin-bottom: 16px; flex: 1;">« Merci à Sandra pour sa gentillesse, patience et bonne humeur !! A refaire… »</p>
<p style="font-family: 'Montserrat',sans-serif; font-size: 11px; font-weight: bold; color: #6b8fa8; text-transform: uppercase; letter-spacing: 0.08em;">Sophie</p>
</div>
<div style="flex: 1; background: #fff; border-radius: 4px; padding: 32px 24px; border: 0.5px solid rgba(107,143,168,0.15); display: flex; flex-direction: column;">
<div style="font-size: 18px; margin-bottom: 16px; visibility: hidden;">★★★★★</div>
<p style="font-family: 'Montserrat',sans-serif; font-size: 13px; font-weight: 300; color: #555; line-height: 1.7; font-style: italic; margin-bottom: 16px; flex: 1;">« Concept avec des idées positives qui font du bien. »</p>
<p style="font-family: 'Montserrat',sans-serif; font-size: 11px; font-weight: bold; color: #6b8fa8; text-transform: uppercase; letter-spacing: 0.08em;">Rencontrée au marché de Noël</p>
</div>
</div>
</div>
<section class="newsletter">
<div>
<h2 class="newsletter-title nick">Restez dans les coulisses de mon atelier</h2>
<p class="newsletter-sub">Je partage mes nouvelles créations, mes inspirations du moment et des conseils déco en exclusivité pour ma communauté.</p>
</div>
<div><script id="form-script-tag-22360516" src="https://lartdedecorer78.systeme.io/public/remote/page/36994441f1c49fa55334d4a1f9e3fad8f9d02d1d.js" defer></script></div>
</section>
</div>
<footer style="background: #6B8FA8; padding: 32px 56px;">
<div class="footer-inner">
<div style="font-family: 'Montserrat',sans-serif; font-size: 22px; color: rgba(255,255,255,0.3);">L’art de décorer</div>
<div style="display: flex; gap: 24px; flex-wrap: wrap; justify-content: center;"><a style="font-family: 'Montserrat',sans-serif; font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(255,255,255,0.5); text-decoration: none;" href="https://www.lartdedecorer.com/mentions-legales/">Mentions légales</a><br />
<a style="font-family: 'Montserrat',sans-serif; font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(255,255,255,0.5); text-decoration: none;" href="https://www.lartdedecorer.com/conditions-generales-de-vente/">CGV</a><br />
<a style="font-family: 'Montserrat',sans-serif; font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(255,255,255,0.5); text-decoration: none;" href="https://www.lartdedecorer.com/politique-de-confidentialite/">Politique de confidentialité</a></div>
<div style="font-family: 'Montserrat',sans-serif; font-size: 12px; color: rgba(255,255,255,0.4);">© 2026 L’art de décorer</div>
</div>
</footer>
<p class="wp-block-paragraph"></p>
</div><!-- .entry-content -->
<footer class="entry-meta">
</footer><!-- .entry-meta -->
</article><!-- #post -->
<div id="comments" class="comments-area">
</div><!-- #comments .comments-area -->
</div><!-- #content -->
</div><!-- #primary -->
</div><!-- #main .wrapper -->
<footer id="colophon" role="contentinfo">
<div class="site-info">
<a class="privacy-policy-link" href="https://www.lartdedecorer.com/politique-de-confidentialite/" rel="privacy-policy">Politique de confidentialité</a><span role="separator" aria-hidden="true"></span> <a href="https://wordpress.org/" class="imprint" title="Plate-forme de publication personnelle à la pointe de la sémantique">
Fièrement propulsé par WordPress </a>
</div><!-- .site-info -->
</footer><!-- #colophon -->
</div><!-- #page -->
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwelve/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script type="text/javascript">
(function() {
let targetObjectName = 'EM';
if ( typeof window[targetObjectName] === 'object' && window[targetObjectName] !== null ) {
Object.assign( window[targetObjectName], []);
} else {
console.warn( 'Could not merge extra data: window.' + targetObjectName + ' not found or not an object.' );
}
})();
</script>
<script id="wp-importmap" type="importmap">
{"imports":{"@wordpress/interactivity":"https://www.lartdedecorer.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1","@surecart/checkout":"https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/scripts/checkout/index.js?ver=3bbe28b8db1e11147c67","@surecart/checkout-events":"https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/scripts/checkout-events/index.js?ver=ed9647bd6c7865efe2ad","@surecart/checkout-service":"https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/scripts/checkout-actions/index.js?ver=e445a0ee0396d75d52c0","@surecart/google-events":"https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/scripts/google/index.js?ver=d92e383a18bcf54ea538","@surecart/facebook-events":"https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/scripts/facebook/index.js?ver=cf5c6499cb7b867894c1","@wordpress/a11y":"https://www.lartdedecorer.com/wp-includes/js/dist/script-modules/a11y/index.min.js?ver=1c371cb517a97cdbcb9f","@surecart/api-fetch":"https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/scripts/fetch/index.js?ver=1bfba8ea0694a193022a"}}
</script>
<script id="@surecart/line-item-note-js-module" src="https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/scripts/line-item-note/index.js?ver=af6cf14267b5a9ad219f" type="module"></script>
<script id="@surecart/checkout-js-module" src="https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/scripts/checkout/index.js?ver=3bbe28b8db1e11147c67" type="module"></script>
<script id="@surecart/cart-js-module" src="https://www.lartdedecorer.com/wp-content/plugins/surecart/packages/blocks-next/build/scripts/cart/index.js?ver=c2f35b71b4309df849fe" type="module"></script>
<script id="wp-script-module-data-@wordpress/interactivity" type="application/json">
{"state":{"surecart/checkout":{"checkout":{"line_items":{"data":[]}},"discountIsRedeemable":false,"isDiscountApplied":false,"hasDiscountAmount":false,"hasSubtotalScratchAmount":false,"itemsCount":0,"hasItems":false}}}
</script>
<script>
window.scFetchData =
{"root_url":"https:\/\/www.lartdedecorer.com\/wp-json\/","nonce":"28f1f51ef5","nonce_endpoint":"https:\/\/www.lartdedecorer.com\/wp-admin\/admin-ajax.php?action=sc-rest-nonce"} </script>
<!-- Render the cart. --> <div data-wp-context='{"formId":1798,"mode":"live"}' data-wp-interactive='{ "namespace": "surecart/checkout" }' data-wp-init="callbacks.init" data-wp-watch="callbacks.onChangeCheckout" data-wp-on-window--storage="callbacks.syncTabs" class="sc-cart-wrapper is-layout-flow wp-container-surecart-slide-out-cart-is-layout-c8108a87 wp-block-surecart-slide-out-cart-is-layout-flow" > <div style="background-color:#ffffff;font-size:15px;width: 525px" class="sc-drawer sc-cart-drawer wp-block-surecart-slide-out-cart has-background" role="dialog" data-wp-bind--aria-label="surecart/cart::state.ariaLabel" data-wp-class--open="surecart/cart::state.open" data-wp-on--keydown="surecart/cart::actions.handleKeydown" > <!-- Cart alert --> <div class="sc-alert sc-alert__alert--danger" role="alert" aria-live="assertive" aria-atomic="true" data-wp-bind--hidden="!state.error" hidden> <div class="sc-alert__icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="10" /> <line x1="12" y1="8" x2="12" y2="12" /> <line x1="12" y1="16" x2="12.01" y2="16" /> </svg> </div> <div class="sc-alert__text"> <div class="sc-alert__title"> <span data-wp-text="state.errorTitle"></span> </div> <div class="sc-alert__message"> <div data-wp-text="state.errorMessage"></div> <template data-wp-each--message="state.additionalErrors"> <div> <span data-wp-text="context.message"></span> </div> </template> </div> </div> </div> <div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-64e1162d wp-block-group-is-layout-flex" style="padding-top:1.5em;padding-right:2em;padding-bottom:0em;padding-left:2em"> <div style="color:#828c99;line-height:1" class="wp-elements-809bc659be72665e235ad3d36b365503 wp-block-surecart-cart-close-button has-text-color" data-wp-on--click="surecart/cart::actions.toggle" data-wp-on--keypress="surecart/cart::actions.toggle" role="button" tabindex="0" aria-label="Close cart" > <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="5" y1="12" x2="19" y2="12" /> <polyline points="12 5 19 12 12 19" /> </svg> </div> <p class="has-text-color has-link-color wp-elements-3d1cc5f86586cc5b13e64b9d95afef53 wp-block-paragraph" style="color:#4b5563;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:16px;font-style:normal;font-weight:500;line-height:1"> Review My Order</p> <span style="background-color:#f3f4f6;font-size:14px;font-weight:600;line-height:1;border-radius:4px;padding-top:6px;padding-bottom:6px;padding-left:10px;padding-right:10px" class="wp-block-surecart-cart-count has-background" data-wp-text="state.itemsCount">0</span> </div> <div style="padding-top:2em;padding-bottom:2em;padding-left:2em;padding-right:2em" class="wp-block-surecart-slide-out-cart-line-items is-layout-flow wp-container-surecart-slide-out-cart-line-items-is-layout-2e48a420 wp-block-surecart-slide-out-cart-line-items-is-layout-flow" role="list"> <template data-wp-each--line_item="state.checkoutLineItems" data-wp-each-key="context.line_item.id" > <div class="sc-product-line-item" data-wp-class--sc-product-line-item--has-swap="state.swap" role="listitem" data-wp-bind--aria-label="state.lineItemAriaLabel"> <div class="sc-product-line-item__content"> <div class="wp-block-group wp-container-content-9cfa9a5a"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-92927b4a wp-block-group-is-layout-flex"> <figure class="sc-cart-line-item-image-wrap wp-container-content-962be591 wp-duotone-unset-1" data-wp-bind--hidden="!context.line_item.image.src"> <img style="margin-top:0;margin-bottom:0;aspect-ratio:1;border-color:#dce0e6;border-radius:4px;border-width:1px;margin-top:0;margin-bottom:0" class="sc-is-covered has-border-color wp-block-surecart-cart-line-item-image" data-wp-bind--alt="context.line_item.image.alt" data-wp-bind--srcset="context.line_item.image.srcset" data-wp-bind--sizes="context.line_item.image.sizes" data-wp-bind--src="context.line_item.image.src" loading="lazy" /> </figure> <div class="wp-block-group wp-container-content-9cfa9a5a is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-41c7e08e wp-block-group-is-layout-flex"> <div class="wp-block-group wp-container-content-9cfa9a5a is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-b04de5ee wp-block-group-is-layout-flex"> <div class="wp-block-group wp-container-content-0733e5d0"><div class="wp-block-group__inner-container is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <a style="color:#4b5563;font-style:normal;font-weight:500;line-height:1.4;text-decoration:none" class="wp-elements-60f7f467eabd4c6ec970fcc2eaa8cf6a wp-block-surecart-cart-line-item-title has-text-color" data-wp-bind--href="state.lineItemPermalink"> <span data-wp-text="context.line_item.price.product.name"></span> </a> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <div style="color:#828c99;font-size:14px;line-height:1.4" class="wp-elements-a60d3354043cc3943fcff11dd368558f wp-block-surecart-cart-line-item-price-name has-text-color" data-wp-text="state.lineItemPriceName" data-wp-bind--hidden="!state.lineItemPriceName"></div> <div style="color:#828c99;font-size:14px;line-height:1.4" class="wp-elements-3b6c2dd07fb824da6869ab9db90509fd wp-block-surecart-cart-line-item-variant has-text-color" data-wp-text="state.lineItemVariant" data-wp-bind--hidden="!state.lineItemVariant"></div> <div data-wp-interactive='{ "namespace": "surecart/line-item-note" }' style="color:#828c99;font-size:14px;line-height:1.4" class="wp-elements-f801e5793ad9d8c2ddc6dac370ea114d wp-block-surecart-cart-line-item-note has-text-color" data-wp-context='{}' data-wp-run="callbacks.init" data-wp-class--line-item-note--is-expanded="context.noteExpanded" data-wp-class--line-item-note--is-collapsible="context.showToggle" data-wp-bind--hidden="surecart/checkout::!state.lineItemNote" data-wp-on--click="actions.toggleNoteExpanded" data-wp-on--keydown="actions.toggleNoteExpanded" data-wp-bind--role="button" data-wp-bind--disabled="!context.showToggle" data-wp-bind--aria-expanded="context.noteExpanded" data-wp-bind--aria-label="Toggle note visibility" tabindex="0" > <div class="line-item-note__text" data-wp-text="surecart/checkout::state.lineItemNote" ></div> <span class="sc-icon" data-wp-class--sc-icon--rotated="context.noteExpanded" > <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <polyline points="6 9 12 15 18 9" /> </svg> </span> </div> </div></div> <div class="sc-product-line-item__purchasable-status wp-elements-c4d961c5a887fd6426f97e83fb398cda wp-block-surecart-cart-line-item-status has-text-color has-vivid-red-color has-text-align-right" data-wp-text="context.line_item.purchasable_status_display" data-wp-bind--hidden="!context.line_item.purchasable_status_display" role="status" aria-live="polite" aria-atomic="true" > </div> </div></div> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <div class="wp-block-group is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-f843080e wp-block-group-is-layout-flex" style="line-height:1.4"> <div style="color:#828c99" class="wp-elements-4846c9d71354b9440ca2a19d5be871d2 wp-block-surecart-cart-line-item-scratch-amount has-text-color" data-wp-text="context.line_item.scratch_display_amount" data-wp-bind--hidden="!state.lineItemHasScratchAmount" ></div> <div style="color:#4b5563;font-style:normal;font-weight:500" class="wp-elements-769386e2adcb8f0c0c8d072132bffb7d wp-block-surecart-cart-line-item-amount has-text-color has-text-align-right" data-wp-text="context.line_item.subtotal_display_amount"></div> <div style="color:#828c99;font-size:14px" class="wp-elements-52fdf9e8f041aab881863ee85b983f94 wp-block-surecart-cart-line-item-interval has-text-color" data-wp-bind--hidden="!context.line_item.price.short_interval_text"> <span class="wp-block-surecart-cart-line-item-interval__interval" data-wp-bind--hidden="!context.line_item.price.short_interval_text" data-wp-text="context.line_item.price.short_interval_text" ></span> <span class="wp-block-surecart-cart-line-item-interval__count" data-wp-bind--hidden="!context.line_item.price.short_interval_count_text" data-wp-text="context.line_item.price.short_interval_count_text" ></span> </div> </div> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <div style="color:#828c99;font-size:14px" class="wp-elements-cb427a178eb71aa290fe69000ceebd3a wp-block-surecart-cart-line-item-trial has-text-color has-text-align-right" data-wp-bind--hidden="!context.line_item.price.trial_text" data-wp-text="context.line_item.price.trial_text" ></div> <template class="wp-elements-522ec5f8f335c00760dbead241e51319" data-wp-each--fee="state.lineItemFees" data-wp-each-key="context.fee.id" > <div style="color:#828c99;font-size:14px" class="wp-elements-522ec5f8f335c00760dbead241e51319 wp-block-surecart-cart-line-item-fees has-text-color has-text-align-right"> <span style="color:#828c99;font-size:14px" class="wp-elements-522ec5f8f335c00760dbead241e51319 wp-block-surecart-cart-line-item-fees has-text-color has-text-align-right" data-wp-text="context.fee.display_amount" ></span> <span style="color:#828c99;font-size:14px" class="wp-elements-522ec5f8f335c00760dbead241e51319 wp-block-surecart-cart-line-item-fees has-text-color has-text-align-right" data-wp-text="context.fee.description" ></span> </div> </template> </div></div> </div></div> </div> <div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-e5460375 wp-block-group-is-layout-flex"> <div class="wp-block-group wp-container-content-9cfa9a5a"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><div class="sc-input-group sc-input-group-sm sc-quantity-selector wp-block-surecart-cart-line-item-quantity" data-wp-class--quantity--disabled="state.isQuantityDisabled" data-wp-bind--hidden="!state.isEditable" hidden="1"> <div class="sc-input-group-text sc-quantity-selector__decrease" role="button" tabindex="0" data-wp-on--click="surecart/checkout::actions.onQuantityDecrease" data-wp-on--keydown="surecart/checkout::actions.onQuantityDecrease" data-wp-bind--disabled="state.isQuantityDecreaseDisabled" data-wp-bind--aria-disabled="state.isQuantityDecreaseDisabled" data-wp-class--button--disabled="state.isQuantityDecreaseDisabled" data-wp-bind--aria-label="surecart/checkout::state.decreaseQuantityAriaLabel" > <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="5" y1="12" x2="19" y2="12" /> </svg> </div> <input type="number" class="sc-form-control sc-quantity-selector__control" data-wp-bind--value="context.line_item.quantity" data-wp-on--change="surecart/checkout::actions.onQuantityChange" data-wp-bind--min="context.line_item.min" data-wp-bind--aria-valuemin="context.line_item.min" data-wp-bind--max="context.line_item.max" data-wp-bind--aria-valuemax="context.line_item.max" data-wp-bind--aria-valuenow="context.line_item.quantity" data-wp-bind--disabled="surecart/checkout::state.loading" data-wp-bind--aria-label="surecart/checkout::state.quantityInputAriaLabel" step="1" autocomplete="off" role="spinbutton" /> <div class="sc-input-group-text sc-quantity-selector__increase" role="button" tabindex="0" data-wp-on--click="surecart/checkout::actions.onQuantityIncrease" data-wp-on--keydown="surecart/checkout::actions.onQuantityIncrease" data-wp-bind--disabled="state.isQuantityIncreaseDisabled" data-wp-bind--aria-disabled="state.isQuantityIncreaseDisabled" data-wp-class--button--disabled="state.isQuantityIncreaseDisabled" data-wp-bind--aria-label="surecart/checkout::state.increaseQuantityAriaLabel" > <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="12" y1="5" x2="12" y2="19" /> <line x1="5" y1="12" x2="19" y2="12" /> </svg> </div> </div> </div></div> <div class="wp-block-group is-vertical is-content-justification-right is-layout-flex wp-container-core-group-is-layout-4c9338fd wp-block-group-is-layout-flex"> <div style="color:#6b7280;font-size:14px;font-style:normal;font-weight:400" class="wp-elements-b7aa8caee5d0c6fb532f9a9a0f686a58 wp-block-surecart-cart-line-item-remove has-text-color" data-wp-bind--aria-label="surecart/checkout::state.removeItemAriaLabel" data-wp-on--click="surecart/checkout::actions.removeLineItem" data-wp-on--keydown="surecart/checkout::actions.removeLineItem" role="button" tabindex="0" > <svg class="wp-block-surecart-cart-line-item-remove__icon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="18" y1="6" x2="6" y2="18" /> <line x1="6" y1="6" x2="18" y2="18" /> </svg> <span class="wp-block-surecart-cart-line-item-remove__label"> Remove </span> </div> </div> </div> </div> </div> </div></div> </div> <div class="sc-product-line-item__swap" data-wp-bind--hidden="!state.swap" hidden data-wp-on--click="actions.toggleSwap"> <div class="sc-product-line-item__swap-content"> <button type="button" class="sc-toggle" role="switch" aria-checked="false" data-wp-bind--aria-checked="context.line_item.swap" data-wp-class--sc-toggle--checked="context.line_item.swap"> <span class="sc-toggle__label">Use setting</span> <span aria-hidden="true" class="sc-toggle__knob"></span> </button> <span data-wp-text="state.swap.description"></span> </div> <div class="sc-product-line-item__swap-amount"> <span data-wp-text="state.swapDisplayAmount" class="sc-product-line-item__swap-amount-value"></span> <span data-wp-text="state.swapIntervalText" class="sc-product-line-item__swap-amount-interval"></span> <span data-wp-text="state.swapIntervalCountText" class="sc-product-line-item__swap-amount-interval-count"></span> </div> </div> </div> </template> </div> <div class="wp-block-group" style="border-top-color:#e5e7eb;border-top-width:1px;padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-surecart-slide-out-cart-items-subtotal is-content-justification-space-between is-nowrap is-layout-flex wp-container-surecart-slide-out-cart-items-subtotal-is-layout-0a93696a wp-block-surecart-slide-out-cart-items-subtotal-is-layout-flex"> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-container-core-group-is-layout-c8108a87 wp-block-group-is-layout-flow"> <p class="has-text-color wp-block-paragraph" style="color:#4b5563;margin-top:0px;margin-bottom:0px;font-size:18px;font-style:normal;font-weight:500;line-height:1.4"> Subtotal</p> <p class="has-text-color has-link-color wp-elements-c8fac848322f1fed76df59fbf0bbc786 wp-block-paragraph" style="color:#828c99;font-size:14px;line-height:1.4">Taxes & shipping calculated at checkout</p> </div></div> <span style="color:#4b5563;font-size:18px;font-style:normal;font-weight:500;line-height:1.4" class="wp-elements-3b9a68b7fb804ca71ada88a0c435b71f wp-block-surecart-cart-subtotal-amount has-text-color" data-wp-text="state.checkout.subtotal_display_amount"></span> </div> <div class="sc-cart-items-submit__wrapper" style="" > <div class="wp-block-button"> <a style="border-radius:4px" class="wp-block-button__link wp-element-button sc-button__link wp-block-surecart-slide-out-cart-items-submit" href="https://www.lartdedecorer.com/checkout/"> <span class="sc-spinner" aria-hidden="false"></span> <span class="sc-button__link-text">Checkout</span> </a> </div> </div> </div></div> <div class="sc-block-ui" data-wp-bind--hidden="!state.loading" hidden></div> </div> <!-- backdrop --> <div class="sc-drawer__backdrop" data-wp-on--mousedown="surecart/cart::actions.closeOverlay" data-wp-on--touchstart="surecart/cart::actions.closeOverlay" data-wp-class--show="surecart/cart::state.open" data-wp-on--keydown="surecart/cart::actions.handleKeydown"></div> </div> <!-- Render floating cart icon --> <div data-wp-interactive='{ "namespace": "surecart/checkout" }' class="wp-block-surecart-cart-icon" data-wp-context='{"formId":1798,"mode":"live"}' data-wp-on--click="surecart/cart::actions.toggle" data-wp-on--keydown="surecart/cart::actions.toggle" tabindex="0" role="button" data-wp-bind--hidden="!state.hasItems" hidden> <div class="wp-block-surecart-cart-icon__container"> <div class="wp-block-surecart-cart-icon__icon" aria-label="Cart Button."> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="9" cy="21" r="1" /> <circle cx="20" cy="21" r="1" /> <path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6" /> </svg> </div> <span class="wp-block-surecart-cart-icon__count" data-wp-text="state.itemsCount" data-wp-bind--aria-label="state.itemsCountAriaLabel" >0</span> </div> </div><script id="wp-url-js" src="https://www.lartdedecorer.com/wp-includes/js/dist/url.min.js?ver=bb0f766c3d2efe497871"></script>
<script id="wp-hooks-js" src="https://www.lartdedecorer.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
<script id="wp-i18n-js" src="https://www.lartdedecorer.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script id="wp-api-fetch-js-translations">
( function( domain, translations ) {
var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
localeData[""].domain = domain;
wp.i18n.setLocaleData( localeData, domain );
} )( "default", {"translation-revision-date":"2026-05-21 09:39:19+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"Could not get a valid response from the server.":["Impossible d\u2019obtenir du serveur une r\u00e9ponse valide."],"Unable to connect. Please check your Internet connection.":["Impossible de se connecter. Veuillez v\u00e9rifier votre connexion Internet."],"Media upload failed. If this is a photo or a large image, please scale it down and try again.":["Le t\u00e9l\u00e9versement du m\u00e9dia a \u00e9chou\u00e9. S\u2019il s\u2019agit d\u2019une photo ou d\u2019une grande image, veuillez la redimensionner puis r\u00e9essayer."],"The response is not a valid JSON response.":["La r\u00e9ponse n\u2019est pas une r\u00e9ponse JSON valide."]}},"comment":{"reference":"wp-includes\/js\/dist\/api-fetch.js"}} );
//# sourceURL=wp-api-fetch-js-translations
</script>
<script id="wp-api-fetch-js" src="https://www.lartdedecorer.com/wp-includes/js/dist/api-fetch.min.js?ver=d7efe4dc1468d36c39b8"></script>
<script id="wp-api-fetch-js-after">
wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://www.lartdedecorer.com/wp-json/" ) );
wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "28f1f51ef5" );
wp.apiFetch.use( wp.apiFetch.nonceMiddleware );
wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );
wp.apiFetch.nonceEndpoint = "https://www.lartdedecorer.com/wp-admin/admin-ajax.php?action=rest-nonce";
//# sourceURL=wp-api-fetch-js-after
</script>
<script id="wp-dom-ready-js" src="https://www.lartdedecorer.com/wp-includes/js/dist/dom-ready.min.js?ver=a06281ae5cf5500e9317"></script>
<script id="wp-a11y-js-translations">
( function( domain, translations ) {
var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
localeData[""].domain = domain;
wp.i18n.setLocaleData( localeData, domain );
} )( "default", {"translation-revision-date":"2026-05-21 09:39:19+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"Notifications":["Notifications"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} );
//# sourceURL=wp-a11y-js-translations
</script>
<script id="wp-a11y-js" src="https://www.lartdedecorer.com/wp-includes/js/dist/a11y.min.js?ver=af934e5259bc51b8718e"></script>
<script id="swv-js" src="https://www.lartdedecorer.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6"></script>
<script id="contact-form-7-js-translations">
( function( domain, translations ) {
var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
localeData[""].domain = domain;
wp.i18n.setLocaleData( localeData, domain );
} )( "contact-form-7", {"translation-revision-date":"2025-02-06 12:02:14+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"This contact form is placed in the wrong place.":["Ce formulaire de contact est plac\u00e9 dans un mauvais endroit."],"Error:":["Erreur\u00a0:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
//# sourceURL=contact-form-7-js-translations
</script>
<script id="contact-form-7-js-before">
var wpcf7 = {
"api": {
"root": "https:\/\/www.lartdedecorer.com\/wp-json\/",
"namespace": "contact-form-7\/v1"
}
};
//# sourceURL=contact-form-7-js-before
</script>
<script id="contact-form-7-js" src="https://www.lartdedecorer.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.lartdedecorer.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0"}}
</script>
<script type="module">
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://www.lartdedecorer.com/wp-includes/js/wp-emoji-loader.min.js
</script>
<div style="position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip-path:inset(50%);border:0;word-wrap:normal !important;"><p id="a11y-speak-intro-text" class="a11y-speak-intro-text" hidden>Notifications</p><div id="a11y-speak-assertive" class="a11y-speak-region" aria-live="assertive" aria-relevant="additions text" aria-atomic="true"></div><div id="a11y-speak-polite" class="a11y-speak-region" aria-live="polite" aria-relevant="additions text" aria-atomic="true"></div></div></body>
</html>