{"id":4649,"date":"2026-06-08T13:22:21","date_gmt":"2026-06-08T17:22:21","guid":{"rendered":"https:\/\/www.nexxusfoods.com\/fibres\/"},"modified":"2026-06-18T16:42:42","modified_gmt":"2026-06-18T20:42:42","slug":"fibres","status":"publish","type":"page","link":"https:\/\/www.nexxusfoods.com\/fr\/fibres\/","title":{"rendered":"Fibres"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4649\" class=\"elementor elementor-4649 elementor-3451\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4552ab1 e-flex e-con-boxed e-con e-parent\" data-id=\"4552ab1\" 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-017a576 e-flex e-con-boxed e-con e-child\" data-id=\"017a576\" 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-1046c95 elementor-widget elementor-widget-spacer\" data-id=\"1046c95\" 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-237713a e-flex e-con-boxed e-con e-parent\" data-id=\"237713a\" 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=\"elementor-element elementor-element-89d4805 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"89d4805\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\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\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Version biologique disponible<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"woocommerce elementor-element elementor-element-763d0c2 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid\" data-id=\"763d0c2\" 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-4713 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .e-loop-item-4713 .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_Fructanex-Inulin_V03-3.png\");}<\/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-4713 post-4713 product type-product status-publish has-post-thumbnail product_cat-fibres 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\">Fructanex Inuline<\/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\">Fructanex Inuline<\/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>Fibre alimentaire soluble issue de topinambour, haute solubilit\u00e9, remplacement du sucre, agent humectant. Utilis\u00e9e dans les boissons, les produits laitiers, la boulangerie, les c\u00e9r\u00e9ales, la confiserie, les barres.<\/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\/1Qh4oMufL0UI462kQ4YQKbe_0Ia06mTpz\/view?usp=drive_link\n\norganic<\/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-4714 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .e-loop-item-4714 .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_Resistant-Dextrin_V03-1.png\");}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"3360\" class=\"elementor elementor-3360 e-loop-item e-loop-item-4714 post-4714 product type-product status-publish has-post-thumbnail product_cat-fibres  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\">Dextrine r\u00e9sistante<\/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\">Dextrine r\u00e9sistante<\/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>Fibre de tapioca soluble \u226590 % de fibres alimentaires, haute solubilit\u00e9, faible viscosit\u00e9, go\u00fbt neutre, stable \u00e0 pH 2-7 et \u00e0 haute temp\u00e9rature. Utilis\u00e9e dans les boissons pr\u00eates \u00e0 boire (RTD) et gazeuses, les boissons laiti\u00e8res, les sirops, les sauces, la boulangerie, les c\u00e9r\u00e9ales, les barres.<\/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\/1PWUCEvMKQgjgIh6zg1iwKLmkhqncmgCc\/view?usp=sharing\n\norganic<\/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-4715 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .e-loop-item-4715 .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_Fructanex-Inulin_V03-4.png\");}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"3360\" class=\"elementor elementor-3360 e-loop-item e-loop-item-4715 post-4715 product type-product status-publish has-post-thumbnail product_cat-fibres  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\">Inuline de chicor\u00e9e<\/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\">Inuline de chicor\u00e9e<\/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>Inuline de chicor\u00e9e, facile \u00e0 disperser, fortification en fibres, r\u00e9duction calorique, sant\u00e9 digestive, absorption du calcium, effet mim\u00e9tique des mati\u00e8res grasses pour les applications all\u00e9g\u00e9es. Utilis\u00e9e dans les boissons, les produits laitiers, la boulangerie, les c\u00e9r\u00e9ales, la confiserie et les barres.<\/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-4716 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .e-loop-item-4716 .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_Crispinex-95-v2-1.jpg\");}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"3360\" class=\"elementor elementor-3360 e-loop-item e-loop-item-4716 post-4716 product type-product status-publish has-post-thumbnail product_cat-fibres last 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\">Fibernex 87<\/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\">Fibernex 87<\/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>M\u00e9lange de fibres fonctionnelles, absorbant jusqu\u2019\u00e0 13 fois son poids en eau. R\u00e9tention d\u2019eau, prolongation de la dur\u00e9e de conservation, r\u00e9tention d\u2019humidit\u00e9 dans les produits cuits et frits, contr\u00f4le de la cristallisation dans les cr\u00e8mes glac\u00e9es.<\/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-4717 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .e-loop-item-4717 .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_-Oat-Hull-Fiber-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-4717 post-4717 product type-product status-publish has-post-thumbnail product_cat-fibres 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\">Fibre de balle d&rsquo;avoine biologique<\/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\">Fibre de balle d&rsquo;avoine biologique<\/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>Fibre de balle d\u2019avoine biologique, principalement insoluble, faible en calories. Utilis\u00e9e dans la boulangerie, les biscuits, les barres, les boissons, les c\u00e9r\u00e9ales, les p\u00e2tes, les p\u00e2tes \u00e0 frire et panures, les analogues de viande.<\/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\">organic<\/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-4718 .elementor-element.elementor-element-37e5f37:not(.elementor-motion-effects-element-type-background), .e-loop-item-4718 .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_Fructanex-Inulin_V03-5.png\");}<\/style>\t\t<div data-elementor-type=\"loop-item\" data-elementor-id=\"3360\" class=\"elementor elementor-3360 e-loop-item e-loop-item-4718 post-4718 product type-product status-publish has-post-thumbnail product_cat-fibres  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\">Inuline d&rsquo;agave biologique<\/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\">Inuline d&rsquo;agave biologique<\/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>Inuline d\u2019agave biologique, hautement soluble, pr\u00e9biotique, issue de Agave tequilana Weber Blue. Contribue \u00e0 la texture, \u00e0 l\u2019onctuosit\u00e9, \u00e0 la r\u00e9duction des mati\u00e8res grasses. Utilis\u00e9e dans les boissons, les produits laitiers, la boulangerie, les c\u00e9r\u00e9ales, la confiserie, les barres.<\/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\">organic<\/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\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-0affcdb e-con-full e-flex e-con e-child\" data-id=\"0affcdb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47aed26 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"47aed26\" 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-67773bc elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"67773bc\" 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\">Fibres?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c6e20a elementor-widget elementor-widget-text-editor\" data-id=\"7c6e20a\" 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>Les ingr\u00e9dients \u00e0 base de fibres jouent un r\u00f4le cl\u00e9 dans la formulation alimentaire en apportant des fibres alimentaires et en soutenant le d\u00e9veloppement de produits nutritionnellement \u00e9quilibr\u00e9s dans plusieurs cat\u00e9gories.<br\/><br\/>Notre portfolio de fibres comprend des ingr\u00e9dients tels que l&rsquo;inuline et d&rsquo;autres fibres d&rsquo;origine naturelle, offrant aux d\u00e9veloppeurs des options polyvalentes pour incorporer des fibres dans une large gamme de formulations alimentaires et de boissons, selon les exigences de transformation et les objectifs d&rsquo;application.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63796ae elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"63796ae\" 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":"Version biologique disponible Pourquoi choisir nos Fibres? Les ingr\u00e9dients \u00e0 base de fibres jouent un r\u00f4le cl\u00e9 dans la formulation alimentaire en apportant des fibres alimentaires et en soutenant le d\u00e9veloppement de produits nutritionnellement \u00e9quilibr\u00e9s dans plusieurs cat\u00e9gories. Notre portfolio de fibres comprend des ingr\u00e9dients tels que l&rsquo;inuline et d&rsquo;autres fibres d&rsquo;origine naturelle, offrant aux&#8230; <a class=\"view-article\" href=\"https:\/\/www.nexxusfoods.com\/fr\/product\/fibres\/inuline-dagave-biologique\/\">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-4649","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/pages\/4649","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=4649"}],"version-history":[{"count":7,"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/pages\/4649\/revisions"}],"predecessor-version":[{"id":4932,"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/pages\/4649\/revisions\/4932"}],"wp:attachment":[{"href":"https:\/\/www.nexxusfoods.com\/fr\/wp-json\/wp\/v2\/media?parent=4649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}