.fc-articles{display:grid;gap:var(--fc-space-block);align-items:stretch}.fc-articles__head{display:flex;flex-direction:column;align-items:flex-start}.fc-articles__cta{margin-block-start:auto;padding-block-start:28px}@media screen and (min-width:990px){.fc-articles{grid-template-columns:minmax(300px,27%) 1fr;gap:clamp(32px,3.5vw,56px)}.fc-articles__head{position:sticky;top:112px}}.fc-articles__cta{margin:25.5px 0 0}.fc-post{display:flex;flex-direction:column}.fc-post__link{display:flex;flex-direction:column;flex:1;text-decoration:none;color:inherit}.fc-post__media{overflow:hidden;border-radius:var(--fc-radius)}.fc-post__media img,.fc-post__placeholder{aspect-ratio:16 / 10;transition:transform .6s var(--fc-ease)}.fc-post__placeholder{display:block;width:100%}@media(prefers-reduced-motion:no-preference)and (min-width:750px){.fc-post:hover .fc-post__media img{transform:scale(1.045)}}.fc-post__meta{font-size:var(--fc-t-label);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fc-teal);margin:16px 0 0}.fc-post__title{font-family:Bebas Neue,Montserrat,sans-serif;font-size:var(--fc-t-3);line-height:1.1;letter-spacing:.015em;text-transform:uppercase;margin:9px 0 0;color:var(--fc-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(3 * 1.1em)}.fc-post__excerpt{font-size:var(--fc-t-small);line-height:1.55;color:var(--fc-muted);margin:9.5px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fc-post__cta{margin-block-start:auto;padding-block-start:16px;align-self:flex-start}.fc-post__cta svg{width:15px;height:15px}:is(.fc-section--dark,.fc-section--brand) .fc-post__title{color:var(--fc-on-dark)}:is(.fc-section--dark,.fc-section--brand) .fc-post__excerpt{color:var(--fc-on-dark-soft)}:is(.fc-section--dark,.fc-section--brand) .fc-post__meta{color:var(--fc-teal-bright)}.fc-section.fc-assurance-section{padding-block:clamp(36px,3.6vw,52px)}.fc-assurance{display:grid;gap:clamp(22.5px,2.4vw,36px);grid-template-columns:repeat(auto-fit,minmax(min(215px,100%),1fr));margin:0;padding:0;list-style:none}.fc-assurance__item{display:flex;align-items:flex-start;gap:14.5px}.fc-assurance__icon{display:grid;place-items:center;width:41.5px;height:41.5px;flex:none;border-radius:12px;background:var(--fc-teal-wash);color:var(--fc-teal-deep)}.fc-section--dark .fc-assurance__icon{background:#12b5b029;color:#4fd4d4}.fc-section--brand .fc-assurance__icon{background:#ffffff24;color:#fff}.fc-assurance__icon .material-symbols-rounded{font-size:22px}.fc-assurance__icon svg{width:21px;height:21px}.fc-assurance__title{font-family:Montserrat,sans-serif;font-size:var(--fc-t-small);font-weight:700;letter-spacing:.01em;margin:0 0 5px;color:var(--fc-ink)}:is(.fc-section--dark,.fc-section--brand) .fc-assurance__title{color:#fff}.fc-banner{position:relative;display:flex;align-items:flex-end;min-height:clamp(340px,48vw,520px);overflow:hidden;isolation:isolate;background:var(--fc-dark)}.fc-banner--tall{min-height:clamp(440px,62vw,700px)}.fc-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.fc-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#061414e6,#061414b8 42%,#06141480 70%,#0614146b);z-index:-1;pointer-events:none}.fc-banner__inner{width:100%;padding-block:clamp(40px,5vw,72px)}.fc-banner__body{max-width:46ch;color:#f4f8f8}.fc-banner .fc-banner__label{color:#5fd8d8}.fc-banner .fc-banner__title{color:#fff}.fc-banner .fc-banner__text{font-size:var(--fc-t-body);line-height:1.6;color:#e2eaea;margin:14.5px 0 0}.fc-banner__cta{margin:27px 0 0}.fc-faq{display:grid;gap:var(--fc-space-block);align-items:start}@media screen and (min-width:990px){.fc-faq{grid-template-columns:minmax(260px,32%) 1fr;gap:clamp(32px,4vw,72px)}}.fc-faq__cta{margin:25.5px 0 0}.fc-faq__list{border-block-start:1px solid var(--fc-line)}.fc-faq__item{border-block-end:1px solid var(--fc-line)}.fc-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:18.5px;font-family:Montserrat,sans-serif;font-size:var(--fc-t-body);font-weight:600;line-height:1.4;color:var(--fc-ink);cursor:pointer;list-style:none;transition:color .25s var(--fc-ease)}.fc-faq__q::-webkit-details-marker{display:none}.fc-faq__q:hover{color:var(--fc-teal)}.fc-faq__sign{position:relative;width:16px;height:16px;flex:none}.fc-faq__sign:before,.fc-faq__sign:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:100%;height:1.5px;background:var(--fc-teal);transition:transform .3s var(--fc-ease)}.fc-faq__sign:after{transform:rotate(90deg)}.fc-faq__item[open] .fc-faq__sign:after{transform:rotate(0)}.fc-faq__a{padding-block-end:21px;max-width:68ch;font-size:var(--fc-t-small);line-height:1.65;color:var(--fc-muted)}.fc-faq__a p{margin:0 0 11px}.fc-faq__a p:last-child{margin-bottom:0}.fc-faq__a strong{color:var(--fc-ink)}.fc-features{display:grid;gap:clamp(36px,3.4vw,56px)}.fc-feature{display:grid;gap:clamp(20px,3vw,48px);align-items:center}@media screen and (min-width:850px){.fc-feature{grid-template-columns:1.15fr 1fr}.fc-feature:nth-child(2n) .fc-feature__media{order:2}}.fc-feature__media{overflow:hidden;border-radius:var(--fc-radius)}.fc-feature__media img,.fc-feature__placeholder{aspect-ratio:16 / 10;transition:transform .7s var(--fc-ease)}.fc-feature__placeholder{display:block;width:100%}@media(prefers-reduced-motion:no-preference)and (min-width:850px){.fc-feature:hover .fc-feature__media img{transform:scale(1.03)}}.fc-feature__body{max-width:52ch}.fc-feature__cta{margin:21.5px 0 0}.fc-feature__cta svg{width:15px;height:15px}.fc-marquee{--fc-marquee-fade: clamp(40px, 6vw, 130px);margin-block-start:var(--fc-space-block);overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fc-marquee-fade),#000 calc(100% - var(--fc-marquee-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fc-marquee-fade),#000 calc(100% - var(--fc-marquee-fade)),transparent 100%)}.fc-marquee__piste{display:flex;width:max-content;animation:fc-defile var(--fc-marquee-duree, 46s) linear infinite}.fc-marquee:hover .fc-marquee__piste,.fc-marquee:focus-within .fc-marquee__piste{animation-play-state:paused}@keyframes fc-defile{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.fc-marquee__piste{animation:none}.fc-marquee{overflow-x:auto;overflow-y:hidden}}.fc-marquee__serie{display:flex;gap:clamp(10px,1.2vw,18px);margin:0;padding:0 clamp(5px,.6vw,9px) 0 0;list-style:none}.fc-marquee__item{position:relative;flex:0 0 auto;width:clamp(240px,26vw,360px);aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--fc-radius);background:var(--fc-surface-alt);isolation:isolate}.fc-marquee__lien{display:block;height:100%;text-decoration:none;color:inherit}.fc-marquee__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--fc-ease)}@media(prefers-reduced-motion:no-preference)and (min-width:750px){.fc-marquee__item:hover .fc-marquee__img{transform:scale(1.06)}}.fc-marquee__legende{position:absolute;inset-inline:0;inset-block-end:0;padding:38px 14px 12px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#fff;background:linear-gradient(to top,rgb(4 34 34 / .86),transparent);pointer-events:none}.fc-guide{display:grid;gap:var(--fc-gap);grid-template-columns:repeat(auto-fit,minmax(min(258px,100%),1fr))}.fc-guide__carte{display:flex;flex-direction:column;padding:clamp(20px,2.2vw,30px);border:1px solid var(--fc-line);border-radius:var(--fc-radius);background:var(--fc-surface);transition:border-color .3s var(--fc-ease),box-shadow .3s var(--fc-ease)}.fc-guide__carte:hover{border-color:var(--fc-teal);box-shadow:var(--fc-shadow)}:is(.fc-section--dark,.fc-section--brand) .fc-guide__carte{background:#ffffff0f;border-color:#ffffff2e}.fc-guide__usage{font-family:Montserrat,sans-serif;font-size:var(--fc-t-label);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fc-teal);margin:0 0 10px}:is(.fc-section--dark,.fc-section--brand) .fc-guide__usage{color:var(--fc-brand-pale)}.fc-guide__titre{font-family:Bebas Neue,Montserrat,sans-serif;font-size:clamp(22px,2vw,29px);line-height:.98;letter-spacing:.01em;text-transform:uppercase;color:var(--fc-ink);margin:0}:is(.fc-section--dark,.fc-section--brand) .fc-guide__titre{color:#fff}.fc-guide__texte{font-size:var(--fc-t-small);line-height:1.6;color:var(--fc-muted);margin:10px 0 0}:is(.fc-section--dark,.fc-section--brand) .fc-guide__texte{color:#fffc}.fc-guide__criteres{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:7px}.fc-guide__criteres li{position:relative;padding-inline-start:22px;font-size:var(--fc-t-small);line-height:1.45;color:var(--fc-ink-soft)}:is(.fc-section--dark,.fc-section--brand) .fc-guide__criteres li{color:#ffffffd9}.fc-guide__criteres li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:5px;width:11px;height:6px;border-inline-start:2px solid var(--fc-teal);border-block-end:2px solid var(--fc-teal);transform:rotate(-45deg)}:is(.fc-section--dark,.fc-section--brand) .fc-guide__criteres li:before{border-color:var(--fc-brand-pale)}.fc-guide__produit{display:flex;align-items:center;gap:12px;margin-block-start:auto;padding-block-start:18px;text-decoration:none;color:inherit}.fc-guide__produit img{width:62px;height:62px;flex:none;object-fit:contain;border-radius:var(--fc-radius-sm);background:var(--fc-surface-alt)}.fc-guide__produit>span{display:grid;gap:2px;min-width:0}.fc-guide__reco{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fc-muted)}:is(.fc-section--dark,.fc-section--brand) .fc-guide__reco{color:#ffffffa6}.fc-guide__nom{font-family:Montserrat,sans-serif;font-size:var(--fc-t-small);font-weight:700;line-height:1.3;color:var(--fc-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(.fc-section--dark,.fc-section--brand) .fc-guide__nom{color:#fff}.fc-guide__prix{font-family:Bebas Neue,Montserrat,sans-serif;font-size:20px;letter-spacing:.02em;color:var(--fc-teal-deep)}:is(.fc-section--dark,.fc-section--brand) .fc-guide__prix{color:var(--fc-brand-pale)}.fc-guide__lien{margin-block-start:16px;align-self:flex-start}.fc-guide__lien svg{width:15px;height:15px}.fc-card{display:flex;flex-direction:column;background:var(--fc-surface);border:1px solid var(--fc-line);border-radius:var(--fc-radius);overflow:hidden;transition:border-color .3s var(--fc-ease),box-shadow .3s var(--fc-ease)}.fc-card:hover{border-color:var(--fc-teal);box-shadow:var(--fc-shadow)}:is(.fc-section--dark,.fc-section--brand) .fc-card{background:var(--fc-black-soft);border-color:var(--fc-line-dark)}.fc-card__link{display:flex;flex-direction:column;flex:1;text-decoration:none;color:inherit}.fc-card__media{position:relative;overflow:hidden;background:var(--fc-surface-alt)}.fc-card__body{display:flex;flex-direction:column;flex:1;padding:18.5px}.fc-card__media img{aspect-ratio:1 / 1;transition:transform .6s var(--fc-ease)}@media(prefers-reduced-motion:no-preference)and (min-width:750px){.fc-card:hover .fc-card__media img{transform:scale(1.05)}}.fc-card__tag{position:absolute;inset-block-start:12px;inset-inline-start:12px;padding:5px 9.5px;border-radius:var(--fc-radius-sm);background:var(--fc-teal);color:#fff;font-size:var(--fc-t-label);font-weight:700;letter-spacing:.06em}.fc-card__title{font-family:Montserrat,sans-serif;font-size:var(--fc-t-small);font-weight:700;line-height:1.35;margin:0;color:var(--fc-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}:is(.fc-section--dark,.fc-section--brand) .fc-card__title{color:var(--fc-on-dark)}.fc-card__price{font-family:Bebas Neue,Montserrat,sans-serif;font-size:25.5px;letter-spacing:.02em;margin:7px 0 0;color:var(--fc-ink)}.fc-card__price s{font-size:15px;color:var(--fc-muted);margin-inline-start:6.5px}:is(.fc-section--dark,.fc-section--brand) .fc-card__price{color:var(--fc-on-dark)}.fc-card__cta{margin-block-start:auto;padding-block:13px;font-size:12px}.fc-products__cta{margin:var(--fc-space-block) 0 0;text-align:center}.fc-ranges{grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr))}.fc-range{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--fc-radius);text-decoration:none;background:var(--fc-surface);box-shadow:inset 0 0 0 1px var(--fc-line);transition:box-shadow .3s var(--fc-ease),transform .3s var(--fc-ease)}.fc-range__bg{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform .8s var(--fc-ease)}.fc-range__veil{display:none}@media(prefers-reduced-motion:no-preference)and (min-width:750px){.fc-range:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--fc-teal)}.fc-range:hover .fc-range__bg{transform:scale(1.05)}}.fc-range__body{display:flex;flex-direction:column;flex:1;padding:clamp(20px,2vw,27px)}.fc-range__count,.fc-section--dark .fc-range__count,.fc-section--brand .fc-range__count{font-family:Montserrat,sans-serif;font-size:var(--fc-t-label);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fc-teal-text);margin:0 0 8px}.fc-range__title,.fc-section--dark .fc-range__title,.fc-section--brand .fc-range__title{font-family:Bebas Neue,Montserrat,sans-serif;font-size:clamp(26px,2.4vw,34px);line-height:.94;letter-spacing:.01em;text-transform:uppercase;color:var(--fc-ink);margin:0}.fc-range__text,.fc-section--dark .fc-range__text,.fc-section--brand .fc-range__text{font-size:var(--fc-t-small);line-height:1.55;color:var(--fc-muted);margin:10px 0 0;max-width:38ch}.fc-range__go,.fc-section--dark .fc-range__go,.fc-section--brand .fc-range__go{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;margin-block-start:auto;padding-block-start:18px;font-family:Montserrat,sans-serif;font-size:var(--fc-t-small);font-weight:700;letter-spacing:.02em;color:var(--fc-teal-text);transition:gap .25s var(--fc-ease)}.fc-range:hover .fc-range__go{gap:12px}.fc-range__go svg{width:15px;height:15px}.fc-ranges__cta{margin:var(--fc-space-block) 0 0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AIDzMA */
