Outiref
<!doctype html>
<html lang="fr-FR" prefix="og: https://ogp.me/ns#" class="no-js" itemtype="https://schema.org/WebPage" itemscope>
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
	
<!-- Optimisation des moteurs de recherche par Rank Math - https://rankmath.com/ -->
<title>Diagnostic Peau à Davézieux | Glow Up Signature</title>
<meta name="description" content="Diagnostic peau personnalisé à Davézieux, déduit de votre premier soin. Analyse complète par Wafa Mazouz, naturopathe. RDV au 07.62.01.52.30"/>
<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
<link rel="canonical" href="https://glowupsignature.fr/diagnostic-peau/" />
<meta property="og:locale" content="fr_FR" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Diagnostic Peau à Davézieux | Glow Up Signature" />
<meta property="og:description" content="Diagnostic peau personnalisé à Davézieux, déduit de votre premier soin. Analyse complète par Wafa Mazouz, naturopathe. RDV au 07.62.01.52.30" />
<meta property="og:url" content="https://glowupsignature.fr/diagnostic-peau/" />
<meta property="og:site_name" content="Épigénétique &amp; Beauté - Transformez Votre Peau de l&#039;Intérieur" />
<meta property="og:updated_time" content="2026-06-30T13:49:10+00:00" />
<meta property="article:published_time" content="2026-06-28T17:36:01+00:00" />
<meta property="article:modified_time" content="2026-06-30T13:49:10+00:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Diagnostic Peau à Davézieux | Glow Up Signature" />
<meta name="twitter:description" content="Diagnostic peau personnalisé à Davézieux, déduit de votre premier soin. Analyse complète par Wafa Mazouz, naturopathe. RDV au 07.62.01.52.30" />
<meta name="twitter:label1" content="Temps de lecture" />
<meta name="twitter:data1" content="Moins d’une minute" />
<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["Person","Organization"],"@id":"https://glowupsignature.fr/#person","name":"MAZOUZ Ouafa","logo":{"@type":"ImageObject","@id":"https://glowupsignature.fr/#logo","url":"https://www.epigenetique-beaute.fr/wp-content/uploads/2026/01/cropped-logo.webp","contentUrl":"https://www.epigenetique-beaute.fr/wp-content/uploads/2026/01/cropped-logo.webp","caption":"\u00c9pig\u00e9n\u00e9tique &amp; Beaut\u00e9 - Transformez Votre Peau de l'Int\u00e9rieur","inLanguage":"fr-FR","width":"320","height":"184"},"image":{"@type":"ImageObject","@id":"https://glowupsignature.fr/#logo","url":"https://www.epigenetique-beaute.fr/wp-content/uploads/2026/01/cropped-logo.webp","contentUrl":"https://www.epigenetique-beaute.fr/wp-content/uploads/2026/01/cropped-logo.webp","caption":"\u00c9pig\u00e9n\u00e9tique &amp; Beaut\u00e9 - Transformez Votre Peau de l'Int\u00e9rieur","inLanguage":"fr-FR","width":"320","height":"184"}},{"@type":"WebSite","@id":"https://glowupsignature.fr/#website","url":"https://glowupsignature.fr","name":"\u00c9pig\u00e9n\u00e9tique &amp; Beaut\u00e9 - Transformez Votre Peau de l'Int\u00e9rieur","alternateName":"Beaut\u00e9 \u00c9pig\u00e9n\u00e9tique - Nutrition &amp; Science au Service de Votre Peau","publisher":{"@id":"https://glowupsignature.fr/#person"},"inLanguage":"fr-FR"},{"@type":"BreadcrumbList","@id":"https://glowupsignature.fr/diagnostic-peau/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://epigenetique-beaute.fr","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://glowupsignature.fr/diagnostic-peau/","name":"Diagnostic Peau \u00e0 Dav\u00e9zieux \u2014 Offert en premi\u00e8re visite"}}]},{"@type":"WebPage","@id":"https://glowupsignature.fr/diagnostic-peau/#webpage","url":"https://glowupsignature.fr/diagnostic-peau/","name":"Diagnostic Peau \u00e0 Dav\u00e9zieux | Glow Up Signature","datePublished":"2026-06-28T17:36:01+00:00","dateModified":"2026-06-30T13:49:10+00:00","isPartOf":{"@id":"https://glowupsignature.fr/#website"},"inLanguage":"fr-FR","breadcrumb":{"@id":"https://glowupsignature.fr/diagnostic-peau/#breadcrumb"}},{"@type":"Person","@id":"https://glowupsignature.fr/author/epigenetique/","name":"Epigenetique","url":"https://glowupsignature.fr/author/epigenetique/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/9c8a9578c8d2bd1785186dda77f9e2e03b9bb411b2ea5552e1b5d839c6b643b5?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/9c8a9578c8d2bd1785186dda77f9e2e03b9bb411b2ea5552e1b5d839c6b643b5?s=96&amp;d=mm&amp;r=g","caption":"Epigenetique","inLanguage":"fr-FR"},"sameAs":["https://www.epigenetique-beaute.fr"]},{"@type":"Article","headline":"Diagnostic Peau \u00e0 Dav\u00e9zieux | Glow Up Signature","keywords":"diagnostic peau Dav\u00e9zieux","datePublished":"2026-06-28T17:36:01+00:00","dateModified":"2026-06-30T13:49:10+00:00","author":{"@id":"https://glowupsignature.fr/author/epigenetique/","name":"Epigenetique"},"publisher":{"@id":"https://glowupsignature.fr/#person"},"description":"Diagnostic peau personnalis\u00e9 \u00e0 Dav\u00e9zieux, d\u00e9duit de votre premier soin. Analyse compl\u00e8te par Wafa Mazouz, naturopathe. RDV au 07.62.01.52.30","name":"Diagnostic Peau \u00e0 Dav\u00e9zieux | Glow Up Signature","@id":"https://glowupsignature.fr/diagnostic-peau/#richSnippet","isPartOf":{"@id":"https://glowupsignature.fr/diagnostic-peau/#webpage"},"inLanguage":"fr-FR","mainEntityOfPage":{"@id":"https://glowupsignature.fr/diagnostic-peau/#webpage"}}]}</script>
<!-- /Extension Rank Math WordPress SEO -->

<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="Glow Up Signature &raquo; Flux" href="https://glowupsignature.fr/feed/" />
<link rel="alternate" type="application/rss+xml" title="Glow Up Signature &raquo; Flux des commentaires" href="https://glowupsignature.fr/comments/feed/" />
			<script>document.documentElement.classList.remove( 'no-js' );</script>
			<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://glowupsignature.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fglowupsignature.fr%2Fdiagnostic-peau%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://glowupsignature.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fglowupsignature.fr%2Fdiagnostic-peau%2F&#038;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>
