{"id":4643,"date":"2026-06-08T13:08:59","date_gmt":"2026-06-08T17:08:59","guid":{"rendered":"https:\/\/www.nexxusfoods.com\/collagene\/"},"modified":"2026-06-11T19:28:07","modified_gmt":"2026-06-11T23:28:07","slug":"collagene","status":"publish","type":"page","link":"https:\/\/www.nexxusfoods.com\/fr\/collagene\/","title":{"rendered":"Collag\u00e8ne"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4643\" class=\"elementor elementor-4643 elementor-3435\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6803c91 e-flex e-con-boxed e-con e-parent\" data-id=\"6803c91\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-70c5d35 e-flex e-con-boxed e-con e-child\" data-id=\"70c5d35\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b05668c elementor-widget elementor-widget-spacer\" data-id=\"b05668c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e2db8aa e-flex e-con-boxed e-con e-parent\" data-id=\"e2db8aa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"woocommerce elementor-element elementor-element-e712aab elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"e712aab\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_skin&quot;:&quot;product&quot;,&quot;template_id&quot;:3360,&quot;row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:40,&quot;sizes&quot;:[]},&quot;columns&quot;:&quot;3&quot;,&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;edit_handle_selector&quot;:&quot;[data-elementor-type=\\&quot;loop-item\\&quot;]&quot;,&quot;row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"loop-grid.product\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-loop-container elementor-grid\" role=\"list\">\n\t\t<style id=\"loop-dynamic-3360\">.e-loop-item-4707 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .e-loop-item-4707 .elementor-element.elementor-element-37e5f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/www.nexxusfoods.com\/wp-content\/uploads\/2026\/05\/Nexxus_Bovine-Collagen-2.jpg\");}<\/style><style id=\"loop-3360\">.elementor-3360 .elementor-element.elementor-element-14b6594{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:4px 10px 20px 0px rgba(0, 0, 0, 0.36);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3360 .elementor-element.elementor-element-14b6594:not(.elementor-motion-effects-element-type-background), .elementor-3360 .elementor-element.elementor-element-14b6594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be2b539 );}.elementor-3360 .elementor-element.elementor-element-3ee05d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3360 .elementor-element.elementor-element-37e5f37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3360 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .elementor-3360 .elementor-element.elementor-element-37e5f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1264122 );background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3360 .elementor-element.elementor-element-9be932c{--spacer-size:277px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3360 .elementor-element.elementor-element-8bf4f21{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3360 .elementor-element.elementor-element-4a00b68 .elementor-heading-title{font-family:\"Poppins\", Sans-serif;font-weight:600;color:var( --e-global-color-20f3ffa );}.elementor-3360 .elementor-element.elementor-element-4a00b68{padding:10px 0px 0px 0px;}.elementor-3360 .elementor-element.elementor-element-61fe4dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-3360 .elementor-element.elementor-element-4980286 .elementor-button{background-color:var( --e-global-color-1a36e53 );border-radius:20px 20px 20px 20px;}.elementor-3360 .elementor-element.elementor-element-4980286{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3360 .elementor-element.elementor-element-5b36ea1 .elementor-icon-wrapper{text-align:center;}.elementor-3360 .elementor-element.elementor-element-5b36ea1 .elementor-icon{font-size:22px;}.elementor-3360 .elementor-element.elementor-element-5b36ea1 .elementor-icon svg{height:22px;}.elementor-3360 .elementor-element.elementor-element-5b36ea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3360 .elementor-element.elementor-element-9818553{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:30px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-3360 .elementor-element.elementor-element-9818553:not(.elementor-motion-effects-element-type-background), .elementor-3360 .elementor-element.elementor-element-9818553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a36e53 );}.elementor-3360 .elementor-element.elementor-element-9818553.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3360 .elementor-element.elementor-element-35fd85b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3360 .elementor-element.elementor-element-23a3640 .elementor-heading-title{font-family:\"Poppins\", Sans-serif;font-weight:600;color:var( --e-global-color-1264122 );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3360 .elementor-element.elementor-element-57677b0{text-align:start;color:var( --e-global-color-1264122 );font-family:\"Poppins\", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-3360 .elementor-element.elementor-element-417f273{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3360 .elementor-element.elementor-element-1648ef0 .elementor-button{fill:var( --e-global-color-1a36e53 );color:var( --e-global-color-1a36e53 );background-color:var( --e-global-color-1264122 );border-radius:20px 20px 20px 20px;}.elementor-3360 .elementor-element.elementor-element-1648ef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3360 .elementor-element.elementor-element-d7131b1 .elementor-icon-wrapper{text-align:center;}.elementor-3360 .elementor-element.elementor-element-d7131b1 .elementor-icon{font-size:22px;}.elementor-3360 .elementor-element.elementor-element-d7131b1 .elementor-icon svg{height:22px;}.elementor-3360 .elementor-element.elementor-element-d7131b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3360 .elementor-element.elementor-element-fd9fa81{width:initial;max-width:initial;}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"3360\" class=\"elementor elementor-3360 e-loop-item e-loop-item-4707 post-4707 product type-product status-publish has-post-thumbnail product_cat-collagene first instock shipping-taxable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-14b6594 custom-card-container e-flex e-con-boxed e-con e-parent\" data-id=\"14b6594\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3ee05d4 e-con-full card-front e-flex e-con e-child\" data-id=\"3ee05d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-37e5f37 e-con-full e-flex e-con e-child\" data-id=\"37e5f37\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9be932c elementor-widget elementor-widget-spacer\" data-id=\"9be932c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8bf4f21 e-con-full e-flex e-con e-child\" data-id=\"8bf4f21\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a00b68 elementor-widget elementor-widget-heading\" data-id=\"4a00b68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Collag\u00e8ne bovin<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-61fe4dd e-con-full e-flex e-con e-child\" data-id=\"61fe4dd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4980286 pdf-button elementor-widget elementor-widget-button\" data-id=\"4980286\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View Details<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b36ea1 organic-badge elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"5b36ea1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"16\" viewBox=\"0 0 15 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.2767 12.7422C13.9165 13.6172 14.4685 14.3438 14.7675 15.1797C15.0587 15.9948 15.177 16.3659 14.5156 15.5221C13.9 14.7357 13.3251 13.9714 12.483 13.2461C12.4233 13.2604 12.3609 13.2734 12.2935 13.2878C4.68223 14.8346 -0.862155 11.3294 0.11088 0C5.97453 2.07813 14.2778 1.23438 13.4179 11.8815C13.3874 12.2773 13.3581 12.5482 13.2767 12.7422ZM11.234 11.0391C9.321 6.82031 4.40622 5.3737 1.96791 2.48828C4.61482 7.77344 6.05848 7.54036 11.234 11.0391Z\" fill=\"#17B96C\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9818553 e-con-full card-hover e-flex e-con e-child\" data-id=\"9818553\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-35fd85b e-con-full e-flex e-con e-child\" data-id=\"35fd85b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-23a3640 elementor-widget elementor-widget-heading\" data-id=\"23a3640\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Collag\u00e8ne bovin<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57677b0 elementor-widget__width-auto elementor-widget elementor-widget-theme-post-content\" data-id=\"57677b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-content.default\">\n\t\t\t\t\t<p>Collag\u00e8ne bovin \u226590 % de prot\u00e9ines, saveur neutre, sans viscosit\u00e9 ni moussage, excellente solubilit\u00e9 \u00e0 chaud et \u00e0 froid. Id\u00e9al pour les boissons pr\u00eates \u00e0 boire (RTD), les shots de collag\u00e8ne, les barres, les gommes, les poudres, les m\u00e9langes. <\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-417f273 e-con-full e-flex e-con e-child\" data-id=\"417f273\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1648ef0 pdf-button elementor-widget elementor-widget-button\" data-id=\"1648ef0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View Details<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7131b1 organic-badge elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"d7131b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"16\" viewBox=\"0 0 15 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.2767 12.7422C13.9165 13.6172 14.4685 14.3438 14.7675 15.1797C15.0587 15.9948 15.177 16.3659 14.5156 15.5221C13.9 14.7357 13.3251 13.9714 12.483 13.2461C12.4233 13.2604 12.3609 13.2734 12.2935 13.2878C4.68223 14.8346 -0.862155 11.3294 0.11088 0C5.97453 2.07813 14.2778 1.23438 13.4179 11.8815C13.3874 12.2773 13.3581 12.5482 13.2767 12.7422ZM11.234 11.0391C9.321 6.82031 4.40622 5.3737 1.96791 2.48828C4.61482 7.77344 6.05848 7.54036 11.234 11.0391Z\" fill=\"#EDFAFF\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef7b486 hidden-pdf-url elementor-widget elementor-widget-heading\" data-id=\"ef7b486\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">https:\/\/drive.google.com\/file\/d\/1EMX0-j9q8xk0dtexEQ5iXFxazL862gPC\/view?usp=drive_link<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd9fa81 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"fd9fa81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Utilities *\/\n.hidden-pdf-url {\n    display: none !important;\n}\n\n.custom-card-container {\n    position: relative !important;\n    overflow: hidden !important;\n    z-index: 1 !important; \n    isolation: isolate !important; \n}\n\n\n.custom-card-container .card-front,\n.custom-card-container .card-hover {\n    width: 100% !important;\n    height: 100% !important;\n    transition: opacity 0.4s ease, transform 0.4s ease !important;\n}\n\n.custom-card-container .card-hover {\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    opacity: 0 !important;\n    pointer-events: none;\n    transform: scale(1.02) !important;\n    z-index: 2 !important; \n}\n\n\/* Hover States Trigger *\/\n.custom-card-container:hover .card-front {\n    opacity: 0 !important;\n    transform: scale(0.98) !important;\n}\n\n.custom-card-container:hover .card-hover {\n    opacity: 1 !important;\n    pointer-events: auto;\n    transform: scale(1) !important;\n}\n\n\/* Organic Badge Transition Components *\/\n.organic-badge {\n    transform: scale(0);\n    transition: transform 0.3s ease;\n    margin-top: auto !important;\n    align-self: flex-end;\n    z-index: 1 !important; \n}\n\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const cards = document.querySelectorAll('.custom-card-container');\n    \n    \/\/ --- Detecci\u00f3n de Idioma basado en la URL ---\n    const currentUrl = window.location.href;\n    const isFrench = currentUrl.includes('\/fr\/');\n\n    \/\/ Configuraci\u00f3n de textos y enlaces din\u00e1micos\n    const textDetails = isFrench ? \"Voir les d\u00e9tails\" : \"View Details\";\n    const textContact = isFrench ? \"Contactez-nous\" : \"Contact Us\";\n    \n    \/\/ Define aqu\u00ed la URL de tu p\u00e1gina de contacto (ajustado por idioma si es necesario)\n    const contactUsUrl = isFrench ? \"\/fr\/nous-joindre\/\" : \"\/contact-us\"; \n\n    cards.forEach(function(card) {\n        \n        \/\/ --- PDF URL Injection & Button Logic ---\n        const urlExtractor = card.querySelector('.hidden-pdf-url');\n        let driveUrl = \"\";\n        \n        if (urlExtractor) {\n            driveUrl = urlExtractor.innerText.trim();\n        }\n\n        const links = card.querySelectorAll('.pdf-button a');\n\n        \/\/ Evaluamos si hay un enlace v\u00e1lido al PDF\n        if (driveUrl.startsWith('http')) {\n            \/\/ SI TIENE SHEET: Configuramos el bot\u00f3n para ver detalles\n            links.forEach(function(anchor) {\n                anchor.setAttribute('href', driveUrl);\n                anchor.setAttribute('target', '_blank');\n                anchor.setAttribute('rel', 'noopener');\n                \n                \/\/ Cambiar el texto respetando la estructura de Elementor\n                const textSpan = anchor.querySelector('.elementor-button-text');\n                if (textSpan) {\n                    textSpan.innerText = textDetails;\n                } else {\n                    anchor.innerText = textDetails; \/\/ Fallback por si no tiene el span\n                }\n            });\n        } else {\n            \/\/ NO TIENE SHEET: Configuramos el bot\u00f3n para Contacto\n            links.forEach(function(anchor) {\n                anchor.setAttribute('href', contactUsUrl);\n                anchor.removeAttribute('target'); \/\/ Evitamos que abra en una nueva pesta\u00f1a\n                anchor.removeAttribute('rel');\n                \n                \/\/ Cambiar el texto respetando la estructura de Elementor\n                const textSpan = anchor.querySelector('.elementor-button-text');\n                if (textSpan) {\n                    textSpan.innerText = textContact;\n                } else {\n                    anchor.innerText = textContact; \n                }\n            });\n        }\n\n        \/\/ --- Organic Tag Evaluation & Rendering ---\n        let isOrganic = false;\n        const urlText = driveUrl.toLowerCase();\n        \n        const descriptionWidget = card.querySelector('.product-description');\n        const descriptionText = descriptionWidget ? descriptionWidget.innerText.toLowerCase() : \"\";\n\n        if (descriptionText.includes('organic') || urlText.includes('organic')) {\n            isOrganic = true;\n        }\n\n        \/\/ Domestic Node Target Sync (Front & Hover views)\n        const leafIcons = card.querySelectorAll('.organic-badge');\n        \n        leafIcons.forEach(function(leafIcon) {\n            leafIcon.style.transform = isOrganic ? 'scale(1)' : 'scale(0)';\n        });\n    });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style id=\"loop-dynamic-3360\">.e-loop-item-4706 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .e-loop-item-4706 .elementor-element.elementor-element-37e5f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/www.nexxusfoods.com\/wp-content\/uploads\/2026\/05\/Nexxus_Marine-Collagen-v2.jpg\");}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"3360\" class=\"elementor elementor-3360 e-loop-item e-loop-item-4706 post-4706 product type-product status-publish has-post-thumbnail product_cat-collagene  instock shipping-taxable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-14b6594 custom-card-container e-flex e-con-boxed e-con e-parent\" data-id=\"14b6594\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3ee05d4 e-con-full card-front e-flex e-con e-child\" data-id=\"3ee05d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-37e5f37 e-con-full e-flex e-con e-child\" data-id=\"37e5f37\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9be932c elementor-widget elementor-widget-spacer\" data-id=\"9be932c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8bf4f21 e-con-full e-flex e-con e-child\" data-id=\"8bf4f21\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a00b68 elementor-widget elementor-widget-heading\" data-id=\"4a00b68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Collag\u00e8ne marin<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-61fe4dd e-con-full e-flex e-con e-child\" data-id=\"61fe4dd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4980286 pdf-button elementor-widget elementor-widget-button\" data-id=\"4980286\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View Details<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b36ea1 organic-badge elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"5b36ea1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"16\" viewBox=\"0 0 15 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.2767 12.7422C13.9165 13.6172 14.4685 14.3438 14.7675 15.1797C15.0587 15.9948 15.177 16.3659 14.5156 15.5221C13.9 14.7357 13.3251 13.9714 12.483 13.2461C12.4233 13.2604 12.3609 13.2734 12.2935 13.2878C4.68223 14.8346 -0.862155 11.3294 0.11088 0C5.97453 2.07813 14.2778 1.23438 13.4179 11.8815C13.3874 12.2773 13.3581 12.5482 13.2767 12.7422ZM11.234 11.0391C9.321 6.82031 4.40622 5.3737 1.96791 2.48828C4.61482 7.77344 6.05848 7.54036 11.234 11.0391Z\" fill=\"#17B96C\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9818553 e-con-full card-hover e-flex e-con e-child\" data-id=\"9818553\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-35fd85b e-con-full e-flex e-con e-child\" data-id=\"35fd85b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-23a3640 elementor-widget elementor-widget-heading\" data-id=\"23a3640\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Collag\u00e8ne marin<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57677b0 elementor-widget__width-auto elementor-widget elementor-widget-theme-post-content\" data-id=\"57677b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-content.default\">\n\t\t\t\t\t<p>Collag\u00e8ne marin \u226590 % de prot\u00e9ines, issu de poissons sauvages, type I, saveur neutre, sans viscosit\u00e9 ni moussage, excellente solubilit\u00e9. Id\u00e9al pour les boissons pr\u00eates \u00e0 boire (RTD), les shots de collag\u00e8ne, les barres, les gommes, les poudres prot\u00e9in\u00e9es, les m\u00e9langes.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-417f273 e-con-full e-flex e-con e-child\" data-id=\"417f273\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1648ef0 pdf-button elementor-widget elementor-widget-button\" data-id=\"1648ef0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View Details<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7131b1 organic-badge elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"d7131b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"16\" viewBox=\"0 0 15 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.2767 12.7422C13.9165 13.6172 14.4685 14.3438 14.7675 15.1797C15.0587 15.9948 15.177 16.3659 14.5156 15.5221C13.9 14.7357 13.3251 13.9714 12.483 13.2461C12.4233 13.2604 12.3609 13.2734 12.2935 13.2878C4.68223 14.8346 -0.862155 11.3294 0.11088 0C5.97453 2.07813 14.2778 1.23438 13.4179 11.8815C13.3874 12.2773 13.3581 12.5482 13.2767 12.7422ZM11.234 11.0391C9.321 6.82031 4.40622 5.3737 1.96791 2.48828C4.61482 7.77344 6.05848 7.54036 11.234 11.0391Z\" fill=\"#EDFAFF\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd9fa81 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"fd9fa81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Utilities *\/\n.hidden-pdf-url {\n    display: none !important;\n}\n\n.custom-card-container {\n    position: relative !important;\n    overflow: hidden !important;\n    z-index: 1 !important; \n    isolation: isolate !important; \n}\n\n\n.custom-card-container .card-front,\n.custom-card-container .card-hover {\n    width: 100% !important;\n    height: 100% !important;\n    transition: opacity 0.4s ease, transform 0.4s ease !important;\n}\n\n.custom-card-container .card-hover {\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    opacity: 0 !important;\n    pointer-events: none;\n    transform: scale(1.02) !important;\n    z-index: 2 !important; \n}\n\n\/* Hover States Trigger *\/\n.custom-card-container:hover .card-front {\n    opacity: 0 !important;\n    transform: scale(0.98) !important;\n}\n\n.custom-card-container:hover .card-hover {\n    opacity: 1 !important;\n    pointer-events: auto;\n    transform: scale(1) !important;\n}\n\n\/* Organic Badge Transition Components *\/\n.organic-badge {\n    transform: scale(0);\n    transition: transform 0.3s ease;\n    margin-top: auto !important;\n    align-self: flex-end;\n    z-index: 1 !important; \n}\n\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const cards = document.querySelectorAll('.custom-card-container');\n    \n    \/\/ --- Detecci\u00f3n de Idioma basado en la URL ---\n    const currentUrl = window.location.href;\n    const isFrench = currentUrl.includes('\/fr\/');\n\n    \/\/ Configuraci\u00f3n de textos y enlaces din\u00e1micos\n    const textDetails = isFrench ? \"Voir les d\u00e9tails\" : \"View Details\";\n    const textContact = isFrench ? \"Contactez-nous\" : \"Contact Us\";\n    \n    \/\/ Define aqu\u00ed la URL de tu p\u00e1gina de contacto (ajustado por idioma si es necesario)\n    const contactUsUrl = isFrench ? \"\/fr\/nous-joindre\/\" : \"\/contact-us\"; \n\n    cards.forEach(function(card) {\n        \n        \/\/ --- PDF URL Injection & Button Logic ---\n        const urlExtractor = card.querySelector('.hidden-pdf-url');\n        let driveUrl = \"\";\n        \n        if (urlExtractor) {\n            driveUrl = urlExtractor.innerText.trim();\n        }\n\n        const links = card.querySelectorAll('.pdf-button a');\n\n        \/\/ Evaluamos si hay un enlace v\u00e1lido al PDF\n        if (driveUrl.startsWith('http')) {\n            \/\/ SI TIENE SHEET: Configuramos el bot\u00f3n para ver detalles\n            links.forEach(function(anchor) {\n                anchor.setAttribute('href', driveUrl);\n                anchor.setAttribute('target', '_blank');\n                anchor.setAttribute('rel', 'noopener');\n                \n                \/\/ Cambiar el texto respetando la estructura de Elementor\n                const textSpan = anchor.querySelector('.elementor-button-text');\n                if (textSpan) {\n                    textSpan.innerText = textDetails;\n                } else {\n                    anchor.innerText = textDetails; \/\/ Fallback por si no tiene el span\n                }\n            });\n        } else {\n            \/\/ NO TIENE SHEET: Configuramos el bot\u00f3n para Contacto\n            links.forEach(function(anchor) {\n                anchor.setAttribute('href', contactUsUrl);\n                anchor.removeAttribute('target'); \/\/ Evitamos que abra en una nueva pesta\u00f1a\n                anchor.removeAttribute('rel');\n                \n                \/\/ Cambiar el texto respetando la estructura de Elementor\n                const textSpan = anchor.querySelector('.elementor-button-text');\n                if (textSpan) {\n                    textSpan.innerText = textContact;\n                } else {\n                    anchor.innerText = textContact; \n                }\n            });\n        }\n\n        \/\/ --- Organic Tag Evaluation & Rendering ---\n        let isOrganic = false;\n        const urlText = driveUrl.toLowerCase();\n        \n        const descriptionWidget = card.querySelector('.product-description');\n        const descriptionText = descriptionWidget ? descriptionWidget.innerText.toLowerCase() : \"\";\n\n        if (descriptionText.includes('organic') || urlText.includes('organic')) {\n            isOrganic = true;\n        }\n\n        \/\/ Domestic Node Target Sync (Front & Hover views)\n        const leafIcons = card.querySelectorAll('.organic-badge');\n        \n        leafIcons.forEach(function(leafIcon) {\n            leafIcon.style.transform = isOrganic ? 'scale(1)' : 'scale(0)';\n        });\n    });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<style id=\"loop-dynamic-3360\">.e-loop-item-4708 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .e-loop-item-4708 .elementor-element.elementor-element-37e5f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(\"https:\/\/www.nexxusfoods.com\/wp-content\/uploads\/2026\/05\/Nexxus_Fish-Collagen-v2.jpg\");}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"3360\" class=\"elementor elementor-3360 e-loop-item e-loop-item-4708 post-4708 product type-product status-publish has-post-thumbnail product_cat-collagene  instock shipping-taxable product-type-simple\" data-elementor-post-type=\"elementor_library\" data-custom-edit-handle=\"1\">\n\t\t\t<div class=\"elementor-element elementor-element-14b6594 custom-card-container e-flex e-con-boxed e-con e-parent\" data-id=\"14b6594\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3ee05d4 e-con-full card-front e-flex e-con e-child\" data-id=\"3ee05d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-37e5f37 e-con-full e-flex e-con e-child\" data-id=\"37e5f37\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9be932c elementor-widget elementor-widget-spacer\" data-id=\"9be932c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8bf4f21 e-con-full e-flex e-con e-child\" data-id=\"8bf4f21\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a00b68 elementor-widget elementor-widget-heading\" data-id=\"4a00b68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Collag\u00e8ne de poisson<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-61fe4dd e-con-full e-flex e-con e-child\" data-id=\"61fe4dd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4980286 pdf-button elementor-widget elementor-widget-button\" data-id=\"4980286\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View Details<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b36ea1 organic-badge elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"5b36ea1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"16\" viewBox=\"0 0 15 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.2767 12.7422C13.9165 13.6172 14.4685 14.3438 14.7675 15.1797C15.0587 15.9948 15.177 16.3659 14.5156 15.5221C13.9 14.7357 13.3251 13.9714 12.483 13.2461C12.4233 13.2604 12.3609 13.2734 12.2935 13.2878C4.68223 14.8346 -0.862155 11.3294 0.11088 0C5.97453 2.07813 14.2778 1.23438 13.4179 11.8815C13.3874 12.2773 13.3581 12.5482 13.2767 12.7422ZM11.234 11.0391C9.321 6.82031 4.40622 5.3737 1.96791 2.48828C4.61482 7.77344 6.05848 7.54036 11.234 11.0391Z\" fill=\"#17B96C\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9818553 e-con-full card-hover e-flex e-con e-child\" data-id=\"9818553\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-35fd85b e-con-full e-flex e-con e-child\" data-id=\"35fd85b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-23a3640 elementor-widget elementor-widget-heading\" data-id=\"23a3640\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Collag\u00e8ne de poisson<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57677b0 elementor-widget__width-auto elementor-widget elementor-widget-theme-post-content\" data-id=\"57677b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-content.default\">\n\t\t\t\t\t<p>Collag\u00e8ne de poisson \u226590 % de prot\u00e9ines, issu de poissons d\u2019eau douce, type I, saveur neutre, sans viscosit\u00e9 ni moussage, excellente solubilit\u00e9. Id\u00e9al pour les boissons pr\u00eates \u00e0 boire (RTD), les shots de collag\u00e8ne, les barres, les gommes, les poudres prot\u00e9in\u00e9es, les m\u00e9langes.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-417f273 e-con-full e-flex e-con e-child\" data-id=\"417f273\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1648ef0 pdf-button elementor-widget elementor-widget-button\" data-id=\"1648ef0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View Details<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7131b1 organic-badge elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"d7131b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"16\" viewBox=\"0 0 15 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.2767 12.7422C13.9165 13.6172 14.4685 14.3438 14.7675 15.1797C15.0587 15.9948 15.177 16.3659 14.5156 15.5221C13.9 14.7357 13.3251 13.9714 12.483 13.2461C12.4233 13.2604 12.3609 13.2734 12.2935 13.2878C4.68223 14.8346 -0.862155 11.3294 0.11088 0C5.97453 2.07813 14.2778 1.23438 13.4179 11.8815C13.3874 12.2773 13.3581 12.5482 13.2767 12.7422ZM11.234 11.0391C9.321 6.82031 4.40622 5.3737 1.96791 2.48828C4.61482 7.77344 6.05848 7.54036 11.234 11.0391Z\" fill=\"#EDFAFF\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd9fa81 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"fd9fa81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Utilities *\/\n.hidden-pdf-url {\n    display: none !important;\n}\n\n.custom-card-container {\n    position: relative !important;\n    overflow: hidden !important;\n    z-index: 1 !important; \n    isolation: isolate !important; \n}\n\n\n.custom-card-container .card-front,\n.custom-card-container .card-hover {\n    width: 100% !important;\n    height: 100% !important;\n    transition: opacity 0.4s ease, transform 0.4s ease !important;\n}\n\n.custom-card-container .card-hover {\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    opacity: 0 !important;\n    pointer-events: none;\n    transform: scale(1.02) !important;\n    z-index: 2 !important; \n}\n\n\/* Hover States Trigger *\/\n.custom-card-container:hover .card-front {\n    opacity: 0 !important;\n    transform: scale(0.98) !important;\n}\n\n.custom-card-container:hover .card-hover {\n    opacity: 1 !important;\n    pointer-events: auto;\n    transform: scale(1) !important;\n}\n\n\/* Organic Badge Transition Components *\/\n.organic-badge {\n    transform: scale(0);\n    transition: transform 0.3s ease;\n    margin-top: auto !important;\n    align-self: flex-end;\n    z-index: 1 !important; \n}\n\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const cards = document.querySelectorAll('.custom-card-container');\n    \n    \/\/ --- Detecci\u00f3n de Idioma basado en la URL ---\n    const currentUrl = window.location.href;\n    const isFrench = currentUrl.includes('\/fr\/');\n\n    \/\/ Configuraci\u00f3n de textos y enlaces din\u00e1micos\n    const textDetails = isFrench ? \"Voir les d\u00e9tails\" : \"View Details\";\n    const textContact = isFrench ? \"Contactez-nous\" : \"Contact Us\";\n    \n    \/\/ Define aqu\u00ed la URL de tu p\u00e1gina de contacto (ajustado por idioma si es necesario)\n    const contactUsUrl = isFrench ? \"\/fr\/nous-joindre\/\" : \"\/contact-us\"; \n\n    cards.forEach(function(card) {\n        \n        \/\/ --- PDF URL Injection & Button Logic ---\n        const urlExtractor = card.querySelector('.hidden-pdf-url');\n        let driveUrl = \"\";\n        \n        if (urlExtractor) {\n            driveUrl = urlExtractor.innerText.trim();\n        }\n\n        const links = card.querySelectorAll('.pdf-button a');\n\n        \/\/ Evaluamos si hay un enlace v\u00e1lido al PDF\n        if (driveUrl.startsWith('http')) {\n            \/\/ SI TIENE SHEET: Configuramos el bot\u00f3n para ver detalles\n            links.forEach(function(anchor) {\n                anchor.setAttribute('href', driveUrl);\n                anchor.setAttribute('target', '_blank');\n                anchor.setAttribute('rel', 'noopener');\n                \n                \/\/ Cambiar el texto respetando la estructura de Elementor\n                const textSpan = anchor.querySelector('.elementor-button-text');\n                if (textSpan) {\n                    textSpan.innerText = textDetails;\n                } else {\n                    anchor.innerText = textDetails; \/\/ Fallback por si no tiene el span\n                }\n            });\n        } else {\n            \/\/ NO TIENE SHEET: Configuramos el bot\u00f3n para Contacto\n            links.forEach(function(anchor) {\n                anchor.setAttribute('href', contactUsUrl);\n                anchor.removeAttribute('target'); \/\/ Evitamos que abra en una nueva pesta\u00f1a\n                anchor.removeAttribute('rel');\n                \n                \/\/ Cambiar el texto respetando la estructura de Elementor\n                const textSpan = anchor.querySelector('.elementor-button-text');\n                if (textSpan) {\n                    textSpan.innerText = textContact;\n                } else {\n                    anchor.innerText = textContact; \n                }\n            });\n        }\n\n        \/\/ --- Organic Tag Evaluation & Rendering ---\n        let isOrganic = false;\n        const urlText = driveUrl.toLowerCase();\n        \n        const descriptionWidget = card.querySelector('.product-description');\n        const descriptionText = descriptionWidget ? descriptionWidget.innerText.toLowerCase() : \"\";\n\n        if (descriptionText.includes('organic') || urlText.includes('organic')) {\n            isOrganic = true;\n        }\n\n        \/\/ Domestic Node Target Sync (Front & Hover views)\n        const leafIcons = card.querySelectorAll('.organic-badge');\n        \n        leafIcons.forEach(function(leafIcon) {\n            leafIcon.style.transform = isOrganic ? 'scale(1)' : 'scale(0)';\n        });\n    });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6941b76 e-con-full e-flex e-con e-child\" data-id=\"6941b76\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7fb43c elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"a7fb43c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pourquoi choisir nos  \n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-501b233 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"501b233\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ingr\u00e9dients de collag\u00e8ne ?\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8381d74 elementor-widget elementor-widget-text-editor\" data-id=\"8381d74\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Nos ingr\u00e9dients de collag\u00e8ne sont d\u00e9velopp\u00e9s comme des solutions fonctionnelles et clean label qui s&rsquo;int\u00e8grent facilement dans les applications alimentaires et de boissons, offrant une teneur \u00e9lev\u00e9e en prot\u00e9ines sans impacter de mani\u00e8ere significative le go\u00fbt, la texture ou l&rsquo;apparence.<br><br>Con\u00e7u pour des applications vari\u00e9es telles que les boissons, les poudres et compl\u00e9ments, et les barres nutritionnelles, notre portfolio de collag\u00e8ne offre une excellente solubilit\u00e9 et des profils sensoriels neutres, aidant les fabricants \u00e0 travailler avec un fournisseur de collag\u00e8ne fiable. notre portfolio de collag\u00e8ne offre une excellente solubilit\u00e9 et des profils sensoriels neutres, aidant les fabricants \u00e0 travailler avec un fournisseur de collag\u00e8ne fiable.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9514241 elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"9514241\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.nexxusfoods.com\/fr\/nous-joindre\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contactez-nous<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"Pourquoi choisir nos Ingr\u00e9dients de collag\u00e8ne ? Nos ingr\u00e9dients de collag\u00e8ne sont d\u00e9velopp\u00e9s comme des solutions fonctionnelles et clean label qui s&rsquo;int\u00e8grent facilement dans les applications alimentaires et de boissons, offrant une teneur \u00e9lev\u00e9e en prot\u00e9ines sans impacter de mani\u00e8ere significative le go\u00fbt, la texture ou l&rsquo;apparence. Con\u00e7u pour des applications vari\u00e9es telles que les&#8230; <a class=\"view-article\" href=\"https:\/\/www.nexxusfoods.com\/fr\/product\/collagene\/collagene-de-poisson\/\">Voir l&rsquo;article<\/a>","protected":false},"author":8,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4643","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/pages\/4643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/comments?post=4643"}],"version-history":[{"count":5,"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/pages\/4643\/revisions"}],"predecessor-version":[{"id":4897,"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/pages\/4643\/revisions\/4897"}],"wp:attachment":[{"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/media?parent=4643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}