.product-benefit-list-collection .text-block>p:not(:empty){display:flex;align-items:flex-start;gap:8px}.product-benefit-list-collection .text-block>p:not(:empty):before{content:"";display:block;flex:0 0 16px;width:16px;height:16px;margin-top:2px;background-image:url(/cdn/shop/files/green-check-benefits-list-v3.svg?v=1780929269);background-repeat:no-repeat;background-position:center;background-size:contain}.product-benefit-list-collection:not(:has(.text-block>p:not(:empty))){display:none}.nav-badges-extend-right .navigation__inner{overflow:visible}.nav-badges-extend-right .navigation__track{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:16px;padding-right:16px;padding-bottom:14px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#1a9156 #e8f5ee}.nav-badges-extend-right .navigation-item{flex:0 0 auto}.nav-badges-extend-right .navigation__track::-webkit-scrollbar{height:4px}.nav-badges-extend-right .navigation__track::-webkit-scrollbar-track{background:#e8f5ee;border-radius:100px}.nav-badges-extend-right .navigation__track::-webkit-scrollbar-thumb{background:#1a9156;border-radius:100px}@media screen and (min-width:1400px){.nav-badges-extend-right .navigation__track{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;justify-content:flex-start}}.header__actions .dropdown-localization{display:none}.slider-besoins .slider-custom__slide>.image-card{width:100%;height:auto!important;aspect-ratio:2 / 3;overflow:hidden}.slider-besoins .image-card__image,.slider-besoins .image-card__content-wrapper{width:100%;height:100%}.slider-besoins .image-card__content{width:100%;height:100%;min-height:0!important}.slider-besoins .image-card .button-block .button{color:#fff!important;background:transparent!important;background-color:transparent!important;padding-left:0!important;font-weight:400!important;font-size:13px;transition:color .2s ease}.slider-besoins .image-card .button-block .button:hover{text-decoration:underline;text-underline-offset:3px;color:#fafafa!important}.slider-besoins .image-card .badge{font-size:.65rem!important}.slider-besoins .slider-custom__slide:last-child{padding-right:0!important;margin-right:0!important}.slider-besoins .slider-custom__track:after{content:"";display:block;flex:0 0 64px;width:64px}.header__mobile-menu{width:100%!important;max-width:400px}.header-drawer-menu-header p.accordion__heading-title.paragraph{font-size:20px;font-weight:700}.header-drawer-menu-header .accordion__content .menu-block__list{gap:10px!important}.header-drawer-menu-header .group.group--flex{margin-bottom:16px}.header__mobile-menu-link{padding-left:0!important}.badge-pharma,.caption-pharma{color:#136941}.nut-product-info{color:#8e96a1}.nut-product-info p{font-size:14px!important}.under-title,.grey-text{color:#526071}.cures-vendues{background:transparent;padding:0;border-radius:0}.cures-vendues p{display:inline-block;color:#fff;background-color:#393fc9;padding:4px 8px 2px;border-radius:4px;font-size:11px!important;line-height:1.2;margin:0}button[data-ref=add-to-cart-button] .button__separator{opacity:.4;font-weight:100}.rapi-header-title{margin-top:32px}.mini-faq-hero-parent{margin-top:40px}.badge-effect{font-size:.75rem}.product-intro{color:#4d4f6e}.titre-h2-meta h2{color:#2b3177}.benefit-point p{color:#383838}.benefit-point strong{color:#136941}.review-card-hero .review__title{color:#2b3177}.review-card-hero .rating-star{color:#1a9056}.review-card-hero .review__content{color:#383838}.review-card-hero .review__author-name{color:#242424}.more-about-product p.accordion__heading-title{text-decoration:underline;color:#8e96a1}.product-intro .text-block.paragraph p,.badge-pharma .text-block.paragraph p{font-size:14px}span.header__icon-count-bubble-inner{background-color:#1a9156}.header__layout-desktop .page-width{max-width:1750px}.product-add-to-cart-button{flex-direction:row-reverse!important}.more-about-product .accordion__content p{color:#848484;font-size:14px}.warning-often-rupture-stock{border-radius:0 10px 10px 0;border-left:2px solid #6B5423;background:#f6eedf;padding:8px;padding-left:16px!important}.warning-often-rupture-stock p{color:#6b5423;font-size:13px!important}#compare-board .comparison-table__table-wrapper{max-width:900px;margin:0 auto;border-radius:12px;overflow:hidden;border:1px solid #DFE7E2;box-shadow:0 16px 40px #0b4f371a}#compare-board .comparison-table__table{width:100%}#compare-board .comparison-table__table tbody>tr:first-child>td{color:#fff!important}#compare-board .comparison-table__table tbody>tr:first-child>td p,#compare-board .comparison-table__table tbody>tr:first-child>td strong,#compare-board .comparison-table__table tbody>tr:first-child>td .text-block{color:#fff!important}#compare-board .comparison-table__table tbody>tr:first-child>td:first-child{background-color:#0b4a2a!important;background:#0b4a2a!important;opacity:1!important}#compare-board .comparison-table__table tbody>tr:first-child>td:nth-child(2){background-color:#168f49!important}#compare-board .comparison-table__table tbody>tr:first-child>td:nth-child(3){background-color:#0b4a2a!important}#compare-board .comparison-table__table tbody>tr:first-child>td:nth-child(3) p{font-size:.75rem!important;line-height:1.25!important}#compare-board .comparison-table__table tbody>tr:first-child>td:nth-child(2) .icon,#compare-board .comparison-table__table tbody>tr:first-child>td:nth-child(2) .icon-with-text p{color:#f6c343!important}#compare-board .comparison-table__table tbody>tr:not(:first-child)>td:nth-child(2){background-color:#f4fbf7!important}#compare-board .comparison-table__table{border-collapse:collapse!important}#compare-board .comparison-table__table td{border:1px solid #DFE7E2!important}.green-caption{color:#1a9156}.green-caption p{font-size:12px!important;font-weight:700!important}.bloc-content-img-card{background-color:#ffffffe6!important}.caption-above-title,.caption-white-above-title{color:#0b4f37;background:transparent!important;padding:0!important;border-radius:0!important}.caption-white-above-title p{display:inline-block;color:#0b4f37;font-weight:500!important;background-color:#fff;border-radius:50px;padding:5px 15px;margin:0;line-height:1.2}.caption-above-title p{display:inline-block;color:#0b4f37;font-weight:500!important;background-color:#e8f5ee;border-radius:50px;padding:5px 15px;margin:0;line-height:1.2}.section-ingredients .accordion-block .accordion__heading{color:#1a9156}.section-ingredients .slide.card>.text-block.paragraph>p{color:#5c6b7b!important}.section-ingredients .slide.card>.text-block.paragraph ul li{color:#5c6b7b!important}.section-ingredients .slide.card .accordion__content .text-block.paragraph>p{color:#383838!important;font-size:14px}.button-block.button-block--small.all-category-link{margin-top:auto!important}.button-block.button-block--small.all-category-link a{color:#1a9156;padding:8px;border:.5px solid #7dd8a3;font-size:15px}.megamenu-group .menu-block__list{gap:8px!important;padding-bottom:8px}.four-more-reasons-bloc .reasons-card-why{border-style:solid;border-width:1px;border-color:#dfe7e2;border-radius:10px;box-shadow:0 3px 15px #33333320;padding-left:0!important;margin:12px}.expert-function{color:#b1e9c5;font-weight:600;line-height:1.25}.gestion-cookies,.gestion-cookies:visited{color:#fff!important;text-decoration:none!important}.gestion-cookies:hover{opacity:.75}.certifications-obtenues{--certification-height: 75px;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:flex-start!important;gap:24px!important;width:100%!important}.certifications-obtenues>.image-block{width:auto!important;height:var(--certification-height)!important;aspect-ratio:var(--ratio)!important;flex:0 0 auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden}.certifications-obtenues>.image-block>.image-block__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;aspect-ratio:auto!important}.megamenu-group .megamenu-group--flex .bloc-menu-invisible{opacity:0!important}@media(min-width:1001px){.product-media-gallery-main-slider .splide__arrow .material-symbols-outlined{font-size:40px!important;color:#454545!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 40}.mega-menu-actifs .megamenu-group.megamenu-group--flex{height:100%!important}.mega-menu-besoins .megamenu-group.megamenu-group--flex:last-child{height:100%!important}.mega-menu-besoins .button-block.button-block--small.all-category-link{margin-top:auto!important}.mega-menu-besoins .megamenu-group{align-items:stretch!important}}@media screen and (min-width:990px){.nav-badges-extend-right .navigation__inner{overflow:visible}.nav-badges-extend-right .navigation__track{width:calc(100% + (100vw - 100%)/2);max-width:none;overflow:visible}.nav-badges-extend-right .navigation__item{flex:0 0 auto}}@media(min-width:770px){.section-pour-qui .slider-block,.section-pour-qui slider-component,.section-pour-qui .splide,.section-pour-qui .splide__track{overflow:visible!important}.section-pour-qui .pour-qui-carte{width:calc(25% - 4px)!important;margin-right:5px!important;padding:0 4px 28px!important;box-sizing:border-box}.section-pour-qui .pour-qui-carte .slide{height:100%}}@media(min-width:750px){.section-pour-qui .pour-qui-carte{padding:0 10px!important;box-sizing:border-box}.section-pour-qui .pour-qui-carte .slide{height:100%}}@media(max-width:769px){.section-pour-qui .pour-qui-carte{width:100%!important;padding:0 10px 8px!important;box-sizing:border-box;max-width:92%}.splide__list{margin-right:16px!important}}@media(max-width:750px){.more-about-product .accordion__content p{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
