            <!DOCTYPE html>
            <html lang="fr-FR">
            <head>
                <meta charset="UTF-8">
                <meta name="viewport" content="width=device-width, initial-scale=1.0">
                
                <title>Forever Calcium™ - Acheter sur Sublimavita Store</title>
                <meta name="description" content="Ce complexe minéral de haute technicité ne se contente pas d&#039;apporter du calcium isolé, une approche physiologiquement inefficace. Il fusionne le calcium a...">
                
                <meta property="og:title" content="Forever Calcium™ - Acheter sur Sublimavita Store">
                <meta property="og:description" content="Ce complexe minéral de haute technicité ne se contente pas d&#039;apporter du calcium isolé, une approche physiologiquement inefficace. Il fusionne le calcium a...">
                <meta property="og:type" content="product">
                <meta property="og:url" content="https://sublimavita.com/produit/forever-calcium/">
                <meta property="og:site_name" content="Sublimavita Store">

                <title>Forever Calcium™ &#8211; SublimaVita</title>
<meta name='robots' content='max-image-preview:large' />
<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; Forever Calcium™ Flux des commentaires" href="https://sublimavita.com/produit/forever-calcium/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%2Fforever-calcium%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%2Fforever-calcium%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.0.7' 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=1778105819' 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.1058' 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.1058' 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.1058' 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/1464" /><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="canonical" href="https://sublimavita.com/produit/forever-calcium/" />
<link rel='shortlink' href='https://sublimavita.com/?p=1464' />
    <script type="text/javascript">
        var sv_ajax_obj = {
            ajaxurl: 'https://sublimavita.com/wp-admin/admin-ajax.php'
        };
    </script>
    <meta name="description" content="Ce complexe minéral de haute technicité ne se contente pas d&#039;apporter du calcium isolé, une approche physiologiquement inefficace. Il fusionne le calcium avec son co-facteur indispensable, le magnésium, et la vitamine D3 (cholécalciférol) pour forcer l&#039;assimilation cellulaire et tissulaire. Enrichi en extraits de soja hautement titrés en bioflavonoïdes, ce biomatériau agit comme un puissant régulateur de la trame osseuse, du métabolisme énergétique et de la conductivité neuromusculaire, prévenant ainsi la dégradation structurelle liée à la sénescence (vieillissement) et aux fluctuations endocriniennes.">
	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<meta name="generator" content="Elementor 4.0.7; 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-1464 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; }

      /* === 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">
          <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">
            <!-- 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">
          <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>

    <!-- 4. MODALES LÉGALES -->
    <div class="sv-modal-overlay" id="svModalMentions">
      <div class="sv-modal-card">
        <span class="sv-modal-close" onclick="svToggleModal('mentions', false)">✕</span>
        <h2 class="sv-modal-title">Mentions <span>Légales</span></h2>
        <div class="sv-modal-scroll">
          <p><strong>Sublimavita.com</strong> est une plateforme de référence dédiée au bien-être et au leadership entrepreneurial.</p>
          <p><strong>Éditeur :</strong> Équipe Sublimavita, Partenaire Indépendant Forever Living Products.</p>
          <p><strong>Hébergement :</strong> Serveurs sécurisés haute performance.</p>
          <p><strong>Propriété Intellectuelle :</strong> L'ensemble des contenus présents (textes, logos, designs) sont la propriété exclusive de Sublimavita. Toute reproduction est soumise à autorisation.</p>
          <p><strong>Indépendance :</strong> Sublimavita agit de manière autonome et indépendante. Les recommandations ne remplacent pas les conseils d'un professionnel de santé.</p>
        </div>
      </div>
    </div>

    <div class="sv-modal-overlay" id="svModalPrivacy">
      <div class="sv-modal-card">
        <span class="sv-modal-close" onclick="svToggleModal('privacy', false)">✕</span>
        <h2 class="sv-modal-title">Politique de <span>Confidentialité</span></h2>
        <div class="sv-modal-scroll">
          <p>La protection de vos données est une priorité absolue chez Sublimavita.</p>
          <p><strong>Collecte :</strong> Nous recueillons votre nom, email et téléphone exclusivement pour le suivi de votre diagnostic et de vos RDV.</p>
          <p><strong>Usage :</strong> Vos informations servent au traitement de votre dossier éligibilité et aux communications par Email ou WhatsApp.</p>
          <p><strong>Sécurité :</strong> Vos données sont stockées de façon sécurisée dans notre CRM privé. Aucune donnée n'est cédée à des tiers.</p>
          <p><strong>Vos Droits :</strong> Vous pouvez demander l'accès ou la suppression de vos informations personnelles à tout moment par simple contact email.</p>
        </div>
      </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 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>
                <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;">Forever Calcium™</span>
            </div>

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

                <div class="sv-prod-info">
                    <span class="sv-prod-tag">Besoins quotidiens</span>
                    <h1 class="sv-prod-title">Forever Calcium™</h1>
                    
                    <div class="sv-prod-meta">
                        <span class="sv-prod-ref">RÉF: #206</span>
                    </div>

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

                                            <div class="sv-prod-short-desc">Ce complexe minéral de haute technicité ne se contente pas d'apporter du calcium isolé, une approche physiologiquement inefficace. Il fusionne le calcium avec son co-facteur indispensable, le magnésium, et la vitamine D3 (cholécalciférol) pour forcer l'assimilation cellulaire et tissulaire. Enrichi en extraits de soja hautement titrés en bioflavonoïdes, ce biomatériau agit comme un puissant régulateur de la trame osseuse, du métabolisme énergétique et de la conductivité neuromusculaire, prévenant ainsi la dégradation structurelle liée à la sénescence (vieillissement) et aux fluctuations endocriniennes.</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 l'ostéoporose, la décalcification osseuse, et pour la réparation des fractures d'os : La synergie du calcium et du magnésium, catalysée par la vitamine D3, garantit la minéralisation de la trame osseuse. Les isoflavonoïdes de soja (génistéine, daidzéine, glycitéine) exercent une action régulatrice hormonale douce (semblable aux œstrogènes) qui bloque la fuite calcique responsable de la perte de densité osseuse, limitant ainsi la fragilité squelettique. Contre les crampes musculaires, les contractions involontaires et la fatigue chronique (EM/SFC) : Le magnésium est le moteur absolu de la production d'énergie cellulaire (ATP) et active plus de 300 processus enzymatiques. Il empêche le calcium d'infiltrer de façon intempestive le système vasculaire du tissu musculaire, abaissant la résistance interne pour décontracter les fibres musculaires et stopper net les spasmes. Contre les arythmies cardiaques, les problèmes cardio-vasculaires et pour normaliser la pression artérielle (y compris la tension élevée due à la maternité) : Le magnésium agit comme l'activateur de la pompe potassium/sodium au niveau de la membrane cellulaire. Ce mécanisme diminue la tension vasculaire périphérique, abaissant biologiquement la pression sanguine tout en optimisant la puissance de contraction du myocarde (muscle cardiaque). Contre les difficultés de concentration, la confusion mentale, la démence et la mauvaise transmission des signaux nerveux : Les ions de calcium libres circulant dans le sang et le magnésium (fortement concentré dans le cerveau) assurent l'intégrité de la conduction électrique au niveau des synapses (connexions neuronales). Ce complexe préserve le système nerveux central de l'excitabilité pathologique, limitant les désordres mentaux et soutenant les fonctions cognitives face aux troubles du vieillissement. Contre l'aménorrhée (absence de règles), les menstruations douloureuses et le syndrome prémenstruel (SPM) : Les extraits phyto-actifs du soja imitent l'action protectrice des hormones féminines pour lisser les fluctuations physiologiques du cycle. Parallèlement, combler le déficit en magnésium permet d'apaiser les tensions de la musculature lisse et les dysfonctionnements physiques liés au cycle menstruel.</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>Composition clinique : Complexe multi-minéral garantissant une biodisponibilité maximale en associant le calcium, le magnésium, et la vitamine D3, couplés à un extrait de soja standardisé fournissant au minimum 40 % de bioflavonoïdes. Assimilation forcée : L'inclusion systématique de vitamine D3 est vitale ; sans elle, l'organisme ne serait capable d'assimiler qu'un maximum de 10 % du calcium ingéré, rendant la plupart des compléments traditionnels inutiles.</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 ciblée : Intégrer les comprimés à la ration alimentaire quotidienne pour maintenir une concentration sanguine minérale stable. Si l'apport nutritionnel chute, les glandes parathyroïdes détruiront la trame osseuse pour en extraire le calcium afin de maintenir le niveau sanguin vital à la survie de l'organisme. Protocole saisonnier (Dépression d'hiver) : Une cure est cliniquement recommandée durant les mois d'hiver. La baisse d'ensoleillement bloque la synthèse endogène de vitamine D par la peau, provoquant léthargie, troubles du sommeil et dérèglements de l'humeur. Ce complexe pallie directement cette carence. Avertissement physiologique : La supplémentation est tout particulièrement critique pour les populations à haut risque de carence tissulaire : les personnes vieillissantes et les femmes traversant leur période de fertilité ou abordant la ménopause.</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;">
                                        394.15 MAD                                    </p>
                                </div>
                            </div>
                        </div>

                        <!-- 5EME ACCORDÉON EXCLUSIF : MATRICE DES COMPOSANTS ACTIFS -->
                                                
                    </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;">Forever Calcium™</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="Forever Calcium™">
                    <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>1. Éditeur de la plateforme</strong><br>Le présent site "Sublimavita" est la propriété exclusive de l'entité Sublimavita Group.</p>
        <p><strong>2. Hébergement</strong><br>Le site est hébergé par la société [Nom de l'hébergeur], dont le siège social est situé à [Adresse].</p>
        <p><strong>3. Propriété intellectuelle</strong><br>L'ensemble de ce site relève de la législation internationale sur le droit d'auteur et la propriété intellectuelle. Toute reproduction non autorisée est strictement interdite.</p>
        <p><strong>4. Limitation de responsabilité</strong><br>Sublimavita s'efforce d'assurer l'exactitude des informations diffusées. Toutefois, l'entreprise ne saurait être tenue pour responsable des éventuelles erreurs ou omissions.</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><strong>1. Collecte et utilisation des données</strong><br>Chez Sublimavita, nous accordons une importance primordiale à la protection de vos données personnelles. Les informations collectées sont utilisées exclusivement dans le cadre de nos services.</p>
        <p><strong>2. Protection des informations</strong><br>Vos données sont sécurisées grâce à des protocoles stricts de cryptage. Nous ne vendons, n'échangeons, ni ne transférons vos informations à des tiers.</p>
        <p><strong>3. Cookies et traceurs</strong><br>Notre plateforme peut utiliser des "cookies" pour améliorer l'expérience utilisateur. Vous pouvez les paramétrer depuis votre navigateur.</p>
        <p><strong>4. Vos droits</strong><br>Conformément aux lois en vigueur, vous disposez d'un droit d'accès, de modification et de suppression de vos données.</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 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>
			<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>
            