.cg-hero{position:relative;height:613px;background:#0e1f18;overflow:hidden}.cg-hero__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.cg-hero__track::-webkit-scrollbar{display:none}.cg-hero__track:focus-visible{outline-offset:-3px}.cg-hero__slide{--img-w: 1085px;--img-left: 0px;position:relative;isolation:isolate;flex:none;width:100%;height:100%;overflow:hidden;scroll-snap-align:start}.cg-hero__slide--energ{--img-w: 1096px}.cg-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background:#0e1f18}.cg-hero__img{position:absolute;top:0;left:var(--img-left);width:var(--img-w);max-width:none;height:100%;object-fit:cover;object-position:50% 50%}.cg-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0e201800 560px,#0e2018c7 860px,#0e1f18 1085px)}.cg-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;padding-top:93px;pointer-events:none}.cg-hero__content{grid-column:2;min-width:0;padding-left:43px;pointer-events:auto;color:#fff}.cg-hero__meta{display:flex;align-items:center;gap:15px}.cg-hero__proof{display:flex;align-items:center;gap:6px;font-size:14px;line-height:16.8px;color:#fff}.cg-hero__proof svg{width:14px;height:14px;flex:none}.cg-hero__title{max-width:500px;margin-top:18px;color:#fff}.cg-hero__sub{max-width:492px;margin-top:18.5px;font-size:var(--fs-sub);line-height:1.45;color:#fff;opacity:.92}.cg-hero__cta{display:flex;width:340px;max-width:100%;margin-top:23px}.cg-hero__reassure{display:flex;align-items:flex-start;gap:8px;margin-top:16.5px;font-size:13px;line-height:16.9px;color:#fff;opacity:.88}.cg-hero__reassure svg{width:14px;height:14px;flex:none;margin-top:1.5px}.cg-hero__arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.cg-hero__arrow--prev{left:24px}.cg-hero__arrow--next{right:24px}.cg-hero__dots{position:absolute;left:50%;bottom:34px;z-index:3;display:flex;align-items:center;gap:8px;transform:translate(-50%)}.cg-hero__dot{position:relative;width:24px;height:16px;transition:width .3s ease}.cg-hero__dot:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;border-radius:2px;background:#fff6;transition:background-color .3s ease}.cg-hero__dot.is-active{width:44px}.cg-hero__dot.is-active:before{background:#fff}.cg-products{padding-block:40px}.cg-products__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.cg-products__title{line-height:1.05}.cg-products .cg-tabs__tab{height:38px}.cg-carousel{margin-top:28px}.cg-carousel__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cg-carousel__track::-webkit-scrollbar{display:none}.cg-carousel__track>.cg-card{flex:0 0 calc((100% - 60px)/4);scroll-snap-align:start}.cg-card__body{gap:0;padding-top:14px}.cg-card__note{height:15px;font-size:13px;line-height:15px;color:var(--color-text-3)}.cg-card__title{margin-top:12px}.cg-card__sub{margin-top:4px}.cg-card__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.cg-card__chips:empty{display:none}.cg-card__cta{padding-top:17px}.cg-card__cta .cg-btn{width:100%}.cg-swatch__dot{display:grid;place-items:center;color:#0b0b0b}.cg-swatch__dot svg{width:16px;height:16px}.cg-swatch__dot--mint{background:var(--cg-remin-soft)}.cg-help{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:28px;color:var(--color-text-6);background:var(--color-bg-2)}.cg-help__eyebrow{font-size:13px;line-height:18px;color:#f5f5edad}.cg-help__title{margin-top:6px;font-size:32px;line-height:1.05;letter-spacing:-.02em}.cg-help__text{margin-top:14px;font-size:14px;line-height:19px;color:#f5f5edcc}.cg-card--help .cg-card__media img{display:none}.cg-card--help:hover .cg-card__media img{transform:none}.cg-carousel__nav{display:flex;justify-content:flex-end;gap:9px;margin-top:25px}.cg-gammes{padding-block:96px 98px}.cg-gammes__head{display:grid;grid-template-columns:55% minmax(0,1fr);align-items:end;margin-bottom:72px}.cg-gammes__title{max-width:578px;line-height:1.08;color:var(--color-text-6)}.cg-gammes__intro{max-width:440px;font-size:16px;line-height:23.2px;color:var(--color-text-6);opacity:.9}.cg-gammes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cg-gamme{display:grid;justify-items:center;align-content:start;min-width:0}.cg-gamme__top{justify-self:stretch;height:202px;padding:41px 20px 0;text-align:center;background:var(--color-forest-2);border-radius:12px 12px 0 0}.cg-gamme__top .cg-badge{height:26px;padding:0 12px 0 10px;color:var(--color-text-6)}.cg-gamme__h3{margin-top:11px;color:var(--color-text-6)}.cg-gamme__bullets{display:flex;flex-wrap:wrap;justify-content:center;gap:0 14px;max-width:400px;margin:13px auto 0}.cg-gamme__bullets li{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:18.2px;color:#f5f5edad}.cg-gamme__bullets li:before{content:"";width:5px;height:5px;flex:none;background:var(--cg-remin)}.cg-gamme__bullets--energ li:before{background:var(--cg-energ)}.cg-gamme__media{position:relative;justify-self:stretch;aspect-ratio:590 / 443;overflow:hidden;background:var(--color-bg-6);border-radius:0 0 16px 16px}.cg-gamme__media>img{width:100%;height:100%;object-fit:cover;object-position:50% 32%}.cg-gamme__media .cg-pill{position:absolute;top:0;right:0;bottom:0;left:0;width:max-content;height:48px;margin:auto}.cg-gamme__media .cg-pill__play:before{display:none}.cg-gamme__media .cg-pill__play svg{width:16px;height:16px}.cg-gamme>.cg-pill--soft{margin-top:16px}.cg-details{z-index:1;margin-top:-40px;padding-block:40px;background:var(--color-bg-1);border-radius:var(--radius-curve) var(--radius-curve) 0 0}.cg-details__title{max-width:485.5px;line-height:1.06}.cg-details__sub{margin-top:10px;font-size:15px;line-height:22.5px;color:var(--color-text-65)}.cg-folder{margin-top:47px}.cg-folder__tabs{position:relative;display:flex;width:max-content;max-width:100%;gap:4px;padding:14px 14px 0;background:var(--color-bg-2);border-radius:14px 14px 0 0}.cg-folder__tabs:after{content:"";position:absolute;right:-12px;bottom:0;width:12px;height:13px;background:radial-gradient(circle at 100% 0,transparent 12px,var(--color-bg-2) 12.5px)}.cg-folder__mark{position:absolute;top:14px;left:14px;z-index:0;height:44px;border-radius:var(--radius-3);background:#fff;pointer-events:none}.cg-folder__tab{position:relative;z-index:1;height:44px;padding:0 20px;border-radius:var(--radius-3);font-size:16px;line-height:44px;white-space:nowrap;color:var(--color-on-dark-78);transition:color .3s ease,background-color .2s ease}.cg-folder__tab.is-active{color:var(--color-text-3)}html:not(.js) .cg-folder__tab.is-active{background:#fff}.cg-folder__panel{padding:14px;background:var(--color-bg-2);border-radius:0 14px 14px}.cg-folder__group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cg-step{gap:0;min-width:0;min-height:374px;padding-bottom:17px}.cg-step__title{margin-top:8px}.cg-step__text{margin-top:3px}.cg-pack__grid{display:grid;grid-template-columns:minmax(0,644px) minmax(0,560px);column-gap:72px;align-items:center}.cg-pack__media{position:relative;aspect-ratio:1;overflow:hidden;background:var(--color-bg-3);border-radius:var(--radius-6)}.cg-pack__media>img{width:100%;height:100%;object-fit:cover}.cg-pack__badge{position:absolute;top:12px;left:12px;z-index:1}.cg-pack__eyebrow{height:15px;font-size:13px;line-height:15px;color:var(--color-text-60)}.cg-pack__title{margin-top:16.5px;line-height:1.05}.cg-pack__text{margin-top:12px;font-size:16px;line-height:24px;color:var(--color-text-1)}.cg-pack__form{margin-top:24px}.cg-pack__options{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}.cg-pack-option{padding:14px 18px 14px 13px;background:var(--color-bg-3)}.cg-pack-option:has(input:checked),.cg-pack-option.is-selected{background:var(--color-mint)}.cg-pack-option:has(input:focus-visible){outline:2px solid var(--color-text-3);outline-offset:2px}.cg-pack-option__head{display:flex;align-items:center;gap:10px;min-height:20px;font-size:14px;line-height:20px}.cg-pack-option__name{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.cg-pack-option__price{font-size:15px;font-weight:700;color:var(--color-text-3)}.cg-pack-option .cg-badge--tag{height:20px;font-size:12px;line-height:14px}.cg-pack-option__more{display:none;padding:12px 0 0 28px}.cg-pack-option:has(input:checked) .cg-pack-option__more,.cg-pack-option.is-selected .cg-pack-option__more{display:block}.cg-pack-option__unit{display:block;margin-top:12px;font-size:13px;line-height:18px;color:var(--color-text-60)}.cg-pack__cta{margin-top:13px}.cg-pack__reassure{margin-top:11px;text-align:center;font-size:13px;line-height:18.2px;color:var(--color-text-60)}.cg-vids{padding:40px 0 48px;overflow:hidden}.cg-vids__title{line-height:1.08}.cg-vids__text{margin-top:13px;font-size:16px;line-height:24px;color:var(--color-text-65)}.cg-vids__viewport{margin:57px 0 0 20px;overflow:hidden}.cg-vids__track{display:flex;align-items:flex-end;gap:19.6px;padding-inline:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:75px 20px;scrollbar-width:none;cursor:grab}.cg-vids__track::-webkit-scrollbar{display:none}.cg-vids__track.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.cg-vid{flex:0 0 273.6px;scroll-snap-align:start;min-width:0}.cg-vid__media{position:relative;height:350px;overflow:hidden;background:var(--color-bg-4);border-radius:12px 12px 0 0;transition:height .45s var(--ease-out-cubic)}.cg-vid.is-active .cg-vid__media{height:471px}.cg-vid__media img{width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.cg-vid__caption{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);padding:7px 10px;font-size:13px;line-height:16.25px;color:#fff;background:var(--color-shade);border-radius:8px}.cg-vid__product{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:9px 12px;margin-top:10px;padding:10px;background:#fff;border:1px solid var(--color-border-1);border-radius:0 0 16px 16px}.cg-vid__product>img{width:56px;height:56px;object-fit:cover;border-radius:8px}.cg-vid__name{font-size:14px;font-weight:600;line-height:17.5px;color:var(--color-text-3)}.cg-vid__product .cg-btn{grid-column:1 / -1;width:100%;transition:opacity var(--duration-200) ease,filter var(--duration-200) ease}.cg-abo{padding-block:104px 88px}.cg-abo__inner{max-width:calc(2480px + 2 * var(--gutter))}.cg-abo__grid{display:grid;grid-template-columns:minmax(0,668.64fr) minmax(0,604.95fr);column-gap:var(--space-86);align-content:start;grid-template-areas:"head media" "benefits media" "action media";grid-template-rows:auto auto 1fr;align-items:start}.cg-abo__head{grid-area:head}.cg-abo__title{max-width:701.3px;color:#fff}.cg-abo__title em{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-style:italic;color:#fff}.cg-abo__text{max-width:540px;margin-top:24px;font-size:17px;line-height:26.35px;color:var(--color-on-dark-78)}.cg-abo__benefits{grid-area:benefits;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:37px}.cg-benefit{gap:14px;min-width:0}.cg-benefit svg{width:40px;height:40px}.cg-abo__dot{fill:var(--cg-remin);stroke:none}.cg-abo__benefits .cg-benefit svg circle.cg-abo__dot{fill:var(--cg-remin);stroke:none}.cg-abo__action{grid-area:action;display:flex;align-items:center;gap:22px;margin-top:36px}.cg-abo__action .cg-btn{height:52px;padding:0 32px}.cg-abo__note{max-width:290px;font-size:14px;line-height:19.6px;color:var(--color-on-dark-70)}.cg-abo__media{grid-area:media;align-self:start;aspect-ratio:1;overflow:hidden;background:var(--color-glass-2);border-radius:16px}.cg-abo__media img{width:100%;height:100%;object-fit:cover}.cg-faqs{padding-block:40px 41px}.cg-faqs__inner{display:grid;grid-template-columns:minmax(0,573.1fr) minmax(0,700.5fr);column-gap:var(--space-86);align-items:start}.cg-faqs__title{line-height:1.05}.cg-faqs__text{max-width:440px;margin-top:14px;font-size:17px;line-height:25.5px;color:var(--color-text-65)}.cg-faqs__intro .cg-btn{height:52px;margin-top:27px;padding:0 30px}@media(max-width:989px){.cg-hero{height:498px;background:transparent}.cg-hero__slide{--img-w: 779px;--img-left: -120px}.cg-hero__slide--energ{--img-w: 786px;--img-left: -120px}.cg-hero__media{bottom:auto;height:440px}.cg-hero__media:after{background:linear-gradient(90deg,#0e201800 230px,#0e2018c7 470px,#0e1f18 659px)}.cg-hero__inner{padding-top:56px}.cg-hero__content{padding-left:0}.cg-hero__inner{grid-template-columns:373px 1fr;padding-right:40px}.cg-hero__inner{padding-inline:0 40px}.cg-hero__content{grid-column:2}.cg-hero__meta{flex-direction:column;align-items:flex-start;gap:6px}.cg-hero__title{max-width:none;margin-top:18px}.cg-hero__sub{max-width:none;margin-top:12px}.cg-hero__cta{margin-top:28px}.cg-hero__dots{bottom:14px}.cg-hero__dot:before{background:#0b0b0b33}.cg-hero__dot.is-active:before{background:var(--color-text-3)}.cg-products__head{flex-direction:column;align-items:flex-start;gap:20px}.cg-carousel__track>.cg-card{flex-basis:calc((100% - 40px) / 3)}.cg-gammes{padding-block:96px 113px}.cg-gammes__head{grid-template-columns:1fr;row-gap:14px;margin-bottom:40px}.cg-gammes__intro{max-width:460px}.cg-gammes__grid{gap:14px}.cg-gamme__top{height:190px;padding-top:34px}.cg-pack__grid{grid-template-columns:325px minmax(0,1fr);column-gap:38px;align-items:start}.cg-vid{flex-basis:220px}.cg-vids__track{gap:20px;scroll-padding-inline:20px}.cg-vid__media{height:282px}.cg-vid.is-active .cg-vid__media{height:378px}.cg-abo{padding-block:104px 88px}.cg-abo__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "media" "benefits" "action"}.cg-abo__media{aspect-ratio:4 / 3;margin-top:32px}.cg-abo__benefits,.cg-abo__action{margin-top:24px}.cg-faqs__inner{grid-template-columns:minmax(0,1fr);row-gap:32px}}@media(max-width:749px){.cg-hero{height:616px;background:#0e1f18}.cg-hero__slide,.cg-hero__slide--energ{--img-w: 100%;--img-left: 0px}.cg-hero__media{bottom:auto;height:520px}.cg-hero__img{position:static;width:100%;left:auto;object-position:50% 0%}.cg-hero__media:after{background:linear-gradient(to top,#0e1f18,#0e2018e0 22%,#0e201800 52%)}.cg-hero__inner{display:block;padding:313px 20px 0}.cg-hero__content{padding-left:0;text-align:center}.cg-hero__meta{flex-direction:row;justify-content:center;gap:10px}.cg-hero__title{max-width:none;margin-top:7px}.cg-hero__sub{max-width:none;margin-top:10px;font-size:14px;line-height:19.6px}.cg-hero__cta{width:100%;margin-top:15px}.cg-hero__reassure{justify-content:center;align-items:center;margin-top:11px;font-size:12px;line-height:16px;text-align:left}.cg-hero__arrow{display:none}.cg-hero__dots{bottom:21px}.cg-hero__dot:before{background:#fff6}.cg-hero__dot.is-active:before{background:#fff}.cg-products{padding-block:24px 6px}.cg-products .cg-tabs__tab{height:34px;padding:0 20px}.cg-card__title{margin-top:7px}.cg-card__sub{margin-top:1px}.cg-card__chips{margin-top:10px}.cg-card__cta{padding-top:13px}.cg-products__head{gap:16px}.cg-products__title{font-size:30px}.cg-carousel{margin-top:20px}.cg-carousel__track{gap:8px;margin-right:-16px;padding-right:16px}.cg-carousel__track>.cg-card{flex-basis:272px}.cg-carousel__nav{display:none}.cg-gammes{padding-block:75px 71px}.cg-gammes__head{row-gap:12px;margin-bottom:28px}.cg-gammes__intro{font-size:16px;line-height:23.2px}.cg-gammes__title{font-size:34px}.cg-gammes__grid{display:flex;gap:12px;margin-right:-20px;padding-right:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cg-gammes__grid::-webkit-scrollbar{display:none}.cg-gammes__grid>.cg-gamme{flex:0 0 288px;scroll-snap-align:start}.cg-gamme__media{aspect-ratio:1}.cg-gamme__top{height:168px;padding:25px 12px 0}.cg-gamme__h3{font-size:24px;margin-top:9px}.cg-gamme__bullets{margin-top:10px}.cg-details{padding-block:24px}.cg-details__title{font-size:28px}.cg-folder{margin-top:28px}.cg-folder__tabs{padding:10px 10px 0}.cg-folder__mark{top:10px;left:10px;height:42px}.cg-folder__tab{height:42px;padding:0 14px;font-size:15px;line-height:42px}.cg-folder__panel{padding:10px}.cg-folder__group{display:flex;gap:10px;margin-right:-10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cg-folder__group::-webkit-scrollbar{display:none}.cg-folder__group[hidden]{display:none}.cg-folder__group>.cg-step{flex:0 0 294px;min-height:0;scroll-snap-align:start}.cg-pack__grid{grid-template-columns:minmax(0,1fr);row-gap:24px}.cg-pack__title{font-size:32px}.cg-vids{padding:20px 0 15px}.cg-vids__title{font-size:30px}.cg-vids__viewport{margin:24px 0 0}.cg-vids__track{gap:16px;padding-inline:16px;scroll-padding-inline:79px 16px}.cg-vid{flex-basis:286px}.cg-vid__media,.cg-vid.is-active .cg-vid__media{height:372px}.cg-abo{padding-block:78px 70px}.cg-benefit svg{width:24px;height:24px}.cg-benefit{gap:12px}.cg-abo__title{font-size:34px}.cg-abo__text{margin-top:16px;font-size:16px;line-height:24px}.cg-abo__media{margin-top:24px}.cg-abo__benefits{gap:8px;margin-top:16px}.cg-abo__action{flex-direction:column;align-items:stretch;gap:14px;margin-top:20px}.cg-abo__note{max-width:none}.cg-faqs{padding-block:8px 24px}.cg-faqs__inner{row-gap:24px}.cg-faqs__title{font-size:34px;line-height:1.05}}@media(prefers-reduced-motion:reduce){.cg-vid__media,.cg-hero__dot{transition:none}}.cg-products__head{flex-wrap:wrap}.cg-tabs{max-width:100%;overflow-x:auto;scrollbar-width:none}.cg-tabs::-webkit-scrollbar{display:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/page-index.css.map */
