            <!DOCTYPE html>
            <html lang="fr-FR">
            <head>
                <meta charset="UTF-8">
                <meta name="viewport" content="width=device-width, initial-scale=1.0">
                
                <title>Vitolize Femmes - Acheter sur Sublimavita Store</title>
                <meta name="description" content="Ce complexe phyto-nutritionnel est rigoureusement formulé pour réguler l&#039;axe neuro-endocrinien féminin et optimiser l&#039;homéostasie pelvienne. Il cible les f...">
                
                <meta property="og:title" content="Vitolize Femmes - Acheter sur Sublimavita Store">
                <meta property="og:description" content="Ce complexe phyto-nutritionnel est rigoureusement formulé pour réguler l&#039;axe neuro-endocrinien féminin et optimiser l&#039;homéostasie pelvienne. Il cible les f...">
                <meta property="og:type" content="product">
                <meta property="og:url" content="https://sublimavita.com/produit/vitolize-femmes/">
                <meta property="og:site_name" content="Sublimavita Store">

                <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO plugin v27.7 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>Vitolize Femmes - SublimaVita</title>
	<link rel="canonical" href="https://sublimavita.com/produit/vitolize-femmes/" />
	<meta property="og:locale" content="fr_FR" />
	<meta property="og:type" content="article" />
	<meta property="og:title" content="Vitolize Femmes - SublimaVita" />
	<meta property="og:description" content="Ce complexe phyto-nutritionnel est rigoureusement formulé pour réguler l&#039;axe neuro-endocrinien féminin et optimiser l&#039;homéostasie pelvienne. Il cible les fluctuations physiologiques liées au cycle ovarien et au vieillissement cellulaire, en combinant des adaptogènes sélectifs, des antioxydants spécifiques et des cofacteurs enzymatiques pour stabiliser l&#039;humeur, protéger le tractus urinaire et soutenir la minéralisation osseuse." />
	<meta property="og:url" content="https://sublimavita.com/produit/vitolize-femmes/" />
	<meta property="og:site_name" content="SublimaVita" />
	<meta property="article:modified_time" content="2026-05-06T16:18:18+00:00" />
	<meta name="twitter:card" content="summary_large_image" />
	<meta name="twitter:label1" content="Durée de lecture estimée" />
	<meta name="twitter:data1" content="1 minute" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sublimavita.com\/produit\/vitolize-femmes\/","url":"https:\/\/sublimavita.com\/produit\/vitolize-femmes\/","name":"Vitolize Femmes - SublimaVita","isPartOf":{"@id":"https:\/\/sublimavita.com\/#website"},"datePublished":"2026-04-29T17:37:07+00:00","dateModified":"2026-05-06T16:18:18+00:00","breadcrumb":{"@id":"https:\/\/sublimavita.com\/produit\/vitolize-femmes\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sublimavita.com\/produit\/vitolize-femmes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sublimavita.com\/produit\/vitolize-femmes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sublimavita.com\/"},{"@type":"ListItem","position":2,"name":"Produits","item":"https:\/\/sublimavita.com\/shop\/"},{"@type":"ListItem","position":3,"name":"Vitolize Femmes"}]},{"@type":"WebSite","@id":"https:\/\/sublimavita.com\/#website","url":"https:\/\/sublimavita.com\/","name":"SublimaVita","description":"Prends soin de toi. Construis ta liberté.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sublimavita.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel="alternate" type="application/rss+xml" title="SublimaVita &raquo; Flux" href="https://sublimavita.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="SublimaVita &raquo; Flux des commentaires" href="https://sublimavita.com/comments/feed/" />
<link rel="alternate" type="application/rss+xml" title="SublimaVita &raquo; Vitolize Femmes Flux des commentaires" href="https://sublimavita.com/produit/vitolize-femmes/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sublimavita.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsublimavita.com%2Fproduit%2Fvitolize-femmes%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sublimavita.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsublimavita.com%2Fproduit%2Fvitolize-femmes%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>
<link rel='stylesheet' id='wp-block-library-css' href='https://sublimavita.com/wp-includes/css/dist/block-library/style.min.css?ver=6.9.4' media='all' />
<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--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-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-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-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;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='photoswipe-css' href='https://sublimavita.com/wp-content/plugins/woocommerce/assets/css/photoswipe/photoswipe.min.css?ver=10.7.0' media='all' />
<link rel='stylesheet' id='photoswipe-default-skin-css' href='https://sublimavita.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.min.css?ver=10.7.0' media='all' />
<link rel='stylesheet' id='woocommerce-layout-css' href='https://sublimavita.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=10.7.0' media='all' />
<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://sublimavita.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=10.7.0' media='only screen and (max-width: 768px)' />
<link rel='stylesheet' id='woocommerce-general-css' href='https://sublimavita.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=10.7.0' media='all' />
<style id='woocommerce-inline-inline-css'>
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
</style>
<link rel='stylesheet' id='hello-elementor-css' href='https://sublimavita.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.7' media='all' />
<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://sublimavita.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.7' media='all' />
<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://sublimavita.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.7' media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://sublimavita.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.1.1' media='all' />
<style id='elementor-frontend-inline-css'>
.wpr-dc-hidden{display:none!important}.wpr-dc-fallback{margin:0;padding:0}
/*# sourceURL=elementor-frontend-inline-css */
</style>
<link rel='stylesheet' id='elementor-post-6-css' href='https://sublimavita.com/wp-content/uploads/elementor/css/post-6.css?ver=1779922759' media='all' />
<link rel='stylesheet' id='wpr-text-animations-css-css' href='https://sublimavita.com/wp-content/plugins/royal-elementor-addons/assets/css/lib/animations/text-animations.min.css?ver=1.7.1062' media='all' />
<link rel='stylesheet' id='wpr-addons-css-css' href='https://sublimavita.com/wp-content/plugins/royal-elementor-addons/assets/css/frontend.min.css?ver=1.7.1062' media='all' />
<link rel='stylesheet' id='font-awesome-5-all-css' href='https://sublimavita.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=1.7.1062' media='all' />
<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
<script data-cfasync="false" src="https://sublimavita.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script data-cfasync="false" src="https://sublimavita.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.7.0" id="wc-jquery-blockui-js" defer data-wp-strategy="defer"></script>
<script id="wc-add-to-cart-js-extra">
var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"Voir le panier","cart_url":"https://sublimavita.com","is_cart":"","cart_redirect_after_add":"no"};
//# sourceURL=wc-add-to-cart-js-extra
</script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.7.0" id="wc-add-to-cart-js" defer data-wp-strategy="defer"></script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/zoom/jquery.zoom.min.js?ver=1.7.21-wc.10.7.0" id="wc-zoom-js" defer data-wp-strategy="defer"></script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js?ver=2.7.2-wc.10.7.0" id="wc-flexslider-js" defer data-wp-strategy="defer"></script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe.min.js?ver=4.1.1-wc.10.7.0" id="wc-photoswipe-js" defer data-wp-strategy="defer"></script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe-ui-default.min.js?ver=4.1.1-wc.10.7.0" id="wc-photoswipe-ui-default-js" defer data-wp-strategy="defer"></script>
<script id="wc-single-product-js-extra">
var wc_single_product_params = {"i18n_required_rating_text":"Veuillez s\u00e9lectionner une note","i18n_rating_options":["1\u00a0\u00e9toile sur 5","2\u00a0\u00e9toiles sur 5","3\u00a0\u00e9toiles sur 5","4\u00a0\u00e9toiles sur 5","5\u00a0\u00e9toiles sur 5"],"i18n_product_gallery_trigger_text":"Voir la galerie d\u2019images en plein \u00e9cran","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":true,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"1","zoom_options":[],"photoswipe_enabled":"1","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":"1"};
//# sourceURL=wc-single-product-js-extra
</script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=10.7.0" id="wc-single-product-js" defer data-wp-strategy="defer"></script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.7.0" id="wc-js-cookie-js" defer data-wp-strategy="defer"></script>
<script id="woocommerce-js-extra">
var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Afficher le mot de passe","i18n_password_hide":"Masquer le mot de passe"};
//# sourceURL=woocommerce-js-extra
</script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.7.0" id="woocommerce-js" defer data-wp-strategy="defer"></script>
<link rel="https://api.w.org/" href="https://sublimavita.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sublimavita.com/wp-json/wp/v2/product/1469" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sublimavita.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.9.4" />
<meta name="generator" content="WooCommerce 10.7.0" />
<link rel='shortlink' href='https://sublimavita.com/?p=1469' />
    <script type="text/javascript">
        var sv_ajax_obj = {
            ajaxurl: 'https://sublimavita.com/wp-admin/admin-ajax.php'
        };
    </script>
    <meta name="description" content="Ce complexe phyto-nutritionnel est rigoureusement formulé pour réguler l&#039;axe neuro-endocrinien féminin et optimiser l&#039;homéostasie pelvienne. Il cible les fluctuations physiologiques liées au cycle ovarien et au vieillissement cellulaire, en combinant des adaptogènes sélectifs, des antioxydants spécifiques et des cofacteurs enzymatiques pour stabiliser l&#039;humeur, protéger le tractus urinaire et soutenir la minéralisation osseuse.">
	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<meta name="generator" content="Elementor 4.1.1; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			</style>
			<link rel="icon" href="https://sublimavita.com/wp-content/uploads/2026/05/cropped-Flaticon-1-32x32.png" sizes="32x32" />
