:root{--cs-text: rgba(14, 15, 12, .78);--cs-muted: rgba(14, 15, 12, .62)}.cs-heading,.cs-split__heading,.cs-specs__heading,.product__title h1,.rich-text__heading,.collapsible-content__heading,.banner__heading,.cs-guarantee__title,.cs-promise__title{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.022em;line-height:1.05}.cs-heading{font-size:clamp(3.1rem,4.2vw,4.8rem);max-width:84rem}.cs-split__heading,.cs-specs__heading{font-size:clamp(3rem,3.5vw,4.2rem)}.rich-text__heading,.collapsible-content__heading{font-size:clamp(3.1rem,4.2vw,4.8rem)}.product__title h1{font-size:3rem;line-height:1.08}@media screen and (min-width:750px){.product__title h1{font-size:3.2rem}}.cs-eyebrow{margin-bottom:1.4rem;font-size:1.25rem;font-weight:700;letter-spacing:.16em}.cs-sub{margin-left:auto;margin-right:auto;max-width:60rem;font-size:1.8rem;line-height:1.55;color:var(--cs-text)}.cs-section--ink .cs-sub{color:#ffffffc7}.cs-split__text,.cs-specs__text,.cs-guarantee__text{font-size:1.7rem;line-height:1.6;color:var(--cs-text)}.cs-card__title,.cs-numbered__title,.cs-points__title,.cs-features__title,.cs-quote__answer-title,.cs-review__title{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.01em}.cs-card__title{font-size:2.1rem}.cs-numbered__title,.cs-points__title{font-size:1.8rem}.cs-card__text,.cs-points__text,.cs-numbered__text,.cs-features__text,.cs-quote__answer-text{font-size:1.6rem;line-height:1.55;color:var(--cs-text)}.cs-section--ink .cs-card__text,.cs-section--ink .cs-points__text{color:#ffffffc7}.cs-quote__text{font-size:2.1rem;font-weight:700;letter-spacing:-.01em}.cs-quote__source,.cs-quotes__note,.cs-compare__note,.cs-size-hint span,.cs-tier__note,.cs-review__meta,.cs-cart-trust,.cs-progress__steps,.cs-upsell__note,.cs-protect__text small{font-size:1.3rem;color:var(--cs-muted)}.cs-compare__table th,.cs-compare__table td{font-size:1.5rem}.cs-specs__row dt{font-weight:700;color:var(--cs-ink)}.cs-specs__row dd{font-size:1.6rem;color:var(--cs-text)}.cs-split__note{font-size:1.5rem;font-weight:600}.product__text.subtitle{font-size:1.7rem;line-height:1.5;color:var(--cs-text)}.cs-pills li{font-size:1.4rem}.cs-size-hint{font-size:1.45rem}.cs-tier__name{font-size:1.75rem;letter-spacing:-.01em}.cs-bundle__summary,.cs-bundle__eta{font-size:1.45rem;color:var(--cs-text)}.product__accordion .accordion__title{font-size:1.6rem}.product__accordion .accordion__content{font-size:1.55rem;color:var(--cs-text)}.product__info-container .icon-with-text__item .h4{font-size:1.35rem}.product .price .price-item,.cs-tier__price,.cs-price-live__now{font-variant-numeric:tabular-nums}.collapsible-content .accordion__title{font-size:1.7rem;font-weight:600;color:var(--cs-ink)}.collapsible-content .accordion__content{font-size:1.6rem;color:var(--cs-text)}@media screen and (max-width:749px){.cs-sub{font-size:1.65rem}.cs-card__title{font-size:1.9rem}}.cs-benefits{list-style:none;margin:.4rem 0 1.6rem;padding:0;display:grid;gap:.9rem}.cs-benefits li{position:relative;padding-left:3rem;font-size:1.5rem;line-height:1.45;color:var(--cs-text)}.cs-benefits li b{color:var(--cs-ink);font-weight:700}.cs-benefits li:before{content:"\2713";position:absolute;left:0;top:.1rem;width:2rem;height:2rem;border-radius:50%;background:var(--cs-lime);color:var(--cs-ink);font-size:1.15rem;font-weight:800;display:grid;place-items:center}.cs-points--cross .cs-points__marker{background:#d640401f;color:#c23b3b;font-size:1.3rem}.cs-points--cross .cs-points__title{font-weight:600;font-family:inherit;letter-spacing:0;font-size:1.7rem;color:var(--cs-ink)}.cs-points--cross .cs-points__item{align-items:center}.cs-motion .cs-reveal{opacity:0;transform:translateY(1.8rem);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--cs-delay, 0ms)}.cs-motion .cs-reveal.is-in{opacity:1;transform:none}@media(hover:hover){.cs-card,.cs-review,.cs-quote{transition:transform .25s ease,box-shadow .25s ease}.cs-card:hover,.cs-review:hover,.cs-quote:hover{transform:translateY(-4px);box-shadow:0 14px 30px #0e0f0c14}.cs-motion .cs-reveal.is-in:hover{transform:translateY(-4px)}}@media screen and (min-width:750px){body .cs-sticky{display:flex;padding:1.2rem max(5rem,calc((100vw - 120rem)/2 + 5rem))}body .cs-sticky__title{font-size:1.6rem}body .cs-sticky__price{font-size:1.5rem;opacity:1}body .cs-sticky__price:after{content:" \b7  Buy 2, Get 1 Free";color:var(--cs-lime-deep);font-weight:600}html[lang=fr] body .cs-sticky__price:after{content:" \b7  Achetez-en 2, le 3e gratuit"}body .cs-sticky__btn{min-height:4.8rem;padding:0 3.6rem}}:root{--cs-lime-deep: #11782f}.cs-tier__badge{font-size:1.2rem}.cs-tier__price small{font-size:1.25rem}.collapsible-content .caption-with-letter-spacing{font-size:1.25rem;font-weight:700;letter-spacing:.16em;color:var(--cs-lime-deep)}.footer .policies a,.footer .copyright__content{font-size:1.25rem}.cs-unit__select{min-height:4.4rem}@media screen and (min-width:750px){.banner__heading{font-size:clamp(4.4rem,5.2vw,7rem);max-width:18ch}.banner__text p{font-size:1.8rem;line-height:1.5;max-width:46rem}}cart-drawer .drawer__inner{overflow-y:auto}cart-drawer cart-drawer-items{flex:0 0 auto;overflow:visible}cart-drawer .cart__ctas{position:sticky;bottom:0;z-index:2;background:rgb(var(--color-background));padding-top:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.banner__text p{color:#fffffff0;text-shadow:0 1px 14px rgba(0,0,0,.45)}@media screen and (max-width:749px){.banner__text p{text-shadow:none}}cart-drawer thead .caption-with-letter-spacing{font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cs-type.css.map */
