.announcement-bar{background-color:var(--surface-white)}.announcement-bar .announcement-bar__inner{padding-block-start:12px}.announcement-bar__bar{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 24px;border-radius:12px;background-color:var(--secondary-light-grey);color:var(--color-text);text-decoration:none}.announcement-bar__text{text-align:center}.ab-swiper:not(.swiper-initialized) .swiper-wrapper>*{opacity:0}.ab-swiper.swiper-initialized .swiper-slide{transition:opacity var(--transition-duration) var(--transition-easing)}.ab-swiper.announcement-bar__slider{display:block;padding-block:8px;padding-inline:0}.ab-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:auto;padding-inline:24px}@media(max-width:989px){.announcement-bar__bar{padding:4px 12px;border-radius:8px}.ab-swiper.announcement-bar__slider{padding-block:4px;padding-inline:0}.ab-swiper .swiper-slide{padding-inline:12px}}.buy-box{background-color:var(--surface-white)}.buy-box__layout{display:flex;align-items:flex-start;gap:36px}@media(min-width:990px){.buy-box__pin{position:sticky;top:36px}.buy-box__layout{height:calc(100vh - 72px)}}.buy-box__media,.buy-box__panel{flex:0 0 auto;width:calc(50% - 18px);min-width:0}.buy-box__seal{position:absolute;z-index:2;inset-block-start:24px;inset-inline-start:24px;width:90px;pointer-events:none}.buy-box__seal-img{display:block;width:100%;height:auto}.buy-box__media .buy-box__thumbs{position:absolute;z-index:2;bottom:24px;left:24px;width:48px;height:calc(var(--buy-box-thumb-count, 5) * 48px + (var(--buy-box-thumb-count, 5) - 1) * 6px);margin-inline:0}.swiper-slide.buy-box__thumb{width:48px;height:48px;overflow:hidden;border-radius:6px;cursor:pointer;outline:0 solid var(--secondary-anthracite);outline-offset:-1px;transition:opacity var(--transition-duration) var(--transition-easing)}.swiper-slide.buy-box__thumb:not(.swiper-slide-thumb-active){opacity:.4}.swiper-slide.buy-box__thumb.swiper-slide-thumb-active{outline-width:1px}@media(prefers-reduced-motion:reduce){.swiper-slide.buy-box__thumb{transition:none}}.buy-box__thumb-img{display:block;width:100%;height:100%;object-fit:cover}.buy-box__media{position:relative;position:sticky;top:calc(var(--sticky-header-height) + 36px)}.buy-box__gallery{overflow:hidden;border-radius:16px;height:calc(100vh - 72px);background-color:var(--secondary-grey)}.swiper-slide.buy-box__slide{height:100%;overflow:hidden;border-radius:16px}@media(min-width:990px){.buy-box__layout:not([data-buy-box-gallery-desktop=true]) .swiper-slide.buy-box__slide:not(:first-child){display:none}.buy-box__progress{display:none}.buy-box__layout:not([data-buy-box-gallery-desktop=true]) .buy-box__thumbs{display:none}}.buy-box__img{width:100%;height:100%;object-fit:cover}.buy-box .buy-box__inner--below-header{padding-block-start:calc(var(--sticky-header-height) + 36px - var(--announcement-height));padding-block-end:36px}.buy-box__panel{border-radius:16px;background-color:var(--secondary-light-grey)}.buy-box__scroll{display:flex;max-height:calc(100vh - 72px);flex-direction:column;gap:0;padding:36px;overflow-y:auto}@media(min-width:990px)and (prefers-reduced-motion:no-preference){.buy-box__scroll{overflow-y:hidden}}.buy-box__actives{margin-block-start:30px}.buy-box__offers>div:first-child{margin-block-start:18px}.buy-box__stock{margin-block-start:18px}.buy-box__cta{margin-block-start:12px}.buy-box__offers{display:contents}.buy-box__offers>div:has(.accordion){order:1;margin-block-start:72px}.buy-box__head{display:flex;flex-direction:column;gap:8px}.buy-box__rating{display:flex;align-items:center;gap:6px;color:var(--color-text)}.buy-box__stars{display:flex}.buy-box__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-weight:400;color:var(--color-text)}.buy-box__meta .buy-box__meta-dot{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background-color:var(--secondary-anthracite)}.buy-box__rating-count{opacity:.4}.buy-box__title,.buy-box__actives{font-weight:500;color:var(--color-text)}.buy-box__stock{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.buy-box__stock-row{display:flex;justify-content:space-between;gap:12px;color:var(--color-text)}.buy-box__stock-row .buy-box__stock-count{font-weight:500}.buy-box__stock-row>span:last-child{font-weight:500}.buy-box__stock-track{display:block;height:6px;border-radius:500px;background-color:var(--secondary-grey)}.buy-box__stock-bar{display:block;height:100%;border-radius:500px;background-color:var(--secondary-dark-grey)}.buy-box__cta{display:flex;flex-direction:column;gap:10px}.buy-box__form,.buy-box__submit{width:100%}.buy-box__delivery{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--color-text)}.buy-box__dot{position:relative;flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:var(--primary-green)}@media(prefers-reduced-motion:no-preference){.buy-box__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:var(--primary-green);animation:buy-box-dot-pulse 2s var(--transition-easing) infinite}}@keyframes buy-box-dot-pulse{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.buy-box__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 0;padding:0;list-style:none}.buy-box__badge{padding-block:2px;padding-inline:8px;border-radius:100px;background-color:var(--surface-white);color:var(--color-text)}.buy-box__empty{color:var(--secondary-dark-grey)}@media(max-width:989px){.buy-box__layout{flex-direction:column;gap:12px}.buy-box__media,.buy-box__panel{width:100%}.buy-box{overflow-x:hidden}.buy-box .buy-box__inner--below-header{padding-block-start:calc(var(--sticky-header-height) + 12px - var(--announcement-height));padding-block-end:30px}.buy-box__media{position:relative;top:auto;display:flex;flex-direction:column;gap:6px}.buy-box__media .buy-box__gallery{width:100%;height:auto;margin-inline:0;overflow:visible;border-radius:0;aspect-ratio:auto;background:none}.swiper-slide.buy-box__slide{height:auto;width:min(440px,calc(100vw - 24px),calc(100vh * 351 / 473));width:min(440px,calc(100vw - 24px),calc(100svh * 351 / 473));aspect-ratio:351 / 473;border-radius:12px}.buy-box__seal{inset-block-start:12px;inset-inline-start:12px;width:73px}.buy-box__progress{position:relative;overflow:hidden;height:3px;border-radius:500px;background-color:var(--secondary-grey)}.buy-box__progress-thumb{display:block;height:100%;border-radius:500px;background-color:var(--primary-green);transform:translate(0);transition:transform var(--transition-duration) var(--transition-easing)}@media(prefers-reduced-motion:reduce){.buy-box__progress-thumb{transition:none}}.buy-box__panel{border-radius:12px}.buy-box__scroll{max-height:none;padding:14px}.buy-box__actives,.buy-box__stock{margin-block-start:24px}.buy-box__badges{margin-block-start:6px}.buy-box__cta{margin-block-start:8px}.buy-box__offers>div:has(.accordion){margin-block-start:42px;overflow-y:visible}}.claims-bar{background-color:var(--surface-white)}.claims-bar__bar{padding-block:30px;border-radius:12px;background-color:var(--secondary-light-grey)}.claims-bar__viewport{width:100%;overflow:hidden}.claims-bar__track{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:12px}.claims-bar__track>div{margin-inline:27px}.claims-bar__bar.is-animating .claims-bar__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.claims-bar__bar.is-animating .claims-bar__track{flex-wrap:nowrap;justify-content:flex-start;width:max-content;animation:claims-bar-scroll var(--claims-bar-speed, 40s) linear infinite}.claims-bar__bar.is-animating:hover .claims-bar__track{animation-play-state:paused}@keyframes claims-bar-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.claims-bar__bar.is-animating .claims-bar__track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}}@media(max-width:989px){.claims-bar .claims-bar__inner{padding-block-start:12px}.claims-bar__bar{padding-block:20px}.claims-bar__track>div{margin-inline:10px}}.claims-bar__empty{color:var(--secondary-dark-grey)}.ds-preview{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-block:48px}.ds-icons{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.ds-ratios{display:flex;flex-wrap:wrap;gap:8px}.ds-ratios>div{width:90px;background-color:var(--secondary-grey)}.ds-preview [data-ds^=swatch-]{display:block;width:80px;height:80px;border-radius:8px}.comparison{background-color:var(--surface-white)}.comparison__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--section-title-gap);padding:var(--section-gap-small) var(--section-gap-small) var(--section-gap-large);overflow:hidden;border-radius:16px;background-color:transparent;background-image:radial-gradient(70.3% 264.4% at 26.1% 46.4%,#e8e8e600,#e8e8e6)}.comparison__media{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.comparison__img{position:absolute;left:-7.52%;top:-116.5px;width:61.85%;max-width:none;aspect-ratio:1 / 1;height:auto;object-fit:cover}.comparison__heading{position:relative;width:100%;color:var(--color-text);text-align:center}.comparison__table{position:relative;display:flex;width:642px;max-width:100%;align-self:flex-end;flex-direction:column}.comparison__row{display:flex;align-items:center;gap:12px;padding-block:10px;box-shadow:inset 0 -1px #2f2d2b1f}.comparison__row--head{justify-content:center;padding-block:0 12px}.comparison__table>div:last-child .comparison__row{padding-block:10px 0;box-shadow:none}.comparison__label{width:104px;flex-shrink:0;color:var(--color-text)}.comparison__label--head{color:transparent}.comparison__brand{display:flex;flex:1 0 0;min-width:0;align-items:center;justify-content:center}.comparison__brand-img{display:block;width:88px}.comparison__brand-img svg{display:block;width:100%;height:auto}.comparison__other{display:flex;width:182px;flex-shrink:0;align-items:center;justify-content:center;padding:6px 12px;color:var(--color-text);text-align:center}.comparison__other--head{padding:0;text-align:center}.comparison__empty{position:relative;color:var(--secondary-dark-grey)}@media(max-width:989px){.comparison__img{left:50%;top:57.21%;bottom:auto;width:min(123.53%,434px);transform:translate(-50%)}.comparison__card{background-color:var(--secondary-light-grey);background-image:none}.comparison__brand-img{width:79px}.comparison__card{padding:14px 14px 304px;gap:24px;border-radius:12px}.comparison__table{width:100%}.comparison__label{width:80px}.comparison__label:not(.comparison__label--head){font-size:var(--text-xs-size);line-height:var(--text-xs-line)}.comparison__other{width:88px;padding:6px 8px}.comparison__other--head{padding:0}}.doc{--doc-live: #4b6b44;--doc-live-bg: #e9efe8;--doc-todo: #8a5a12;--doc-todo-bg: #f6ecd9;--doc-soon: rgba(47, 45, 43, .5);--doc-soon-bg: rgba(47, 45, 43, .06);--doc-edge: var(--secondary-grey);--doc-measure: 72ch;display:block;background-color:var(--surface-white)}.doc__inner{display:flex;align-items:flex-start;gap:48px}.doc__rail{position:sticky;top:calc(var(--sticky-header-height) + 24px);width:240px;flex-shrink:0}.doc__rail-brand{margin-block-end:12px;color:var(--secondary-dark-grey);font-size:var(--text-xs-size);line-height:var(--text-xs-line);text-transform:uppercase}.doc__nav{display:flex;flex-direction:column;gap:2px}.doc__nav-group{margin-block-start:18px;color:var(--secondary-dark-grey);font-size:var(--text-2xs-size);line-height:var(--text-2xs-line);text-transform:uppercase}.doc__nav-link{padding:6px 10px;border-radius:8px;color:var(--color-text);font-size:var(--text-sm-size);line-height:var(--text-sm-line);text-decoration:none;transition:background-color var(--transition-duration) var(--transition-easing)}.doc__nav-link:hover,.doc__nav-link[aria-current=true]{background-color:var(--secondary-light-grey)}.doc__main{flex:1 1 auto;min-width:0;max-width:var(--doc-measure)}.doc__eyebrow{margin-block-end:8px;color:var(--primary-green);font-size:var(--text-xs-size);line-height:var(--text-xs-line);text-transform:uppercase}.doc .doc__title{margin-block-end:18px}.doc__lede{color:var(--secondary-dark-grey)}.doc__foot{margin-block-start:48px;padding-block-start:18px;border-block-start:1px solid var(--doc-edge);color:var(--secondary-dark-grey)}@media(max-width:989px){.doc__inner{flex-direction:column;gap:24px}.doc__rail{position:static;width:100%}.doc__nav{flex-direction:row;overflow-x:auto;gap:6px;scrollbar-width:none}.doc__nav::-webkit-scrollbar{display:none}.doc__nav-link{white-space:nowrap;background-color:var(--secondary-light-grey)}.doc__nav-group{display:none}}.footer{background-color:var(--surface-white)}.footer__inner{display:flex;flex-direction:column;overflow:hidden}.footer__card{display:flex;align-items:stretch;overflow:hidden;border-radius:16px;background-color:var(--secondary-light-grey)}.footer__newsletter{display:flex;width:486px;flex-shrink:0;flex-direction:column;justify-content:flex-end;gap:18px;padding:36px;box-shadow:inset -1px 0 #2f2d2b1f}.footer__newsletter-head,.footer__newsletter-form{display:flex;flex-direction:column;gap:8px}.footer__newsletter-title{text-transform:uppercase}.footer__newsletter-title,.footer__newsletter-text{color:var(--color-text)}.footer__form-wrap{width:100%;scroll-margin-block-start:120px}.footer__form-success{margin:0;color:var(--color-text)}.footer__form{display:flex;align-items:center;gap:12px;width:100%;padding-inline-start:20px;border-radius:120px;background-color:var(--surface-white)}.footer__input{flex:1 0 0;min-width:0;padding:0;border:0;background:none;color:var(--color-text)}.footer__input::placeholder{color:var(--secondary-anthracite);opacity:1}.footer__input:focus,.footer__input:focus-visible{outline:none}[data-clavier] .footer__input:focus-visible{outline:2px solid var(--primary-green-focus-ring);outline-offset:2px}.footer__submit{flex-shrink:0;padding:12px 20px;border:0;border-radius:120px;box-shadow:inset 0 0 0 1px var(--primary-green);background-color:transparent;color:var(--primary-green);text-transform:uppercase;cursor:pointer;transition:background-color var(--transition-duration) var(--transition-easing),color var(--transition-duration) var(--transition-easing),box-shadow var(--transition-duration) var(--transition-easing)}.footer__submit:hover{box-shadow:none;background-color:var(--primary-green-hover);color:var(--surface-white)}.footer__legal{font-size:var(--text-xs-size);line-height:var(--text-xs-line)}.footer__legal,.footer__credit{opacity:.6;color:var(--color-text)}@media(min-width:990px){.footer__credit-lead{display:block}}.footer__credit-link{color:inherit;text-decoration:none;transition:color var(--transition-duration) var(--transition-easing)}.footer__credit-link:hover{color:var(--primary-green)}.footer__form-message{color:var(--color-text)}.footer__main{display:flex;flex:1 0 0;min-width:0;align-items:flex-end;justify-content:space-between;padding:36px}.footer__brand{display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:space-between}.footer__tagline{color:var(--color-text)}.footer__link{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.footer__links{display:flex;flex-direction:column;gap:6px}.footer__link{color:var(--color-text);text-decoration:underline;text-underline-position:from-font}.footer__aside{display:flex;height:100%;flex-direction:column;align-items:flex-end;justify-content:space-between}.footer__socials{display:flex;align-items:center;gap:8px}.footer__copy{display:flex;flex-direction:column;gap:6px;text-align:end}.footer__copyright{color:var(--color-text)}.footer__empty{color:var(--secondary-dark-grey)}.footer__wordmark{position:relative;margin-block-start:36px;height:203px}.footer__wordmark-img{position:absolute;inset-block-start:0;inset-inline:0}.footer__wordmark-img{display:block;width:100%}.footer__wordmark-img svg{display:block;width:100%;height:auto}@media(max-width:989px){.footer__card{flex-direction:column;border-radius:12px}.footer__submit{text-transform:none}.footer__newsletter{width:100%;padding:14px;box-shadow:inset 0 -1px #2f2d2b1f}.footer__main{flex-direction:column;align-items:flex-start;gap:18px;padding:14px}.footer__brand,.footer__aside{width:100%;height:auto;gap:18px}.footer__aside{align-items:flex-start}.footer__copy{width:100%;text-align:center}.footer__links{width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:6px}.footer__socials{width:100%}.footer__socials>*{flex:1 0 0;min-width:40px;justify-content:center}.footer__link{font-size:var(--text-xs-size);line-height:var(--text-xs-line)}.footer__copy{gap:4px}.footer__newsletter-head{gap:6px}.footer__legal{font-size:var(--text-2xs-size);line-height:var(--text-2xs-line)}.footer__wordmark{height:67px;margin-block-start:0;padding-block-start:12px;overflow:hidden}.footer__wordmark-img{position:static;width:364px;margin-inline:auto}}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--grid-gutter);padding-block:12px}.header__nav-list{display:flex;gap:24px;margin:0;padding:0;list-style:none}.header__logo-img{height:auto}.header a{color:inherit;text-decoration:none}.hero{background-color:var(--surface-white)}.hero .hero__inner{padding-block-start:18px}@media(max-width:989px){.hero .hero__inner{padding-block-start:12px}}.hero__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:var(--hero-card-height, 592px);min-height:592px;padding-block-start:96px;overflow:hidden;border-radius:16px;background-color:var(--secondary-grey)}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero__img{width:100%;height:100%;object-fit:cover}.hero[data-hero-zoom] .hero__img{transform:scale(var(--hero-zoom, 1.04));transition:transform .9s var(--transition-easing)}.hero[data-hero-zoom].is-revealed .hero__img{transform:scale(1)}@media(prefers-reduced-motion:reduce){.hero[data-hero-zoom] .hero__img,.hero[data-hero-zoom].is-revealed .hero__img{transform:none;transition:none}}@media(min-width:990px){.hero__img{position:absolute;top:-5.805%;right:-5.805%;bottom:-5.805%;left:-5.805%;width:111.61%;height:111.61%;max-width:none}}.hero__content{position:relative;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:36px;width:678px;max-width:100%;padding-block-end:36px;padding-inline-start:46px}.hero__text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}.hero__rating{display:flex;align-items:center;gap:6px;color:var(--color-text)}.hero__stars{display:flex}.hero__heading,.hero__subheading{color:var(--color-text)}@media(max-width:989px){.hero__card{height:var(--hero-card-height, 500px);min-height:500px;padding-block-start:59px;border-radius:12px}.hero__content{width:100%;align-items:flex-end;gap:24px;padding:14px}.hero__text{align-items:flex-end;text-align:end}.hero .hero__heading{font-size:var(--h4-size);line-height:var(--h4-line)}}.image-text{background-color:var(--surface-white)}.image-text__inner{display:flex;align-items:var(--image-text-align, flex-start);gap:var(--image-text-gap, 36px)}.image-text__inner--reverse{flex-direction:row-reverse}@media(min-width:990px){.image-text__inner--soudee .image-text__media{border-start-end-radius:0;border-end-end-radius:0}.image-text__inner--soudee .image-text__card{border-start-start-radius:0;border-end-start-radius:0}.image-text__inner--soudee.image-text__inner--reverse .image-text__media{border-radius:16px;border-start-start-radius:0;border-end-start-radius:0}.image-text__inner--soudee.image-text__inner--reverse .image-text__card{border-radius:16px;border-start-end-radius:0;border-end-end-radius:0}}.image-text__media,.image-text__card{flex:0 0 auto;width:calc((100% - var(--image-text-gap, 36px)) / 2);min-width:0}.image-text__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:16px}.image-text__inner--stretch .image-text__card,.image-text__inner--stretch .image-text__media{align-self:stretch}.image-text__card:has([data-claims-switch])>div:first-child{flex-grow:1}.image-text__media-img{width:100%;height:100%;object-fit:cover}.image-text__media-img--placeholder{background-color:var(--secondary-grey)}.image-text__card{display:flex;flex-direction:column;justify-content:var(--image-text-content-pos, flex-start);gap:var(--image-text-card-gap, var(--section-subtitle-gap));padding:36px;border-radius:16px;background-color:var(--secondary-light-grey)}.image-text__card>div{width:100%}.image-text__empty{color:var(--secondary-dark-grey)}@media(max-width:989px){.image-text__inner{flex-direction:column;gap:var(--image-text-gap-m, var(--grid-gutter));align-items:center}.image-text__inner--soudee-m .image-text__media{border-end-start-radius:0;border-end-end-radius:0}.image-text__inner--soudee-m .image-text__card{border-start-start-radius:0;border-start-end-radius:0}.image-text__inner--reverse{flex-direction:column}.image-text__media,.image-text__card{width:100%}.image-text__media{aspect-ratio:351 / 358;border-radius:12px}.image-text__card{gap:var(--image-text-card-gap-m, 24px);padding:14px;border-radius:12px}.image-text__inner--stretch .image-text__card{align-self:auto}}.section--logo-bar{position:sticky;top:0;z-index:30;height:68px;margin-block:18px -86px}.logo-bar__inner{display:flex;height:68px;align-items:center;justify-content:center;padding-block:16px;transition:height var(--logo-bar-duree, .7s) var(--logo-bar-courbe, ease)}.logo-bar.is-solid .logo-bar__inner{height:auto;padding-block:12px 0}.logo-bar__band{display:flex;width:100%;height:100%;align-items:center;justify-content:center;transition:background-color var(--logo-bar-duree, .7s) var(--logo-bar-courbe, ease),border-radius var(--logo-bar-duree, .7s) var(--logo-bar-courbe, ease),box-shadow var(--logo-bar-duree, .7s) var(--logo-bar-courbe, ease)}.logo-bar{--logo-bar-duree: .7s;--logo-bar-courbe: cubic-bezier(.76, 0, .24, 1);transition:transform var(--logo-bar-duree) var(--logo-bar-courbe),opacity var(--logo-bar-duree) var(--logo-bar-courbe),visibility var(--logo-bar-duree) var(--logo-bar-courbe)}.logo-bar.is-solid{background-color:var(--surface-white)}.logo-bar.is-solid .logo-bar__inner{padding-block:var(--page-padding-inline) 0}.logo-bar.is-solid .logo-bar__band{padding:24px 18px;border-radius:16px 16px 0 0;background-color:var(--secondary-grey)}.logo-bar.is-hidden{opacity:0;transform:translateY(-120%);visibility:hidden;pointer-events:none}.logo-bar__link{display:block;color:var(--secondary-anthracite)}.logo-bar__logo{display:block;width:118px;transform-origin:center top;transition:transform var(--transition-duration) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing)}.logo-bar__link:hover .logo-bar__logo{opacity:.7}.logo-bar__logo svg{display:block;width:100%;height:auto}.section--logo-bar .logo-bar.is-pinned .logo-bar__logo{transform:scale(.88)}@media(max-width:989px){.section--logo-bar{height:51px;margin-block:12px -63px}.logo-bar__inner{height:51px;padding-block:12px}.logo-bar.is-solid .logo-bar__inner{height:auto;padding-block:var(--page-padding-inline) 0}.logo-bar.is-solid .logo-bar__band{padding:18px;border-radius:12px 12px 0 0}.logo-bar__logo{width:75px}}@media(prefers-reduced-motion:reduce){.logo-bar,.logo-bar.is-hidden{transform:none;transition:none}.logo-bar.is-hidden{visibility:hidden;opacity:0}.logo-bar__logo{transform:none;transition:none}.section--logo-bar .logo-bar.is-pinned .logo-bar__logo{transform:none}}.main-404{display:flex;flex-direction:column;gap:var(--section-subtitle-gap);padding-block:var(--section-gap-large);align-items:flex-start}.main-article{display:flex;flex-direction:column;gap:var(--section-subtitle-gap);padding-block:var(--section-gap-medium)}.main-blog{display:flex;flex-direction:column;gap:var(--section-title-gap);padding-block:var(--section-gap-medium)}.main-blog__list{display:flex;flex-wrap:wrap;gap:var(--grid-gutter);margin:0;padding:0;list-style:none}.main-blog__item{flex:1 1 280px}.main-blog a{color:inherit;text-decoration:none}.main-cart{display:flex;flex-direction:column;gap:var(--section-subtitle-gap);padding-block:var(--section-gap-medium);align-items:flex-start}.main-cart__list{margin:0;padding:0;list-style:none;width:100%}.main-cart__item{display:flex;align-items:center;justify-content:space-between;gap:var(--grid-gutter);padding-block:12px;border-bottom:1px solid var(--secondary-grey)}.main-collection{display:flex;flex-direction:column;gap:var(--section-title-gap);padding-block:var(--section-gap-medium)}.main-collection__grid{display:flex;flex-wrap:wrap;gap:var(--grid-gutter);margin:0;padding:0;list-style:none}.main-collection__item{flex:1 1 240px}.main-collection a{color:inherit;text-decoration:none}.main-list-collections{display:flex;flex-direction:column;gap:var(--section-title-gap);padding-block:var(--section-gap-medium)}.main-list-collections__grid{display:flex;flex-wrap:wrap;gap:var(--grid-gutter);margin:0;padding:0;list-style:none}.section--legal .legal{padding-block-start:18px}@media(min-width:990px){.legal .legal__inner{padding-inline:0}}.legal__card{display:flex;overflow:hidden;flex-direction:column;gap:var(--section-gap-large);padding-block-end:var(--section-gap-large);border-radius:16px;background-color:var(--secondary-light-grey)}.legal__logo-space{height:var(--sticky-header-height);flex-shrink:0}.legal__content{display:flex;width:100%;max-width:908px;flex-direction:column;margin-inline:auto}.legal__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--grid-gutter)}.legal .legal__nav-item{width:calc((100% - var(--grid-gutter) * 2) / 3);flex:0 0 auto;padding-inline:12px}.legal .legal__title{margin-block-start:var(--section-gap-medium);text-align:center}.legal__body{margin-block-start:var(--section-subtitle-gap);color:var(--secondary-dark-grey)}.legal__body :is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--section-gap-medium);color:var(--color-text);font-size:var(--h5-size);line-height:var(--h5-line)}.legal__body>:first-child{margin-block-start:0}.legal__body :is(h1,h2,h3,h4,h5,h6)+*{margin-block-start:18px}.legal__body p+p{margin-block-start:var(--text-base-line)}@media(max-width:989px){.section--legal .legal{padding-block-start:12px}.legal__card{gap:24px;padding:14px;border-radius:12px}.legal__logo{padding:18px}.legal__logo-img{width:74.5px}.legal__nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.legal__nav::-webkit-scrollbar{display:none}.legal .legal__nav-item{width:auto;flex:0 0 auto}.legal__body :is(h1,h2,h3,h4,h5,h6)+*{margin-block-start:6px}}.main-page{display:flex;flex-direction:column;gap:var(--section-title-gap);padding-block:var(--section-gap-medium)}.main-password{display:flex;flex-direction:column;gap:var(--section-subtitle-gap);padding-block:var(--section-gap-large);align-items:flex-start}.main-password form{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.main-product{display:flex;flex-direction:column;gap:var(--section-gap-small);padding-block:var(--section-gap-medium)}.main-product__info{display:flex;flex-direction:column;gap:var(--section-subtitle-gap);align-items:flex-start}@media(min-width:990px){.main-product{flex-direction:row}.main-product>div{flex:1}}.main-customer{display:flex;flex-direction:column;gap:var(--section-subtitle-gap);padding-block:var(--section-gap-medium);align-items:flex-start}.main-customer form{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.main-search{display:flex;flex-direction:column;gap:var(--section-subtitle-gap);padding-block:var(--section-gap-medium);align-items:flex-start}.main-search__form{display:flex;gap:var(--grid-gutter);align-items:center}.main-search__list{margin:0;padding:0;list-style:none}.peptides{background-color:var(--surface-white)}.peptides__card{display:flex;align-items:center;gap:38px;padding:42px;border-radius:16px;overflow:hidden;background-color:var(--secondary-light-grey)}.peptides__left{display:flex;flex:1 1 0;min-width:min-content;flex-direction:column;align-items:flex-start;gap:var(--section-subtitle-gap)}.peptides__heading{display:flex;flex-direction:column;margin:0}.peptides__heading-top{color:var(--color-text)}.peptides .peptides__heading-bottom{color:var(--primary-green);font-weight:900}.peptides__steps{display:flex;gap:18px}.peptides__step{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:0;border:0;border-radius:41px;background-color:transparent;box-shadow:inset 0 0 0 1px var(--primary-green);color:var(--primary-green);cursor:pointer;transition:background-color var(--transition-duration) var(--transition-easing),color var(--transition-duration) var(--transition-easing),box-shadow var(--transition-duration) var(--transition-easing)}.peptides__step[data-active]{box-shadow:none;background-color:var(--primary-green);color:var(--secondary-light-grey)}.peptides__step:hover:not([data-active]){background-color:var(--primary-green);color:var(--secondary-light-grey)}.peptides__right{position:relative;display:flex;width:523px;flex-shrink:1;min-width:0;align-self:stretch;align-items:stretch}.peptides__right>div{width:100%}.peptides__card.is-enhanced .peptides__right>div{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:translate(24px);transition:transform var(--transition-duration) var(--transition-easing)}.peptides__card.is-enhanced[data-sans-transition] .peptides__right>div{transition:none}.peptides__card.is-enhanced .peptides__right>div[data-active]{position:relative;pointer-events:auto;opacity:1;visibility:visible;transform:translate(0)}.peptides__card.is-enhanced .peptides__right>div[data-sortant]{transition:transform var(--transition-duration) var(--transition-easing);opacity:0;visibility:visible;transform:translate(-24px)}.peptides__card.is-enhanced[data-sens=arriere] .peptides__right>div{transform:translate(-24px)}.peptides__card.is-enhanced[data-sens=arriere] .peptides__right>div[data-active]{transform:translate(0)}.peptides__card.is-enhanced[data-sens=arriere] .peptides__right>div[data-sortant]{transform:translate(24px)}@media(prefers-reduced-motion:reduce){.peptides__card.is-enhanced .peptides__right>div,.peptides__card.is-enhanced .peptides__right>div[data-sortant]{transform:none;transition:none}}.peptides__empty{color:var(--secondary-dark-grey)}@media(max-width:989px){.peptides__left{display:contents}.peptides__heading{order:0}.peptides__right{order:1}.peptides__steps{order:2}.peptides__card{flex-direction:column;align-items:flex-start;gap:24px;padding:14px;border-radius:12px;overflow:hidden}.peptides__right{width:100%;align-self:auto;align-items:flex-start}.peptides__steps{width:100%;padding-block-start:12px;justify-content:space-between;position:relative;z-index:2}.peptides .peptides__step{width:46px;height:46px}}.video-carousel{background-color:var(--surface-white)}.video-carousel__card{display:flex;flex-direction:column;gap:var(--section-subtitle-gap);padding:var(--page-padding-inline);border-radius:16px;background-color:var(--secondary-light-grey);overflow:hidden}.video-carousel__head{display:flex;align-items:center;justify-content:space-between;gap:24px}.video-carousel__heading{color:var(--color-text)}.video-carousel__nav{display:flex;gap:8px}.video-carousel__arrow{display:flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background-color:var(--surface-white);color:var(--color-text);cursor:pointer;transition:opacity var(--transition-duration) var(--transition-easing),background-color var(--transition-duration) var(--transition-easing)}.video-carousel__arrow:not([disabled]):hover,.video-carousel__arrow:not([disabled]):focus-visible{background-color:var(--secondary-grey)}.video-carousel__arrow[disabled]{opacity:.5;cursor:default}.video-carousel__swiper>.swiper-wrapper>div{width:292.9px;height:100%;flex-shrink:0}.video-carousel__card .video-carousel__swiper{width:100%;margin-inline:0;overflow:visible}.video-carousel__swiper{width:100%;height:578px}.video-carousel__empty{color:var(--secondary-dark-grey)}@media(max-width:989px){.video-carousel__card{align-items:center;gap:var(--section-title-gap);padding:14px 14px 24px;border-radius:12px}.video-carousel__head{display:contents}.video-carousel__heading{order:0;width:100%;text-align:center}.video-carousel__swiper{order:1}.video-carousel__nav{order:2}.video-carousel__swiper{height:536px}.video-carousel__swiper>.swiper-wrapper>div{width:256px;transform:scale(.9244);transform-origin:center center;transition:transform var(--transition-duration) var(--transition-easing)}.video-carousel__swiper>.swiper-wrapper>div.swiper-slide-active{transform:scale(1)}@media(prefers-reduced-motion:reduce){.video-carousel__swiper>.swiper-wrapper>div{transition:none}}}.results{background-color:var(--surface-white)}.results__layout{display:flex;align-items:stretch;gap:36px}.results__layout>div{width:calc(50% - 18px);flex:0 0 auto;min-width:0}@media(max-width:989px){.results__layout{flex-direction:column-reverse;gap:6px}.results__layout>div{width:100%}}.reviews-marquee{background-color:var(--surface-white)}.reviews-marquee__inner{display:flex;flex-direction:column;gap:30px}.reviews-marquee__heading{color:var(--color-text);text-align:center}.reviews-marquee__viewport{width:100%;overflow:hidden}.reviews-marquee__track{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;row-gap:18px}.reviews-marquee__track>div{margin-inline:9px;width:352px;flex-shrink:0}.reviews-marquee__marquee.is-animating .reviews-marquee__track{flex-wrap:nowrap;justify-content:flex-start;width:max-content;animation:reviews-marquee-scroll var(--reviews-marquee-speed, 60s) linear infinite}.reviews-marquee__marquee.is-animating:hover .reviews-marquee__track{animation-play-state:paused}@keyframes reviews-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.reviews-marquee__marquee.is-animating .reviews-marquee__track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}}@media(max-width:989px){.reviews-marquee__inner{gap:18px}.reviews-marquee__track{height:180px}.reviews-marquee__track>div{width:304px;margin-inline:3px}}.reviews-marquee__empty{color:var(--secondary-dark-grey)}.rv{background-color:var(--surface-white)}.rv__app,.rv__app *{--jm-review-widget-star-and-histogram-color: var(--secondary-anthracite) !important;--jm-widget-primary-color: var(--primary-green) !important;--jm-review-widget-text-color: var(--secondary-anthracite) !important;--jm-review-widget-lighter-text-color: rgba(47, 45, 43, .5) !important;--jm-review-widget-bar-chart-height: 6px !important;--jm-review-widget-button-color: var(--primary-green) !important;--jm-review-widget-button-text-color: var(--surface-white) !important;--jm-review-widget-form-button-color: var(--primary-green) !important;--jm-review-widget-form-button-text-color: var(--surface-white) !important}.rv__app{padding:36px;border-radius:16px;background-color:var(--secondary-light-grey);font-family:var(--font-body);color:var(--color-text)}.rv__app .jm-review-widget-minimal-header__title,.rv__app .jm-review-widget-header__title,.rv__app [data-rv-remplace] .jm-review-widget-header__summary-section,.rv__app [data-rv-remplace] .jm-review-widget-header__main-content,.rv__app [data-rv-remplace] .jm-review-widget-minimal-header__title,.rv__app [data-rv-remplace] .jm-average-rating-display{display:none!important}.rv__app [data-rv-remplace]{gap:0!important;margin:0!important}.rv__app [data-rv-remplace]>.jm-center:empty{display:none!important}.rv__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:90px;padding-block-end:30px}.rv__head[hidden]{display:none}.rv__head-score{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto;width:120px}.rv__head-value{display:flex;align-items:center;gap:8px;margin:0;color:var(--color-text);font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl-size, 34px);line-height:var(--text-3xl-line, 40px)}.rv__head .rv__head-star{width:40px;height:40px;color:var(--secondary-anthracite)}.rv__head-count{margin:0;text-align:right;color:var(--color-text);font-size:var(--text-lg-size);line-height:var(--text-lg-line)}.rv__histogram{display:flex;flex-direction:column;gap:2px;flex:0 0 auto;width:267px;margin:0;padding:0;list-style:none}.rv__histogram-row{display:flex;align-items:center;gap:12px;cursor:pointer}.rv__histogram-row:focus-visible{outline:2px solid var(--primary-green-focus-ring);outline-offset:2px}.rv__histogram-stars{display:flex;flex:0 0 auto}.rv__histogram-row .rv__histogram-star{width:18px;height:18px;color:var(--secondary-anthracite)}.rv__histogram-row .rv__histogram-star--off{opacity:.5}.rv__histogram-track{position:relative;flex:1 1 auto;min-width:120px;height:6px;border-radius:120px;background-color:var(--surface-white);overflow:hidden}.rv__histogram-fill{display:block;width:0;height:100%;border-radius:120px;background-color:var(--secondary-anthracite);transition:width var(--transition-duration) var(--transition-easing)}.rv__histogram-count{flex:0 0 auto;min-width:42px;color:var(--color-text);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.rv__head-write{flex:0 0 auto}@media(max-width:989px){.rv__head{flex-direction:column;gap:18px;padding-block-end:18px}.rv__head .rv__head-star{width:28px;height:28px}.rv__head-value{font-size:18px;line-height:24px}.rv__histogram,.rv__head-write{width:100%}}.rv__app .jm-review-widget__body>*{padding-block-start:0!important;margin-block-start:0!important}.rv__app .jm-review-widget__header-and-body,.rv__app .jm-review-widget__body{gap:0!important;row-gap:0!important;padding-block-start:0!important;margin-block-start:0!important}.rv__app .jm-review-widget,.rv__app .jm-review-widget__header-and-body,.rv__app .jm-review-widget__header{margin-block-start:0!important;padding-block-start:0!important;padding-block-end:0!important}.rv__app .jm-review-widget{padding-block:0!important}.rv__app .jm-review-widget-header{display:block!important;gap:0!important}.rv__app .jm-review-widget-header__filters-wrapper .jm-filters,.rv__app .jm-filters__buttons{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important}.rv__app .jm-filters__buttons>*{flex:0 0 auto!important}.rv__app .jm-review-widget-header__filters-wrapper{margin-block-start:0!important;display:flex!important;justify-content:stretch!important;padding-block-end:18px!important;box-shadow:inset 0 -1px #2f2d2b1f}.rv__app .jm-review-widget-header__filters-wrapper>*,.rv__app .jm-review-widget-header__filters-wrapper .jm-filters,.rv__app .jm-review-widget-header__filters-wrapper .jm-filters__buttons{flex:1 1 auto!important;width:100%!important;max-width:none!important}.rv__app .jm-progress-bar{background-color:var(--surface-white)!important;border-radius:120px!important}.rv__app .jm-progress-bar__fill{border-radius:120px!important}.rv__app .jm-histogram-row__frequency{font-size:var(--text-sm-size)!important;line-height:var(--text-sm-line)!important;color:var(--color-text)!important}.rv__app .jm-histogram-row__frequency:before{content:"("}.rv__app .jm-histogram-row__frequency:after{content:")"}.rv__app .jm-histogram-row__rating{font-size:var(--text-sm-size)!important;line-height:var(--text-sm-line)!important;color:var(--color-text)!important}.rv__app .jm-button--primary{flex:0 0 auto!important;white-space:nowrap!important;padding:8px 16px!important;border:1px solid var(--primary-green)!important;border-radius:300px!important;background:transparent!important;color:var(--primary-green)!important;font-size:var(--text-sm-size)!important;line-height:var(--text-sm-size)!important;text-transform:uppercase!important;transition:background-color var(--transition-duration) var(--transition-easing),color var(--transition-duration) var(--transition-easing)}.rv__app .jm-button--primary:hover{background-color:var(--primary-green-hover)!important;color:var(--surface-white)!important}.rv__app .jm-button--secondary,.rv__app .jm-sort-filter,.rv__app .jm-custom-answer-filter{border:0;background:transparent;color:var(--color-text);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.rv__app .jm-review-item{padding-block:18px!important;box-shadow:inset 0 -1px #2f2d2b1f}.rv__app .jm-verified-badge,.rv__app .jm-verified-buyer-badge,.rv__app .jm-verified-by-shop-badge{padding:0 8px!important;border:0!important;border-radius:120px!important;background-color:var(--primary-green)!important;color:var(--surface-white)!important;font-size:var(--text-sm-size)!important;line-height:var(--text-sm-line)!important}.rv__app .jm-verified-badge__icon{color:var(--surface-white)!important}.rv__app .jm-transparency-badge,.rv__app .jm-transparency-badge-list{font-size:var(--text-xs-size)!important;line-height:var(--text-xs-line)!important;color:#2f2d2bb3!important}.rv__app .jm-primary-language-pagination,.rv__app [class*=jm-pagination]{display:flex!important;justify-content:center!important;padding-block-start:18px!important}.rv__app .jm-primary-language-pagination .jm-button,.rv__app [class*=jm-pagination] .jm-button{padding:8px 16px!important;border:1px solid var(--primary-green)!important;border-radius:300px!important;background:transparent!important;color:var(--primary-green)!important;font-size:var(--text-sm-size)!important;text-transform:uppercase!important}@media(max-width:989px){.rv__app .jm-primary-language-pagination .jm-cluster,.rv__app [class*=jm-pagination] .jm-cluster{gap:4px!important}.rv__app .jm-primary-language-pagination .jm-button,.rv__app [class*=jm-pagination] .jm-button{min-width:28px!important;padding-inline:6px!important}.rv__app [class*=jm-pagination] [class*=ellipsis]{padding-inline:2px!important}}.rv__app [class*=jm-pagination] .jm-pagination-controls__button--nav svg{width:auto!important;height:auto!important;margin:0!important}.rv__app [class*=jm-pagination] .jm-pagination-controls__button--nav .jm-with-icon{height:1em!important}.rv__app .jm-sort-filter__select{text-align:right!important}.rv__app .jm-filters__buttons .jm-button--secondary,.rv__app .jm-sort-filter,.rv__app .jm-sort-filter__select,.rv__app .jm-custom-answer-filter{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--color-text)!important;font-size:var(--text-sm-size)!important;line-height:var(--text-sm-line)!important}.rv__app .jm-sort-filter__select{padding-inline-end:34px!important}.rv__app .jm-custom-answer-filter svg,.rv__app .jm-sort-filter__icon--chevron svg{width:20px!important;height:20px!important;background-color:var(--secondary-anthracite);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.7602 8.42322L12.5788 16.7556C12.5029 16.8331 12.4126 16.8946 12.3133 16.9365C12.214 16.9784 12.1075 17 12 17C11.8925 17 11.786 16.9784 11.6867 16.9365C11.5874 16.8946 11.4971 16.8331 11.4212 16.7556L3.23976 8.42322C3.08624 8.26687 3 8.05482 3 7.8337C3 7.61259 3.08624 7.40054 3.23976 7.24419C3.39328 7.08784 3.60149 7 3.8186 7C4.0357 7 4.24391 7.08784 4.39743 7.24419L12 14.9881L19.6026 7.24419C19.6786 7.16677 19.7688 7.10536 19.8681 7.06346C19.9675 7.02156 20.0739 7 20.1814 7C20.2889 7 20.3953 7.02156 20.4947 7.06346C20.594 7.10536 20.6842 7.16677 20.7602 7.24419C20.8363 7.3216 20.8965 7.41351 20.9377 7.51466C20.9788 7.61581 21 7.72422 21 7.8337C21 7.94319 20.9788 8.0516 20.9377 8.15275C20.8965 8.2539 20.8363 8.3458 20.7602 8.42322Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.7602 8.42322L12.5788 16.7556C12.5029 16.8331 12.4126 16.8946 12.3133 16.9365C12.214 16.9784 12.1075 17 12 17C11.8925 17 11.786 16.9784 11.6867 16.9365C11.5874 16.8946 11.4971 16.8331 11.4212 16.7556L3.23976 8.42322C3.08624 8.26687 3 8.05482 3 7.8337C3 7.61259 3.08624 7.40054 3.23976 7.24419C3.39328 7.08784 3.60149 7 3.8186 7C4.0357 7 4.24391 7.08784 4.39743 7.24419L12 14.9881L19.6026 7.24419C19.6786 7.16677 19.7688 7.10536 19.8681 7.06346C19.9675 7.02156 20.0739 7 20.1814 7C20.2889 7 20.3953 7.02156 20.4947 7.06346C20.594 7.10536 20.6842 7.16677 20.7602 7.24419C20.8363 7.3216 20.8965 7.41351 20.9377 7.51466C20.9788 7.61581 21 7.72422 21 7.8337C21 7.94319 20.9788 8.0516 20.9377 8.15275C20.8965 8.2539 20.8363 8.3458 20.7602 8.42322Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rv__app .jm-custom-answer-filter svg>*,.rv__app .jm-sort-filter__icon--chevron svg>*{display:none!important}.rv__app .jm-custom-answer-filter,.rv__app .jm-custom-answer-filter__icon{flex-direction:row-reverse!important;gap:4px!important}.rv__app .jm-custom-answer-filter,.rv__app .jm-custom-answer-filter__text,.rv__app .jm-sort-filter,.rv__app .jm-sort-filter__select,.rv__app .jm-filters .jm-text{font-family:var(--font-body)!important;font-weight:400!important;font-size:var(--text-sm-size)!important;line-height:var(--text-sm-line)!important;color:var(--color-text)!important}.rv__app .jm-review-content__title,.rv__app .jm-review-item__title{font-family:var(--font-heading)!important;font-weight:700!important;font-size:var(--text-h6-size, 20px)!important;line-height:var(--text-h6-line, 26px)!important;text-transform:uppercase!important}.rv__app .jm-review-item>*,.rv__app .jm-review-item__body{gap:12px!important;row-gap:12px!important}.rv__app .jm-review-item__content{gap:8px!important;row-gap:8px!important}.rv__app .jm-review-content{gap:6px!important;row-gap:6px!important}.rv__app .jm-review-content,.rv__app .jm-review-body-wrapper{max-width:800px!important}.rv__app .jm-reviewer-info{gap:8px!important;align-items:center!important}.rv__app .jm-average-rating-display .jm-cluster{display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important}.rv__app .jm-average-rating-display .jm-text:first-child{display:flex!important;align-items:center!important;gap:12px!important;font-family:var(--font-heading)!important;font-weight:700!important;font-size:var(--text-3xl-size, 34px)!important;line-height:var(--text-3xl-line, 40px)!important;color:var(--secondary-anthracite)!important}.rv__app .jm-average-rating-display .jm-text:first-child:before{content:"";flex:0 0 auto;width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0L14.6942 8.2918H23.4127L16.3593 13.4164L19.0534 21.7082L12 16.5836L4.94658 21.7082L7.64074 13.4164L0.587322 8.2918H9.30583L12 0Z' fill='%232f2d2b'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.rv__app .jm-average-rating-display .jm-text:last-child{font-size:var(--text-lg-size)!important;line-height:var(--text-lg-line)!important;color:var(--secondary-anthracite)!important}@media(max-width:989px){.rv__app .jm-average-rating-display .jm-text:first-child{font-size:var(--text-h3-mobile, 18px)!important;line-height:24px!important}.rv__app .jm-average-rating-display .jm-text:first-child:before{width:28px;height:28px}}.rv__app .jm-star-rating,.rv__app .jm-star-rating>.jm-cluster{gap:0!important}.rv__app .jm-star-rating__font-icon{width:18px!important;height:18px!important;color:transparent!important;background-color:#2f2d2b80;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0L14.6942 8.2918H23.4127L16.3593 13.4164L19.0534 21.7082L12 16.5836L4.94658 21.7082L7.64074 13.4164L0.587322 8.2918H9.30583L12 0Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0L14.6942 8.2918H23.4127L16.3593 13.4164L19.0534 21.7082L12 16.5836L4.94658 21.7082L7.64074 13.4164L0.587322 8.2918H9.30583L12 0Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rv__app .jm-star-rating[aria-label^="1 "] .jm-star-rating__font-icon:nth-child(-n+1),.rv__app .jm-star-rating[aria-label^="2 "] .jm-star-rating__font-icon:nth-child(-n+2),.rv__app .jm-star-rating[aria-label^="3 "] .jm-star-rating__font-icon:nth-child(-n+3),.rv__app .jm-star-rating[aria-label^="4 "] .jm-star-rating__font-icon:nth-child(-n+4),.rv__app .jm-star-rating[aria-label^="5 "] .jm-star-rating__font-icon:nth-child(-n+5){background-color:var(--secondary-anthracite)}.rv__app .jm-star-rating[aria-label^="1.5"] .jm-star-rating__font-icon:nth-child(-n+1),.rv__app .jm-star-rating[aria-label^="2.5"] .jm-star-rating__font-icon:nth-child(-n+2),.rv__app .jm-star-rating[aria-label^="3.5"] .jm-star-rating__font-icon:nth-child(-n+3),.rv__app .jm-star-rating[aria-label^="4.5"] .jm-star-rating__font-icon:nth-child(-n+4){background-color:var(--secondary-anthracite)}.rv__app .jm-star-rating[aria-label^="0.5"] .jm-star-rating__font-icon:nth-child(1),.rv__app .jm-star-rating[aria-label^="1.5"] .jm-star-rating__font-icon:nth-child(2),.rv__app .jm-star-rating[aria-label^="2.5"] .jm-star-rating__font-icon:nth-child(3),.rv__app .jm-star-rating[aria-label^="3.5"] .jm-star-rating__font-icon:nth-child(4),.rv__app .jm-star-rating[aria-label^="4.5"] .jm-star-rating__font-icon:nth-child(5){background-color:transparent;background-image:linear-gradient(to right,var(--secondary-anthracite) 50%,rgba(47,45,43,.5) 50%)}.rv__app .jm-review-item{position:relative}.rv__app .jm-reviewer-info__details>.jm-cluster+.jm-cluster{position:absolute;inset-block-start:0;inset-inline-end:0}.rv__app .jm-reviewer-info__details>.jm-cluster+.jm-cluster .jm-text{font-size:var(--text-xs-size)!important;line-height:var(--text-xs-line)!important;color:#2f2d2b80!important}.rv__app .jm-reviewer-info__name{font-size:var(--text-base-size)!important;line-height:var(--text-base-line)!important;font-weight:400!important}.rv__app .jm-review-content__body{font-size:var(--text-sm-size)!important;line-height:var(--text-sm-line)!important}@media(min-width:990px){.rv__app .jm-reviewer-avatar{display:none!important}}@media(max-width:989px){.rv__app{padding:18px;border-radius:12px}.rv__app .jm-review-widget-header{gap:18px!important}.rv__app .jm-review-widget-header__summary-section,.rv__app .jm-review-widget-header__main-content{flex-basis:100%!important;flex-direction:column!important;align-items:center!important;gap:18px!important}.rv__app .jm-histogram,.rv__app .jm-action-buttons{align-self:stretch!important;width:100%!important;max-width:none!important}.rv__app .jm-action-buttons>*,.rv__app .jm-action-buttons .jm-button--primary{width:100%!important}}.rv__inner{display:flex;flex-direction:column;gap:var(--section-subtitle-gap)}.rv__summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block-end:18px;box-shadow:inset 0 -1px #2f2d2b1f}.rv__score{display:flex;align-items:baseline;gap:12px}.rv__stars{display:flex;align-self:center}.rv__value,.rv__count{color:var(--color-text)}.rv__count{opacity:.6}.rv__placeholder{color:var(--secondary-dark-grey)}@media(max-width:989px){.rv__summary{flex-direction:column;align-items:flex-start;gap:12px}}.sticky-cta{position:fixed;z-index:40;inset-block-end:0;inset-inline:0;display:flex;justify-content:flex-end;max-width:var(--page-width);margin-inline:auto;padding:18px var(--page-padding-inline);pointer-events:none;visibility:hidden;opacity:0;transform:translateY(8px);transition:opacity var(--transition-duration) var(--transition-easing),transform var(--transition-duration) var(--transition-easing),visibility var(--transition-duration) var(--transition-easing)}.sticky-cta.is-visible{visibility:visible;opacity:1;transform:none}.sticky-cta__bar{display:flex;align-items:center;gap:28px;padding:12px 12px 12px 20px;border-radius:50px;background-color:var(--surface-white);filter:drop-shadow(0 4px 10px rgba(0,0,0,.12));pointer-events:auto}.sticky-cta__text{display:flex;flex-direction:column;min-width:0}.sticky-cta__title{color:var(--color-text);font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:500;text-transform:uppercase;white-space:nowrap}.sticky-cta__meta{display:flex;align-items:center;gap:6px;color:var(--color-text);opacity:.6;font-size:var(--text-xs-size);line-height:var(--text-xs-line);white-space:nowrap}.sticky-cta__meta>span:first-child{font-weight:500}.sticky-cta__meta .sticky-cta__meta-dot{flex:0 0 auto;width:4px;height:4px;border-radius:50%;background-color:var(--secondary-anthracite)}@media(max-width:989px){.sticky-cta{padding:12px}.sticky-cta__bar{width:100%;gap:12px;padding:12px}.sticky-cta .sticky-cta__button--mobile{flex:1 0 auto;height:40px}}@media(prefers-reduced-motion:reduce){.sticky-cta{transition:none}}.announcement__slide{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--color-text);text-decoration:none}.announcement__text{text-align:center}.bullet-item{display:flex;align-items:center;gap:10px}.bullet-item__text{flex:1 0 0;min-width:0;color:var(--color-text)}.bullet-list{display:flex;flex-direction:column;gap:12px}@media(max-width:989px){.bullet-list{gap:8px}}.button-block{display:flex}.button-block[hidden]{display:none}@media(max-width:989px){.button-block__el--full-mobile{width:100%}}.claim{display:flex;align-items:center;gap:6px;height:26px}.claim .claim__marker{flex-shrink:0;width:11px;height:9.43px}.claim__text{color:var(--color-text);font-family:var(--font-heading);font-weight:700;font-size:var(--claim-size-m, var(--text-xs-size));line-height:var(--claim-line-m, var(--text-xs-line));text-transform:uppercase;white-space:nowrap}@media(min-width:990px){.claim__text{font-size:var(--claim-size-d, var(--text-xl-size));line-height:var(--claim-line-d, var(--text-xl-line))}}@media(max-width:989px){.claim{height:18px}.claim .claim__marker{width:7px;height:6px}}.comparison__label{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.comparison__cell--brand{font-size:var(--text-sm-size);line-height:var(--text-sm-line);display:flex;flex:1 0 0;min-width:0;align-items:center;justify-content:center;align-self:stretch;padding:8px 12px;border-radius:12px;background-color:#fffc;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);color:var(--primary-green);text-align:center}@media(max-width:989px){.comparison__cell--brand{padding:8px;font-size:var(--text-xs-size);line-height:var(--text-xs-line)}}.doc-card{display:block;padding:12px;border-radius:12px;background-color:var(--secondary-light-grey)}.doc-card__title{color:var(--color-text)}.doc-card__text{margin-block-start:4px;color:var(--secondary-dark-grey)}.doc-cards{display:flex;flex-wrap:wrap;gap:12px}.doc-cards>div{flex:1 1 200px;min-width:0}.doc-ch{display:block;padding-block-start:48px;scroll-margin-top:calc(var(--sticky-header-height) + 24px)}.doc-ch__head{padding-block-end:18px;border-block-end:1px solid var(--doc-edge)}.doc-ch__kicker{margin-block-end:6px;color:var(--primary-green);font-size:var(--text-2xs-size);line-height:var(--text-2xs-line);text-transform:uppercase}.doc-ch .doc-ch__title{margin-block-end:6px}.doc-ch__url{color:var(--secondary-dark-grey);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs-size);line-height:var(--text-xs-line)}.doc-ch__intro{margin-block-start:10px;color:var(--secondary-dark-grey)}.doc-ch__body>div+div{margin-block-start:18px}.doc-ch__body{margin-block-start:18px}.doc-feature{display:block;padding:14px;border:1px solid var(--doc-edge);border-radius:12px}.doc-feature__head{display:flex;align-items:baseline;gap:12px;justify-content:space-between}.doc-feature__name{color:var(--color-text)}.doc-feature__status{flex-shrink:0;padding:2px 8px;border-radius:100px;font-size:var(--text-2xs-size);line-height:var(--text-2xs-line);text-transform:uppercase}.doc-feature--live .doc-feature__status{background-color:var(--doc-live-bg);color:var(--doc-live)}.doc-feature--todo .doc-feature__status{background-color:var(--doc-todo-bg);color:var(--doc-todo)}.doc-feature--soon .doc-feature__status{background-color:var(--doc-soon-bg);color:var(--doc-soon)}.doc-feature__text{margin-block-start:8px;color:var(--secondary-dark-grey)}.doc-feature__text>*+*,.doc-feature__warning>*+*{margin-block-start:var(--text-sm-line)}.doc-feature__editable{margin-block-start:10px;padding-block-start:10px;border-block-start:1px solid var(--doc-edge);color:var(--color-text)}.doc-feature__editable-label{display:block;color:var(--primary-green);font-size:var(--text-2xs-size);line-height:var(--text-2xs-line);text-transform:uppercase}.doc-feature__warning{margin-block-start:10px;color:var(--doc-todo)}.doc-legend{display:flex;flex-wrap:wrap;gap:12px}.doc-legend__item{display:flex;flex:1 1 200px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:12px;border-radius:12px;background-color:var(--secondary-light-grey)}.doc-legend__badge{padding:2px 8px;border-radius:100px;font-size:var(--text-2xs-size);line-height:var(--text-2xs-line);text-transform:uppercase}.doc-legend__item--live .doc-legend__badge{background-color:var(--doc-live-bg);color:var(--doc-live)}.doc-legend__item--todo .doc-legend__badge{background-color:var(--doc-todo-bg);color:var(--doc-todo)}.doc-legend__item--soon .doc-legend__badge{background-color:var(--doc-soon-bg);color:var(--doc-soon)}.doc-legend__count{color:var(--color-text);font-size:var(--text-xs-size);line-height:var(--text-xs-line)}.doc-legend__desc{color:var(--secondary-dark-grey)}.doc-note{display:block;padding:12px 14px;border-inline-start:2px solid var(--primary-green);border-radius:0 8px 8px 0;background-color:var(--secondary-light-grey);color:var(--color-text)}.doc-note>*+*{margin-block-start:var(--text-sm-line)}.doc-row{display:flex;gap:12px;padding-block:10px;box-shadow:inset 0 -1px 0 var(--doc-edge)}.doc-row__cell{flex:1 1 0;min-width:0;color:var(--secondary-dark-grey)}.doc-row__cell:first-child{color:var(--color-text)}.doc-row__cell>*+*{margin-block-start:var(--text-sm-line)}.doc-subhead{display:block;margin-block-start:30px;color:var(--color-text);font-family:var(--font-heading);font-weight:700;font-size:var(--h6-size);line-height:var(--h6-line);text-transform:uppercase}.doc-table{display:block;border-block-start:1px solid var(--doc-edge)}.doc-table__head{display:flex;gap:12px;padding-block:10px;box-shadow:inset 0 -1px 0 var(--doc-edge)}.doc-table__th{flex:1 1 0;min-width:0;color:var(--color-text);font-size:var(--text-2xs-size);line-height:var(--text-2xs-line);text-transform:uppercase}.accordion-item{--accordion-duree: .6s;--accordion-courbe: cubic-bezier(.65, 0, .35, 1);box-shadow:inset 0 -1px #2f2d2b1f}.accordion-item__header{display:flex;align-items:center;gap:12px;width:100%;padding-block:var(--accordion-pt, var(--accordion-py, 16px)) var(--accordion-pb, var(--accordion-py, 16px));padding-inline:0;transition:padding-block-end var(--accordion-duree) var(--accordion-courbe);border:0;background:none;text-align:start;cursor:pointer}.accordion-item__question{flex:1 0 0;min-width:0;color:var(--color-text);font-size:var(--accordion-q-size, var(--text-base-size));line-height:var(--accordion-q-line, var(--text-base-line))}.accordion-item .accordion-item__icon{box-sizing:border-box;width:var(--accordion-icon, 24px);height:var(--accordion-icon, 24px);border-radius:50%;background-color:var(--primary-green);color:var(--surface-white)}.accordion-item .accordion-item__icon--open,.accordion-item[data-open] .accordion-item__icon--closed{display:none}.accordion-item[data-open] .accordion-item__icon--open{display:block}.accordion-item__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--accordion-duree) var(--accordion-courbe)}.accordion-item[data-open] .accordion-item__panel{grid-template-rows:1fr}.accordion-item[data-open] .accordion-item__header{padding-block-end:0}.accordion-item[data-open] .accordion-item__panel-inner{padding-block-end:var(--accordion-pb, var(--accordion-py, 16px))}.accordion-item__panel-inner{overflow:hidden;padding-block-end:0;transition:padding-block-end var(--accordion-duree) var(--accordion-courbe)}.accordion-item__answer{padding-block-start:10px;color:var(--color-text);font-family:var(--font-body);font-weight:400;font-size:var(--accordion-a-size, var(--text-base-size));line-height:var(--accordion-a-line, var(--text-base-line))}.accordion-item__answer>*+*,.accordion-item__answer .metafield-rich_text_field>*+*{margin-block-start:var(--accordion-a-line, var(--text-base-line))}@media(prefers-reduced-motion:reduce){.accordion-item__panel,.accordion-item__header{transition:none}}.accordion{display:flex;flex-direction:column}.accordion-reveal{display:flex;justify-content:center;padding-block-start:var(--section-subtitle-gap)}.accordion{--accordion-py: var(--accordion-py-d, 16px);--accordion-q-size: var(--accordion-q-size-d);--accordion-q-line: var(--accordion-q-line-d);--accordion-a-size: var(--accordion-a-size-d);--accordion-a-line: var(--accordion-a-line-d)}.accordion--last-flush>div:last-child{--accordion-pb: 0px}.accordion--last-flush>div:last-child .accordion-item{box-shadow:none}.accordion--last-no-rule>div:last-child .accordion-item{box-shadow:none}@media(max-width:989px){.accordion{--accordion-py: var(--accordion-py-m, 12px);--accordion-q-size: var(--accordion-q-size-m);--accordion-q-line: var(--accordion-q-line-m);--accordion-a-size: var(--accordion-a-size-m);--accordion-a-line: var(--accordion-a-line-m)}.accordion:not(.accordion--last-flush):not(.accordion--first-padded)>div:first-child{--accordion-pt: 0px}}.accordion--switch.is-ready .accordion-item__icon,.accordion--switch.is-ready .accordion-item__panel{display:none}.accordion--switch:not(.is-ready) .accordion-item__icon,.accordion--switch:not(.is-ready) .accordion-item__panel{display:none}.accordion--switch .accordion-item__question{color:#2f2d2b80;transition:color var(--transition-duration) var(--transition-easing)}.accordion--switch .accordion-item__header:hover .accordion-item__question{color:#2f2d2b80}.accordion--switch [data-claims-active] .accordion-item__header .accordion-item__question,.accordion--switch [data-claims-active] .accordion-item__header:hover .accordion-item__question{color:var(--primary-green)}.accordion--switch>div:first-child .accordion-item{box-shadow:inset 0 1px #2f2d2b1f,inset 0 -1px #2f2d2b1f}.accordion--switch .accordion-item__header{cursor:pointer}.claims-visuels{overflow:hidden}.claims-visuels__piste{display:flex;height:100%;flex-direction:column;transform:translateY(calc(var(--claims-vue, 0) * -100%));transition:transform var(--transition-duration) var(--transition-easing)}.claims-visuels__vue{position:relative;height:100%;flex:0 0 100%}.claims-visuels__vue img,.claims-visuels__vue picture{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.claims-visuels__piste{transition:none}}.claims-pile{position:relative}.claims-pile>.claims-pile__calque{margin-block-start:0}.claims-pile__calque{transition:none}.claims-pile__calque:not([data-active]){position:absolute;inset-block-start:0;inset-inline:0;opacity:0;pointer-events:none}.claims-pile__calque[data-active]{position:relative;opacity:1}@media(prefers-reduced-motion:reduce){.claims-pile__calque{transition:none}}@media(prefers-reduced-motion:reduce){.accordion--switch .accordion-item__question{transition:none}}.content-group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--content-group-gap, 18px)}.content-group>div{width:100%}@media(max-width:989px){.content-group{gap:var(--content-group-gap-m, 12px)}}.buy-box-offer--sold-out .buy-box-offer__label{opacity:.55}.buy-box-offer{position:relative}.buy-box-offer__label{display:flex;align-items:flex-start;gap:8px;padding:24px 0;cursor:pointer;box-shadow:inset 0 1px #2f2d2b33;transition:background-color var(--transition-duration) var(--transition-easing),box-shadow var(--transition-duration) var(--transition-easing)}.buy-box-offer__mark{position:relative;flex-shrink:0;width:18px;height:18px;margin-block-start:2px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--secondary-anthracite);transition:box-shadow var(--transition-duration) var(--transition-easing)}.buy-box-offer__mark:after{content:"";position:absolute;top:6.545px;right:6.545px;bottom:6.545px;left:6.545px;border-radius:50%;background-color:var(--secondary-anthracite);transform:scale(0);transition:transform var(--transition-duration) var(--transition-easing)}.buy-box-offer__input:checked+.buy-box-offer__label .buy-box-offer__mark:after{transform:scale(1)}.buy-box-offer__input:focus-visible+.buy-box-offer__label{outline:2px solid var(--primary-green-focus-ring);outline-offset:2px}.buy-box-offer__body{display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:0}.buy-box-offer__subtitle{margin-block-start:-2px}.buy-box-offer__arguments{display:grid;grid-template-rows:0fr;margin-block-start:0;padding-block-start:0;box-shadow:inset 0 1px #2f2d2b00;transition:grid-template-rows var(--transition-duration) var(--transition-easing),margin-block-start var(--transition-duration) var(--transition-easing),padding-block-start var(--transition-duration) var(--transition-easing),box-shadow var(--transition-duration) var(--transition-easing)}.buy-box-offer__arguments-inner{display:flex;flex-direction:column;min-height:0;overflow:hidden}.buy-box-offer__input:checked+.buy-box-offer__label .buy-box-offer__arguments{grid-template-rows:1fr;margin-block-start:12px;padding-block-start:12px;box-shadow:inset 0 1px #2f2d2b33}@media(prefers-reduced-motion:reduce){.buy-box-offer__arguments,.buy-box-offer__mark,.buy-box-offer__mark:after{transition:none}}.buy-box-offer__argument{display:flex;align-items:center;gap:6px}.buy-box-offer__argument .buy-box-offer__bullet{flex-shrink:0;width:6.573px;height:5.634px;color:var(--primary-green)}.buy-box-offer__head{display:flex;align-items:center;gap:8px}.buy-box-offer__title{color:var(--color-text)}.buy-box-offer__price{color:var(--color-text);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.buy-box-offer__subtitle{color:var(--color-text);opacity:.4}.buy-box-offer__argument{color:var(--color-text)}.buy-box-offer__argument .buy-box-offer__argument-text{opacity:.4}.buy-box-offer__prices{display:flex;flex-direction:column;align-items:flex-end;gap:0;text-align:end}.buy-box-offer__compare{margin-block-start:-2px}.buy-box-offer__prices>:first-child{margin-block-start:0}.buy-box-offer__compare{color:var(--color-text);opacity:.4;text-decoration:line-through;text-decoration-skip-ink:none}@media(max-width:989px){.buy-box-offer__label{padding-block:18px}}.peptides-panel__label{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line)}@media(max-width:989px){.peptides-panel__label{font-size:var(--text-xl-size);line-height:var(--text-xl-line)}}.peptides-panel{position:relative;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px}.peptides-panel__media{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none}.peptides-panel__media-inner{flex:none}.peptides-panel__img{width:100%;height:100%;object-fit:cover}.peptides-panel--v1 .peptides-panel__media{left:184.15px;top:-69.83px;width:384.807px;height:384.807px}.peptides-panel--v1 .peptides-panel__media-inner{width:384.807px;height:384.807px}.peptides-panel--v2 .peptides-panel__media{left:249.21px;top:-81.95px;width:318.891px;height:318.891px}.peptides-panel--v2 .peptides-panel__media-inner{width:318.891px;height:318.891px;transform:rotate(90deg)}.peptides-panel--v3 .peptides-panel__media{left:242.94px;top:-38.42px;width:276.804px;height:266.831px}.peptides-panel--v3 .peptides-panel__media-inner{width:276.804px;height:266.831px}.peptides-panel--v4 .peptides-panel__media{left:115.45px;top:-194.66px;width:535.555px;height:534.33px}.peptides-panel--v4 .peptides-panel__media-inner{width:331.621px;height:424.935px;transform:rotate(-45.53deg)}.peptides-panel__label,.peptides-panel__text{position:relative;color:var(--primary-green);text-transform:uppercase}.peptides-panel__text{width:272px;max-width:100%;text-transform:none}.peptides-panel__rule{position:relative;width:319px;max-width:100%;height:1px;background-color:var(--primary-green)}.peptides-panel__rule:after{content:"";position:absolute;inset-inline-end:0;inset-block-start:50%;width:5.33px;height:5.33px;border-radius:50%;background-color:var(--primary-green);transform:translate(50%,-50%)}@media(max-width:989px){.peptides-panel{height:auto;padding-block-start:256px}.peptides-panel--v1 .peptides-panel__media{left:-45.5px;top:-24px;width:414px;height:414px}.peptides-panel--v1 .peptides-panel__media-inner{width:414px;height:414px}.peptides-panel--v2 .peptides-panel__media{left:-65.33px;top:-108.31px;width:465.909px;height:465.909px}.peptides-panel--v2 .peptides-panel__media-inner{width:332.949px;height:332.949px;transform:rotate(36.68deg)}.peptides-panel--v3 .peptides-panel__media{left:13.59px;top:-3.17px;width:295.827px;height:285.169px}.peptides-panel--v3 .peptides-panel__media-inner{width:295.827px;height:285.169px}.peptides-panel--v4 .peptides-panel__media{left:-116.28px;top:-112.54px;width:559.319px;height:558.039px}.peptides-panel--v4 .peptides-panel__media-inner{width:346.335px;height:443.79px;transform:rotate(-45.53deg)}.peptides-panel__text,.peptides-panel__rule{width:100%}}.results-group{display:flex;flex-direction:column;gap:14px}.results-stat{display:flex;flex-direction:column;align-items:flex-start;padding-block-end:14px;box-shadow:inset 0 -1px #2f2d2b1f}.results-stat__value{color:var(--primary-green);font-family:var(--font-heading);font-weight:700;font-size:58px;line-height:64px;text-transform:uppercase}.results-stat__label{color:var(--color-text)}@media(max-width:989px){.results-stat{flex-direction:row;align-items:center;gap:14px}.results-stat__value{flex:0 0 80px;width:80px}.results-stat__label{flex:1 1 auto;min-width:0}.results-stat__value{font-size:32px;line-height:40px}}.results-pair{display:flex;width:100%;gap:18px;align-items:center}.results-pair__card{position:relative;overflow:hidden;width:calc((100% - 18px)/2);flex:0 0 auto;aspect-ratio:324 / 714;border-radius:16px;background-color:var(--secondary-grey)}.results-pair__img{width:100%;height:100%;object-fit:cover}.results-pair__day{position:absolute;top:14px;left:14px;padding-inline:4px;border-radius:4px;background-color:var(--surface-white);color:var(--color-text)}.results-pair__caption{position:absolute;right:14px;bottom:14px;left:14px;margin:0;color:var(--surface-white);text-align:center}@media(max-width:989px){.results-pair{gap:6px}.results-pair__card{width:calc((100% - 6px)/2);aspect-ratio:345 / 732;border-radius:12px}.results-pair__day{top:8px;left:8px}.results-pair__caption{right:8px;bottom:8px;left:8px}}.results__media{position:relative;width:100%}.results__slider{width:100%}.results__track{display:flex}.results__track:not(.swiper-wrapper)>div{width:100%;flex:0 0 auto}.results__media .results__nav{position:absolute;z-index:2;bottom:14px;left:14px;display:flex;align-items:center;gap:8px}.results__media .results__arrow{display:flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50px;background-color:var(--surface-white);color:var(--color-text);cursor:pointer;transition:opacity var(--transition-duration) var(--transition-easing)}.results__media .results__arrow[disabled]{opacity:.5;cursor:default}.results__media .results__arrow .icon{display:block}@media(max-width:989px){.results__media .results__nav{bottom:8px;left:8px}}.results__panel{display:flex;width:100%;height:100%;flex-direction:column;justify-content:flex-end;padding:36px;border-radius:16px;gap:12px;background-color:var(--secondary-light-grey)}.results__tabs{display:flex;align-items:center;gap:18px}.results__tab-rule{display:block;flex-shrink:0;width:26px;height:1px;background-color:var(--secondary-anthracite)}.results__tab{display:flex;align-items:center;gap:18px;padding:0;border:0;background:none;color:var(--color-text);font-family:var(--font-body);font-weight:500;font-size:var(--results-tab-size-d, var(--text-base-size));line-height:var(--results-tab-line-d, var(--text-base-line));text-transform:uppercase;cursor:pointer;opacity:.4;transition:opacity var(--transition-duration) var(--transition-easing)}.results__tab[data-active]{opacity:1;text-decoration:underline}.results__tab+.results__tab:before{content:"";width:26px;height:1px;background-color:var(--color-text);opacity:.4}.results__body{display:flex;flex:1 0 auto;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:36px}.results__groups{width:100%;overflow:hidden}.results__layout.is-enhanced .results__groups{display:flex;align-items:flex-start}.results__layout.is-enhanced .results__groups>div{flex:0 0 100%;max-width:100%;transform:translate(calc(var(--ri-index, 0) * -100%));transition:transform var(--transition-duration) var(--transition-easing)}.results__layout.is-enhanced .results__groups>div:not([data-active]){visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){.results__layout.is-enhanced .results__groups>div{transition:none}}.results__footnote{color:var(--color-text)}.results__empty{color:var(--secondary-dark-grey)}@media(max-width:989px){.results__panel{gap:24px;padding:14px;border-radius:12px}.results__body{flex:0 0 auto;gap:24px}.results__body .button{width:100%}.results__tabs{justify-content:space-between;gap:0}.results__tab{font-size:var(--results-tab-size-m, var(--text-xs-size));line-height:var(--results-tab-line-m, var(--text-xs-line))}}.review-card{display:flex;height:100%;flex-direction:column;align-items:center;gap:12px;padding:18px;border-radius:12px;background-color:var(--secondary-light-grey)}.review-card__stars{display:flex}.review-card__body{display:flex;width:100%;flex-direction:column;gap:6px;text-align:center}.review-card__quote,.review-card__author{color:var(--color-text)}.footer-social{display:flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:500px;background-color:var(--surface-white);color:var(--color-text);transition:color var(--transition-duration) var(--transition-easing)}.footer-social:hover{color:var(--primary-green)}@media(min-width:990px){.rich-text__body--responsive{font-size:var(--rich-text-size);line-height:var(--rich-text-line)}}@media(max-width:989px){.rich-text__body--responsive{font-size:var(--rich-text-size-m);line-height:var(--rich-text-line-m)}}.rich-text{display:flex;flex-direction:column;gap:18px;color:var(--color-text)}.rich-text__body>*+*{margin-block-start:22px}@media(max-width:989px){.rich-text{gap:12px}}.timeline-step{position:relative;display:flex;flex-direction:column;justify-content:center;gap:8px;padding-inline-start:20px;min-height:80px}.timeline-step:before{content:"";position:absolute;z-index:1;inset-block-start:8px;inset-inline-start:0;width:8px;height:8px;border-radius:50%;background-color:var(--primary-green);transition:background-color var(--transition-duration) var(--transition-easing)}.timeline--progressive>div:not(.is-reached) .timeline-step:before{background-color:var(--secondary-grey)}@media(prefers-reduced-motion:reduce){.timeline-step:before{transition:none}}.timeline-step__title,.timeline-step__description{color:var(--color-text)}.timeline-step__tags{display:flex;gap:6px}.timeline-step__tag{padding-inline:10px;border-radius:100px;background-color:var(--surface-white);color:var(--color-text);font-family:var(--font-body);font-weight:400;font-size:14px;line-height:20px;white-space:nowrap}@media(max-width:989px){.timeline-step{min-height:0}.timeline-step__tags{flex-wrap:wrap;width:100%}.timeline-step__tag{padding-inline:8px;font-size:12px;line-height:18px}}.timeline{position:relative;display:flex;flex-direction:column;gap:24px}.timeline:before{content:"";position:absolute;inset-block:8px 0;inset-inline-start:3.5px;width:1px;background-color:var(--primary-green)}.timeline:has(>div:only-child):before{display:none}.timeline--progressive:before{background-color:var(--secondary-grey)}.timeline--progressive:after{content:"";position:absolute;inset-block-start:8px;inset-inline-start:3.5px;width:1px;height:var(--timeline-progress, 0px);background-color:var(--primary-green);transition:height var(--transition-duration) var(--transition-easing)}@media(prefers-reduced-motion:reduce){.timeline--progressive:after{transition:none}}@media(max-width:989px){.timeline{gap:20px}}.video-card{display:flex;width:100%;height:100%;flex-direction:column;gap:18px}.video-card__media{position:relative;display:flex;width:100%;flex:0 0 auto;aspect-ratio:256 / 433.505;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background-color:var(--secondary-grey)}.video-card__poster,.video-card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.video-card__scrim{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,#fff9,#e8e8e699 62.712%);pointer-events:none}.video-card__play{position:relative;display:flex;width:66px;height:66px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background-color:#fff6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:var(--secondary-anthracite);cursor:pointer;transform:translate(var(--video-carousel-x, 0px),var(--video-carousel-y, 0px));transition:transform var(--transition-duration) var(--transition-easing)}.video-card__media.is-playing .video-card__play,.video-card__media.is-playing .video-card__scrim,.video-card__media.is-playing .video-card__poster{display:none}.video-card__body{display:flex;flex-direction:column;gap:8px;padding-inline:6px}.video-card__stars{display:flex}.video-card__quote{color:var(--color-text)}@media(prefers-reduced-motion:reduce){.video-card__play{transform:none;transition:none}}.video-zoom[hidden]{display:none}.video-zoom{position:fixed;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;top:0;right:0;bottom:0;left:0}.video-zoom__fond{position:absolute;background-color:#2f2d2bb8;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--transition-duration) var(--transition-easing)}.video-zoom.is-open .video-zoom__fond{opacity:1}.video-zoom__scene{--video-ratio: 1.7778;--cadre-largeur-dispo: min(1100px, 100vw - 48px);--cadre-hauteur: min( calc(100dvh - 140px) , calc(var(--cadre-largeur-dispo) / var(--video-ratio)));position:relative;width:calc(var(--cadre-hauteur) * var(--video-ratio));max-width:100%;opacity:0;transform:scale(.92);transition:transform var(--transition-duration) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing)}.video-zoom.is-open .video-zoom__scene{opacity:1;transform:scale(1)}.video-zoom__cadre{overflow:hidden;height:var(--cadre-hauteur);border-radius:16px;aspect-ratio:var(--video-ratio);background-color:var(--secondary-anthracite)}.video-zoom__cadre video,.video-zoom__cadre iframe{display:block;width:100%;height:100%;border:0;object-fit:contain}.video-zoom__fermer{position:absolute;display:flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background-color:var(--surface-white);cursor:pointer;inset-block-start:-52px;inset-inline-end:0}.video-zoom__fermer:before,.video-zoom__fermer:after{position:absolute;width:16px;height:1px;background-color:var(--secondary-anthracite);content:""}.video-zoom__fermer:before{transform:rotate(45deg)}.video-zoom__fermer:after{transform:rotate(-45deg)}@media(max-width:989px){.video-zoom{padding:12px}.video-zoom__scene{--video-ratio: .5625;--cadre-largeur-dispo: calc(100vw - 24px) }.video-zoom__cadre{border-radius:12px}}@media(prefers-reduced-motion:reduce){.video-zoom__fond,.video-zoom__scene{transition:none}.video-zoom__scene,.video-zoom.is-open .video-zoom__scene{transform:none}}.icon{display:block;flex-shrink:0;width:var(--icon-size, 24px);height:var(--icon-size, 24px);color:inherit}.icon--star-full,.icon--star-half,.icon--star-empty{color:var(--secondary-anthracite)}.icon--arrow-prev,.icon--arrow-next{width:var(--icon-size, 32px);height:var(--icon-size, 32px)}.icon--bullet{width:var(--icon-size, 11px);height:calc(var(--icon-size, 11px) * .857);color:var(--primary-green)}.icon--faq-plus,.icon--faq-minus{width:var(--icon-size, 16px);height:var(--icon-size, 16px)}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