<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: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--color--theme-palette-10: var(--global-palette10);--wp--preset--color--theme-palette-11: var(--global-palette11);--wp--preset--color--theme-palette-12: var(--global-palette12);--wp--preset--color--theme-palette-13: var(--global-palette13);--wp--preset--color--theme-palette-14: var(--global-palette14);--wp--preset--color--theme-palette-15: var(--global-palette15);--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: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--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);}:root { --wp--style--global--content-size: var(--global-calc-content-width);--wp--style--global--wide-size: var(--global-calc-wide-content-width); }:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;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-theme-palette-1-color{color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-color{color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-color{color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-color{color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-color{color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-color{color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-color{color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-color{color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-color{color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-color{color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-color{color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-color{color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-color{color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-color{color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-color{color: var(--wp--preset--color--theme-palette-15) !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-theme-palette-1-background-color{background-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-background-color{background-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-background-color{background-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-background-color{background-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-background-color{background-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-background-color{background-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-background-color{background-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-background-color{background-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-background-color{background-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-background-color{background-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-background-color{background-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-background-color{background-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-background-color{background-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-background-color{background-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-background-color{background-color: var(--wp--preset--color--theme-palette-15) !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-theme-palette-1-border-color{border-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-border-color{border-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-border-color{border-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-border-color{border-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-border-color{border-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-border-color{border-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-border-color{border-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-border-color{border-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-border-color{border-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-border-color{border-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-border-color{border-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-border-color{border-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-border-color{border-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-border-color{border-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-border-color{border-color: var(--wp--preset--color--theme-palette-15) !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;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-xxlarge-font-size{font-size: var(--wp--preset--font-size--xxlarge) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='contact-form-7-css' href='https://glowupsignature.fr/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.6' media='all' />
<link rel='stylesheet' id='kadence-parent-css' href='https://glowupsignature.fr/wp-content/themes/kadence/style.css?ver=7.0' media='all' />
<link rel='stylesheet' id='kadence-child-css' href='https://glowupsignature.fr/wp-content/themes/kadence-child/style.css?ver=1.0.0' media='all' />
<link rel='stylesheet' id='gus-fonts-css' href='https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&#038;family=Lato:wght@300;400;700&#038;display=swap' media='all' />
<link rel='stylesheet' id='kadence-global-css' href='https://glowupsignature.fr/wp-content/themes/kadence/assets/css/global.min.css?ver=1.5.1' media='all' />
<style id="kadence-global-inline-css">
/* Kadence Base CSS */
:root{--global-palette1:#f78172;--global-palette2:#eb6554;--global-palette3:#241e1a;--global-palette4:#413f3c;--global-palette5:#555352;--global-palette6:#6e6e70;--global-palette7:#ecdcd3;--global-palette8:#fff7f2;--global-palette9:#ffffff;--global-palette10:oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);--global-palette11:#13612e;--global-palette12:#1159af;--global-palette13:#b82105;--global-palette14:#f7630c;--global-palette15:#f5a524;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette1);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette2);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette9);--global-palette-btn-sec-bg:var(--global-palette7);--global-palette-btn-sec-bg-hover:var(--global-palette2);--global-palette-btn-sec:var(--global-palette3);--global-palette-btn-sec-hover:var(--global-palette9);--global-body-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--global-heading-font-family:inherit;--global-primary-nav-font-family:inherit;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290px;--global-content-wide-width:calc(1290px + 230px);--global-content-narrow-width:842px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:2rem;--global-calc-content-width:calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}body{background:var(--global-palette8);}body, input, select, optgroup, textarea{font-weight:400;font-size:17px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4);}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-weight:700;font-size:32px;line-height:1.5;color:var(--global-palette3);}h2{font-weight:700;font-size:28px;line-height:1.5;color:var(--global-palette3);}h3{font-weight:700;font-size:24px;line-height:1.5;color:var(--global-palette3);}h4{font-weight:700;font-size:22px;line-height:1.5;color:var(--global-palette4);}h5{font-weight:700;font-size:20px;line-height:1.5;color:var(--global-palette4);}h6{font-weight:700;font-size:18px;line-height:1.5;color:var(--global-palette5);}.entry-hero .kadence-breadcrumbs{max-width:1290px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1520px){.wp-site-blocks .content-container  .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1102px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-padding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:5rem;margin-bottom:5rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.entry.loop-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}.kb-button.kb-btn-global-outline.kb-btn-global-inherit{padding-top:calc(px - 2px);padding-right:calc(px - 2px);padding-bottom:calc(px - 2px);padding-left:calc(px - 2px);}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}.entry-hero.page-hero-section .entry-header{min-height:200px;}
/* Kadence Header CSS */
@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding a.brand img{max-width:124px;}.site-branding a.brand img.svg-logo-image{width:124px;}.site-branding{padding:0px 0px 0px 0px;}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:#ffffff;}.site-main-header-inner-wrap{min-height:80px;}.site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-header-upper-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-top-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-bottom-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck{box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(1.2em / 2);}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette3);box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:1px solid rgba(255,255,255,0.1);border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item > a{width:200px;padding-top:1em;padding-bottom:1em;color:var(--global-palette8);font-size:12px;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette9);background:var(--global-palette4);border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette9);background:var(--global-palette4);border-radius:0px 0px 0px 0px;}.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette5);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:20px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--global-palette-highlight);}.mobile-navigation ul li{font-size:14px;}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette8);}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette-highlight);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}#mobile-drawer .drawer-header .drawer-toggle{padding:0.6em 0.15em 0.6em 0.15em;font-size:24px;}
/*# sourceURL=kadence-global-inline-css */
</style>
<link rel='stylesheet' id='kadence-header-css' href='https://glowupsignature.fr/wp-content/themes/kadence/assets/css/header.min.css?ver=1.5.1' media='all' />
<link rel='stylesheet' id='kadence-content-css' href='https://glowupsignature.fr/wp-content/themes/kadence/assets/css/content.min.css?ver=1.5.1' media='all' />
<link rel='stylesheet' id='kadence-footer-css' href='https://glowupsignature.fr/wp-content/themes/kadence/assets/css/footer.min.css?ver=1.5.1' media='all' />
<link rel='stylesheet' id='kadence-rankmath-css' href='https://glowupsignature.fr/wp-content/themes/kadence/assets/css/rankmath.min.css?ver=1.5.1' media='all' />
<link rel="https://api.w.org/" href="https://glowupsignature.fr/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://glowupsignature.fr/wp-json/wp/v2/pages/777" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://glowupsignature.fr/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0" />
<link rel='shortlink' href='https://glowupsignature.fr/?p=777' />
<style class="wpcode-css-snippet">/* ═══════════════════════════════════════════════════════════
   GUS - STYLES PAGES PRESTATIONS — SNIPPET UNIFIÉ
   Glow Up Signature · Davézieux
   Optimisé et dédupliqué — version unique par bloc
   ═══════════════════════════════════════════════════════════ */


/* ═══ 1. BASE & UTILITAIRES ═══ */

.gus-prestation-page {
    font-family: 'DM Sans', 'Lato', sans-serif;
    color: #5C4F49;
    background: #F7F2EB;
}
.gus-prestation-page * { box-sizing: border-box; }
.gus-prestation-page a { text-decoration: none; }
.gus-prestation-page p { margin: 0; }
.gus-prestation-page h1,
.gus-prestation-page h2,
.gus-prestation-page h3 { margin: 0; padding: 0; }

.gus-pp-label {
    font-size: 10px;
    letter-spacing: 0.28em;
    text-transform: uppercase;
    color: #B8714E;
    display: block;
    font-family: 'DM Sans', 'Lato', sans-serif;
}
.gus-pp-label--center { text-align: center; }

.gus-pp-rule {
    width: 40px; height: 1px;
    background: #C9A96E;
    border: none;
    margin: 24px auto;
}
.gus-pp-rule--left { margin-left: 0; }

.gus-pp-title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(2rem, 4vw, 3rem);
    font-weight: 300;
    color: #2C2420;
    line-height: 1.15;
    margin-top: 16px;
}
.gus-pp-title--center { text-align: center; }
.gus-pp-title em { font-style: italic; color: #B8714E; }

.gus-pp-lead {
    font-size: 18px;
    color: #2C2420;
    line-height: 1.85;
    font-weight: 300;
    margin-bottom: 20px;
    font-family: 'Cormorant Garamond', Georgia, serif;
}
.gus-pp-text {
    font-size: 16px;
    color: #5C4F49;
    line-height: 1.9;
    font-weight: 300;
    margin-bottom: 16px;
}

.gus-pp-section { padding: 90px 60px; }
.gus-pp-section--light { background: #F7F2EB; }
.gus-pp-section--beige { background: #EFE8DC; }

.gus-pp-inner { max-width: 1200px; margin: 0 auto; }
.gus-pp-inner--narrow { max-width: 720px; margin: 0 auto; }


/* ═══ 2. HERO PAGE PRESTATION ═══ */

.gus-pp-hero {
    background: #F7F2EB;
    padding: 80px 60px;
    border-bottom: 1px solid #DDD4C8;
}
.gus-pp-hero__inner {
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 420px;
    gap: 80px;
    align-items: center;
}
.gus-pp-hero__content { padding: 20px 0; }

.gus-pp-hero__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(3.5rem, 7vw, 6rem);
    font-weight: 300;
    color: #2C2420;
    line-height: 1.05;
    margin: 20px 0 28px;
    letter-spacing: -0.02em;
}
.gus-pp-hero__title em { font-style: italic; color: #B8714E; }

.gus-pp-hero__sub {
    font-size: 17px;
    color: #5C4F49;
    line-height: 1.85;
    font-weight: 300;
    max-width: 480px;
    margin-bottom: 44px;
}

.gus-pp-hero__actions {
    display: flex;
    align-items: center;
    gap: 28px;
    flex-wrap: wrap;
}
.gus-pp-hero__duration {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 13px;
    color: #8C7E78;
    letter-spacing: 0.06em;
}
.gus-pp-hero__duration svg { width: 16px; height: 16px; stroke: #C9A96E; }

/* Image hero */
.gus-pp-hero__img-wrap { position: relative; border-radius: 4px; overflow: visible; }
.gus-pp-hero__img {
    width: 100%;
    height: 520px;
    object-fit: cover;
    object-position: center top;
    border-radius: 4px;
    display: block;
}
.gus-pp-hero__img-badge {
    position: absolute;
    bottom: -20px; left: -20px;
    width: 100px; height: 100px;
    background: #7D9B76;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: white;
    box-shadow: 0 10px 30px rgba(125,155,118,0.4);
}
.gus-pp-badge-top {
    font-family: 'Cormorant Garamond', serif;
    font-size: 1.8rem;
    font-weight: 300;
    line-height: 1;
    display: block;
}
.gus-pp-badge-bot {
    font-size: 9px;
    letter-spacing: 0.15em;
    text-transform: uppercase;
    margin-top: 3px;
}

/* Meta infos hero (durée / prix / résultats) */
.gus-pp-hero__meta {
    display: flex;
    align-items: center;
    gap: 0;
    margin-bottom: 40px;
    background: #ffffff;
    border: 1px solid #DDD4C8;
    border-radius: 60px;
    padding: 14px 28px;
    width: fit-content;
}
.gus-pp-meta-item { display: flex; align-items: center; gap: 12px; padding: 0 20px; }
.gus-pp-meta-item svg { width: 18px; height: 18px; stroke: #7D9B76; flex-shrink: 0; }
.gus-pp-meta-val {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.2rem;
    color: #2C2420;
    font-weight: 400;
    display: block;
    line-height: 1;
}
.gus-pp-meta-lbl {
    font-size: 9px;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: #8C7E78;
    display: block;
    margin-top: 3px;
    font-family: 'DM Sans', 'Lato', sans-serif;
}
.gus-pp-meta-sep { width: 1px; height: 30px; background: #DDD4C8; flex-shrink: 0; }

/* Image diagnostic — format paysage adapté au hero */
.page-template-page-diagnostic-peau .gus-pp-hero__img {
    width: 100% !important;
    height: 420px !important;
    object-fit: cover !important;
    object-position: center center !important;
    border-radius: 4px !important;
}
.page-template-page-diagnostic-peau .gus-pp-hero__img-badge {
    bottom: -20px !important;
    left: -15px !important;
}


/* ═══ 3. BOUTONS ═══ */

.gus-pp-btn {
    display: inline-block;
    font-family: 'DM Sans', 'Lato', sans-serif;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0.18em;
    text-transform: uppercase;
    border-radius: 60px;
    transition: all 0.3s ease;
    text-decoration: none;
    cursor: pointer;
    white-space: nowrap;
}
.gus-pp-btn--primary {
    background: #7D9B76;
    color: #ffffff !important;
    padding: 17px 40px;
}
.gus-pp-btn--primary:hover {
    background: #587052;
    color: #ffffff !important;
    transform: translateY(-2px);
    box-shadow: 0 10px 30px rgba(88,112,82,0.35);
}


/* ═══ 4. ÉTAPES / PROTOCOLE (générique 4 colonnes) ═══ */

.gus-pp-steps { display: flex; flex-direction: column; gap: 0; margin-top: 20px; }
.gus-pp-step {
    display: flex;
    gap: 36px;
    align-items: flex-start;
    padding: 36px 0;
    border-bottom: 1px solid #DDD4C8;
    transition: all 0.3s ease;
}
.gus-pp-step:first-child { padding-top: 0; }
.gus-pp-step:last-child { border-bottom: none; }
.gus-pp-step:hover { padding-left: 8px; }
.gus-pp-step__num {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 3rem;
    color: #DDD4C8;
    line-height: 1;
    flex-shrink: 0;
    font-weight: 300;
    min-width: 60px;
    transition: color 0.3s ease;
}
.gus-pp-step:hover .gus-pp-step__num { color: #B8714E; }
.gus-pp-step__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.4rem;
    font-weight: 400;
    color: #2C2420;
    margin-bottom: 8px;
}
.gus-pp-step__text { font-size: 15px; color: #5C4F49; line-height: 1.8; font-weight: 300; }

/* Étapes en grille 4 colonnes (variante Hydrafacial) */
.gus-pp-etapes { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-top: 20px; }
.gus-pp-etape {
    background: #ffffff;
    border: 1px solid #DDD4C8;
    border-radius: 4px;
    padding: 36px 28px;
    text-align: center;
    transition: all 0.35s ease;
    position: relative;
    overflow: hidden;
}
.gus-pp-etape::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 3px;
    background: linear-gradient(90deg, #7D9B76, #B8714E);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s ease;
}
.gus-pp-etape:hover::before { transform: scaleX(1); }
.gus-pp-etape:hover { transform: translateY(-5px); box-shadow: 0 20px 50px rgba(44,36,32,0.1); }
.gus-pp-etape__num {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 3.5rem;
    color: #EFE8DC;
    line-height: 1;
    font-weight: 300;
    display: block;
    margin-bottom: 12px;
    transition: color 0.3s ease;
}
.gus-pp-etape:hover .gus-pp-etape__num { color: #DDD4C8; }
.gus-pp-etape__icon {
    width: 48px; height: 48px;
    border: 1px solid #DDD4C8;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 20px;
    transition: border-color 0.3s ease;
}
.gus-pp-etape:hover .gus-pp-etape__icon { border-color: #7D9B76; }
.gus-pp-etape__icon svg { width: 20px; height: 20px; stroke: #7D9B76; }
.gus-pp-etape__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.2rem;
    font-weight: 400;
    color: #2C2420;
    margin-bottom: 12px;
    line-height: 1.3;
}
.gus-pp-etape__text { font-size: 13px; color: #5C4F49; line-height: 1.75; font-weight: 300; }


/* ═══ 5. POUR QUI ═══ */

.gus-pp-pourqui { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 20px; }
.gus-pp-pourqui__card {
    background: #ffffff;
    border: 1px solid #DDD4C8;
    border-radius: 4px;
    padding: 32px 28px;
    display: flex;
    align-items: flex-start;
    gap: 20px;
    transition: all 0.3s ease;
}
.gus-pp-pourqui__card:hover {
    transform: translateY(-3px);
    box-shadow: 0 12px 35px rgba(44,36,32,0.08);
    border-color: #C9A96E;
}
.gus-pp-pourqui__icon {
    width: 44px; height: 44px;
    border: 1px solid #DDD4C8;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    transition: border-color 0.3s ease;
}
.gus-pp-pourqui__card:hover .gus-pp-pourqui__icon { border-color: #7D9B76; }
.gus-pp-pourqui__icon svg { width: 18px; height: 18px; stroke: #7D9B76; }
.gus-pp-pourqui__card p {
    font-size: 15px;
    color: #5C4F49;
    line-height: 1.75;
    font-weight: 300;
    margin: 0;
    padding-top: 8px;
}


/* ═══ 6. BIENFAITS (2 colonnes : liste + témoignages) ═══ */

.gus-pp-bienfaits { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start; }
.gus-pp-benefits {
    list-style: none; padding: 0; margin: 24px 0 0;
    display: flex; flex-direction: column; gap: 0;
}
.gus-pp-benefits li {
    display: flex; align-items: center; gap: 14px;
    padding: 14px 0; border-bottom: 1px solid #DDD4C8;
    font-size: 15px; color: #2C2420; font-weight: 400;
}
.gus-pp-benefits li:last-child { border-bottom: none; }
.gus-pp-benefits li svg { width: 16px; height: 16px; stroke: #7D9B76; flex-shrink: 0; stroke-width: 2.5; }

.gus-pp-bienfaits__visual { display: flex; flex-direction: column; gap: 20px; padding-top: 20px; }
.gus-pp-bienfaits__card { background: #ffffff; border: 1px solid #DDD4C8; border-radius: 4px; padding: 28px; }
.gus-pp-bienfaits__quote {
    font-family: 'Cormorant Garamond', serif;
    font-size: 3rem; color: #A8C4A2; line-height: 0.7;
    margin-bottom: 14px; opacity: 0.6;
}
.gus-pp-bienfaits__card p {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 15px; font-style: italic; color: #5C4F49;
    line-height: 1.8; margin-bottom: 14px; font-weight: 300;
}
.gus-pp-bienfaits__stars { display: flex; gap: 3px; margin-bottom: 8px; }
.gus-pp-bienfaits__stars svg { width: 12px; height: 12px; }
.gus-pp-bienfaits__card cite {
    font-size: 11px; color: #8C7E78; letter-spacing: 0.1em;
    font-style: normal; font-family: 'DM Sans', 'Lato', sans-serif;
}


/* ═══ 7. TARIFS 3 COLONNES (variante simple) ═══ */

.gus-pp-tarifs { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 40px; }
.gus-pp-tarif {
    background: #ffffff;
    border: 1px solid #DDD4C8;
    border-radius: 4px;
    padding: 40px 28px;
    text-align: center;
    position: relative;
    transition: all 0.3s ease;
}
.gus-pp-tarif:hover { transform: translateY(-4px); box-shadow: 0 16px 40px rgba(44,36,32,0.09); }
.gus-pp-tarif--featured { background: #2C2420; border-color: #2C2420; }
.gus-pp-tarif--featured .gus-pp-tarif__price,
.gus-pp-tarif--featured .gus-pp-tarif__name { color: #ffffff !important; }
.gus-pp-tarif--featured .gus-pp-tarif__desc { color: rgba(255,255,255,0.70) !important; }
.gus-pp-tarif__badge {
    display: inline-block;
    background: #7D9B76;
    color: white;
    padding: 4px 14px;
    border-radius: 60px;
    font-size: 9px;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    font-family: 'DM Sans', 'Lato', sans-serif;
    margin-bottom: 20px;
}
.gus-pp-tarif__price {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 2.4rem; color: #B8714E; font-weight: 300;
    line-height: 1; display: block; margin-bottom: 8px;
}
.gus-pp-tarif__name {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.15rem; color: #2C2420; font-weight: 400;
    display: block; margin-bottom: 14px;
}
.gus-pp-tarif__desc { font-size: 13px; color: #8C7E78; line-height: 1.75; font-weight: 300; }

/* Tableau tarifs (variante liste, soins corps / épilations) */
.gus-pp-tarifs-table { border: 1px solid #DDD4C8; border-radius: 4px; overflow: hidden; margin-top: 30px; }
.gus-pp-tarif-row {
    display: grid;
    grid-template-columns: 1fr auto auto;
    gap: 20px;
    padding: 16px 24px;
    border-bottom: 1px solid #DDD4C8;
    align-items: center;
    transition: background 0.2s ease;
}
.gus-pp-tarif-row:last-child { border-bottom: none; }
.gus-pp-tarif-row:hover:not(.gus-pp-tarif-row--header) { background: #F7F2EB; }
.gus-pp-tarif-row--header {
    background: #2C2420;
    font-size: 9px;
    letter-spacing: 0.22em;
    text-transform: uppercase;
    color: rgba(255,255,255,0.6);
    font-family: 'DM Sans', 'Lato', sans-serif;
    font-weight: 700;
}
.gus-pp-tarif-row--featured { background: #EFE8DC; }
.gus-pp-tarif-row--featured span:first-child { font-weight: 600; color: #B8714E; }
.gus-pp-tarif-row span:first-child {
    font-size: 15px; color: #2C2420;
    font-family: 'Cormorant Garamond', Georgia, serif; font-weight: 400;
}
.gus-pp-tarif-row span:nth-child(2) {
    font-size: 12px; color: #8C7E78;
    font-family: 'DM Sans', 'Lato', sans-serif; white-space: nowrap;
}
.gus-pp-tarif-row span:last-child {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.3rem; color: #B8714E; font-weight: 300;
    text-align: right; white-space: nowrap;
}


/* ═══ 8. CITATION (fond sombre) ═══ */

.gus-pp-citation { background: #2C2420; padding: 90px 60px; text-align: center; }
.gus-pp-citation__guillemet {
    font-family: 'Cormorant Garamond', serif;
    font-size: 5rem; color: #B8714E; line-height: 0.7;
    display: block; margin-bottom: 20px; opacity: 0.6;
}
.gus-pp-citation__text {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(1.4rem, 3vw, 2rem);
    font-style: italic;
    color: rgba(255,255,255,0.90);
    line-height: 1.7;
    font-weight: 300;
    margin: 0 0 24px;
    max-width: 680px;
    display: block;
    text-align: center;
}
.gus-pp-citation__auteur {
    font-size: 12px;
    letter-spacing: 0.15em;
    text-transform: uppercase;
    color: #C9A96E;
    font-style: normal;
    font-family: 'DM Sans', 'Lato', sans-serif;
}


/* ═══ 9. BLOC RDV (appel + vCard) ═══ */

.gus-pp-rdv {
    background: #ffffff;
    border: 1px solid #DDD4C8;
    border-radius: 8px;
    padding: 50px;
    margin-top: 40px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 0;
    box-shadow: 0 8px 40px rgba(44,36,32,0.07);
}
.gus-pp-rdv__call {
    display: flex; align-items: center; gap: 20px;
    text-decoration: none; padding: 22px 40px;
    background: #7D9B76; border-radius: 60px;
    transition: all 0.35s ease; width: 100%; max-width: 380px;
    justify-content: center;
}
.gus-pp-rdv__call:hover {
    background: #587052; transform: translateY(-2px);
    box-shadow: 0 12px 35px rgba(88,112,82,0.4); text-decoration: none;
}
.gus-pp-rdv__call-icon {
    width: 40px; height: 40px;
    background: rgba(255,255,255,0.2);
    border-radius: 50%;
    display: flex; align-items: center; justify-content: center;
    flex-shrink: 0;
}
.gus-pp-rdv__call-icon svg { width: 18px; height: 18px; stroke: #ffffff; }
.gus-pp-rdv__call-text { display: flex; flex-direction: column; text-align: left; }
.gus-pp-rdv__call-label {
    font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase;
    color: rgba(255,255,255,0.75); font-family: 'DM Sans', 'Lato', sans-serif;
    display: block; margin-bottom: 3px;
}
.gus-pp-rdv__call-num {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.6rem; color: #ffffff; font-weight: 300;
    letter-spacing: 0.05em; display: block; line-height: 1;
}

.gus-pp-rdv__sep {
    display: flex; align-items: center; gap: 16px;
    width: 100%; max-width: 380px; margin: 24px 0;
    color: #8C7E78; font-size: 12px;
    letter-spacing: 0.1em; text-transform: uppercase;
}
.gus-pp-rdv__sep::before, .gus-pp-rdv__sep::after { content: ''; flex: 1; height: 1px; background: #DDD4C8; }

.gus-pp-rdv__contact {
    display: flex; align-items: center; justify-content: center; gap: 10px;
    padding: 16px 36px; border: 1.5px solid #B8714E; border-radius: 60px;
    color: #B8714E !important; font-size: 11px; font-weight: 700;
    letter-spacing: 0.18em; text-transform: uppercase;
    font-family: 'DM Sans', 'Lato', sans-serif;
    transition: all 0.3s ease; text-decoration: none; width: 100%; max-width: 380px;
}
.gus-pp-rdv__contact svg { width: 16px; height: 16px; stroke: #B8714E; flex-shrink: 0; }
.gus-pp-rdv__contact:hover { background: #B8714E; color: #ffffff !important; text-decoration: none; }
.gus-pp-rdv__contact:hover svg { stroke: #ffffff; }

.gus-pp-rdv__infos {
    margin-top: 36px; padding-top: 36px; border-top: 1px solid #EFE8DC;
    width: 100%; display: flex; flex-direction: column; gap: 14px;
}
.gus-pp-rdv__info { display: flex; align-items: center; gap: 12px; font-size: 14px; color: #5C4F49; }
.gus-pp-rdv__info svg { width: 16px; height: 16px; stroke: #7D9B76; flex-shrink: 0; }


/* ═══ 10. SOINS SUGGÉRÉS ═══ */

.gus-pp-suggests { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 20px; }
.gus-pp-suggest {
    background: #ffffff; border: 1px solid #DDD4C8; border-radius: 4px;
    padding: 36px 28px; text-align: center; transition: all 0.35s ease;
    text-decoration: none; color: inherit;
    display: flex; flex-direction: column; align-items: center; gap: 12px;
}
.gus-pp-suggest:hover {
    transform: translateY(-5px); box-shadow: 0 20px 50px rgba(44,36,32,0.1);
    border-color: #C9A96E; text-decoration: none; color: inherit;
}
.gus-pp-suggest__icon {
    width: 52px; height: 52px;
    border: 1px solid #DDD4C8; border-radius: 50%;
    display: flex; align-items: center; justify-content: center;
    margin-bottom: 4px; transition: border-color 0.3s ease;
}
.gus-pp-suggest:hover .gus-pp-suggest__icon { border-color: #7D9B76; }
.gus-pp-suggest__icon svg { width: 22px; height: 22px; stroke: #7D9B76; fill: none; }
.gus-pp-suggest h3 {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.3rem; font-weight: 400; color: #2C2420; margin: 0;
}
.gus-pp-suggest p { font-size: 13px; color: #8C7E78; line-height: 1.7; font-weight: 300; flex: 1; }
.gus-pp-suggest span {
    font-size: 11px; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;
    color: #B8714E; font-family: 'DM Sans', 'Lato', sans-serif; margin-top: 4px;
}


/* ═══ 11. NOTE INFO (Kobido / contre-indications) ═══ */

.gus-pp-kobido-note {
    display: flex; align-items: flex-start; gap: 16px;
    background: #ffffff; border: 1px solid #DDD4C8; border-left: 3px solid #C9A96E;
    border-radius: 4px; padding: 24px 28px; margin-top: 36px;
}
.gus-pp-kobido-note svg { width: 20px; height: 20px; stroke: #C9A96E; flex-shrink: 0; margin-top: 2px; }
.gus-pp-kobido-note p { font-size: 14px; color: #5C4F49; line-height: 1.8; font-weight: 300; margin: 0; font-style: italic; }


/* ═══ 12. GRILLE MASSAGES ═══ */

.gus-pp-massages-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 20px; }
.gus-pp-massage {
    background: #ffffff; border: 1px solid #DDD4C8; border-radius: 4px;
    padding: 36px 32px; display: flex; flex-direction: column; gap: 16px;
    transition: all 0.35s ease; position: relative; overflow: hidden;
}
.gus-pp-massage::before {
    content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px;
    background: linear-gradient(90deg, #7D9B76, #B8714E);
    transform: scaleX(0); transform-origin: left; transition: transform 0.4s ease;
}
.gus-pp-massage:hover::before { transform: scaleX(1); }
.gus-pp-massage:hover { transform: translateY(-4px); box-shadow: 0 20px 50px rgba(44,36,32,0.09); }

.gus-pp-massage--featured {
    background: #2C2420; grid-column: span 2;
    flex-direction: row; align-items: center; gap: 40px;
}
.gus-pp-massage--featured:hover { background: #3A2E2A; }
.gus-pp-massage--featured .gus-pp-massage__icon { border-color: rgba(255,255,255,0.15); }
.gus-pp-massage--featured .gus-pp-massage__icon svg { stroke: #C9A96E; }
.gus-pp-massage--featured .gus-pp-massage__footer { border-color: rgba(255,255,255,0.12); }

.gus-pp-massage__header { display: flex; align-items: flex-start; gap: 16px; }
.gus-pp-massage__icon {
    width: 46px; height: 46px; border: 1px solid #DDD4C8; border-radius: 50%;
    display: flex; align-items: center; justify-content: center;
    flex-shrink: 0; transition: border-color 0.3s ease;
}
.gus-pp-massage:not(.gus-pp-massage--featured):hover .gus-pp-massage__icon { border-color: #7D9B76; }
.gus-pp-massage__icon svg { width: 20px; height: 20px; stroke: #7D9B76; }
.gus-pp-massage__cat {
    font-size: 9px; letter-spacing: 0.22em; text-transform: uppercase;
    color: #B8714E; display: block; margin-bottom: 5px;
    font-family: 'DM Sans', 'Lato', sans-serif;
}
.gus-pp-massage__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.35rem; font-weight: 400; color: #2C2420; line-height: 1.2;
}
.gus-pp-massage__text { font-size: 14px; color: #5C4F49; line-height: 1.8; font-weight: 300; flex: 1; }
.gus-pp-massage__footer {
    display: flex; justify-content: space-between; align-items: center;
    padding-top: 16px; border-top: 1px solid #DDD4C8;
    margin-top: auto; flex-wrap: wrap; gap: 12px;
}
.gus-pp-massage__infos { display: flex; flex-direction: column; gap: 3px; }
.gus-pp-massage__infos span { font-size: 12px; color: #8C7E78; font-family: 'DM Sans', 'Lato', sans-serif; }
.gus-pp-massage__link {
    display: flex; align-items: center; gap: 6px;
    font-size: 10px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;
    color: #7D9B76 !important; font-family: 'DM Sans', 'Lato', sans-serif;
    text-decoration: none; transition: gap 0.3s ease; white-space: nowrap;
}
.gus-pp-massage__link svg { stroke: #7D9B76; transition: transform 0.3s ease; }
.gus-pp-massage:hover .gus-pp-massage__link svg { transform: translateX(4px); }


/* ═══ 13. PIERRES SEMI-PRÉCIEUSES (Gua Sha) ═══ */

.gus-pp-pierres { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 20px; }
.gus-pp-pierre {
    background: #ffffff; border: 1px solid #DDD4C8; border-radius: 4px;
    overflow: hidden; transition: all 0.35s ease;
}
.gus-pp-pierre:hover { transform: translateY(-5px); box-shadow: 0 20px 50px rgba(44,36,32,0.1); }
.gus-pp-pierre__color { height: 120px; width: 100%; }
.gus-pp-pierre__name {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.3rem; font-weight: 400; color: #2C2420; padding: 20px 24px 8px;
}
.gus-pp-pierre__text { font-size: 13px; color: #5C4F49; line-height: 1.75; font-weight: 300; padding: 0 24px 24px; }


/* ═══ 14. ÉPILATIONS — CATÉGORIES ═══ */

.gus-pp-epilations { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 20px; }
.gus-pp-epil-cat {
    background: #ffffff; border: 1px solid #DDD4C8; border-radius: 4px;
    overflow: hidden; transition: all 0.3s ease;
}
.gus-pp-epil-cat:hover { transform: translateY(-3px); box-shadow: 0 16px 40px rgba(44,36,32,0.09); }
.gus-pp-epil-cat__header {
    display: flex; align-items: center; gap: 14px; padding: 20px 24px;
    background: #2C2420; border-bottom: 1px solid rgba(255,255,255,0.08);
}
.gus-pp-epil-cat__icon {
    width: 38px; height: 38px; border: 1px solid rgba(255,255,255,0.20);
    border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0;
}
.gus-pp-epil-cat__icon svg { width: 16px; height: 16px; stroke: #C9A96E; }
.gus-pp-epil-cat__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.2rem; font-weight: 400; color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important; margin: 0;
}
.gus-pp-epil-rows { padding: 8px 0; }
.gus-pp-epil-row {
    display: flex; justify-content: space-between; align-items: center;
    padding: 12px 24px; border-bottom: 1px solid #F7F2EB; transition: background 0.2s ease;
}
.gus-pp-epil-row:last-child { border-bottom: none; }
.gus-pp-epil-row:hover { background: #F7F2EB; }
.gus-pp-epil-row--promo { background: rgba(201,169,110,0.06); }
.gus-pp-epil-row--promo span:last-child { color: #B8714E !important; font-weight: 500 !important; }
.gus-pp-epil-row span:first-child { font-size: 14px; color: #2C2420; font-weight: 300; }
.gus-pp-epil-row span:last-child {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.2rem; color: #7D9B76; font-weight: 300; white-space: nowrap;
}


/* ═══ 15. PAGE RENDEZ-VOUS ═══ */

.gus-rdv-hero {
    background: #F7F2EB; padding: 80px 60px 70px;
    text-align: center; border-bottom: 1px solid #DDD4C8;
}
.gus-rdv-hero__inner { max-width: 600px; margin: 0 auto; }
.gus-rdv-hero__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(3rem, 6vw, 5rem); font-weight: 300; color: #2C2420;
    line-height: 1.08; margin: 16px 0 24px; letter-spacing: -0.02em;
}
.gus-rdv-hero__title em { font-style: italic; color: #B8714E; }
.gus-rdv-hero__sub { font-size: 16px; color: #5C4F49; line-height: 1.85; font-weight: 300; max-width: 480px; margin: 0 auto; }

.gus-rdv-contacts { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 20px; }
.gus-rdv-contact {
    background: #ffffff; border: 1px solid #DDD4C8; border-radius: 4px;
    padding: 40px 36px; display: flex; flex-direction: column; gap: 16px;
    transition: all 0.35s ease; position: relative;
}
.gus-rdv-contact:hover { transform: translateY(-4px); box-shadow: 0 20px 50px rgba(44,36,32,0.09); }

.gus-rdv-contact--featured { background: #075E54; border-color: #075E54; }
.gus-rdv-contact--featured:hover { background: #064d45; }
.gus-rdv-contact--featured .gus-rdv-contact__title { color: #ffffff !important; }
.gus-rdv-contact--featured .gus-rdv-contact__text { color: rgba(255,255,255,0.88) !important; }

.gus-rdv-contact__badge {
    display: inline-block; background: #25D366; color: white;
    padding: 4px 14px; border-radius: 60px; font-size: 9px;
    letter-spacing: 0.2em; text-transform: uppercase;
    font-family: 'DM Sans', 'Lato', sans-serif; width: fit-content;
}
.gus-rdv-contact__icon {
    width: 52px; height: 52px; border: 1px solid #DDD4C8; border-radius: 50%;
    display: flex; align-items: center; justify-content: center; flex-shrink: 0;
}
.gus-rdv-contact__icon svg { width: 22px; height: 22px; stroke: #7D9B76; }
.gus-rdv-contact__icon--whatsapp { background: #25D366; border-color: #25D366; }
.gus-rdv-contact__icon--whatsapp svg { fill: white; stroke: none; width: 26px; height: 26px; }
.gus-rdv-contact__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.5rem; font-weight: 400; color: #2C2420;
}
.gus-rdv-contact__text { font-size: 14px; color: #5C4F49; line-height: 1.8; font-weight: 300; flex: 1; }

.gus-rdv-contact__btn {
    display: inline-flex; align-items: center; justify-content: center; gap: 10px;
    padding: 15px 28px; border-radius: 60px;
    font-size: 11px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;
    font-family: 'DM Sans', 'Lato', sans-serif;
    text-decoration: none; transition: all 0.3s ease; cursor: pointer;
}
.gus-rdv-contact__btn--whatsapp { background: #25D366; color: #ffffff !important; }
.gus-rdv-contact__btn--whatsapp svg { fill: white; }
.gus-rdv-contact__btn--whatsapp:hover {
    background: #1da851; color: #ffffff !important; transform: translateY(-2px);
    box-shadow: 0 10px 30px rgba(37,211,102,0.35); text-decoration: none;
}
.gus-rdv-contact__btn--sage { background: #7D9B76; color: #ffffff !important; }
.gus-rdv-contact__btn--sage:hover { background: #587052; color: #ffffff !important; transform: translateY(-2px); text-decoration: none; }
.gus-rdv-contact__btn--outline { background: transparent; color: #B8714E !important; border: 1.5px solid #B8714E; }
.gus-rdv-contact__btn--outline:hover { background: #B8714E; color: #ffffff !important; text-decoration: none; }

/* Formulaire Contact Form 7 */
.gus-rdv-form { background: #ffffff; border: 1px solid #DDD4C8; border-radius: 4px; padding: 50px; margin-top: 10px; }
.gus-rdv-form .wpcf7-form-control-wrap,
.gus-rdv-form input[type="text"],
.gus-rdv-form input[type="email"],
.gus-rdv-form input[type="tel"],
.gus-rdv-form select,
.gus-rdv-form textarea {
    width: 100% !important;
    font-family: 'DM Sans', 'Lato', sans-serif !important;
    font-size: 15px !important; color: #2C2420 !important;
    background: #F7F2EB !important; border: 1px solid #DDD4C8 !important;
    border-radius: 4px !important; padding: 14px 18px !important;
    transition: border-color 0.3s ease !important; outline: none !important;
    box-sizing: border-box !important;
}
.gus-rdv-form input:focus, .gus-rdv-form select:focus, .gus-rdv-form textarea:focus {
    border-color: #7D9B76 !important; background: #ffffff !important;
}
.gus-rdv-form textarea { min-height: 140px !important; resize: vertical !important; }
.gus-rdv-form .wpcf7-submit {
    background: #7D9B76 !important; color: #ffffff !important; border: none !important;
    padding: 17px 50px !important; border-radius: 60px !important;
    font-size: 11px !important; font-weight: 700 !important; letter-spacing: 0.18em !important;
    text-transform: uppercase !important; cursor: pointer !important;
    transition: all 0.3s ease !important; font-family: 'DM Sans', 'Lato', sans-serif !important;
    width: 100% !important; margin-top: 10px !important;
}
.gus-rdv-form .wpcf7-submit:hover {
    background: #587052 !important; transform: translateY(-2px) !important;
    box-shadow: 0 10px 30px rgba(88,112,82,0.35) !important;
}
.gus-rdv-form label {
    font-size: 11px !important; letter-spacing: 0.15em !important; text-transform: uppercase !important;
    color: #8C7E78 !important; font-family: 'DM Sans', 'Lato', sans-serif !important;
    display: block !important; margin-bottom: 6px !important; margin-top: 16px !important;
}
.gus-rdv-form__fallback {
    background: #F7F2EB; border: 1px dashed #DDD4C8; border-radius: 4px;
    padding: 30px; font-size: 14px; color: #5C4F49; line-height: 1.8;
}
.gus-rdv-form__fallback ol { padding-left: 20px; margin-top: 10px; }
.gus-rdv-form__fallback li { margin-bottom: 8px; }

/* Infos pratiques + carte */
.gus-rdv-infos { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: start; margin-top: 20px; }
.gus-rdv-info-bloc { display: flex; align-items: flex-start; gap: 18px; margin-bottom: 32px; }
.gus-rdv-info-bloc:last-child { margin-bottom: 0; }
.gus-rdv-info-bloc__icon {
    width: 44px; height: 44px; border: 1px solid #DDD4C8; border-radius: 50%;
    display: flex; align-items: center; justify-content: center; flex-shrink: 0;
}
.gus-rdv-info-bloc__icon svg { width: 18px; height: 18px; stroke: #7D9B76; }
.gus-rdv-info-bloc__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.1rem; color: #2C2420; font-weight: 400; margin-bottom: 6px;
}
.gus-rdv-info-bloc__text { font-size: 14px; color: #5C4F49; line-height: 1.8; font-weight: 300; margin: 0; }
.gus-rdv-infos__map { position: relative; }
.gus-rdv-map-link {
    display: inline-flex; align-items: center; gap: 8px; margin-top: 14px;
    font-size: 11px; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;
    color: #7D9B76 !important; font-family: 'DM Sans', 'Lato', sans-serif;
    text-decoration: none; transition: color 0.3s ease;
}
.gus-rdv-map-link:hover { color: #B8714E !important; text-decoration: none; }

/* Menu navigation 3 façons de contacter */
.gus-rdv-nav { display: flex; align-items: center; justify-content: center; gap: 8px; margin-bottom: 50px; flex-wrap: wrap; }
.gus-rdv-nav__item {
    display: inline-flex; align-items: center; gap: 8px;
    padding: 13px 28px; border-radius: 60px; border: 1.5px solid #DDD4C8;
    background: #ffffff; color: #5C4F49 !important;
    font-family: 'DM Sans', 'Lato', sans-serif; font-size: 11px; font-weight: 700;
    letter-spacing: 0.15em; text-transform: uppercase;
    text-decoration: none; transition: all 0.3s ease; cursor: pointer;
}
.gus-rdv-nav__item svg { flex-shrink: 0; }
.gus-rdv-nav__item:hover {
    border-color: #7D9B76; color: #7D9B76 !important; transform: translateY(-2px);
    box-shadow: 0 8px 25px rgba(125,155,118,0.2); text-decoration: none;
}
.gus-rdv-nav__item--active { background: #075E54; border-color: #075E54; color: #ffffff !important; }
.gus-rdv-nav__item--active svg { fill: white; stroke: none; }
.gus-rdv-nav__item--active:hover { background: #064d45; border-color: #064d45; color: #ffffff !important; }

/* Image mise en avant page RDV */
.gus-rdv-featured-img { width: 100%; max-height: 480px; overflow: hidden; line-height: 0; }
.gus-rdv-featured-img__img { width: 100%; height: 480px; object-fit: cover; object-position: center; display: block; }


/* ═══ 16. PAGE À PROPOS WAFA ═══ */

.gus-about-hero { background: #F7F2EB; padding: 80px 60px; border-bottom: 1px solid #DDD4C8; }
.gus-about-hero__inner { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: 1fr 480px; gap: 80px; align-items: center; }
.gus-about-hero__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(4rem, 8vw, 7rem); font-weight: 300; color: #2C2420;
    line-height: 1.0; margin: 16px 0 24px; letter-spacing: -0.03em;
}
.gus-about-hero__title em { font-style: italic; color: #B8714E; }
.gus-about-hero__sub { font-size: 17px; color: #5C4F49; line-height: 1.85; font-weight: 300; max-width: 480px; margin-bottom: 28px; }
.gus-about-hero__diplomes { display: flex; flex-wrap: wrap; gap: 10px; }
.gus-about-hero__diplomes span { font-size: 11px; color: #8C7E78; letter-spacing: 0.08em; font-family: 'DM Sans', 'Lato', sans-serif; }
.gus-about-hero__img-wrap { position: relative; border-radius: 4px; }
.gus-about-hero__img { width: 100%; height: 480px; object-fit: cover; object-position: center top; border-radius: 4px; display: block; }
.gus-about-hero__badge {
    position: absolute; bottom: -20px; left: -20px;
    width: 100px; height: 100px; background: #B8714E; border-radius: 50%;
    display: flex; flex-direction: column; align-items: center; justify-content: center;
    text-align: center; color: white; box-shadow: 0 10px 30px rgba(184,113,78,0.4);
}

.gus-about-img-section { display: grid; grid-template-columns: 1fr 1fr; min-height: 500px; }
.gus-about-img-section--reverse { direction: rtl; }
.gus-about-img-section--reverse > * { direction: ltr; }
.gus-about-img-block--left, .gus-about-img-block--right { display: flex; align-items: center; }
.gus-about-photo { width: 100%; height: 100%; object-fit: cover; display: block; min-height: 500px; }
.gus-about-citation-block { padding: 70px 60px; background: #EFE8DC; }
.gus-about-citation-title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(1.8rem, 3vw, 2.6rem); font-weight: 300; color: #2C2420;
    line-height: 1.2; margin: 16px 0 20px;
}
.gus-about-citation-title em { font-style: italic; color: #B8714E; }
.gus-about-citation-quote {
    display: flex; align-items: flex-start; gap: 12px; margin: 24px 0;
    padding: 20px 24px; background: #ffffff; border-left: 3px solid #C9A96E; border-radius: 0 4px 4px 0;
}
.gus-about-citation-guillemet {
    font-family: 'Cormorant Garamond', serif; font-size: 3rem; color: #C9A96E;
    line-height: 0.7; flex-shrink: 0; opacity: 0.7;
}
.gus-about-citation-quote p {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.2rem; font-style: italic;
    color: #2C2420; line-height: 1.7; font-weight: 300; margin: 0; padding-top: 6px;
}

.gus-about-parcours { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: start; margin-top: 20px; }
.gus-about-timeline { display: flex; flex-direction: column; gap: 0; position: relative; }
.gus-about-timeline::before {
    content: ''; position: absolute; left: 11px; top: 0; bottom: 0; width: 1px;
    background: linear-gradient(to bottom, #C9A96E, #DDD4C8);
}
.gus-about-tl-item { display: flex; gap: 24px; padding-bottom: 32px; position: relative; }
.gus-about-tl-item:last-child { padding-bottom: 0; }
.gus-about-tl-dot {
    width: 23px; height: 23px; border-radius: 50%; background: #ffffff;
    border: 2px solid #C9A96E; flex-shrink: 0; margin-top: 3px; position: relative; z-index: 1;
}
.gus-about-tl-year {
    font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; color: #C9A96E;
    display: block; margin-bottom: 4px; font-family: 'DM Sans', 'Lato', sans-serif; font-weight: 700;
}
.gus-about-tl-content h3 {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: 1.2rem; color: #2C2420; font-weight: 400; margin-bottom: 6px;
}
.gus-about-tl-content p { font-size: 13px; color: #5C4F49; line-height: 1.75; font-weight: 300; margin: 0; }

.gus-about-vision { position: relative; }
.gus-about-photo--vision { width: 100%; border-radius: 4px; height: auto; min-height: auto; object-fit: contain; }
.gus-about-vision-quote { background: #2C2420; padding: 28px 30px; border-radius: 0 0 4px 4px; margin-top: -4px; }
.gus-about-vision-quote p {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.2rem; font-style: italic;
    color: rgba(255,255,255,0.88); line-height: 1.65; margin-bottom: 16px;
}
.gus-about-vision-tags { display: flex; gap: 8px; flex-wrap: wrap; }
.gus-about-vision-tags span {
    background: rgba(201,169,110,0.2); border: 1px solid rgba(201,169,110,0.3); color: #C9A96E;
    padding: 5px 14px; border-radius: 60px; font-size: 10px; letter-spacing: 0.18em;
    text-transform: uppercase; font-family: 'DM Sans', 'Lato', sans-serif;
}

.gus-about-croyances { display: flex; flex-direction: column; gap: 0; margin-top: 20px; }
.gus-about-croyance {
    display: flex; align-items: flex-start; gap: 24px; padding: 24px 0;
    border-bottom: 1px solid #DDD4C8; transition: padding-left 0.3s ease;
}
.gus-about-croyance:last-child { border-bottom: none; }
.gus-about-croyance:hover { padding-left: 8px; }
.gus-about-croyance__num {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 2.5rem; color: #DDD4C8;
    line-height: 1; flex-shrink: 0; font-weight: 300; min-width: 50px; transition: color 0.3s ease;
}
.gus-about-croyance:hover .gus-about-croyance__num { color: #C9A96E; }
.gus-about-croyance p { font-size: 16px; color: #5C4F49; line-height: 1.8; font-weight: 300; margin: 0; padding-top: 6px; }
.gus-about-croyance p strong { color: #2C2420; font-weight: 600; }

/* Instagram + QR code */
.gus-about-instagram { background: #2C2420; padding: 90px 60px; position: relative; overflow: hidden; }
.gus-about-instagram::before {
    content: ''; position: absolute; top: -100px; right: -100px;
    width: 400px; height: 400px; border-radius: 50%;
    background: radial-gradient(circle, rgba(201,169,110,0.06) 0%, transparent 70%);
    pointer-events: none;
}
.gus-about-instagram__inner {
    max-width: 1000px; margin: 0 auto; display: grid; grid-template-columns: 1fr auto;
    gap: 80px; align-items: center; position: relative; z-index: 1;
}
.gus-about-instagram__title,
.gus-about-instagram h2 {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(2rem, 4vw, 3rem); font-weight: 300;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    line-height: 1.15; margin: 16px 0 0;
}
.gus-about-instagram__title em { color: #C9A96E !important; -webkit-text-fill-color: #C9A96E !important; font-style: italic; }
.gus-about-instagram__desc,
.gus-about-instagram p {
    font-size: 15px; color: rgba(255,255,255,0.82) !important;
    -webkit-text-fill-color: rgba(255,255,255,0.82) !important;
    line-height: 1.85; font-weight: 300; margin: 20px 0 32px;
}
.gus-about-instagram .gus-pp-label { color: #B8714E !important; -webkit-text-fill-color: #B8714E !important; }
.gus-about-instagram__btn {
    display: inline-flex; align-items: center; gap: 10px;
    background: linear-gradient(135deg, #833ab4, #fd1d1d, #fcb045);
    color: #ffffff !important; padding: 15px 30px; border-radius: 60px;
    font-size: 11px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase;
    font-family: 'DM Sans', 'Lato', sans-serif; text-decoration: none; transition: all 0.3s ease;
}
.gus-about-instagram__btn:hover {
    color: #ffffff !important; transform: translateY(-2px);
    box-shadow: 0 12px 35px rgba(131,58,180,0.4); text-decoration: none;
}
.gus-about-instagram__qr { flex-shrink: 0; }
.gus-about-qr-wrap {
    background: #ffffff; border-radius: 12px; padding: 24px; text-align: center;
    box-shadow: 0 20px 60px rgba(0,0,0,0.3);
}
.gus-about-qr-img { width: 220px; height: 220px; object-fit: contain; border-radius: 8px; display: block; margin: 0 auto 14px; }
.gus-about-qr-label {
    display: flex; align-items: center; justify-content: center; gap: 6px;
    font-size: 11px; color: #8C7E78; letter-spacing: 0.1em; text-transform: uppercase;
    font-family: 'DM Sans', 'Lato', sans-serif; margin-bottom: 6px;
}
.gus-about-qr-label svg { stroke: #C9A96E; }
.gus-about-qr-handle { font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.1rem; color: #2C2420; font-style: italic; display: block; }

/* Livre — couverture */
.gus-about-livre { display: grid; grid-template-columns: 280px 1fr; gap: 50px; align-items: start; margin-top: 30px; }
.gus-about-livre__cover {
    background: linear-gradient(135deg, #2C2420, #4a3830);
    border-radius: 8px 2px 2px 8px; padding: 40px 30px; text-align: center;
    position: relative; box-shadow: -6px 6px 20px rgba(44,36,32,0.3);
    min-height: 350px; display: flex; align-items: center;
}
.gus-about-livre__cover::before {
    content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 6px;
    background: linear-gradient(to bottom, #C9A96E, #B8714E); border-radius: 8px 0 0 8px;
}
.gus-about-livre__cover-inner { width: 100%; }
.gus-about-livre__cover-label {
    font-size: 10px; letter-spacing: 0.18em; text-transform: uppercase;
    color: rgba(255,255,255,0.60) !important; -webkit-text-fill-color: rgba(255,255,255,0.60) !important;
    font-family: 'DM Sans', 'Lato', sans-serif; display: block; margin-bottom: 20px;
}
.gus-about-livre__cover-title {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.8rem; font-weight: 300;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    line-height: 1.2; margin-bottom: 16px;
}
.gus-about-livre__cover-author {
    font-size: 12px; color: #C9A96E !important; -webkit-text-fill-color: #C9A96E !important;
    letter-spacing: 0.15em; text-transform: uppercase; font-family: 'DM Sans', 'Lato', sans-serif; font-weight: 600;
}
.gus-about-livre__cover-deco { width: 40px; height: 1px; background: #C9A96E; margin: 20px auto 0; }
.gus-about-livre__cta { margin-top: 30px; }

/* Vision partagée (image 5) */
.gus-about-vision-partagee { background: #F7F2EB; padding: 90px 60px; }
.gus-about-vision-partagee__inner { max-width: 1100px; margin: 0 auto; display: grid; grid-template-columns: 480px 1fr; gap: 80px; align-items: center; }
.gus-about-vision-partagee__img { width: 100%; height: auto; border-radius: 4px; display: block; box-shadow: 0 20px 60px rgba(44,36,32,0.12); }
.gus-about-vision-partagee__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(2.2rem, 4vw, 3.5rem); font-weight: 300; color: #2C2420;
    line-height: 1.1; margin: 16px 0 0;
}
.gus-about-vision-partagee__title em { font-style: italic; color: #B8714E; }
.gus-about-vision-partagee__tags { display: flex; flex-direction: column; gap: 12px; margin: 28px 0 28px; }
.gus-about-vp-tag {
    display: flex; align-items: center; gap: 14px; padding: 14px 20px;
    background: #ffffff; border: 1px solid #DDD4C8; border-radius: 4px; transition: all 0.3s ease;
}
.gus-about-vp-tag:hover { border-color: #7D9B76; transform: translateX(5px); }
.gus-about-vp-tag svg { width: 18px; height: 18px; stroke: #7D9B76; flex-shrink: 0; }
.gus-about-vp-tag span { font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.2rem; color: #2C2420; font-weight: 400; }


/* ═══ 17. PAGE TARIFS ═══ */

.gus-tarifs-hero { background: #F7F2EB; padding: 50px 30px 36px; text-align: center; border-bottom: 1px solid #DDD4C8; }
.gus-tarifs-hero__inner { max-width: 600px; margin: 0 auto; }
.gus-tarifs-hero__title {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(2.2rem, 5vw, 3.2rem); font-weight: 300; color: #2C2420;
    line-height: 1.1; margin: 12px 0 14px; letter-spacing: -0.01em;
}
.gus-tarifs-hero__sub { font-size: 15px; color: #5C4F49; line-height: 1.6; font-weight: 300; max-width: 420px; margin: 0 auto; }

.gus-tarifs-diag { background: #2C2420; padding: 50px 60px; }
.gus-tarifs-diag__inner { max-width: 1100px; margin: 0 auto; display: grid; grid-template-columns: auto 1fr auto; gap: 36px; align-items: center; }
.gus-tarifs-diag__icon {
    width: 64px; height: 64px; border: 1px solid rgba(201,169,110,0.35); border-radius: 50%;
    display: flex; align-items: center; justify-content: center; flex-shrink: 0;
}
.gus-tarifs-diag__icon svg { width: 26px; height: 26px; stroke: #C9A96E; }
.gus-tarifs-diag__label {
    font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase;
    color: #C9A96E !important; -webkit-text-fill-color: #C9A96E !important;
    display: block; margin-bottom: 8px; font-family: 'DM Sans', 'Lato', sans-serif;
}
.gus-tarifs-diag__title {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.7rem; font-weight: 400;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; margin-bottom: 6px;
}
.gus-tarifs-diag__text {
    font-size: 14px; color: rgba(255,255,255,0.72) !important;
    -webkit-text-fill-color: rgba(255,255,255,0.72) !important;
    line-height: 1.7; font-weight: 300; max-width: 480px;
}
.gus-tarifs-diag__btn {
    display: inline-flex; align-items: center; gap: 8px; background: #7D9B76;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    padding: 15px 28px; border-radius: 60px; font-size: 11px; font-weight: 700;
    letter-spacing: 0.15em; text-transform: uppercase; text-decoration: none;
    white-space: nowrap; transition: all 0.3s ease; font-family: 'DM Sans', 'Lato', sans-serif;
}
.gus-tarifs-diag__btn:hover {
    background: #587052; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    transform: translateY(-2px); text-decoration: none;
}

.gus-tarifs-filters-wrap {
    background: #F7F2EB; border-bottom: 1px solid #DDD4C8;
    position: sticky; top: 0; z-index: 50; padding: 18px 30px;
}
.gus-tarifs-filters { max-width: 1300px; margin: 0 auto; display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; }
.gus-tarifs-filter {
    background: #ffffff; border: 1.5px solid #DDD4C8; color: #5C4F49;
    padding: 11px 24px; border-radius: 60px;
    font-family: 'DM Sans', 'Lato', sans-serif; font-size: 11px; font-weight: 700;
    letter-spacing: 0.12em; text-transform: uppercase; cursor: pointer; transition: all 0.3s ease;
}
.gus-tarifs-filter:hover { border-color: #7D9B76; color: #7D9B76; }
.gus-tarifs-filter--active { background: #2C2420; border-color: #2C2420; color: #ffffff; }
.gus-tarifs-filter--active:hover { color: #ffffff; }

.gus-tarifs-cards { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-top: 20px; }
.gus-tarifs-cards--ateliers { grid-template-columns: repeat(3, 1fr); }
.gus-tarifs-card {
    background: #ffffff; border: 1px solid #DDD4C8; border-radius: 4px;
    padding: 30px 28px; display: flex; flex-direction: column; gap: 6px;
    position: relative; transition: all 0.3s ease; text-decoration: none; color: inherit;
}
.gus-tarifs-card:hover {
    transform: translateY(-3px); box-shadow: 0 16px 40px rgba(44,36,32,0.09);
    border-color: #C9A96E; text-decoration: none; color: inherit;
}
.gus-tarifs-card--star { background: #2C2420; border-color: #2C2420; }
.gus-tarifs-card--star:hover { background: #3A2E2A; }
.gus-tarifs-card--star h3,
.gus-tarifs-card--star .gus-tarifs-card__price { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
.gus-tarifs-card--star p { color: rgba(255,255,255,0.75) !important; -webkit-text-fill-color: rgba(255,255,255,0.75) !important; }
.gus-tarifs-card--star .gus-tarifs-card__duree { color: rgba(255,255,255,0.5) !important; -webkit-text-fill-color: rgba(255,255,255,0.5) !important; }

.gus-tarifs-card__badge {
    position: absolute; top: -12px; left: 24px; background: #B8714E;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    padding: 4px 14px; border-radius: 60px; font-size: 9px; font-weight: 700;
    letter-spacing: 0.15em; text-transform: uppercase; font-family: 'DM Sans', 'Lato', sans-serif;
}
.gus-tarifs-card__badge--new { background: #7D9B76; }
.gus-tarifs-card__badge--cure { background: #C9A96E; }

.gus-tarifs-card__head { display: flex; justify-content: space-between; align-items: baseline; gap: 16px; margin-top: 6px; }
.gus-tarifs-card__head h3 {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.25rem; font-weight: 400;
    color: #2C2420; margin: 0; line-height: 1.25;
}
.gus-tarifs-card__price {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.5rem; color: #B8714E;
    font-weight: 300; white-space: nowrap; flex-shrink: 0;
}
.gus-tarifs-card__duree { font-size: 11px; color: #8C7E78; letter-spacing: 0.06em; font-family: 'DM Sans', 'Lato', sans-serif; }
.gus-tarifs-card p { font-size: 13px; color: #5C4F49; line-height: 1.75; font-weight: 300; margin: 8px 0 0; }
.gus-tarifs-card__link {
    font-size: 10px; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;
    color: #C9A96E !important; -webkit-text-fill-color: #C9A96E !important;
    margin-top: 12px; font-family: 'DM Sans', 'Lato', sans-serif;
}

.gus-tarifs-card__cure-offer {
    display: flex; align-items: center; gap: 8px; margin-top: 14px; padding-top: 14px;
    border-top: 1px solid #EFE8DC; font-size: 12px; color: #587052;
}
.gus-tarifs-card--star .gus-tarifs-card__cure-offer {
    border-top-color: rgba(255,255,255,0.1); color: #A8C4A2 !important; -webkit-text-fill-color: #A8C4A2 !important;
}
.gus-tarifs-card__cure-offer svg { flex-shrink: 0; stroke: #7D9B76; }
.gus-tarifs-card--star .gus-tarifs-card__cure-offer svg { stroke: #A8C4A2; }
.gus-tarifs-card__cure-offer strong { color: #B8714E; }
.gus-tarifs-card--star .gus-tarifs-card__cure-offer strong {
    color: #D4957A !important; -webkit-text-fill-color: #D4957A !important;
}

.gus-tarifs-card--atelier { text-align: left; }
.gus-tarifs-card__icon {
    width: 44px; height: 44px; border: 1px solid #DDD4C8; border-radius: 50%;
    display: flex; align-items: center; justify-content: center; margin-bottom: 6px;
}
.gus-tarifs-card__icon svg { width: 18px; height: 18px; stroke: #7D9B76; }

.gus-tarifs-fidelite {
    display: flex; align-items: center; gap: 16px; background: #ffffff;
    border: 1px solid #DDD4C8; border-left: 3px solid #7D9B76; border-radius: 0 4px 4px 0;
    padding: 22px 28px; margin-top: 30px;
}
.gus-tarifs-fidelite svg { width: 22px; height: 22px; stroke: #7D9B76; flex-shrink: 0; }
.gus-tarifs-fidelite p { font-size: 14px; color: #5C4F49; line-height: 1.7; margin: 0; font-weight: 300; }
.gus-tarifs-fidelite p strong { color: #2C2420; }

.gus-tarifs-image { width: 100%; max-height: 420px; overflow: hidden; line-height: 0; }
.gus-tarifs-image__img { width: 100%; height: 420px; object-fit: cover; object-position: center; display: block; }


/* ═══ 18. FIX CONTRASTE — CARTES SOMBRES MASSAGES ═══ */

body .gus-pp-massage--featured .gus-pp-massage__title,
body .gus-pp-massage--featured p,
body .gus-pp-massage--featured span:not(.gus-pp-massage__link) {
    color: rgba(255,255,255,0.85) !important;
    -webkit-text-fill-color: rgba(255,255,255,0.85) !important;
}
body .gus-pp-massage--featured .gus-pp-massage__title {
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
}
body .gus-pp-massage--featured .gus-pp-massage__cat {
    color: #C9A96E !important;
    -webkit-text-fill-color: #C9A96E !important;
}
body .gus-pp-massage--featured .gus-pp-massage__infos span {
    color: rgba(255,255,255,0.80) !important;
    -webkit-text-fill-color: rgba(255,255,255,0.80) !important;
}
body .gus-pp-massage--featured .gus-pp-massage__link {
    color: #D4957A !important;
    -webkit-text-fill-color: #D4957A !important;
}
body .gus-pp-massage--featured .gus-pp-massage__link svg { stroke: #D4957A !important; }


/* ═══ 19. FOOTER GLOW UP SIGNATURE / HAMOUDI ═══ */

.gus-footer-wrap { font-family: 'DM Sans', 'Lato', sans-serif; background: #2C2420; position: relative; overflow: hidden; }
.gus-footer-wrap::before {
    content: ''; display: block; height: 3px;
    background: linear-gradient(90deg, #7D9B76 0%, #C9A96E 50%, #B8714E 100%);
}
.gus-footer-main {
    max-width: 1300px; margin: 0 auto; padding: 60px 60px 50px;
    display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: center;
    position: relative; z-index: 1;
}
.gus-footer-wrap .gus-fw-deco {
    position: absolute; bottom: 40px; right: -20px;
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-size: clamp(5rem, 12vw, 10rem); color: rgba(255,255,255,0.025);
    letter-spacing: 0.1em; pointer-events: none; white-space: nowrap; user-select: none;
}

.gus-footer-brand__name {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.8rem; font-weight: 300;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    margin-bottom: 8px; display: block;
}
.gus-footer-brand__sub {
    font-size: 10px; letter-spacing: 0.28em; text-transform: uppercase;
    color: #C9A96E !important; -webkit-text-fill-color: #C9A96E !important;
    display: block; margin-bottom: 20px;
}
.gus-footer-brand__desc {
    font-size: 14px; color: rgba(255,255,255,0.72) !important;
    -webkit-text-fill-color: rgba(255,255,255,0.72) !important;
    line-height: 1.85; font-weight: 300; max-width: 380px; margin-bottom: 28px;
}
.gus-footer-brand__contacts { display: flex; flex-direction: column; gap: 10px; margin-bottom: 24px; }
.gus-footer-brand__contact {
    display: flex; align-items: center; gap: 10px; font-size: 13px;
    color: rgba(255,255,255,0.65) !important; -webkit-text-fill-color: rgba(255,255,255,0.65) !important;
    text-decoration: none; transition: color 0.3s ease;
}
.gus-footer-brand__contact svg { width: 15px; height: 15px; stroke: #7D9B76; fill: none; flex-shrink: 0; }
.gus-footer-brand__contact:hover { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; text-decoration: none; }

/* QR Code Instagram footer */
.gus-footer-insta { margin-bottom: 20px; }
.gus-footer-insta__link { text-decoration: none; display: block; }
.gus-footer-insta__qr-wrap {
    display: flex; align-items: center; gap: 14px; background: rgba(255,255,255,0.05);
    border: 1px solid rgba(255,255,255,0.10); border-radius: 8px; padding: 12px 16px; transition: all 0.3s ease;
}
.gus-footer-insta__link:hover .gus-footer-insta__qr-wrap { background: rgba(255,255,255,0.09); border-color: rgba(252,176,69,0.35); }
.gus-footer-insta__qr { width: 70px; height: 70px; border-radius: 6px; flex-shrink: 0; display: block; background: #ffffff; padding: 4px; }
.gus-footer-insta__info { display: flex; align-items: center; gap: 10px; }
.gus-footer-insta__handle {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.1rem;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; display: block; font-weight: 400;
}
.gus-footer-insta__scan {
    font-size: 10px; letter-spacing: 0.15em; text-transform: uppercase;
    color: rgba(255,255,255,0.45) !important; -webkit-text-fill-color: rgba(255,255,255,0.45) !important;
    display: block; margin-top: 2px; font-family: 'DM Sans', 'Lato', sans-serif;
}

.gus-footer-rdv {
    display: inline-flex; align-items: center; gap: 10px; background: #25D366;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    padding: 13px 24px; border-radius: 60px; font-size: 11px; font-weight: 700;
    letter-spacing: 0.15em; text-transform: uppercase; text-decoration: none; transition: all 0.3s ease;
}
.gus-footer-rdv svg { fill: white; width: 15px; height: 15px; }
.gus-footer-rdv:hover {
    background: #1da851; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    transform: translateY(-2px); box-shadow: 0 8px 25px rgba(37,211,102,0.35); text-decoration: none;
}

.gus-footer-hamoudi {
    background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.08);
    border-radius: 12px; padding: 40px; position: relative; overflow: hidden; transition: all 0.4s ease;
}
.gus-footer-hamoudi:hover { background: rgba(255,255,255,0.07); border-color: rgba(201,169,110,0.3); }
.gus-footer-hamoudi::before {
    content: ''; position: absolute; top: 0; left: 30px; right: 30px; height: 2px;
    background: linear-gradient(90deg, #C9A96E, #B8714E); border-radius: 0 0 2px 2px;
}
.gus-footer-hamoudi__badge {
    display: inline-flex; align-items: center; gap: 6px; background: rgba(201,169,110,0.15);
    border: 1px solid rgba(201,169,110,0.3); color: #C9A96E !important; -webkit-text-fill-color: #C9A96E !important;
    padding: 5px 14px; border-radius: 60px; font-size: 9px; letter-spacing: 0.22em;
    text-transform: uppercase; margin-bottom: 20px; font-family: 'DM Sans', 'Lato', sans-serif;
}
.gus-footer-hamoudi__badge svg { width: 12px; height: 12px; stroke: #C9A96E; fill: none; }
.gus-footer-hamoudi__hook {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: clamp(1.4rem, 2.5vw, 1.9rem); font-weight: 300;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; line-height: 1.3; margin-bottom: 16px;
}
.gus-footer-hamoudi__hook em { font-style: italic; color: #C9A96E !important; -webkit-text-fill-color: #C9A96E !important; }
.gus-footer-hamoudi__desc {
    font-size: 14px; color: rgba(255,255,255,0.78) !important; -webkit-text-fill-color: rgba(255,255,255,0.78) !important;
    line-height: 1.8; font-weight: 300; margin-bottom: 24px;
}
.gus-footer-hamoudi__desc strong { color: #C9A96E !important; -webkit-text-fill-color: #C9A96E !important; }

.gus-footer-hamoudi__tags { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 30px; }
.gus-footer-hamoudi__tag {
    background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1);
    color: rgba(255,255,255,0.80) !important; -webkit-text-fill-color: rgba(255,255,255,0.80) !important;
    padding: 5px 12px; border-radius: 4px; font-size: 10px; letter-spacing: 0.1em;
    text-transform: uppercase; font-family: 'DM Sans', 'Lato', sans-serif; transition: all 0.3s ease; display: inline-block;
}
.gus-footer-hamoudi:hover .gus-footer-hamoudi__tag {
    border-color: rgba(201,169,110,0.25); color: rgba(255,255,255,0.90) !important; -webkit-text-fill-color: rgba(255,255,255,0.90) !important;
}

.gus-footer-hamoudi__identity {
    display: flex; align-items: center; gap: 16px; padding: 16px 0;
    border-top: 1px solid rgba(255,255,255,0.08); border-bottom: 1px solid rgba(255,255,255,0.08); margin: 24px 0;
}
.gus-footer-hamoudi__avatar {
    width: 48px; height: 48px; border-radius: 50%;
    background: linear-gradient(135deg, #C9A96E, #B8714E);
    display: flex; align-items: center; justify-content: center;
    font-family: 'Cormorant Garamond', serif; font-size: 1.3rem;
    color: white !important; -webkit-text-fill-color: white !important;
    font-weight: 400; flex-shrink: 0; letter-spacing: 0.05em;
}
.gus-footer-hamoudi__name {
    font-family: 'Cormorant Garamond', Georgia, serif; font-size: 1.1rem;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    font-weight: 400; display: block; margin-bottom: 3px;
}
.gus-footer-hamoudi__role {
    font-size: 11px; color: rgba(255,255,255,0.50) !important; -webkit-text-fill-color: rgba(255,255,255,0.50) !important;
    letter-spacing: 0.08em; font-family: 'DM Sans', 'Lato', sans-serif;
}

.gus-footer-hamoudi__cta {
    display: flex; align-items: center; justify-content: center; gap: 12px; width: 100%;
    background: #25D366; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    padding: 16px 28px; border-radius: 8px; font-size: 12px; font-weight: 700;
    letter-spacing: 0.15em; text-transform: uppercase; text-decoration: none;
    transition: all 0.35s ease; font-family: 'DM Sans', 'Lato', sans-serif; position: relative; overflow: hidden;
}
.gus-footer-hamoudi__cta::before {
    content: ''; position: absolute; inset: 0;
    background: linear-gradient(135deg, rgba(255,255,255,0.1) 0%, transparent 50%);
}
.gus-footer-hamoudi__cta svg { fill: white; width: 20px; height: 20px; flex-shrink: 0; }
.gus-footer-hamoudi__cta:hover {
    background: #1da851; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
    transform: translateY(-2px); box-shadow: 0 12px 35px rgba(37,211,102,0.4); text-decoration: none;
}
.gus-footer-hamoudi__cta-text { display: flex; flex-direction: column; text-align: left; }
.gus-footer-hamoudi__cta-label {
    font-size: 9px; opacity: 0.85; letter-spacing: 0.2em; font-weight: 400;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
}
.gus-footer-hamoudi__cta-num {
    font-size: 14px; letter-spacing: 0.08em; margin-top: 1px;
    color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
}

.gus-footer-bottom { border-top: 1px solid rgba(255,255,255,0.06); }
.gus-footer-bottom__inner {
    max-width: 1300px; margin: 0 auto; padding: 18px 60px;
    display: flex; justify-content: space-between; align-items: center; gap: 20px; flex-wrap: wrap;
}
.gus-footer-bottom__copy {
    font-size: 12px; color: rgba(255,255,255,0.35) !important; -webkit-text-fill-color: rgba(255,255,255,0.35) !important; font-weight: 300;
}
.gus-footer-bottom__made {
    font-size: 12px; color: rgba(255,255,255,0.35) !important; -webkit-text-fill-color: rgba(255,255,255,0.35) !important;
    font-weight: 300; display: flex; align-items: center; gap: 6px;
}
.gus-footer-bottom__heart {
    color: #B8714E !important; -webkit-text-fill-color: #B8714E !important;
    font-size: 14px; animation: gus-heartbeat 2s ease-in-out infinite;
}
@keyframes gus-heartbeat { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.2); } }


/* ═══ 20. RESPONSIVE — TOUTES PAGES ═══ */

@media (max-width: 1100px) {
    .gus-footer-main { grid-template-columns: 1fr; gap: 40px; padding: 50px 30px 40px; }
}
@media (max-width: 1000px) {
    .gus-pp-etapes { grid-template-columns: repeat(2, 1fr); }
    .gus-pp-bienfaits { grid-template-columns: 1fr; gap: 50px; }
    .gus-pp-tarifs { grid-template-columns: 1fr; max-width: 420px; margin: 40px auto 0; }
    .gus-pp-massages-grid { grid-template-columns: 1fr; }
    .gus-pp-massage--featured { grid-column: span 1; flex-direction: column; }
    .gus-about-hero__inner { grid-template-columns: 1fr; gap: 50px; }
    .gus-about-img-section { grid-template-columns: 1fr; }
    .gus-about-photo { min-height: 350px; }
    .gus-about-instagram__inner { grid-template-columns: 1fr; gap: 40px; }
    .gus-about-parcours { grid-template-columns: 1fr; }
    .gus-about-livre { grid-template-columns: 1fr; }
    .gus-about-livre__cover { min-height: 200px; }
}
@media (max-width: 900px) {
    .gus-pp-hero__inner { grid-template-columns: 1fr; gap: 50px; }
    .gus-pp-hero__img { height: 400px; }
    .gus-pp-suggests { grid-template-columns: 1fr; }
    .gus-pp-section { padding: 70px 30px; }
    .gus-pp-hero { padding: 60px 30px; }
    .gus-pp-citation { padding: 70px 30px; }
    .gus-rdv-contacts { grid-template-columns: 1fr; }
    .gus-rdv-infos { grid-template-columns: 1fr; gap: 40px; }
    .gus-rdv-hero { padding: 60px 30px 50px; }
    .gus-rdv-form { padding: 30px 20px; }
    .gus-about-vision-partagee__inner { grid-template-columns: 1fr; gap: 40px; }
    .gus-about-vision-partagee__img { max-width: 480px; margin: 0 auto; }
    .gus-about-vision-partagee { padding: 70px 30px; }
    .gus-tarifs-diag__inner { grid-template-columns: 1fr; text-align: center; gap: 20px; }
    .gus-tarifs-diag__icon, .gus-tarifs-diag__text, .gus-tarifs-diag__btn { margin: 0 auto; }
    .gus-tarifs-cards, .gus-tarifs-cards--ateliers { grid-template-columns: 1fr; }
    .gus-tarifs-filters { justify-content: flex-start; overflow-x: auto; flex-wrap: nowrap; padding-bottom: 4px; }
    .gus-tarifs-filter { white-space: nowrap; }
}
@media (max-width: 768px) {
    .gus-pp-pourqui { grid-template-columns: 1fr; }
    .gus-pp-rdv { padding: 35px 25px; }
    .gus-pp-hero__title { font-size: 3.5rem; }
    .gus-pp-hero__meta { flex-direction: column; border-radius: 12px; gap: 0; padding: 20px; align-items: flex-start; }
    .gus-pp-meta-sep { width: 100%; height: 1px; margin: 10px 0; }
    .gus-pp-meta-item { padding: 4px 0; }
    .gus-pp-etapes { grid-template-columns: 1fr; }
    .gus-pp-epilations { grid-template-columns: 1fr; }
    .gus-pp-pierres { grid-template-columns: 1fr; }
    .gus-rdv-hero { padding: 50px 20px 40px; }
    .gus-about-hero { padding: 60px 30px; }
    .gus-about-citation-block { padding: 50px 30px; }
    .gus-about-instagram { padding: 70px 30px; }
    .gus-about-hero__title { font-size: 4rem; }
    .gus-about-img-section--reverse { direction: ltr; }
}
@media (max-width: 600px) {
    .gus-pp-tarif-row { grid-template-columns: 1fr auto; gap: 10px; }
    .gus-pp-tarif-row span:nth-child(2) { display: none; }
}
@media (max-width: 480px) {
    .gus-pp-hero { padding: 50px 20px; }
    .gus-pp-section { padding: 60px 20px; }
    .gus-pp-citation { padding: 60px 20px; }
    .gus-about-hero { padding: 40px 20px; }
    .gus-about-citation-block { padding: 40px 20px; }
    .gus-about-instagram { padding: 50px 20px; }
    .gus-about-vision-partagee { padding: 50px 20px; }
    .gus-tarifs-diag { padding: 36px 20px; }
    .gus-tarifs-filters-wrap { padding: 14px 16px; }
    .gus-tarifs-hero { padding: 36px 20px 28px; }
    .gus-footer-main { padding: 40px 20px; }
    .gus-footer-bottom__inner { padding: 16px 20px; }
    .gus-footer-hamoudi { padding: 28px 22px; }
    .gus-rdv-featured-img__img { height: auto; }
}
@media (max-width: 768px) {
    .gus-tarifs-image__img { height: 280px; }
}</style><link rel="icon" href="https://glowupsignature.fr/wp-content/uploads/2026/06/cropped-favicon-glow-up-signature-v2-32x32.webp" sizes="32x32" />
<link rel="icon" href="https://glowupsignature.fr/wp-content/uploads/2026/06/cropped-favicon-glow-up-signature-v2-192x192.webp" sizes="192x192" />
<link rel="apple-touch-icon" href="https://glowupsignature.fr/wp-content/uploads/2026/06/cropped-favicon-glow-up-signature-v2-180x180.webp" />
<meta name="msapplication-TileImage" content="https://glowupsignature.fr/wp-content/uploads/2026/06/cropped-favicon-glow-up-signature-v2-270x270.webp" />
</head>

<body class="wp-singular page-template page-template-page-diagnostic-peau page-template-page-diagnostic-peau-php page page-id-777 wp-custom-logo wp-embed-responsive wp-theme-kadence wp-child-theme-kadence-child footer-on-bottom hide-focus-outline link-style-standard content-title-style-above content-width-normal content-style-boxed content-vertical-padding-show non-transparent-header mobile-non-transparent-header">
<div id="wrapper" class="site wp-site-blocks">
			<a class="skip-link screen-reader-text scroll-ignore" href="#main">Aller au contenu</a>
		<header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope>
	<div id="main-header" class="site-header-wrap">
		<div class="site-header-inner-wrap">
			<div class="site-header-upper-wrap">
				<div class="site-header-upper-inner-wrap">
					<div class="site-main-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-standard kadence-sticky-header" data-section="kadence_customizer_header_main" data-shrink="false" data-reveal-scroll-up="false">
	<div class="site-header-row-container-inner">
				<div class="site-container">
			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
									<div class="site-header-main-section-left site-header-section site-header-section-left">
						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
	<div class="site-branding branding-layout-standard site-brand-logo-only"><a class="brand has-logo-image" href="https://glowupsignature.fr/" rel="home"><img width="591" height="200" src="https://glowupsignature.fr/wp-content/uploads/2026/07/cropped-logo-glowupsignature-header.webp" class="custom-logo" alt="Logo Glow Up Signature - Wafa, beauté intégrative et bien-être à Davézieux" decoding="async" fetchpriority="high" srcset="https://glowupsignature.fr/wp-content/uploads/2026/07/cropped-logo-glowupsignature-header.webp 591w, https://glowupsignature.fr/wp-content/uploads/2026/07/cropped-logo-glowupsignature-header-300x102.webp 300w" sizes="(max-width: 591px) 100vw, 591px" /></a></div></div><!-- data-section="title_tagline" -->
					</div>
																	<div class="site-header-main-section-right site-header-section site-header-section-right">
						<div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-false header-navigation-layout-fill-stretch-false" data-section="kadence_customizer_primary_navigation">
		<nav id="site-navigation" class="main-navigation header-navigation hover-to-open nav--toggle-sub header-navigation-style-standard header-navigation-dropdown-animation-none" role="navigation" aria-label="Principal">
			<div class="primary-menu-container header-menu-container">
	<ul id="primary-menu" class="menu"><li id="menu-item-785" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-777 current_page_item menu-item-785"><a href="https://glowupsignature.fr/diagnostic-peau/" aria-current="page">&#x2728; Diagnostic Peau</a></li>
<li id="menu-item-792" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-792"><a href="https://glowupsignature.fr/hydrafacial-davezieux/">&#x1f4a7; Hydrafacial</a></li>
<li id="menu-item-845" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-845"><a href="https://glowupsignature.fr/soins-visage-davezieux/">✦ Soins Visage</a></li>
<li id="menu-item-797" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-797"><a href="https://glowupsignature.fr/kobido-davezieux/">✦ Kobido</a></li>
<li id="menu-item-801" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-801"><a href="https://glowupsignature.fr/massages-davezieux/">&#x1f33f; Massages</a></li>
<li id="menu-item-849" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-849"><a href="https://glowupsignature.fr/massage-bebe-davezieux/">&#x1f338; Massage Bébé</a></li>
<li id="menu-item-805" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-805"><a href="https://glowupsignature.fr/gua-sha-visage-davezieux/">&#x1faac; Gua Sha</a></li>
<li id="menu-item-818" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-818"><a href="https://glowupsignature.fr/ventouses-visage-davezieux/">&#x1f338; Ventouses</a></li>
<li id="menu-item-822" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-822"><a href="https://glowupsignature.fr/soins-corps-davezieux/">✺ Soins Corps</a></li>
<li id="menu-item-826" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-826"><a href="https://glowupsignature.fr/epilations-davezieux/">○ Épilations</a></li>
<li id="menu-item-837" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-837"><a href="https://glowupsignature.fr/a-propos/">&#x1f33f; À Propos de Wafa</a></li>
<li id="menu-item-841" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-841"><a href="https://glowupsignature.fr/tarifs/">◈ Tarifs</a></li>
<li id="menu-item-811" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-811"><a href="https://glowupsignature.fr/rendez-vous/">&#x1f4c5; Prendre RDV</a></li>
</ul>		</div>
	</nav><!-- #site-navigation -->
	</div><!-- data-section="primary_navigation" -->
					</div>
							</div>
		</div>
	</div>
</div>
				</div>
			</div>
					</div>
	</div>
	
<div id="mobile-header" class="site-mobile-header-wrap">
	<div class="site-header-inner-wrap">
		<div class="site-header-upper-wrap">
			<div class="site-header-upper-inner-wrap">
			<div class="site-main-header-wrap site-header-focus-item site-header-row-layout-standard site-header-row-tablet-layout-default site-header-row-mobile-layout-default  kadence-sticky-header" data-shrink="false" data-reveal-scroll-up="false">
	<div class="site-header-row-container-inner">
		<div class="site-container">
			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
									<div class="site-header-main-section-left site-header-section site-header-section-left">
						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
	<div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-inherit site-brand-logo-only branding-mobile-layout-inherit"><a class="brand has-logo-image" href="https://glowupsignature.fr/" rel="home"><img width="591" height="200" src="https://glowupsignature.fr/wp-content/uploads/2026/07/cropped-logo-glowupsignature-header.webp" class="custom-logo" alt="Logo Glow Up Signature - Wafa, beauté intégrative et bien-être à Davézieux" decoding="async" srcset="https://glowupsignature.fr/wp-content/uploads/2026/07/cropped-logo-glowupsignature-header.webp 591w, https://glowupsignature.fr/wp-content/uploads/2026/07/cropped-logo-glowupsignature-header-300x102.webp 300w" sizes="(max-width: 591px) 100vw, 591px" /></a></div></div><!-- data-section="title_tagline" -->
					</div>
																	<div class="site-header-main-section-right site-header-section site-header-section-right">
						<div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="kadence_customizer_mobile_trigger">
		<div class="mobile-toggle-open-container">
						<button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Ouvrir le menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-close"
					>
						<span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"><title>Ouvrir/fermer le menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path>
				</svg></span></span>
		</button>
	</div>
	</div><!-- data-section="mobile_trigger" -->
					</div>
							</div>
		</div>
	</div>
</div>
			</div>
		</div>
			</div>
</div>
</header><!-- #masthead -->

	<main id="inner-wrap" class="wrap kt-clear" role="main">
		
<!-- PAGE DIAGNOSTIC PEAU -->
<div class="gus-prestation-page">

  <!-- ═══ HERO PAGE ═══ -->
  <div class="gus-pp-hero">
    <div class="gus-pp-hero__inner">
      <div class="gus-pp-hero__content">
        <span class="gus-pp-label">Le point de départ idéal</span>
        <h1 class="gus-pp-hero__title">
          Diagnostic<br>
          <em>Peau</em>
        </h1>
        <p class="gus-pp-hero__sub">
          Une analyse complète et personnalisée de votre peau,
          avant tout soin. Parce que chaque peau est unique
          et mérite une attention singulière.
        </p>
        <div class="gus-pp-hero__meta">
          <div class="gus-pp-meta-item">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <circle cx="12" cy="12" r="10"/>
              <polyline points="12 6 12 12 16 14"/>
            </svg>
            <div>
              <span class="gus-pp-meta-val">30 min</span>
              <span class="gus-pp-meta-lbl">Durée</span>
            </div>
          </div>
          <div class="gus-pp-meta-sep"></div>
          <div class="gus-pp-meta-item">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <line x1="12" y1="1" x2="12" y2="23"/>
              <path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"/>
            </svg>
            <div>
              <span class="gus-pp-meta-val">30 €</span>
              <span class="gus-pp-meta-lbl">Déduits du 1er soin</span>
            </div>
          </div>
        </div>
        <div class="gus-pp-hero__actions">
          <a href="#rdv" class="gus-pp-btn gus-pp-btn--primary">
            Réserver mon diagnostic
          </a>
        </div>
      </div>
      <div class="gus-pp-hero__visual">
        <div class="gus-pp-hero__img-wrap">
          <img
            src="https://glowupsignature.fr/wp-content/uploads/2026/06/diagnostic-peau-glow-up-signature.webp"
            alt="Diagnostic peau personnalisé à Davézieux - Analyse cutanée Glow Up Signature"
            class="gus-pp-hero__img"
            width="1200" height="630"
            loading="eager"
          >
          <div class="gus-pp-hero__img-badge" style="background:#7D9B76;">
            <span class="gus-pp-badge-top">30€</span>
            <span class="gus-pp-badge-bot">déduits</span>
          </div>
        </div>
      </div>
    </div>
  </div>

  <!-- ═══ CE QU'EST LE DIAGNOSTIC ═══ -->
  <div class="gus-pp-section gus-pp-section--light">
    <div class="gus-pp-inner gus-pp-inner--narrow">
      <span class="gus-pp-label gus-pp-label--center">Le diagnostic</span>
      <h2 class="gus-pp-title gus-pp-title--center">
        Un regard expert sur<br>
        <em>votre peau unique</em>
      </h2>
      <div class="gus-pp-rule"></div>
      <p class="gus-pp-lead">
        Avant tout soin chez Glow Up Signature, Wafa prend le temps de vous recevoir
        pour un bilan cutané approfondi. Ce moment d'échange est le fondement
        de tout ce qui suivra.
      </p>
      <p class="gus-pp-text">
        En 30 minutes, Wafa analyse votre peau, votre mode de vie, vos habitudes
        beauté et vos objectifs. De cette conversation naît un protocole de soins
        pensé uniquement pour vous — pas un soin standard, mais <strong>votre soin</strong>,
        choisi parmi l'ensemble des prestations de l'institut.
      </p>
      <p class="gus-pp-text">
        Le diagnostic est à 30€, intégralement déduits du montant de votre premier
        soin réservé dans la foulée. Une façon simple de commencer votre parcours
        beauté sans engagement financier disproportionné.
      </p>
    </div>
  </div>

  <!-- ═══ CE QUE COMPREND LE DIAGNOSTIC ═══ -->
  <div class="gus-pp-section gus-pp-section--beige">
    <div class="gus-pp-inner">
      <span class="gus-pp-label gus-pp-label--center">Au programme</span>
      <h2 class="gus-pp-title gus-pp-title--center">
        Ce que comprend<br>votre diagnostic
      </h2>
      <div class="gus-pp-rule"></div>

      <div class="gus-pp-steps">

        <div class="gus-pp-step">
          <div class="gus-pp-step__num">01</div>
          <div class="gus-pp-step__body">
            <h3 class="gus-pp-step__title">Analyse de votre peau</h3>
            <p class="gus-pp-step__text">
              Type de peau, niveau d'hydratation, sensibilité, imperfections,
              signes de l'âge, éclat... Chaque détail est observé avec soin.
            </p>
          </div>
        </div>

        <div class="gus-pp-step">
          <div class="gus-pp-step__num">02</div>
          <div class="gus-pp-step__body">
            <h3 class="gus-pp-step__title">Bilan de votre mode de vie</h3>
            <p class="gus-pp-step__text">
              Alimentation, sommeil, stress, hydratation, habitudes cosmétiques...
              Votre peau reflète votre vie intérieure. Nous en parlons.
            </p>
          </div>
        </div>

        <div class="gus-pp-step">
          <div class="gus-pp-step__num">03</div>
          <div class="gus-pp-step__body">
            <h3 class="gus-pp-step__title">Protocole sur-mesure</h3>
            <p class="gus-pp-step__text">
              Wafa vous propose un programme de soins personnalisé parmi
              l'ensemble des prestations de l'institut, adapté à vos objectifs
              et à votre budget, sans pression.
            </p>
          </div>
        </div>

        <div class="gus-pp-step">
          <div class="gus-pp-step__num">04</div>
          <div class="gus-pp-step__body">
            <h3 class="gus-pp-step__title">Conseils naturopathie</h3>
            <p class="gus-pp-step__text">
              En tant que naturopathe, Wafa vous donne des conseils nutrition
              et lifestyle pour amplifier les résultats de vos soins.
            </p>
          </div>
        </div>

        <div class="gus-pp-step">
          <div class="gus-pp-step__num">05</div>
          <div class="gus-pp-step__body">
            <h3 class="gus-pp-step__title">Recommandations produits</h3>
            <p class="gus-pp-step__text">
              Wafa vous guide vers les actifs et formules réellement adaptés
              à votre peau — sans vous vendre ce dont vous n'avez pas besoin.
            </p>
          </div>
        </div>

      </div>
    </div>
  </div>

  <!-- ═══ POUR QUI ═══ -->
  <div class="gus-pp-section gus-pp-section--light">
    <div class="gus-pp-inner">
      <span class="gus-pp-label gus-pp-label--center">Pour qui ?</span>
      <h2 class="gus-pp-title gus-pp-title--center">
        Ce diagnostic est fait pour vous si…
      </h2>
      <div class="gus-pp-rule"></div>

      <div class="gus-pp-pourqui">

        <div class="gus-pp-pourqui__card">
          <div class="gus-pp-pourqui__icon">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <path d="M12 2C6 9 4 13 4 16a8 8 0 0016 0c0-3-2-7-8-14z"/>
            </svg>
          </div>
          <p>Vous avez la peau sèche, terne ou déshydratée et vos crèmes habituelles ne suffisent plus</p>
        </div>

        <div class="gus-pp-pourqui__card">
          <div class="gus-pp-pourqui__icon">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <circle cx="12" cy="12" r="10"/>
              <path d="M8 14s1.5 2 4 2 4-2 4-2"/>
              <line x1="9" y1="9" x2="9.01" y2="9"/>
              <line x1="15" y1="9" x2="15.01" y2="9"/>
            </svg>
          </div>
          <p>Vous souffrez d'acné, de rougeurs ou de taches et cherchez une solution naturelle et durable</p>
        </div>

        <div class="gus-pp-pourqui__card">
          <div class="gus-pp-pourqui__icon">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/>
            </svg>
          </div>
          <p>Vous souhaitez prendre soin de vous mais ne savez pas par où commencer parmi nos différents soins</p>
        </div>

        <div class="gus-pp-pourqui__card">
          <div class="gus-pp-pourqui__icon">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/>
            </svg>
          </div>
          <p>Vous voulez ralentir le vieillissement cutané et retrouver un éclat naturel et durable</p>
        </div>

      </div>
    </div>
  </div>

  <!-- ═══ CITATION WAFA ═══ -->
  <div class="gus-pp-citation">
    <div class="gus-pp-inner gus-pp-inner--narrow">
      <div class="gus-pp-citation__guillemet">"</div>
      <blockquote class="gus-pp-citation__text">
        Je ne vends pas des soins. Je construis avec vous
        une relation de confiance autour de votre peau.
        Le diagnostic, c'est le début de cette relation.
      </blockquote>
      <cite class="gus-pp-citation__auteur">
        — Wafa Mazouz, esthéticienne naturopathe
      </cite>
    </div>
  </div>

  <!-- ═══ RDV ═══ -->
  <div class="gus-pp-section gus-pp-section--light" id="rdv">
    <div class="gus-pp-inner gus-pp-inner--narrow">

      <span class="gus-pp-label gus-pp-label--center">Réservation</span>
      <h2 class="gus-pp-title gus-pp-title--center">
        Réservez votre<br>
        <em>diagnostic à 30€</em>
      </h2>
      <div class="gus-pp-rule"></div>

      <p class="gus-pp-lead" style="text-align:center;">
        30€ intégralement déduits de votre premier soin.
        Appelez Wafa directement ou enregistrez son numéro.
      </p>

      <div class="gus-pp-rdv">

        <a href="tel:0762015230" class="gus-pp-rdv__call">
          <div class="gus-pp-rdv__call-icon">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <path d="M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 11a19.79 19.79 0 01-3.07-8.67A2 2 0 012 .18h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z"/>
            </svg>
          </div>
          <div class="gus-pp-rdv__call-text">
            <span class="gus-pp-rdv__call-label">Appeler Wafa</span>
            <span class="gus-pp-rdv__call-num">07.62.01.52.30</span>
          </div>
        </a>

        <div class="gus-pp-rdv__sep"><span>ou</span></div>

        <a
          href="data:text/vcard;charset=utf-8,BEGIN:VCARD%0AVERSION:3.0%0AFN:Wafa%20Mazouz%20-%20Glow%20Up%20Signature%0AN:Mazouz;Wafa;;;%0AORG:Glow%20Up%20Signature%0ATITLE:Esth%C3%A9ticienne%20Naturopathe%0ATEL;TYPE=CELL:+33762015230%0AEMAIL:contact%40glowupsignature.fr%0AURL:https%3A%2F%2Fglowupsignature.fr%0AADR;TYPE=WORK:;;912%20Route%20de%20Lyon;Dav%C3%A9zieux;;07430;France%0ANOTE:Institut%20beaut%C3%A9%20%26%20bien-%C3%AAtre%20-%20Soins%20visage%2C%20Kobido%2C%20massages%0AEND:VCARD"
          download="Wafa-Mazouz-Glow-Up-Signature.vcf"
          class="gus-pp-rdv__contact"
        >
          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
            <path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/>
            <circle cx="8.5" cy="7" r="4"/>
            <line x1="20" y1="8" x2="20" y2="14"/>
            <line x1="23" y1="11" x2="17" y2="11"/>
          </svg>
          Enregistrer dans mes contacts
        </a>

        <div class="gus-pp-rdv__infos">
          <div class="gus-pp-rdv__info">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z"/>
              <circle cx="12" cy="10" r="3"/>
            </svg>
            <span>912 Route de Lyon · 07430 Davézieux</span>
          </div>
          <div class="gus-pp-rdv__info">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <circle cx="12" cy="12" r="10"/>
              <polyline points="12 6 12 12 16 14"/>
            </svg>
            <span>Lundi – Samedi · Sur rendez-vous</span>
          </div>
          <div class="gus-pp-rdv__info">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <polyline points="20 6 9 17 4 12"/>
            </svg>
            <span>30€, intégralement déduits de votre premier soin</span>
          </div>
        </div>

      </div>
    </div>
  </div>

  <!-- ═══ SOINS SUGGÉRÉS ═══ -->
  <div class="gus-pp-section gus-pp-section--beige">
    <div class="gus-pp-inner">
      <span class="gus-pp-label gus-pp-label--center">Après le diagnostic</span>
      <h2 class="gus-pp-title gus-pp-title--center">
        Les soins qui pourraient<br>vous être recommandés
      </h2>
      <div class="gus-pp-rule"></div>

      <div class="gus-pp-suggests">

        <a href="/hydrafacial-davezieux" class="gus-pp-suggest">
          <div class="gus-pp-suggest__icon">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <path d="M12 2C6 9 4 13 4 16a8 8 0 0016 0c0-3-2-7-8-14z"/>
            </svg>
          </div>
          <h3>Hydrafacial</h3>
          <p>Nettoyage, exfoliation et hydratation profonde en une seule séance</p>
          <span>65 € →</span>
        </a>

        <a href="/kobido-davezieux" class="gus-pp-suggest">
          <div class="gus-pp-suggest__icon">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <circle cx="12" cy="8" r="5"/>
              <path d="M3 21c0-4.418 4.03-8 9-8s9 3.582 9 8"/>
            </svg>
          </div>
          <h3>Kobido</h3>
          <p>Le lifting japonais naturel pour tonifier et illuminer le visage</p>
          <span>80 € →</span>
        </a>

        <a href="/tarifs" class="gus-pp-suggest">
          <div class="gus-pp-suggest__icon">
            <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
              <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/>
            </svg>
          </div>
          <h3>Tous les soins</h3>
          <p>Découvrez l'ensemble des prestations et tarifs de l'institut</p>
          <span>Voir les tarifs →</span>
        </a>

      </div>
    </div>
  </div>

</div>

	</main><!-- #inner-wrap -->
	<footer id="colophon" class="site-footer" role="contentinfo">
	<div class="site-footer-wrap">
			</div>
</footer><!-- #colophon -->

</div><!-- #wrapper -->

			<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
			<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/kadence-child/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
    <a href="/rendez-vous" 
       class="btn-rdv-floating" 
       title="Prendre rendez-vous - Glow Up Signature">
        📅 Prendre RDV
    </a>
    <!-- ══════════════════════════════════════════
     FOOTER GLOW UP SIGNATURE
     Version Kodio allégée — mention discrète en bas de page
     ══════════════════════════════════════════ -->

<style>
/* ═══════════════════════════════════════════
   FOOTER STYLES COMPLETS
   ═══════════════════════════════════════════ */

.gus-footer-wrap {
  font-family: 'DM Sans', 'Lato', sans-serif;
  background: #2C2420;
  position: relative;
  overflow: hidden;
}

/* Ligne dégradée top */
.gus-footer-wrap::before {
  content: '';
  display: block;
  height: 3px;
  background: linear-gradient(90deg, #7D9B76 0%, #C9A96E 50%, #B8714E 100%);
}

/* ── SECTION PRINCIPALE (colonne unique désormais) ── */
.gus-footer-main {
  max-width: 700px;
  margin: 0 auto;
  padding: 60px 40px 50px;
  position: relative;
  z-index: 1;
  text-align: center;
}

/* Watermark déco */
.gus-footer-wrap .gus-fw-deco {
  position: absolute;
  bottom: 40px;
  right: -20px;
  font-family: 'Cormorant Garamond', Georgia, serif;
  font-size: clamp(5rem, 12vw, 10rem);
  color: rgba(255,255,255,0.025);
  letter-spacing: 0.1em;
  pointer-events: none;
  white-space: nowrap;
  user-select: none;
}

/* ── Glow Up Signature ── */
.gus-footer-brand__name {
  font-family: 'Cormorant Garamond', Georgia, serif;
  font-size: 1.8rem;
  font-weight: 300;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  margin-bottom: 8px;
  display: block;
}
.gus-footer-brand__sub {
  font-size: 10px;
  letter-spacing: 0.28em;
  text-transform: uppercase;
  color: #C9A96E !important;
  -webkit-text-fill-color: #C9A96E !important;
  display: block;
  margin-bottom: 20px;
}
.gus-footer-brand__desc {
  font-size: 14px;
  color: rgba(255,255,255,0.72) !important;
  -webkit-text-fill-color: rgba(255,255,255,0.72) !important;
  line-height: 1.85;
  font-weight: 300;
  max-width: 460px;
  margin: 0 auto 28px;
}

/* Contacts */
.gus-footer-brand__contacts {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  margin-bottom: 28px;
}
.gus-footer-brand__contact {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 13px;
  color: rgba(255,255,255,0.65) !important;
  -webkit-text-fill-color: rgba(255,255,255,0.65) !important;
  text-decoration: none;
  transition: color 0.3s ease;
}
.gus-footer-brand__contact svg {
  width: 15px; height: 15px;
  stroke: #7D9B76;
  fill: none;
  flex-shrink: 0;
}
.gus-footer-brand__contact:hover {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  text-decoration: none;
}

/* QR Code Instagram — agrandi + marge blanche augmentée pour une meilleure lecture */
.gus-footer-insta { margin-bottom: 24px; display: flex; justify-content: center; }
.gus-footer-insta__link {
  text-decoration: none;
  display: block;
}
.gus-footer-insta__qr-wrap {
  display: flex;
  align-items: center;
  gap: 16px;
  background: rgba(255,255,255,0.05);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 10px;
  padding: 14px 20px;
  transition: all 0.3s ease;
}
.gus-footer-insta__link:hover .gus-footer-insta__qr-wrap {
  background: rgba(255,255,255,0.09);
  border-color: rgba(252,176,69,0.35);
}
.gus-footer-insta__qr {
  width: 100px; height: 100px;
  border-radius: 6px;
  flex-shrink: 0;
  display: block;
  background: #ffffff;
  padding: 10px; /* marge blanche ("quiet zone") agrandie : indispensable pour que les
                    téléphones arrivent à accrocher le QR code, surtout scanné depuis un écran */
}
.gus-footer-insta__info {
  display: flex;
  align-items: center;
  gap: 10px;
}
.gus-footer-insta__info svg { flex-shrink: 0; }
.gus-footer-insta__handle {
  font-family: 'Cormorant Garamond', Georgia, serif;
  font-size: 1.15rem;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  display: block;
  font-weight: 400;
}
.gus-footer-insta__scan {
  font-size: 10px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  color: rgba(255,255,255,0.45) !important;
  -webkit-text-fill-color: rgba(255,255,255,0.45) !important;
  display: block;
  margin-top: 2px;
  font-family: 'DM Sans', 'Lato', sans-serif;
}

/* Bouton RDV WhatsApp Glow Up */
.gus-footer-rdv {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  background: #25D366;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  padding: 13px 24px;
  border-radius: 60px;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  text-decoration: none;
  transition: all 0.3s ease;
}
.gus-footer-rdv svg { fill: white; width: 15px; height: 15px; }
.gus-footer-rdv:hover {
  background: #1da851;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  transform: translateY(-2px);
  box-shadow: 0 8px 25px rgba(37,211,102,0.35);
  text-decoration: none;
}

/* ── BOTTOM BAR (avec mention Kodio discrète intégrée) ── */
.gus-footer-bottom { border-top: 1px solid rgba(255,255,255,0.06); }
.gus-footer-bottom__inner {
  max-width: 1300px;
  margin: 0 auto;
  padding: 18px 200px 18px 60px; /* 200px à droite : dégage la place du bouton
    flottant "Prendre RDV" (position fixed, ancré en bas à droite) qui sinon
    recouvre ce texte sur desktop */
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  flex-wrap: wrap;
}
.gus-footer-bottom__copy {
  font-size: 12px;
  color: rgba(255,255,255,0.35) !important;
  -webkit-text-fill-color: rgba(255,255,255,0.35) !important;
  font-weight: 300;
}
.gus-footer-bottom__made {
  font-size: 12px;
  color: rgba(255,255,255,0.35) !important;
  -webkit-text-fill-color: rgba(255,255,255,0.35) !important;
  font-weight: 300;
  display: flex;
  align-items: center;
  gap: 6px;
}
.gus-footer-bottom__made span.gus-footer-bottom__brand {
  color: rgba(255,255,255,0.45) !important;
  -webkit-text-fill-color: rgba(255,255,255,0.45) !important;
  font-weight: 600;
}
.gus-footer-bottom__heart {
  color: #B8714E !important;
  -webkit-text-fill-color: #B8714E !important;
  font-size: 14px;
  animation: gus-heartbeat 2s ease-in-out infinite;
}
@keyframes gus-heartbeat {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.2); }
}
/* Lien discret "créer le vôtre" — la seule sollicitation commerciale
   restante, volontairement minimale */
.gus-footer-bottom__kodio-cta {
  color: #C9A96E !important;
  -webkit-text-fill-color: #C9A96E !important;
  text-decoration: none;
  font-weight: 600;
  border-bottom: 1px dotted rgba(201,169,110,0.5);
  transition: color 0.2s ease;
}
.gus-footer-bottom__kodio-cta:hover {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

/* ── RESPONSIVE ── */
@media (max-width: 900px) {
  .gus-footer-main {
    padding: 50px 30px 40px;
  }
  .gus-footer-bottom__inner {
    padding: 16px 30px 90px; /* 90px en bas : dégage le bouton flottant "Prendre RDV"
      une fois que la barre passe en colonne centrée (dès cette largeur) */
    flex-direction: column;
    text-align: center;
    gap: 6px;
  }
}
@media (max-width: 480px) {
  .gus-footer-main { padding: 40px 20px; }
  .gus-footer-bottom__inner {
    padding: 14px 20px 90px; /* 90px de marge basse : dégage la place du
      bouton flottant "Prendre RDV" (position fixed) qui sinon recouvre
      ce texte en bas de page sur mobile */
  }
  .gus-footer-insta__qr-wrap { flex-direction: column; text-align: center; }
}
</style>

<div class="gus-footer-wrap">

  <div class="gus-fw-deco" aria-hidden="true">GLOW UP</div>

  <div class="gus-footer-main">

    <span class="gus-footer-brand__name">Glow Up Signature</span>
    <span class="gus-footer-brand__sub">Institut Beauté & Bien-être · Davézieux</span>

    <p class="gus-footer-brand__desc">
      Révélez votre éclat naturel avec Wafa Mazouz,
      esthéticienne naturopathe. Soins visage, Kobido,
      massages holistiques dans un espace bienveillant
      à Davézieux.
    </p>

    <div class="gus-footer-brand__contacts">
      <a href="tel:0762015230" class="gus-footer-brand__contact">
        <svg viewbox="0 0 24 24" stroke-width="1.5">
          <path d="M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 11a19.79 19.79 0 01-3.07-8.67A2 2 0 012 .18h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z"/>
        </svg>
        07.62.01.52.30
      </a>
      <span class="gus-footer-brand__contact">
        <svg viewbox="0 0 24 24" stroke-width="1.5">
          <path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z"/>
          <circle cx="12" cy="10" r="3"/>
        </svg>
        912 Route de Lyon · 07430 Davézieux
      </span>
      <span class="gus-footer-brand__contact">
        <svg viewbox="0 0 24 24" stroke-width="1.5">
          <circle cx="12" cy="12" r="10"/>
          <polyline points="12 6 12 12 16 14"/>
        </svg>
        Lundi – Samedi · Sur rendez-vous
      </span>
    </div>

    <!-- QR Code Instagram -->
    <div class="gus-footer-insta">
      <a
        href="https://www.instagram.com/glow_upsignature"
        target="_blank"
        rel="noopener"
        class="gus-footer-insta__link"
      >
        <div class="gus-footer-insta__qr-wrap">
          <img
            src="https://glowupsignature.fr/wp-content/uploads/2026/06/qrcode-instagram-glow-up-signature.webp"
            alt="QR Code Instagram @glow_upsignature"
            width="100" height="100"
            loading="lazy"
            class="gus-footer-insta__qr"
          >
          <div class="gus-footer-insta__info">
            <svg viewbox="0 0 24 24" width="22" height="22" fill="none">
              <defs>
                <lineargradient id="ig" x1="0%" y1="100%" x2="100%" y2="0%">
                  <stop offset="0%" stop-color="#fd1d1d"/>
                  <stop offset="50%" stop-color="#833ab4"/>
                  <stop offset="100%" stop-color="#fcb045"/>
                </lineargradient>
              </defs>
              <rect x="2" y="2" width="20" height="20" rx="5" stroke="url(#ig)" stroke-width="1.5"/>
              <circle cx="12" cy="12" r="5" stroke="url(#ig)" stroke-width="1.5"/>
              <circle cx="17.5" cy="6.5" r="1.2" fill="#fcb045"/>
            </svg>
            <div>
              <span class="gus-footer-insta__handle">@glow_upsignature</span>
              <span class="gus-footer-insta__scan">Scannez pour suivre</span>
            </div>
          </div>
        </div>
      </a>
    </div>

    <!-- Bouton RDV Wafa -->
    <a
      href="https://wa.me/33762015230?text=Bonjour%20Wafa%2C%20je%20souhaite%20prendre%20rendez-vous."
      target="_blank" rel="noopener"
      class="gus-footer-rdv"
    >
      <svg viewbox="0 0 24 24">
        <path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/>
      </svg>
      RDV sur WhatsApp
    </a>

  </div>

  <!-- ── BOTTOM BAR ── -->
  <div class="gus-footer-bottom">
    <div class="gus-footer-bottom__inner">
      <p class="gus-footer-bottom__copy">
        © <?php echo date('Y'); ?> Glow Up Signature · Institut Beauté & Bien-être · 07430 Davézieux
      </p>
      <p class="gus-footer-bottom__made">
        <span class="gus-footer-bottom__heart">&#x2665;</span>
        Site conçu par
        <span class="gus-footer-bottom__brand">Kodio</span>
        ·
        <a
          href="https://wa.me/33629469514?text=Bonjour%2C%20j'ai%20vu%20votre%20travail%20sur%20le%20site%20Glow%20Up%20Signature%20et%20je%20souhaite%20en%20savoir%20plus%20pour%20cr%C3%A9er%20mon%20site."
          target="_blank"
          rel="noopener"
          class="gus-footer-bottom__kodio-cta"
        >Créer le vôtre →</a>
      </p>
    </div>
  </div>

</div>	<div id="mobile-drawer" class="popup-drawer popup-drawer-layout-sidepanel popup-drawer-animation-fade popup-drawer-side-right" data-drawer-target-string="#mobile-drawer"
			>
		<div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div>
		<div class="drawer-inner">
						<div class="drawer-header">
				<button class="menu-toggle-close drawer-toggle" aria-label="Fermer le menu"  data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-open"
							>
					<span class="toggle-close-bar"></span>
					<span class="toggle-close-bar"></span>
				</button>
			</div>
			<div class="drawer-content mobile-drawer-content content-align-left content-valign-top">
								<div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_navigation">
		<nav id="mobile-site-navigation" class="mobile-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Primary Mobile">
				<div class="mobile-menu-container drawer-menu-container">
			<ul id="mobile-menu" class="menu has-collapse-sub-nav"><li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-777 current_page_item menu-item-785"><a href="https://glowupsignature.fr/diagnostic-peau/" aria-current="page">&#x2728; Diagnostic Peau</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-792"><a href="https://glowupsignature.fr/hydrafacial-davezieux/">&#x1f4a7; Hydrafacial</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-845"><a href="https://glowupsignature.fr/soins-visage-davezieux/">✦ Soins Visage</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-797"><a href="https://glowupsignature.fr/kobido-davezieux/">✦ Kobido</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-801"><a href="https://glowupsignature.fr/massages-davezieux/">&#x1f33f; Massages</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-849"><a href="https://glowupsignature.fr/massage-bebe-davezieux/">&#x1f338; Massage Bébé</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-805"><a href="https://glowupsignature.fr/gua-sha-visage-davezieux/">&#x1faac; Gua Sha</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-818"><a href="https://glowupsignature.fr/ventouses-visage-davezieux/">&#x1f338; Ventouses</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-822"><a href="https://glowupsignature.fr/soins-corps-davezieux/">✺ Soins Corps</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-826"><a href="https://glowupsignature.fr/epilations-davezieux/">○ Épilations</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-837"><a href="https://glowupsignature.fr/a-propos/">&#x1f33f; À Propos de Wafa</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-841"><a href="https://glowupsignature.fr/tarifs/">◈ Tarifs</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-811"><a href="https://glowupsignature.fr/rendez-vous/">&#x1f4c5; Prendre RDV</a></li>
</ul>		</div>
	</nav><!-- #site-navigation -->
	</div><!-- data-section="mobile_navigation" -->
							</div>
		</div>
	</div>
	<script id="wp-hooks-js" src="https://glowupsignature.fr/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
<script id="wp-i18n-js" src="https://glowupsignature.fr/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="swv-js" src="https://glowupsignature.fr/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.3","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:\/\/glowupsignature.fr\/wp-json\/",
        "namespace": "contact-form-7\/v1"
    }
};
//# sourceURL=contact-form-7-js-before
</script>
<script id="contact-form-7-js" src="https://glowupsignature.fr/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script>
<script id="kadence-navigation-js-extra">
var kadenceConfig = {"screenReader":{"expand":"Menu enfant","expandOf":"Menu enfant de","collapse":"Menu enfant","collapseOf":"Menu enfant de"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"};
//# sourceURL=kadence-navigation-js-extra
</script>
<script id="kadence-navigation-js" src="https://glowupsignature.fr/wp-content/themes/kadence/assets/js/navigation.min.js?ver=1.5.1" async></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://glowupsignature.fr/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://glowupsignature.fr/wp-includes/js/wp-emoji-loader.min.js
</script>

	<style>
	#gus-rdv-card {
		position: fixed;
		z-index: 999998;
		width: 340px;
		max-width: calc(100vw - 24px);
		background: #FDFAF7;
		border-radius: 18px;
		box-shadow: 0 20px 50px rgba(44, 30, 26, 0.22);
		padding: 24px 22px 20px;
		font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

		/* Position : coin bas-droit sur desktop */
		bottom: 20px;
		right: 20px;

		/* État caché par défaut : glisse depuis le bas, hors écran */
		opacity: 0;
		transform: translateY(40px);
		pointer-events: none;
		transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.3s ease;
	}
	#gus-rdv-card.gus-active {
		opacity: 1;
		transform: translateY(0);
		pointer-events: auto;
	}

	@media (max-width: 600px) {
		#gus-rdv-card {
			left: 12px;
			right: 12px;
			bottom: 12px;
			width: auto;
			max-width: none;
		}
	}

	#gus-rdv-card-close {
		position: absolute;
		top: 10px;
		right: 10px;
		width: 28px;
		height: 28px;
		border-radius: 50%;
		background: rgba(92, 42, 42, 0.06);
		border: none;
		display: flex !important;
		align-items: center !important;
		justify-content: center !important;
		cursor: pointer;
		transition: background 0.2s ease;
		padding: 0;
	}
	#gus-rdv-card-close:hover {
		background: rgba(92, 42, 42, 0.14);
	}

	.gus-rdv-card__eyebrow {
		display: inline-block;
		font-size: 0.68rem;
		font-weight: 600;
		letter-spacing: 0.13em;
		text-transform: uppercase;
		color: #E8935E;
		margin-bottom: 8px;
		padding-right: 24px;
	}
	.gus-rdv-card__title {
		font-family: 'Playfair Display', Georgia, serif;
		font-size: 1.25rem;
		color: #5C2A2A;
		line-height: 1.25;
		margin: 0 0 8px;
	}
	.gus-rdv-card__title em {
		font-style: italic;
		color: #E8935E;
	}
	.gus-rdv-card__text {
		font-size: 0.85rem;
		color: #6b5a52;
		line-height: 1.55;
		margin: 0 0 18px;
	}
	.gus-rdv-card__actions {
		display: flex;
		flex-direction: column;
		gap: 8px;
	}
	.gus-rdv-card__btn {
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 8px;
		padding: 11px 16px;
		border-radius: 50px;
		font-size: 0.85rem;
		font-weight: 600;
		text-decoration: none;
		transition: transform 0.2s ease;
	}
	.gus-rdv-card__btn:hover { transform: translateY(-1px); }
	.gus-rdv-card__btn svg { width: 15px; height: 15px; flex-shrink: 0; }

	.gus-rdv-card__btn--whatsapp,
	.gus-rdv-card__btn--whatsapp:visited,
	.gus-rdv-card__btn--whatsapp:hover {
		background: #25D366 !important;
		color: #fff !important;
	}
	.gus-rdv-card__btn--whatsapp svg { stroke: #fff !important; fill: #fff !important; }

	.gus-rdv-card__btn--phone,
	.gus-rdv-card__btn--phone:visited,
	.gus-rdv-card__btn--phone:hover {
		background: #fff !important;
		color: #5C2A2A !important;
		border: 1.5px solid #E8C4B8;
	}
	.gus-rdv-card__btn--phone svg { stroke: #5C2A2A !important; }

	.gus-rdv-card__btn--vcard,
	.gus-rdv-card__btn--vcard:visited,
	.gus-rdv-card__btn--vcard:hover {
		background: transparent !important;
		color: #8a7a72 !important;
		border: 1.5px dashed #ddd0c8;
		font-weight: 500;
		font-size: 0.78rem;
	}
	.gus-rdv-card__btn--vcard svg { stroke: #8a7a72 !important; }
	</style>

	<div id="gus-rdv-card" role="dialog" aria-label="Prendre rendez-vous">
		<button id="gus-rdv-card-close" aria-label="Fermer">
			<span style="color:#5C2A2A !important; font-size:18px !important; line-height:1 !important; font-weight:400 !important; font-family:Arial,sans-serif !important; display:block !important;">&times;</span>
		</button>

		<span class="gus-rdv-card__eyebrow">Glow Up Signature</span>
		<h3 class="gus-rdv-card__title">Prête à prendre<br><em>rendez-vous ?</em></h3>
		<p class="gus-rdv-card__text">
			Wafa vous répond rapidement — le plus simple est de lui écrire directement.
		</p>

		<div class="gus-rdv-card__actions">
			<a
				href="https://wa.me/33762015230?text=Bonjour%20Wafa%2C%20je%20souhaite%20prendre%20rendez-vous%20chez%20Glow%20Up%20Signature.%20Pourriez-vous%20me%20proposer%20des%20disponibilit%C3%A9s%20%3F"
				target="_blank"
				rel="noopener"
				class="gus-rdv-card__btn gus-rdv-card__btn--whatsapp"
			>
				<svg viewbox="0 0 24 24" fill="currentColor">
					<path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/>
				</svg>
				Écrire sur WhatsApp
			</a>

			<a href="tel:0762015230" class="gus-rdv-card__btn gus-rdv-card__btn--phone">
				<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
					<path d="M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 11a19.79 19.79 0 01-3.07-8.67A2 2 0 012 .18h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z"/>
				</svg>
				07.62.01.52.30
			</a>

			<a
				href="data:text/vcard;charset=utf-8,BEGIN:VCARD%0AVERSION:3.0%0AFN:Wafa%20Mazouz%20-%20Glow%20Up%20Signature%0AN:Mazouz;Wafa;;;%0AORG:Glow%20Up%20Signature%0ATITLE:Esth%C3%A9ticienne%20Naturopathe%0ATEL;TYPE=CELL:+33762015230%0AEMAIL:contact%40glowupsignature.fr%0AURL:https%3A%2F%2Fglowupsignature.fr%0AADR;TYPE=WORK:;;912%20Route%20de%20Lyon;Dav%C3%A9zieux;;07430;France%0ANOTE:Institut%20beaut%C3%A9%20%26%20bien-%C3%AAtre%20-%20Soins%20visage%2C%20Kobido%2C%20massages%0AEND:VCARD"
				download="Wafa-Mazouz-Glow-Up-Signature.vcf"
				class="gus-rdv-card__btn gus-rdv-card__btn--vcard"
			>
				<svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
					<path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/>
					<circle cx="8.5" cy="7" r="4"/>
					<line x1="20" y1="8" x2="20" y2="14"/>
					<line x1="23" y1="11" x2="17" y2="11"/>
				</svg>
				Enregistrer le contact
			</a>
		</div>
	</div>

	<script>
	(function () {
		var STORAGE_KEY = 'gus_rdv_popup_shown';

		if ( sessionStorage.getItem( STORAGE_KEY ) === '1' ) {
			return;
		}

		var card = document.getElementById( 'gus-rdv-card' );
		var closeBtn = document.getElementById( 'gus-rdv-card-close' );
		var shown = false;
		var minEngagementReached = false;

		function showCard() {
			if ( shown ) return;
			shown = true;
			card.classList.add( 'gus-active' );
			sessionStorage.setItem( STORAGE_KEY, '1' );
			document.removeEventListener( 'mouseleave', handleExitIntent, true );
			document.removeEventListener( 'mouseout', handleMouseOutExitIntent, true );
			// Pas de body.overflow bloqué : la page reste utilisable
		}

		function closeCard() {
			card.classList.remove( 'gus-active' );
		}

		closeBtn.addEventListener( 'click', closeCard );
		document.addEventListener( 'keydown', function ( e ) {
			if ( e.key === 'Escape' ) closeCard();
		} );

		// Minimum 5 secondes d'engagement avant d'activer la détection
		setTimeout( function () {
			minEngagementReached = true;
		}, 5000 );

		function handleExitIntent( e ) {
			if ( ! minEngagementReached ) return;
			if ( e.clientY <= 0 ) {
				showCard();
			}
		}

		function handleMouseOutExitIntent( e ) {
			if ( ! minEngagementReached ) return;
			var related = e.relatedTarget || e.toElement;
			if ( ! related && e.clientY <= 10 ) {
				showCard();
			}
		}

		var isTouchDevice = window.matchMedia &&
			window.matchMedia( '(hover: none) and (pointer: coarse)' ).matches;

		if ( isTouchDevice ) {
			// Mobile / tactile : délai fixe, pas d'exit-intent possible
			setTimeout( showCard, 25000 );
		} else {
			// Desktop : exit-intent UNIQUEMENT. Pas de filet de sécurité à 60s —
			// si la personne ne montre jamais d'intention de partir, la carte
			// ne s'affiche tout simplement pas. On ne force plus rien.
			document.addEventListener( 'mouseleave', handleExitIntent, true );
			document.addEventListener( 'mouseout', handleMouseOutExitIntent, true );
		}
	})();
	</script>

	</body>
</html>