.faq{--fq-fond: #ffffff;--fq-trait: #e4e0d8;--fq-media: #efece6;--fq-texte: #231f20;--fq-texte-doux: #5c5852;--fq-label: #6e6963;--fq-or: #AF8A3A;--fq-or-etat: #8A6D38;--fq-pad-x: 1.6rem;background:var(--fq-fond);color:var(--fq-texte);font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.faq--sombre{--fq-fond: #000000;--fq-media: #000000;--fq-trait: #2a2724;--fq-texte: #f4f0e9;--fq-texte-doux: #c9c5bd;--fq-label: #8d8880;--fq-or-etat: var(--fq-or);background:linear-gradient(to bottom,#000,#160f00)}.faq h1,.faq h2,.faq h3{color:inherit;letter-spacing:0}.faq__inner{max-width:var(--page-width, 140rem);margin-inline:auto;padding:2.4rem var(--fq-pad-x) 2.6rem}.faq__eyebrow{display:block;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--fq-label)}.faq__titre{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1.05;margin:.8rem 0 1.3rem}.faq__rule{display:block;width:4.4rem;height:2px;background:var(--fq-or);margin-bottom:1.5rem}.faq__lede{font-size:1.25rem;line-height:1.6;color:var(--fq-texte-doux);margin:0 0 2rem;text-wrap:pretty}.faq__banniere{display:block;width:100%;height:auto;margin-bottom:2rem;background:var(--fq-media)}.faq__sommaire{border:1px solid var(--fq-trait);padding:1.3rem 1.4rem;display:flex;flex-direction:column;gap:1rem}.faq__sommaire-label{font-size:1rem;font-weight:500;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--fq-label)}.faq__sommaire-liste{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;font-size:1.25rem;line-height:1.4}.faq__sommaire-liste a{color:inherit;text-decoration:underline;text-underline-offset:3px}.faq__sommaire-liste a:hover,.faq__sommaire-liste a:focus-visible{color:var(--fq-or-etat)}.faq__separateur{display:none}.faq__chapitre{padding-top:2.6rem;scroll-margin-top:2rem}.faq__chapitre:first-of-type{padding-top:2.2rem}.faq__chapitre-titre{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.9rem;line-height:1.15;margin:.7rem 0 .4rem}.faq__liste{border-top:1px solid var(--fq-or);margin-top:1.4rem}.faq__q{border-bottom:1px solid var(--fq-trait);padding:1.6rem 0 1.6rem 1.5rem}.faq__q summary{display:flex;justify-content:space-between;align-items:flex-start;gap:1.2rem;font-size:1.35rem;line-height:1.45;cursor:pointer;list-style:none}.faq__q summary::-webkit-details-marker{display:none}.faq__q summary:after{content:"+";flex:none;width:1.6rem;text-align:center;font-size:1.6rem;font-weight:400;line-height:1;color:var(--fq-texte-doux)}.faq__q[open] summary{font-weight:500}.faq__q[open] summary:after{content:"\2212";color:var(--fq-texte)}.faq__q summary:focus-visible{outline:2px solid var(--fq-or-etat);outline-offset:3px}.faq__r{font-size:1.25rem;line-height:1.65;color:var(--fq-texte-doux);margin:1.1rem 0 0;text-wrap:pretty}.faq__r p{margin:0 0 .8rem}.faq__r p:last-child{margin-bottom:0}.faq--numerote .faq__liste{counter-reset:none}.faq--numerote{counter-reset:faq-q}.faq--numerote .faq__q summary:before{counter-increment:faq-q;content:counter(faq-q,decimal-leading-zero) ". ";color:var(--fq-label)}.faq__contact{border:1px solid var(--fq-trait);padding:2.2rem 1.8rem 2rem;margin-top:3rem}.faq__contact-titre{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.7rem;line-height:1.15;margin:1.4rem 0 .9rem}.faq__contact-texte{font-size:1.25rem;line-height:1.6;color:var(--fq-texte-doux);margin:0 0 1.6rem}.faq__contact-texte p{margin:0}.faq__btn{display:block;width:100%;padding:1.6rem;text-align:center;font-family:inherit;font-size:1.1rem;font-weight:500;line-height:1;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:1px solid var(--fq-texte);background:var(--fq-texte);color:var(--fq-fond);transition:background .15s ease,color .15s ease}.faq__btn:hover{background:transparent;color:var(--fq-texte)}.faq__btn--ligne{padding:1.5rem;margin-top:.9rem;border-color:var(--fq-trait);background:transparent;color:var(--fq-texte)}.faq__btn--ligne:hover{border-color:var(--fq-texte)}@media screen and (min-width:990px){.faq{--fq-pad-x: 4rem}.faq__inner{padding-block:4.6rem 7rem}.faq__eyebrow{font-size:1.15rem;letter-spacing:.2em}.faq__titre{font-size:3.45rem;line-height:1;margin:1.6rem 0 0}.faq__rule{width:5.6rem;margin:2.4rem 0 0}.faq__lede{font-size:1.45rem;line-height:1.7;max-width:66rem;margin:2rem 0 0}.faq__grille{display:grid;grid-template-columns:32rem 1px 1fr;grid-template-rows:auto 1fr;margin-top:4.6rem;border-top:1px solid var(--fq-trait);padding-top:4rem}.faq__aside{grid-column:1;grid-row:1;padding-right:4.4rem}.faq__separateur{display:block;grid-column:2;grid-row:1 / span 2}.faq__contenu{grid-column:3;grid-row:1 / span 2}.faq__aside-collant{position:sticky;top:4rem}.faq__separateur{background:var(--fq-trait)}.faq__contenu{padding-left:4.8rem;max-width:80rem}.faq__contact{grid-column:1;grid-row:2;align-self:start;margin-right:4.4rem}.faq__sommaire{border:0;padding:0;gap:0}.faq__sommaire-label{font-size:1.15rem;letter-spacing:.18em}.faq__sommaire-liste{gap:0;margin-top:2rem;font-size:1.45rem;line-height:1.35}.faq__sommaire-liste li{padding:1.4rem 0 1.4rem 1.8rem;border-left:2px solid transparent;color:var(--fq-texte-doux)}.faq__sommaire-liste a{text-decoration:none}.faq__sommaire-liste li:hover,.faq__sommaire-liste li:focus-within{border-left-color:var(--fq-or-etat);padding-left:1.6rem;color:var(--fq-texte);font-weight:500}.faq__chapitre,.faq__chapitre:first-of-type{padding-top:4.6rem}.faq__contenu>.faq__chapitre:first-of-type{padding-top:0}.faq__chapitre-titre{font-size:2.2rem;line-height:1.1;margin:1.2rem 0 0}.faq__liste{margin-top:2.6rem}.faq__q{padding:2.4rem 0 2.4rem 2.2rem}.faq__q summary{font-size:1.55rem;gap:2rem}.faq__q summary:after{width:2.2rem;font-size:1.8rem}.faq__r{font-size:1.45rem;line-height:1.75;max-width:64rem;margin-top:1.4rem}.faq__contact{padding:2rem;margin-top:3rem}.faq__contact-titre{font-size:1.9rem;line-height:1.3;margin:1.4rem 0 0}.faq__contact-texte{font-size:1.45rem;margin:1rem 0 1.6rem}.faq__btn{padding:1.5rem;font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/faq-v2.css.map */