<link rel="icon" href="https://sublimavita.com/wp-content/uploads/2026/05/cropped-Flaticon-1-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://sublimavita.com/wp-content/uploads/2026/05/cropped-Flaticon-1-180x180.png" />
<meta name="msapplication-TileImage" content="https://sublimavita.com/wp-content/uploads/2026/05/cropped-Flaticon-1-270x270.png" />
<style id="wpr_lightbox_styles">
				.lg-backdrop {
					background-color: rgba(0,0,0,0.6) !important;
				}
				.lg-toolbar,
				.lg-dropdown {
					background-color: rgba(0,0,0,0.8) !important;
				}
				.lg-dropdown:after {
					border-bottom-color: rgba(0,0,0,0.8) !important;
				}
				.lg-sub-html {
					background-color: rgba(0,0,0,0.8) !important;
				}
				.lg-thumb-outer,
				.lg-progress-bar {
					background-color: #444444 !important;
				}
				.lg-progress {
					background-color: #a90707 !important;
				}
				.lg-icon {
					color: #efefef !important;
					font-size: 20px !important;
				}
				.lg-icon.lg-toogle-thumb {
					font-size: 24px !important;
				}
				.lg-icon:hover,
				.lg-dropdown-text:hover {
					color: #ffffff !important;
				}
				.lg-sub-html,
				.lg-dropdown-text {
					color: #efefef !important;
					font-size: 14px !important;
				}
				#lg-counter {
					color: #efefef !important;
					font-size: 14px !important;
				}
				.lg-prev,
				.lg-next {
					font-size: 35px !important;
				}

				/* Defaults */
				.lg-icon {
				background-color: transparent !important;
				}

				#lg-counter {
				opacity: 0.9;
				}

				.lg-thumb-outer {
				padding: 0 10px;
				}

				.lg-thumb-item {
				border-radius: 0 !important;
				border: none !important;
				opacity: 0.5;
				}

				.lg-thumb-item.active {
					opacity: 1;
				}
	         </style>                <link rel="preconnect" href="https://fonts.googleapis.com">
                <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
                <link href="https://fonts.googleapis.com/css2?family=Outfit:wght@100;300;400;500;600;700;800;900&family=Playfair+Display:ital,wght@1,600;1,700&display=swap" rel="stylesheet">
                <style>
                    html, body { margin: 0 !important; padding: 0 !important; background-color: #FDFCF8 !important; overflow-x: hidden; }
                    #wpadminbar { position: fixed !important; }
                </style>
            </head>
            <body class="wp-singular product-template-default single single-product postid-1469 wp-embed-responsive wp-theme-hello-elementor theme-hello-elementor woocommerce woocommerce-page woocommerce-no-js hello-elementor-default elementor-default elementor-kit-6">
                
                    <!-- 
      ======================================================
      HEADER PORTAIL "BOUTIQUE" - SUBLIMAVITA
      NOUVEAU MENU & AGENT IA "VITA"
      STYLE : AGENCE 2026 - PURE DIGITAL LUXURY
      ======================================================
    -->

    <!-- Import Outfit & Playfair Display -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Outfit:wght@100;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@1,600;1,700&display=swap" rel="stylesheet">

    <style>
      /* === VARIABLES GLOBALES === */
      *, *::before, *::after { box-sizing: border-box; }

      :root {
        --nx-dark: #0D1311;
        --nx-emerald: #004D40;
        --nx-gold: #D4AF37;
        --nx-gold-pale: #F5EAC8;
        --nx-white: #ffffff;
        --nx-glass: rgba(255, 255, 255, 0.9);
        --transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
      }

      /* === ANIMATIONS D'APPARITION === */
      @keyframes svFadeInDownLoad {
        0% { opacity: 0; transform: translateY(-30px); }
        100% { opacity: 1; transform: translateY(0); }
      }
      @keyframes svFadeInLoad { 0% { opacity: 0; } 100% { opacity: 1; } }
      @keyframes svSlideInLeftLoad {
        0% { opacity: 0; transform: translateX(-20px); }
        100% { opacity: 1; transform: translateX(0); }
      }
      @keyframes svSparklePulse {
        0% { transform: scale(1); opacity: 0.8; filter: drop-shadow(0 0 2px var(--nx-gold)); }
        100% { transform: scale(1.1); opacity: 1; filter: drop-shadow(0 0 8px var(--nx-gold)); }
      }

      /* === 1. TOPBAR STATIQUE === */
      .sv-top-ribbon {
        width: 100%; height: 45px;
        background: var(--nx-dark);
        display: flex; justify-content: space-between; align-items: center;
        padding: 0 5%; border-bottom: 1px solid rgba(255, 255, 255, 0.05);
        font-family: 'Outfit', sans-serif;
        opacity: 0; animation: svFadeInLoad 1s ease-out forwards;
      }
      .sv-top-contacts { display: flex; gap: 30px; align-items: center; }
      .sv-top-contacts a { color: var(--nx-white); text-decoration: none; font-size: 0.75rem; font-weight: 600; display: flex; align-items: center; gap: 8px; transition: 0.3s; }
      .sv-top-contacts a:hover { color: var(--nx-gold-pale); }
      .sv-top-legal { display: flex; gap: 15px; align-items: center; }
      /* MISE À JOUR : FORCAGE COULEUR BLANCHE POUR LES LIENS LÉGAUX */
      .sv-top-legal a { 
        color: #ffffff !important; 
        text-decoration: none; 
        font-size: 0.7rem; 
        font-weight: 500; 
        transition: 0.3s; 
        cursor: pointer; 
      }
      .sv-top-legal a:hover { color: var(--nx-gold-pale) !important; }
      .sv-top-legal span { color: rgba(255, 255, 255, 0.3); font-size: 0.7rem; }

      /* === 2. NAVIGATION HEADER === */
      .sv-header-main { padding: 20px 0; font-family: 'Outfit', sans-serif; position: relative; z-index: 1000; }
      .sv-nav-bar {
        max-width: 1400px; width: 95%; margin: 0 auto;
        background: var(--nx-glass); backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px);
        border-radius: 100px; border: 1px solid rgba(255, 255, 255, 0.5);
        display: flex; justify-content: space-between; align-items: center;
        padding: 10px 10px 10px 30px; box-shadow: 0 15px 35px rgba(0,0,0,0.05);
        opacity: 0; animation: svFadeInDownLoad 1.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards 0.2s;
      }
      
      .sv-header-left { display: flex; align-items: center; gap: 20px; flex: 1; justify-content: flex-start; }
      .sv-header-center { display: flex; justify-content: center; align-items: center; flex: 1.5; }
      .sv-header-right { 
        display: flex; justify-content: flex-end; align-items: center; gap: 12px; flex: 1; 
        opacity: 0; animation: svFadeInLoad 1s ease-out forwards 1.2s;
      }

      .sv-mobile-toggle { 
        display: none; cursor: pointer; color: var(--nx-dark); position: relative; z-index: 1050; transition: var(--transition);
      }
      .sv-mobile-toggle:hover { color: var(--nx-emerald); }
      
      /* LOGO STORE */
      .sv-logo-wrapper {
        display: block; text-decoration: none;
        position: relative; z-index: 1010; opacity: 0; animation: svSlideInLeftLoad 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards 0.5s;
      }
      .sv-logo-text { display: flex; align-items: baseline; }
      .sv-logo-ita-container { position: relative; display: inline-flex; flex-direction: column; }
      .sv-store-badge {
        position: absolute; top: 90%; left: 0;
        font-family: 'Outfit', sans-serif; font-size: 0.55rem; font-weight: 800;
        text-transform: uppercase; letter-spacing: 3.5px; color: var(--nx-gold);
      }
      .sv-logo-sublima { font-family: 'Outfit', sans-serif; font-size: 1.6rem; font-weight: 800; color: var(--nx-dark); letter-spacing: -1px; }
      .sv-logo-v {
        font-family: 'Playfair Display', serif; font-size: 2.2rem; font-style: italic; font-weight: 700; color: var(--nx-emerald);
        margin: 0 -1px 0 8px; position: relative; z-index: 2;
      }
      .sv-logo-v::after {
        content: ''; position: absolute; top: 0.38em; right: 60%; width: 3.1em; height: 2.5px;
        background: linear-gradient(90deg, rgba(0,77,64,0) 0%, var(--nx-emerald) 15%, var(--nx-emerald) 100%);
        border-radius: 5px 0 0 5px;
      }
      .sv-logo-ita { font-family: 'Playfair Display', serif; font-size: 1.5rem; font-style: italic; font-weight: 600; color: var(--nx-dark); }
      .sv-logo-dot { color: var(--nx-gold); font-style: normal; font-family: 'Outfit', sans-serif; }

      /* MENU LINKS */
      .sv-menu-links { display: flex; gap: 25px; list-style: none; margin: 0; padding: 0; }
      .sv-menu-links li { opacity: 0; animation: svFadeInDownLoad 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
      .sv-menu-links li:nth-child(1) { animation-delay: 0.7s; }
      .sv-menu-links li:nth-child(2) { animation-delay: 0.8s; }
      .sv-menu-links li:nth-child(3) { animation-delay: 0.9s; }

      .sv-menu-links a { 
        position: relative; text-decoration: none; color: var(--nx-dark); font-size: 0.85rem; font-weight: 700; 
        text-transform: uppercase; padding: 8px 5px; transition: var(--transition); opacity: 0.8; letter-spacing: 0.5px;
      }
      .sv-menu-links a::after {
        content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%);
        width: 0; height: 2px; background: var(--nx-emerald); transition: var(--transition);
      }
      .sv-menu-links a:hover { opacity: 1; color: var(--nx-emerald); }
      .sv-menu-links a:hover::after { width: 100%; }
      
      /* CTA : AGENT IA VITA (REDIRECT) */
      .sv-btn-vita {
        display: flex; align-items: center; gap: 8px;
        background: rgba(0, 77, 64, 0.05); color: var(--nx-dark);
        border: 1px solid rgba(0, 77, 64, 0.3); padding: 12px 24px; border-radius: 50px;
        font-family: 'Outfit', sans-serif; font-size: 0.75rem; font-weight: 800;
        text-transform: uppercase; letter-spacing: 0.5px; cursor: pointer;
        transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); text-decoration: none;
        position: relative; overflow: hidden;
      }
      .sv-btn-vita::before {
        content: ''; position: absolute; top: 0; left: 0; width: 0%; height: 100%;
        background: var(--nx-emerald); transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); z-index: -1;
      }
      .sv-btn-vita svg { color: var(--nx-gold); animation: svSparklePulse 2s infinite alternate; z-index: 1; transition: var(--transition); }
      .sv-btn-vita span { z-index: 1; transition: var(--transition); }
      
      .sv-btn-vita:hover::before { width: 100%; }
      .sv-btn-vita:hover { border-color: var(--nx-emerald); transform: translateY(-2px); box-shadow: 0 10px 20px rgba(0, 77, 64, 0.15); }
      .sv-btn-vita:hover span { color: var(--nx-white); }
      .sv-btn-vita:hover svg { color: var(--nx-white); filter: drop-shadow(0 0 5px rgba(255,255,255,0.8)); }
      .sv-vita-text { transition: opacity 0.3s ease; }
      .sv-vita-text.fade-out { opacity: 0; }

      /* CTA : CATALOGUE */
      .sv-btn-catalogue {
        display: flex; align-items: center; gap: 8px;
        background: transparent; color: var(--nx-dark);
        border: 1px solid rgba(13, 19, 17, 0.2); padding: 12px 24px; border-radius: 50px;
        font-family: 'Outfit', sans-serif; font-size: 0.75rem; font-weight: 800;
        text-transform: uppercase; letter-spacing: 0.5px; cursor: pointer;
        transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); text-decoration: none;
      }
      .sv-btn-catalogue:hover { background: var(--nx-dark); color: var(--nx-white); border-color: var(--nx-dark); transform: translateY(-2px); }
      .sv-btn-catalogue svg { transition: color 0.4s; }
      .sv-btn-catalogue:hover svg { color: var(--nx-gold); }

      /* === 3. MODALES LÉGALES === */
      .sv-modal-overlay {
        position: fixed; inset: 0; background: rgba(13, 19, 17, 0.85); 
        z-index: 9999999; display: none; align-items: center; justify-content: center; padding: 25px; 
        backdrop-filter: blur(15px); -webkit-backdrop-filter: blur(15px);
      }
      .sv-modal-card {
        background: var(--nx-white); color: var(--nx-dark); width: 100%; max-width: 800px; 
        border-radius: 32px; padding: 60px; position: relative; text-align: left;
        box-shadow: 0 50px 100px rgba(0,0,0,0.3); animation: svModalIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
      }
      @keyframes svModalIn { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }
      .sv-modal-close {
        position: absolute; top: 30px; right: 30px; cursor: pointer; width: 40px; height: 40px;
        background: rgba(0,0,0,0.05); border-radius: 50%; display: flex; align-items: center; justify-content: center;
        font-size: 1.2rem; font-weight: 900; transition: 0.3s;
      }
      .sv-modal-close:hover { background: var(--nx-emerald); color: white; transform: rotate(90deg); }
      .sv-modal-title { font-weight: 900; color: var(--nx-emerald); margin-bottom: 25px; font-size: 2.2rem; text-transform: uppercase; border-left: 8px solid var(--nx-gold); padding-left: 20px; }
      .sv-modal-scroll { max-height: 60vh; overflow-y: auto; padding-right: 20px; line-height: 1.8; font-size: 1.05rem; color: #444; }
      .sv-modal-scroll::-webkit-scrollbar { width: 6px; }
      .sv-modal-scroll::-webkit-scrollbar-thumb { background: var(--nx-emerald); border-radius: 10px; }

      /* === 4. SIDEBAR NAVIGATION MOBILE === */
      .sv-mobile-sidebar {
        position: fixed; top: 0; left: -100%; width: 350px; height: 100vh;
        background: var(--nx-glass); backdrop-filter: blur(25px); -webkit-backdrop-filter: blur(25px);
        z-index: 10006; transition: var(--transition);
        padding: 80px 40px 40px 40px; display: flex; flex-direction: column; gap: 30px;
        box-shadow: 20px 0 60px rgba(0,0,0,0.1); font-family: 'Outfit', sans-serif;
      }
      .sv-mobile-sidebar.active { left: 0; }
      .sv-close-nav { position: absolute; top: 20px; right: 20px; width: 40px; height: 40px; background: rgba(0,0,0,0.05); border-radius: 50%; display: flex; align-items: center; justify-content: center; cursor: pointer; transition: 0.3s; color: var(--nx-dark); z-index: 10010; }
      .sv-close-nav:hover { background: var(--nx-dark); color: #fff; transform: rotate(90deg); }
      
      .sv-mobile-links { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 20px; }
      .sv-mobile-links a { text-decoration: none; color: var(--nx-dark); font-size: 1.4rem; font-weight: 800; text-transform: uppercase; transition: 0.3s; display: block; }
      .sv-mobile-links a:hover { color: var(--nx-emerald); padding-left: 10px; }

      .sv-mobile-ctas { margin-top: auto; display: flex; flex-direction: column; gap: 15px; padding-top: 30px; border-top: 1px solid rgba(0,0,0,0.1); }
      .sv-mobile-ctas .sv-btn-vita { justify-content: center; width: 100%; font-size: 0.85rem; padding: 15px; }

      /* OVERLAY */
      .sv-portal-overlay { position: fixed; inset: 0; background: rgba(0,0,0,0.7); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); z-index: 10004; opacity: 0; visibility: hidden; transition: 0.4s; }
      .sv-portal-overlay.active { opacity: 1; visibility: visible; }

      /* === RESPONSIVE === */
      @media (max-width: 1024px) {
        .sv-header-center { display: none; }
        .sv-mobile-toggle { display: block; } 
        .sv-nav-bar { justify-content: flex-start; gap: 15px; padding: 10px 10px 10px 20px; width: 95%; }
      }

      @media (max-width: 768px) {
        .sv-top-ribbon { padding: 0 15px; }
        .sv-top-contacts span, .sv-top-legal { display: none; } 
        .sv-mobile-sidebar { width: 100%; }
      }
    </style>

    <div class="sv-navigation-wrapper">
      
      <!-- 1. TOPBAR -->
      <div class="sv-top-ribbon">
        <div class="sv-top-contacts">
          <a href="mailto:contact@sublimavita.com">
            <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg>
            <span>contact@sublimavita.com</span>
          </a>
        </div>
        <div class="sv-top-legal" style="display: none;">
          <a onclick="svToggleModal('privacy', true)">Politique de confidentialité</a>
          <span>|</span>
          <a onclick="svToggleModal('mentions', true)">Mentions légales</a>
        </div>
      </div>

      <!-- 2. HEADER -->
      <header class="sv-header-main">
        <div class="sv-nav-bar">
          
          <div class="sv-header-left">
            <div class="sv-mobile-toggle" id="mobileNavTrigger">
              <svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg>
            </div>
            <a href="https://sublimavita.com/sublimavita-store" class="sv-logo-wrapper">
              <div class="sv-logo-text">
                <span class="sv-logo-sublima">Sublima</span><span class="sv-logo-v">v</span>
                <span class="sv-logo-ita-container"><span class="sv-logo-ita">ita<span class="sv-logo-dot">.</span></span><span class="sv-store-badge">Store</span></span>
              </div>
            </a>
          </div>

          <div class="sv-header-center">
            <ul class="sv-menu-links">
              <li><a href="/boutique">La Boutique</a></li>
              <li><a href="/boutique/categories">Nos Catégories</a></li>
              <!-- LIEN SIMULATEUR PROFIL MIS À JOUR -->
              <li><a href="https://sublimavita.com/sublimavita-store/#diagnosticprofil">Simulateur Profil</a></li>
            </ul>
          </div>

          <div class="sv-header-right">
            <!-- BOUTON CATALOGUE -->
            <a href="https://sublimavita.com/wp-content/uploads/2026/05/Catalogue25webV4-1_250925_152540-1.pdf" target="_blank" class="sv-btn-catalogue" style="margin-right: 15px;">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>
              <span>Télécharger le Catalogue</span>
            </a>
            <!-- CTA VITA AVEC REDIRECTION -->
            <a href="https://sublimavita.com/sublimavita-store/#diagnosticprofil" class="sv-btn-vita">
              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2v4M12 18v4M4.93 4.93l2.83 2.83M16.24 16.24l2.83 2.83M2 12h4M18 12h4M4.93 19.07l2.83-2.83M16.24 7.76l2.83-2.83"/><circle cx="12" cy="12" r="4"/></svg>
              <span class="sv-vita-text">Demander à Vita</span>
            </a>
          </div>

        </div>
      </header>

      <!-- 3. SIDEBAR NAVIGATION MOBILE -->
      <div class="sv-portal-overlay" id="portalOverlay"></div>
      <div class="sv-mobile-sidebar" id="mobileNavSidebar">
        <div class="sv-close-nav" id="closeMobileNav"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></div>
        <ul class="sv-mobile-links">
          <li><a href="/boutique">La Boutique</a></li>
          <li><a href="/boutique/categories">Nos Catégories</a></li>
          <li><a href="https://sublimavita.com/sublimavita-store/#diagnosticprofil">Simulateur Profil</a></li>
        </ul>
        <div class="sv-mobile-ctas">
          <!-- BOUTON CATALOGUE MOBILE -->
          <a href="https://sublimavita.com/wp-content/uploads/2026/05/Catalogue25webV4-1_250925_152540-1.pdf" target="_blank" class="sv-btn-catalogue" style="justify-content: center; width: 100%; font-size: 0.85rem; padding: 15px; margin-bottom: 10px;">
            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>
            <span>Télécharger le Catalogue</span>
          </a>
          <a href="https://sublimavita.com/sublimavita-store/#diagnosticprofil" class="sv-btn-vita">
            <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2v4M12 18v4M4.93 4.93l2.83 2.83M16.24 16.24l2.83 2.83M2 12h4M18 12h4M4.93 19.07l2.83-2.83M16.24 7.76l2.83-2.83"/><circle cx="12" cy="12" r="4"/></svg>
            <span class="sv-vita-text">Demander à Vita</span>
          </a>
        </div>
      </div>

    </div>

    <script>
      // ==========================================
      // LOGIQUE DES POPUPS FOOTER
      // ==========================================
      
      window.svOpenModal = function(modalId) {
        const modal = document.getElementById(modalId);
        if(modal) {
          modal.style.display = 'flex';
          void modal.offsetWidth; // Force reflow
          modal.classList.add('active');
        }
      };

      window.svCloseModal = function(event, modalId) {
        const modal = document.getElementById(modalId);
        if(modal) {
          modal.classList.remove('active');
          setTimeout(() => { modal.style.display = 'none'; }, 400);
        }
      };
    </script>
                <style>
            .sv-prod-page-wrapper { max-width: 1400px; margin: 0 auto; padding: 40px 5%; font-family: 'Outfit', sans-serif; color: #0D1311; }
            .sv-breadcrumb { font-size: 0.85rem; color: #666; margin-bottom: 30px; }
            .sv-breadcrumb a { color: #004D40; text-decoration: none; font-weight: 600; transition: 0.2s;}
            .sv-breadcrumb a:hover { color: #D4AF37; }
            .sv-breadcrumb span { margin: 0 8px; color: #ccc; }
            
            .sv-prod-grid { display: grid; grid-template-columns: 1fr 1.1fr; gap: 60px; align-items: start; }
            .sv-prod-gallery { position: sticky; top: 100px; background: #F7F6F2; border-radius: 24px; padding: 0; overflow: hidden; display: flex; align-items: center; justify-content: center; border: 1px solid rgba(0,0,0,0.03); aspect-ratio: 4/5; }
            .sv-prod-gallery img { width: 100%; height: 100%; object-fit: cover; filter: drop-shadow(0 20px 40px rgba(0,0,0,0.08)); transition: transform 0.5s ease; }
            .sv-prod-gallery:hover img { transform: scale(1.05); }
            .sv-prod-info { display: flex; flex-direction: column; }
            .sv-prod-tag { color: #D4AF37; font-size: 0.8rem; font-weight: 800; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 10px; display: inline-block; }
            .sv-prod-title { font-family: 'Playfair Display', serif; font-size: 3rem; color: #004D40; line-height: 1.1; margin: 0 0 15px 0; font-weight: 700; }
            .sv-prod-meta { display: flex; align-items: center; gap: 15px; margin-bottom: 30px; }
            .sv-prod-ref { background: rgba(0,77,64,0.05); color: #004D40; padding: 6px 14px; border-radius: 50px; font-size: 0.8rem; font-weight: 800; letter-spacing: 1px; }
            
            .sv-divider { height: 1px; background: rgba(0,0,0,0.05); margin: 0 0 30px 0; width: 100%; }
            .sv-prod-short-desc { font-size: 1.2rem; line-height: 1.6; color: #333; font-weight: 400; border-left: 3px solid #D4AF37; padding-left: 20px; margin-bottom: 40px; }
            
            .sv-prod-actions-box { background: #ffffff; padding: 35px; border-radius: 20px; box-shadow: 0 15px 40px rgba(0,0,0,0.04); border: 1px solid rgba(0,0,0,0.02); margin-bottom: 40px; display: flex; flex-direction: column; gap: 15px; }
            .sv-prod-actions-title { font-size: 0.9rem; text-transform: uppercase; letter-spacing: 1px; color: #666; font-weight: 800; margin: 0 0 10px 0; text-align: center; }
            .sv-btn { width: 100%; padding: 18px 25px; border-radius: 50px; border: none; font-family: 'Outfit', sans-serif; font-size: 0.95rem; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; cursor: pointer; transition: all 0.3s ease; display: flex; justify-content: space-between; align-items: center; }
            .sv-btn svg { width: 18px; height: 18px; transition: transform 0.3s; }
            .sv-btn-primary { background: #004D40; color: #ffffff; }
            .sv-btn-primary:not(:disabled):hover { background: #00332a; transform: translateY(-2px); }
            .sv-btn-primary:not(:disabled):hover svg { transform: translateX(5px); }
            .sv-btn-secondary { background: #D4AF37; color: #0D1311; }
            .sv-btn-secondary:hover { background: #b8962b; transform: translateY(-2px); }
            .sv-btn-secondary:hover svg { transform: translateX(5px); }
            .sv-btn-outline { background: transparent; color: #004D40; border: 2px solid rgba(0,77,64,0.2); }
            .sv-btn-outline:hover { border-color: #004D40; background: rgba(0,77,64,0.05); }

            /* DESIGN DES ACCORDÉONS */
            .sv-accordion-wrapper { border-top: 1px solid rgba(0,0,0,0.05); margin-top: 20px; }
            .sv-acc-item { border-bottom: 1px solid rgba(0,0,0,0.05); }
            .sv-acc-btn { width: 100%; text-align: left; background: none; border: none; padding: 20px 0; font-family: 'Outfit', sans-serif; font-size: 1.1rem; font-weight: 700; color: #004D40; cursor: pointer; display: flex; justify-content: space-between; align-items: center; transition: 0.3s; }
            .sv-acc-btn:hover { color: #D4AF37; }
            .sv-acc-icon { width: 24px; height: 24px; border-radius: 50%; border: 1px solid #004D40; display: flex; align-items: center; justify-content: center; position: relative; transition: 0.3s; }
            .sv-acc-icon::before, .sv-acc-icon::after { content: ''; position: absolute; background: #004D40; transition: 0.3s; }
            .sv-acc-icon::before { width: 10px; height: 2px; }
            .sv-acc-icon::after { width: 2px; height: 10px; }
            .sv-acc-item.active .sv-acc-icon { transform: rotate(90deg); border-color: #D4AF37; }
            .sv-acc-item.active .sv-acc-icon::before, .sv-acc-item.active .sv-acc-icon::after { background: #D4AF37; }
            .sv-acc-item.active .sv-acc-icon::after { opacity: 0; }
            
            .sv-acc-content { max-height: 0; overflow: hidden; transition: max-height 0.4s ease; color: #444; font-size: 1.05rem; line-height: 1.7; }
            .sv-acc-content-inner { padding-bottom: 20px; }

            .sv-modal-overlay { position: fixed; inset: 0; background: rgba(13,19,17,0.8); backdrop-filter: blur(8px); z-index: 9999; display: none; justify-content: center; align-items: center; opacity: 0; transition: 0.3s; }
            .sv-modal-overlay.active { display: flex; opacity: 1; }
            .sv-modal-box { background: #ffffff; padding: 40px; border-radius: 24px; width: 90%; max-width: 500px; position: relative; font-family: 'Outfit', sans-serif; box-shadow: 0 25px 50px rgba(0,0,0,0.2); transform: translateY(20px); transition: 0.3s; }
            .sv-modal-overlay.active .sv-modal-box { transform: translateY(0); }
            .sv-modal-close { position: absolute; top: 20px; right: 25px; font-size: 1.8rem; cursor: pointer; color: #999; transition: 0.2s; }
            .sv-modal-close:hover { color: #0D1311; }
            .sv-form-input { width: 100%; padding: 15px; margin-bottom: 15px; border: 1px solid #ddd; border-radius: 12px; font-family: 'Outfit', sans-serif; font-size: 1rem; background: #FDFCF8; }
            .sv-form-input:focus { outline: none; border-color: #004D40; background: #fff; }
            
            
            @media (max-width: 992px) { .sv-prod-grid { grid-template-columns: 1fr; gap: 40px; } .sv-prod-gallery { position: relative; top: 0; padding: 0; height: 400px; } .sv-prod-title { font-size: 2.5rem; } }
            @media (max-width: 768px) { .sv-prod-page-wrapper { padding: 20px 5%; } .sv-prod-gallery { height: 300px; } .sv-prod-title { font-size: 2.2rem; } .sv-prod-actions-box { padding: 20px; } .sv-btn { font-size: 0.85rem; padding: 15px 20px; } }
        </style>
        
        <div class="sv-prod-page-wrapper">
            <div class="sv-breadcrumb">
                <a href="https://sublimavita.com/sublimavita-store/">Accueil</a> <span>/</span> 
                <a href="https://sublimavita.com/boutique/">Boutique</a> <span>/</span> 
                <a href="https://sublimavita.com/boutique/?filter=cat-besoins-quotidiens#shop">Besoins quotidiens</a> <span>/</span> 
                <span style="color: #0D1311; font-weight: 600;">Vitolize Femmes</span>
            </div>

            <div class="sv-prod-grid">
                <div>
                    <div class="sv-prod-gallery">
                                                    <img src="https://sublimavita.com/wp-content/uploads/2026/04/Vitolize-Femmes.png" alt="Vitolize Femmes">
                    </div>
                </div>

                <div class="sv-prod-info">
                    <span class="sv-prod-tag">Besoins quotidiens</span>
                    <h1 class="sv-prod-title">Vitolize Femmes</h1>
                    
                    <div class="sv-prod-meta">
                        <span class="sv-prod-ref">RÉF: #375</span>
                    </div>

                    <div class="sv-divider"></div>

                                            <div class="sv-prod-short-desc">Ce complexe phyto-nutritionnel est rigoureusement formulé pour réguler l'axe neuro-endocrinien féminin et optimiser l'homéostasie pelvienne. Il cible les fluctuations physiologiques liées au cycle ovarien et au vieillissement cellulaire, en combinant des adaptogènes sélectifs, des antioxydants spécifiques et des cofacteurs enzymatiques pour stabiliser l'humeur, protéger le tractus urinaire et soutenir la minéralisation osseuse.</div>
                    
                    <div class="sv-prod-actions-box">
                        <p class="sv-prod-actions-title">Comment souhaitez-vous procéder ?</p>
                        
                                                    <button class="sv-btn sv-btn-primary" onclick="openSvModal('Consommation')">
                                Commander ce produit                                <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>
                            </button>
                        
                        <button class="sv-btn sv-btn-secondary" onclick="openSvModal('Distributeur')">
                            Devenir distributeur
                            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>
                        </button>
                        <button class="sv-btn sv-btn-outline" onclick="openSvModal('Conseil')">
                            Contacter un conseiller
                            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg>
                        </button>
                    </div>

                    <div class="sv-accordion-wrapper">
                        
                        <!-- Accordéons Standard (Affichent 'Information à venir' si vides) -->
                        <div class="sv-acc-item active">
                            <button class="sv-acc-btn">Thérapies et Bienfaits Cliniques (Allégations) <span class="sv-acc-icon"></span></button>
                            <div class="sv-acc-content" style="max-height: 1000px;">
                                <div class="sv-acc-content-inner">
                                    <p>Contre les problèmes de ménopause et les hormonaux, problèmes: L'action combinée de la Schisandra adaptogène et de la vitamine B6 tamponne les variations hormonales abruptes liées au déclin ovarien, atténuant l'instabilité vasomotrice (bouffées de chaleur) et les déséquilibres endocriniens endogènes. Contre le syndrome pré-menstruel: L'apport clinique en magnésium et l'extrait de passiflore agissent en synergie comme myorelaxants et régulateurs nerveux, réduisant efficacement les tensions pelviennes, les spasmes utérins et l'irritabilité neurologique de la phase lutéale. Contre les vessie, affections et infections et l'infection des voies urinaires: La forte concentration en proanthocyanidines de canneberge empêche la fixation des bactéries (type E. coli) sur la muqueuse vésicale, facilitant leur élimination hydrodynamique naturelle et prévenant les stases microbiennes intraluminales. Contre l'anémie et la fatigue: La biodisponibilité du fer, potentialisée par l'acide folique (B9) et la vitamine B12, stimule la synthèse des hématies, optimisant l'oxygénation tissulaire périphérique et relançant la production d'ATP face aux pertes sanguines physiologiques. Contre la décalcification, ostéoporose: L'ingénierie minérale du produit (calcium couplé à la vitamine D métaboliquement active et au magnésium) garantit une fixation phosphocalcique optimale sur le tissu osseux, compensant ainsi la perte de densité trabéculaire induite par la chute des œstrogènes. Contre la nervosité et les dépressions nerveuses: Le profil phyto-actif de la passiflore et de la schisandra module la sécrétion de cortisol (marqueur du stress), induisant un effet anxiolytique sans sédation, restaurant la stabilité psychique et limitant l'épuisement mental.</p>
                                </div>
                            </div>
                        </div>

                        <div class="sv-acc-item">
                            <button class="sv-acc-btn">La Promesse d'un Produit Pur et Éthique <span class="sv-acc-icon"></span></button>
                            <div class="sv-acc-content">
                                <div class="sv-acc-content-inner">
                                    <p>La formulation repose sur une technologie galénique brevetée garantissant la gastro-résistance des extraits de canneberge. Cette ingénierie protège les principes actifs de la dégradation par l'acide chlorhydrique stomacal, assurant une libération différée et ciblée dans le tractus gastro-intestinal inférieur pour une assimilation systémique maximale, tout en évitant toute toxicité hépatique.</p>
                                </div>
                            </div>
                        </div>

                        <div class="sv-acc-item">
                            <button class="sv-acc-btn">Protocole d'Utilisation <span class="sv-acc-icon"></span></button>
                            <div class="sv-acc-content">
                                <div class="sv-acc-content-inner">
                                    <p>Posologie : 4 comprimés par jour. Assimilation : À ingérer avec un grand verre d'eau. Il est recommandé de fractionner la prise (2 comprimés le matin et 2 le soir) au cours des repas afin de maximiser l'absorption du fer et des vitamines liposolubles, tout en évitant les inconforts gastriques à jeun. Contrainte de conservation : Maintenir le contenant scellé dans un environnement sec et tempéré, à l'abri de la lumière directe et de l'humidité, pour prévenir l'oxydation prématurée de la matrice vitaminique et minérale.</p>
                                </div>
                            </div>
                        </div>

                        <div class="sv-acc-item">
                            <button class="sv-acc-btn">Prix de l'article <span class="sv-acc-icon"></span></button>
                            <div class="sv-acc-content">
                                <div class="sv-acc-content-inner">
                                    <p style="font-size: 1.5rem; font-weight: 800; color: #004D40; margin: 0;">
                                        417.65 MAD                                    </p>
                                </div>
                            </div>
                        </div>

                        <!-- 5EME ACCORDÉON EXCLUSIF : MATRICE DES COMPOSANTS ACTIFS -->
                                                <div class="sv-acc-item">
                            <button class="sv-acc-btn">Matrice des Composants Actifs <span class="sv-acc-icon"></span></button>
                            <div class="sv-acc-content">
                                <div class="sv-acc-content-inner">
                                    <p>Poudre de Canneberge (Cranberry) : Extrait botanique riche en proanthocyanidines (PACs). Ces composés inhibent mécaniquement l'adhésion des agents uropathogènes sur l'urothélium. Extrait de Schisandra : Plante adaptogène majeure qui régule la réponse métabolique aux agents stresseurs, protège la fonction hépatique et soutient la vitalité générale systémique. Extrait de Passiflore : Bioactif neurotrope naturel qui module l'excitabilité neuronale, favorisant l'apaisement du système nerveux central et exerçant une action myorelaxante tissulaire. Poudre de Pomme : Source de phytoestrogènes doux et de pectine intervenant dans l'équilibre métabolique de base. Vitamines B6, B9 (Acide folique), B12, C, D, E : Complexe de cofacteurs. La B6 régule de manière ciblée l'activité hormonale, les B9 et B12 soutiennent l'hématopoïèse, et le triptyque C/D/E protège contre la peroxydation lipidique et cellulaire. Minéraux (Fer, Magnésium, Calcium) : Éléments structurels et enzymatiques essentiels à la densité de la matrice osseuse, au transport de l'oxygène érythrocytaire et à la relaxation des fibres musculaires.</p>
                                </div>
                            </div>
                        </div>
                                                
                    </div>
                </div>
            </div>
        </div>

        <!-- Modal Formulaire -->
        <div class="sv-modal-overlay" id="svLeadModal">
            <div class="sv-modal-box">
                <span class="sv-modal-close" onclick="closeSvModal()">&times;</span>
                <h3 style="color: #004D40; margin-top: 0; font-size: 1.8rem;" id="svModalTitle">Finaliser ma demande</h3>
                <p style="font-size: 0.95rem; color: #666; margin-bottom: 25px;">Produit concerné : <strong style="color:#0D1311;">Vitolize Femmes</strong></p>
                
                <form id="svLeadForm">
                    <input type="hidden" id="lead_type" name="lead_type" value="">
                    <input type="hidden" id="lead_product" name="lead_product" value="Vitolize Femmes">
                    <input type="text" id="lead_name" name="lead_name" class="sv-form-input" placeholder="Votre Nom Complet" required>
                    <input type="tel" id="lead_phone" name="lead_phone" class="sv-form-input" placeholder="Numéro WhatsApp" required>
                    <input type="email" id="lead_email" name="lead_email" class="sv-form-input" placeholder="Adresse E-mail (Optionnel)">
                    <button type="submit" class="sv-btn sv-btn-primary" style="margin-top: 10px; justify-content:center;">Confirmer la demande</button>
                    <div id="svFormResponse" style="margin-top: 15px; font-size: 0.95rem; font-weight: bold; text-align: center;"></div>
                </form>
            </div>
        </div>

        <script>
            document.querySelectorAll('.sv-acc-btn').forEach(btn => {
                btn.addEventListener('click', function() {
                    const item = this.parentElement;
                    const content = this.nextElementSibling;
                    if(item.classList.contains('active')) {
                        item.classList.remove('active');
                        content.style.maxHeight = null;
                    } else {
                        document.querySelectorAll('.sv-acc-item').forEach(otherItem => {
                            otherItem.classList.remove('active');
                            otherItem.querySelector('.sv-acc-content').style.maxHeight = null;
                        });
                        item.classList.add('active');
                        content.style.maxHeight = content.scrollHeight + "px";
                    }
                });
            });

            function openSvModal(type) {
                document.getElementById('lead_type').value = type;
                let title = type === 'Consommation' ? 'Commander ce produit' : (type === 'Distributeur' ? 'Rejoindre le réseau' : 'Demander un conseil');
                document.getElementById('svModalTitle').innerText = title;
                document.getElementById('svLeadModal').classList.add('active');
            }
            function closeSvModal() {
                document.getElementById('svLeadModal').classList.remove('active');
                document.getElementById('svFormResponse').innerText = '';
            }

            document.getElementById('svLeadForm').addEventListener('submit', function(e) {
                e.preventDefault();
                let formData = new FormData(this);
                formData.append('action', 'sv_submit_lead');
                document.getElementById('svFormResponse').innerText = 'Envoi en cours...';
                document.getElementById('svFormResponse').style.color = '#D4AF37';
                
                fetch('https://sublimavita.com/wp-admin/admin-ajax.php', { method: 'POST', body: formData })
                .then(response => response.json())
                .then(data => {
                    if(data.success) {
                        document.getElementById('svFormResponse').style.color = '#004D40';
                        document.getElementById('svFormResponse').innerText = data.data;
                        this.reset();
                        setTimeout(closeSvModal, 3000);
                    }
                })
                .catch(() => {
                    document.getElementById('svFormResponse').style.color = 'red';
                    document.getElementById('svFormResponse').innerText = 'Erreur lors de l\'envoi.';
                });
            });
        </script>
            <!-- 
      ======================================================
      FOOTER ÉLITE SUBLIMAVITA - DESIGN SIGNATURE (CENTRÉ LUXE)
      COULEUR PRINCIPALE : ÉMERAUDE PROFOND (#0A1410)
      ======================================================
    -->

    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@1,600;1,700&display=swap" rel="stylesheet">

    <style>
      *, *::before, *::after { box-sizing: border-box; }

      :root {
        --sv-footer-bg: #0A1410; /* Vert très sombre et profond */
        --sv-gold: #D4AF37;
        --sv-gold-pale: #F5EAC8;
        --sv-white: #ffffff;
        --sv-text-muted: rgba(255, 255, 255, 0.5);
        --transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
      }

      /* --- STRUCTURE PRINCIPALE --- */
      .sv-footer-signature {
        background-color: var(--sv-footer-bg);
        color: var(--sv-white);
        padding: 40px 20px 0; /* Espacement du haut minimalisé selon demande */
        font-family: 'Outfit', sans-serif;
        position: relative;
        overflow: hidden;
        border-top: 1px solid rgba(212, 175, 55, 0.15);
      }

      /* Filigrane SV en arrière-plan */
      .sv-footer-watermark {
        position: absolute;
        top: 40%; left: 50%;
        transform: translate(-50%, -50%);
        font-family: 'Playfair Display', serif;
        font-size: 35vw;
        font-style: italic;
        font-weight: 700;
        color: rgba(212, 175, 55, 0.015);
        pointer-events: none;
        z-index: 0;
        white-space: nowrap;
      }

      .sv-footer-container {
        max-width: 1200px;
        margin: 0 auto;
        position: relative;
        z-index: 10;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center;
      }

      /* --- LOGO BLANC (HÉRITÉ DU HEADER) --- */
      .sv-footer-logo {
        display: flex; align-items: baseline; justify-content: center; 
        text-decoration: none; margin-bottom: 20px; transition: var(--transition);
      }
      .sv-footer-logo:hover { transform: scale(1.02); }
      .sv-f-logo-sublima { font-family: 'Outfit', sans-serif; font-size: 2.5rem; font-weight: 800; color: var(--sv-white); letter-spacing: -1px; }
      .sv-f-logo-v { font-family: 'Playfair Display', serif; font-size: 3.5rem; font-style: italic; font-weight: 700; color: var(--sv-white); margin: 0 -2px 0 8px; position: relative; z-index: 2; }
      .sv-f-logo-v::after { content: ''; position: absolute; top: 0.38em; right: 60%; width: 3.1em; height: 3px; background: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--sv-white) 15%, var(--sv-white) 100%); border-radius: 5px 0 0 5px; }
      .sv-f-logo-ita { font-family: 'Playfair Display', serif; font-size: 2.2rem; font-style: italic; font-weight: 600; color: var(--sv-white); }
      .sv-f-logo-dot { color: var(--sv-gold); font-style: normal; font-family: 'Outfit', sans-serif; }

      /* Tagline & Badge */
      .sv-footer-tagline {
        color: var(--sv-text-muted);
        font-size: 1.1rem;
        font-weight: 300;
        max-width: 600px;
        line-height: 1.6;
        margin: 0 auto 30px auto;
      }
      .sv-partner-badge {
        display: inline-block;
        color: var(--sv-gold);
        font-size: 0.75rem;
        font-weight: 700;
        text-transform: uppercase;
        letter-spacing: 3px;
        padding-bottom: 5px;
        border-bottom: 1px solid rgba(212, 175, 55, 0.3);
        margin-bottom: 40px; /* Réduit pour accompagner le minimalisme du haut */
      }

      /* --- MENU NAVIGATION (INLINE LUXE) --- */
      .sv-footer-nav-inline {
        display: flex;
        gap: 40px;
        flex-wrap: wrap;
        justify-content: center;
        margin-bottom: 60px; /* Réduit légèrement */
      }
      .sv-footer-nav-inline a {
        color: var(--sv-white);
        text-decoration: none;
        font-size: 0.85rem;
        font-weight: 700;
        text-transform: uppercase;
        letter-spacing: 1.5px;
        position: relative;
        padding: 10px 5px;
        transition: var(--transition);
      }
      .sv-footer-nav-inline a::after {
        content: '';
        position: absolute; bottom: 0; left: 50%; transform: translateX(-50%);
        width: 0; height: 2px; background: var(--sv-gold);
        transition: var(--transition);
      }
      .sv-footer-nav-inline a:hover {
        color: var(--sv-gold);
      }
      .sv-footer-nav-inline a:hover::after {
        width: 100%;
      }

      /* --- BAS FOOTER (BARRE LÉGALE) --- */
      .sv-footer-bottom-bar {
        width: 100%;
        padding: 30px 0;
        border-top: 1px solid rgba(255, 255, 255, 0.05);
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .sv-copyright {
        font-size: 0.75rem;
        color: var(--sv-text-muted);
        font-weight: 400;
        letter-spacing: 1px;
        text-transform: uppercase;
      }
      .sv-legal-links-inline {
        display: flex;
        gap: 20px;
      }
      .sv-legal-links-inline a {
        color: var(--sv-text-muted);
        text-decoration: none;
        font-size: 0.75rem;
        font-weight: 500;
        transition: var(--transition);
      }
      .sv-legal-links-inline a:hover {
        color: var(--sv-white);
      }

      /* --- RESPONSIVE --- */
      @media (max-width: 768px) {
        .sv-footer-signature { padding-top: 30px; }
        .sv-f-logo-sublima { font-size: 2rem; }
        .sv-f-logo-v { font-size: 2.8rem; }
        .sv-f-logo-ita { font-size: 1.8rem; }
        .sv-footer-nav-inline { gap: 20px; flex-direction: column; margin-bottom: 40px; }
        .sv-footer-bottom-bar { flex-direction: column; gap: 20px; text-align: center; }
        .sv-legal-links-inline { flex-wrap: wrap; justify-content: center; }
      }

      /* ======================================================
         STYLES DES POPUPS (MODALES) 
         ====================================================== */
      .sv-modal-overlay {
        position: fixed; inset: 0; background: rgba(10, 20, 16, 0.9); backdrop-filter: blur(15px);
        z-index: 999999; display: none; justify-content: center; align-items: center;
        opacity: 0; transition: opacity 0.4s ease; font-family: 'Outfit', sans-serif; padding: 20px;
      }
      .sv-modal-overlay.active { display: flex; opacity: 1; }
      
      .sv-modal-content {
        background: #0D1A15; border: 1px solid rgba(212, 175, 55, 0.3); border-radius: 20px; 
        padding: 40px; max-width: 700px; width: 100%; max-height: 85vh; overflow-y: auto;
        text-align: left; position: relative; transform: translateY(30px); 
        transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
        box-shadow: 0 20px 60px rgba(0,0,0,0.9), inset 0 0 40px rgba(212, 175, 55, 0.05);
      }
      .sv-modal-overlay.active .sv-modal-content { transform: translateY(0); }
      
      .sv-modal-close {
        position: absolute; top: 15px; right: 20px; color: var(--sv-gold);
        font-size: 2.5rem; cursor: pointer; background: transparent; border: none;
        line-height: 1; transition: 0.3s;
      }
      .sv-modal-close:hover { color: var(--sv-white); transform: rotate(90deg); }
      
      .sv-modal-content h3 { color: var(--sv-gold); margin-bottom: 25px; text-transform: uppercase; letter-spacing: 2px; text-align: center; font-weight: 900; }
      .sv-modal-content p { color: var(--sv-white); font-size: 0.95rem; line-height: 1.7; margin-bottom: 20px; font-weight: 300; }
      .sv-modal-content strong { color: var(--sv-gold-pale); font-weight: 600; font-size: 1.05rem; }
    </style>

    <footer class="sv-footer-signature">
      
      <!-- Filigrane de fond -->
      <div class="sv-footer-watermark">SV</div>

      <div class="sv-footer-container">
        
        <!-- HAUT : LOGO & TAGLINE -->
        <a href="https://sublimavita.com/sublimavita-biz/" class="sv-footer-logo">
          <span class="sv-f-logo-sublima">Sublima</span>
          <span class="sv-f-logo-v">v</span>
          <span class="sv-f-logo-ita">ita<span class="sv-f-logo-dot">.</span></span>
        </a>
        
        <p class="sv-footer-tagline">L'alliance parfaite entre l'excellence naturelle et l'innovation entrepreneuriale. Bâtissons votre liberté dès aujourd'hui.</p>
        
        <div class="sv-partner-badge">
          Partenaire Indépendant Forever
        </div>

        <!-- MILIEU : NAVIGATION (Simplifiée) -->
        <div class="sv-footer-nav-inline">
          <a href="https://sublimavita.com/#philosophie">Philosophie</a>
          <a href="https://sublimavita.com/#mission">Mission</a>
          <a href="https://sublimavita.com/#strategie">Stratégie</a>
          <a href="https://sublimavita.com/#testqualification">Test de qualification</a>
        </div>

        <!-- BAS : MENTIONS & COPYRIGHT -->
        <div class="sv-footer-bottom-bar">
          <div class="sv-copyright">
            © 2026 Sublimavita. Tous droits réservés.
          </div>
          <div class="sv-legal-links-inline">
            <a href="javascript:void(0);" onclick="svOpenModal('svModalLegal')">Mentions Légales</a>
            <a href="javascript:void(0);" onclick="svOpenModal('svModalPrivacy')">Politique de Confidentialité</a>
            <a href="javascript:void(0);" onclick="svOpenModal('svModalCGV')">Conditions Générales</a>
          </div>
        </div>

      </div>
    </footer>

    <!-- ======================================================
         STRUCTURE HTML DES POPUPS LÉGAUX
    ====================================================== -->

    <!-- POPUP : MENTIONS LÉGALES -->
    <div id="svModalLegal" class="sv-modal-overlay" onclick="svCloseModal(event, 'svModalLegal')">
      <div class="sv-modal-content" onclick="event.stopPropagation()">
        <button class="sv-modal-close" onclick="svCloseModal(event, 'svModalLegal')">&times;</button>
        <h3>Mentions Légales</h3>
        <p><strong>Dénomination :</strong> FL MANAGER</p>
        <p><strong>Forme Juridique :</strong> SOCIETE A RESPONSABILITE LIMITEE</p>
        <p><strong>Statut :</strong> EN ACTIVITE</p>
        <p><strong>N° ICE :</strong> 000057920000091</p>
        <p><strong>N° RC :</strong> 36907 (Tribunal de KENITRA)</p>
        <p><strong>Capital :</strong> 100 000 MAD</p>
        <p><strong>Date d'immatriculation :</strong> 22/09/2011</p>
        <p><strong>Activité :</strong> DISTRIBUTION DE TOUT PRODUIT - AGENCE DE PUBLICITE ET INSTALLATION TECHNIQUE</p>
        <p><strong>Propriété intellectuelle :</strong> L'ensemble de ce site relève de la législation internationale sur le droit d'auteur. Toute reproduction non autorisée est strictement interdite.</p>
      </div>
    </div>

    <!-- POPUP : POLITIQUE DE CONFIDENTIALITÉ -->
    <div id="svModalPrivacy" class="sv-modal-overlay" onclick="svCloseModal(event, 'svModalPrivacy')">
      <div class="sv-modal-content" onclick="event.stopPropagation()">
        <button class="sv-modal-close" onclick="svCloseModal(event, 'svModalPrivacy')">&times;</button>
        <h3>Politique de Confidentialité</h3>
        <p>La protection de vos données personnelles est une priorité pour Sublimavita.</p>
        <p><strong>1. Responsable du traitement :</strong><br>Les données sont traitées sous la responsabilité de FL MANAGER (SARL), immatriculée au RC de Kénitra sous le n° 36907, ICE 000057920000091.</p>
        <p><strong>2. Données collectées :</strong><br>Nom, prénom, adresse e-mail, téléphone/WhatsApp, et informations issues de nos diagnostics/simulateurs.</p>
        <p><strong>3. Finalités d'utilisation :</strong><br>Répondre à vos demandes, assurer le suivi de votre diagnostic, vous orienter vers nos solutions, et organiser des rendez-vous ou échanges qualifiés.</p>
        <p><strong>4. Partage et Sécurité :</strong><br>Vos informations personnelles ne sont ni vendues ni louées. Elles sont stockées de façon sécurisée (CRM privé) et accessibles uniquement à l'équipe Sublimavita pour le suivi client.</p>
        <p><strong>5. Vos droits :</strong><br>Vous pouvez demander l'accès, la rectification ou la suppression de vos données à tout moment via <em>contact@sublimavita.com</em>.</p>
      </div>
    </div>

    <!-- POPUP : CONDITIONS GÉNÉRALES -->
    <div id="svModalCGV" class="sv-modal-overlay" onclick="svCloseModal(event, 'svModalCGV')">
      <div class="sv-modal-content" onclick="event.stopPropagation()">
        <button class="sv-modal-close" onclick="svCloseModal(event, 'svModalCGV')">&times;</button>
        <h3>Conditions Générales</h3>
        <p><strong>1. Objet :</strong><br>Les présentes conditions générales régissent l'utilisation de la plateforme Sublimavita (exploitée par FL MANAGER) et de ses services associés.</p>
        <p><strong>2. Accès aux services :</strong><br>L'accès à certains services peut nécessiter la création d'un compte utilisateur. Vous êtes responsable du maintien de la confidentialité de vos identifiants.</p>
        <p><strong>3. Responsabilités de l'utilisateur :</strong><br>L'utilisateur est seul responsable de l'utilisation qu'il fait des informations et outils mis à sa disposition sur la plateforme.</p>
        <p><strong>4. Modifications :</strong><br>Sublimavita se réserve le droit de modifier les présentes conditions à tout moment. Les utilisateurs seront informés de toute mise à jour significative.</p>
      </div>
    </div>

    <script>
      // ==========================================
      // LOGIQUE DES POPUPS FOOTER
      // ==========================================
      
      window.svOpenModal = function(modalId) {
        const modal = document.getElementById(modalId);
        if(modal) {
          modal.style.display = 'flex';
          void modal.offsetWidth; // Force reflow
          modal.classList.add('active');
        }
      };

      window.svCloseModal = function(event, modalId) {
        const modal = document.getElementById(modalId);
        if(modal) {
          modal.classList.remove('active');
          setTimeout(() => { modal.style.display = 'none'; }, 400);
        }
      };
    </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/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>

<!-- 
  ======================================================
  MODALE DE BIENVENUE - SUBLIMAVITA (WP SNIPPET)
  Fonction : Choix de la langue (FR / AR)
  Placement : WPCode -> Snippet HTML -> Footer (Pied de page)
  ======================================================
-->

<!-- Import Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;700;800&family=Playfair+Display:ital,wght@1,600;1,700&family=Tajawal:wght@400;500;700&display=swap" rel="stylesheet">

<style>
  .sv-welcome-overlay {
    position: fixed;
    top: 0; left: 0; right: 0; bottom: 0;
    background: rgba(13, 19, 17, 0.92);
    z-index: 999999999 !important; /* Force le passage par dessus Elementor */
    display: none; /* Caché par défaut, activé par JS */
    align-items: center;
    justify-content: center;
    padding: 20px;
    backdrop-filter: blur(25px);
    -webkit-backdrop-filter: blur(25px);
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.6s cubic-bezier(0.165, 0.84, 0.44, 1), visibility 0.6s;
  }

  .sv-welcome-overlay.sv-active {
    opacity: 1 !important;
    visibility: visible !important;
  }

  .sv-welcome-card {
    background: #ffffff;
    width: 100%;
    max-width: 600px;
    border-radius: 40px;
    padding: 60px 40px;
    position: relative;
    text-align: center;
    box-shadow: 0 50px 100px rgba(0,0,0,0.5), inset 0 0 0 1px rgba(255,255,255,0.5);
    transform: translateY(40px);
    transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  }

  .sv-welcome-overlay.sv-active .sv-welcome-card {
    transform: translateY(0);
  }

  .sv-welcome-close {
    position: absolute;
    top: 25px;
    right: 30px;
    cursor: pointer;
    width: 40px;
    height: 40px;
    background: rgba(0,0,0,0.05);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'Outfit', sans-serif;
    font-size: 1.2rem;
    font-weight: 900;
    color: #0D1311;
    border: none;
    transition: all 0.3s ease;
  }

  .sv-welcome-close:hover {
    background: #004D40;
    color: #ffffff;
    transform: rotate(90deg);
  }

  .sv-welcome-logos { margin-bottom: 30px; display: flex; justify-content: center; align-items: baseline; }
  .sv-w-sublima { font-family: 'Outfit', sans-serif; font-size: 2.2rem; font-weight: 800; color: #0D1311; letter-spacing: -1px; }
  .sv-w-v { font-family: 'Playfair Display', serif; font-size: 2.8rem; font-style: italic; font-weight: 700; color: #004D40; margin: 0 -1px 0 8px; position: relative; top: 4px; }
  .sv-w-ita { font-family: 'Playfair Display', serif; font-size: 2rem; font-style: italic; font-weight: 600; color: #0D1311; }
  .sv-w-dot { color: #D4AF37; font-style: normal; font-family: 'Outfit', sans-serif; }

  .sv-welcome-fr { font-family: 'Outfit', sans-serif; font-size: 1.25rem; font-weight: 500; color: #0D1311; line-height: 1.5; margin: 0; direction: ltr; }
  .sv-welcome-ar { font-family: 'Tajawal', sans-serif; font-size: 1.4rem; font-weight: 500; color: #0D1311; line-height: 1.6; margin: 0; direction: rtl; }
  .sv-welcome-divider { width: 60px; height: 2px; background: #D4AF37; margin: 25px auto; }

  .sv-welcome-actions { display: flex; gap: 20px; justify-content: center; flex-wrap: wrap; margin-top: 40px; }
  
  .sv-w-lang-btn {
    flex: 1; min-width: 200px; padding: 16px 30px; border-radius: 50px;
    font-size: 1.2rem; font-weight: 700; text-decoration: none; text-align: center;
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1); cursor: pointer; display: flex; align-items: center; justify-content: center;
  }
  .sv-w-lang-fr { font-family: 'Outfit', sans-serif; background: #ffffff; color: #0D1311; border: 2px solid #0D1311; }
  .sv-w-lang-fr:hover { background: #0D1311; color: #ffffff; transform: translateY(-3px); box-shadow: 0 10px 25px rgba(13, 19, 17, 0.2); }
  
  .sv-w-lang-ar { font-family: 'Tajawal', sans-serif; background: #004D40; color: #ffffff; border: 2px solid #004D40; }
  .sv-w-lang-ar:hover { background: #D4AF37; border-color: #D4AF37; transform: translateY(-3px); box-shadow: 0 10px 25px rgba(212, 175, 55, 0.3); }

  @media (max-width: 768px) {
    .sv-welcome-card { padding: 40px 20px; }
    .sv-w-sublima { font-size: 1.8rem; }
    .sv-w-v { font-size: 2.2rem; }
    .sv-w-ita { font-size: 1.6rem; }
    .sv-w-lang-btn { min-width: 100%; }
  }
</style>

<div id="svWelcomeModal" class="sv-welcome-overlay">
  <div class="sv-welcome-card">
    <button class="sv-welcome-close" id="svCloseWelcomeModal" aria-label="Fermer">✕</button>
    
    <div class="sv-welcome-logos" dir="ltr">
      <span class="sv-w-sublima">Sublima</span><span class="sv-w-v">v</span><span class="sv-w-ita">ita<span class="sv-w-dot">.</span></span>
    </div>
    
    <div class="sv-welcome-texts">
      <p class="sv-welcome-fr">Bienvenue dans l'univers de Sublimavita.<br>Souhaitez-vous découvrir Sublimavita en Arabe ou en Français ?</p>
      <div class="sv-welcome-divider"></div>
      <p class="sv-welcome-ar">مرحباً بك في عالم سابليمافيتا.<br>هل تود اكتشاف سابليمافيتا باللغة العربية أم بالفرنسية؟</p>
    </div>
    
    <div class="sv-welcome-actions" dir="ltr">
      <!-- Liens de redirection -->
      <a href="https://www.sublimavita.com/" class="sv-w-lang-btn sv-w-lang-fr">Français</a>
      <a href="https://ar.sublimavita.com/" class="sv-w-lang-btn sv-w-lang-ar">العربية</a>
    </div>
    
  </div>
</div>

<script>
  document.addEventListener("DOMContentLoaded", function() {
    var modal = document.getElementById("svWelcomeModal");
    var closeBtn = document.getElementById("svCloseWelcomeModal");
    var langButtons = document.querySelectorAll(".sv-w-lang-btn");

    // 1. Vérification de l'URL exacte
    var hostname = window.location.hostname;
    var pathname = window.location.pathname;
    
    // On s'assure qu'on est sur le domaine principal et sur la page d'accueil (/)
    var isMainDomain = (hostname === 'sublimavita.com' || hostname === 'www.sublimavita.com');
    var isHomePage = (pathname === '/'); 
    
    // Si tu testes en local (comme CodePen, etc.), décommente la ligne ci-dessous pour forcer l'affichage pendant tes tests :
    // isMainDomain = true; isHomePage = true;

    // 2. Vérification de la mémoire du navigateur (LocalStorage)
    var hasChosenLang = localStorage.getItem('sv_lang_chosen');

    if (modal) {
      // 3. Condition absolue : Bon domaine + Page d'accueil + Aucun clic précédent
      if (isMainDomain && isHomePage && !hasChosenLang) {
        
        // Afficher la modale après 1 seconde
        setTimeout(function() {
          modal.style.display = "flex";
          
          // Petit délai pour laisser le navigateur appliquer le display:flex avant l'opacité
          setTimeout(function() {
            modal.classList.add("sv-active");
          }, 50);
          
          // Bloque le défilement de la page derrière
          document.body.style.overflow = "hidden";
        }, 1000);
      }

      // 4. Fermeture via la croix (Ne sauvegarde pas le choix, réapparaîtra au rechargement)
      if (closeBtn) {
        closeBtn.addEventListener("click", function() {
          modal.classList.remove("sv-active");
          
          // Attend la fin de l'animation CSS avant de cacher complètement
          setTimeout(function() {
            modal.style.display = "none";
            document.body.style.overflow = "auto";
          }, 600);
        });
      }

      // 5. Mémorisation du choix lors du clic sur un bouton de langue
      if (langButtons.length > 0) {
        langButtons.forEach(function(btn) {
          btn.addEventListener("click", function() {
            // Mémorise à vie (jusqu'à ce que l'utilisateur vide son cache) que le choix a été fait
            localStorage.setItem('sv_lang_chosen', 'true');
          });
        });
      }

    } else {
      console.error("Erreur : La modale Sublimavita n'a pas été trouvée dans le DOM.");
    }
  });
</script>
			<script>
				const lazyloadRunObserver = () => {
					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
						entries.forEach( ( entry ) => {
							if ( entry.isIntersecting ) {
								let lazyloadBackground = entry.target;
								if( lazyloadBackground ) {
									lazyloadBackground.classList.add( 'e-lazyloaded' );
								}
								lazyloadBackgroundObserver.unobserve( entry.target );
							}
						});
					}, { rootMargin: '200px 0px 200px 0px' } );
					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
						lazyloadBackgroundObserver.observe( lazyloadBackground );
					} );
				};
				const events = [
					'DOMContentLoaded',
					'elementor/lazyload/observe',
				];
				events.forEach( ( event ) => {
					document.addEventListener( event, lazyloadRunObserver );
				} );
			</script>
			
<div id="photoswipe-fullscreen-dialog" class="pswp" tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true" aria-label="Image plein écran">
	<div class="pswp__bg"></div>
	<div class="pswp__scroll-wrap">
		<div class="pswp__container">
			<div class="pswp__item"></div>
			<div class="pswp__item"></div>
			<div class="pswp__item"></div>
		</div>
		<div class="pswp__ui pswp__ui--hidden">
			<div class="pswp__top-bar">
				<div class="pswp__counter"></div>
				<button class="pswp__button pswp__button--zoom" aria-label="Zoomer/Dézoomer"></button>
				<button class="pswp__button pswp__button--fs" aria-label="Basculer en plein écran"></button>
				<button class="pswp__button pswp__button--share" aria-label="Partagez"></button>
				<button class="pswp__button pswp__button--close" aria-label="Fermer (Echap)"></button>
				<div class="pswp__preloader">
					<div class="pswp__preloader__icn">
						<div class="pswp__preloader__cut">
							<div class="pswp__preloader__donut"></div>
						</div>
					</div>
				</div>
			</div>
			<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
				<div class="pswp__share-tooltip"></div>
			</div>
			<button class="pswp__button pswp__button--arrow--left" aria-label="Précédent (flèche  gauche)"></button>
			<button class="pswp__button pswp__button--arrow--right" aria-label="Suivant (flèche droite)"></button>
			<div class="pswp__caption">
				<div class="pswp__caption__center"></div>
			</div>
		</div>
	</div>
</div>
	<script>
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
	<link rel='stylesheet' id='wc-blocks-style-css' href='https://sublimavita.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.7.0' media='all' />
<script src="https://sublimavita.com/wp-content/plugins/lws-optimize/js/lws_op_lazyload.js" id="lws-optimize-lazyload-js"></script>
<script src="https://sublimavita.com/wp-content/plugins/royal-elementor-addons/assets/js/lib/particles/particles.js?ver=3.0.6" id="wpr-particles-js"></script>
<script src="https://sublimavita.com/wp-content/plugins/royal-elementor-addons/assets/js/lib/jarallax/jarallax.min.js?ver=1.12.7" id="wpr-jarallax-js"></script>
<script src="https://sublimavita.com/wp-content/plugins/royal-elementor-addons/assets/js/lib/parallax/parallax.min.js?ver=1.0" id="wpr-parallax-hover-js"></script>
<script src="https://sublimavita.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.4.7" id="hello-theme-frontend-js"></script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.7.0" id="sourcebuster-js-js"></script>
<script id="wc-order-attribution-js-extra">
var wc_order_attribution = {"params":{"lifetime":1.0000000000000001e-5,"session":30,"base64":false,"ajaxurl":"https://sublimavita.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
</script>
<script src="https://sublimavita.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.7.0" id="wc-order-attribution-js"></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://sublimavita.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}
</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://sublimavita.com/wp-includes/js/wp-emoji-loader.min.js
</script>
                
            </body>
            </html>
            