.as-faq{--magenta:#f7389b;--creme:#fefff4;--poudre:#ffe8f4;--bleu:#d8edff;--jaune:#fff8d6;--texte:#1a1a1a;--gris:#5b5b57;--ligne:#e7dcd6;font-family:Poppins,Helvetica,Arial,sans-serif;color:var(--texte);background:var(--creme);-webkit-font-smoothing:antialiased}.as-faq *{box-sizing:border-box}.as-faq .is-hidden{display:none!important}.as-faq .faq-banner{max-width:1280px;margin:0 auto;border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;min-height:230px;padding:48px 24px;background:linear-gradient(130deg,var(--magenta),#ff86c6);background-size:cover;background-position:center;color:#fff}.as-faq .faq-banner-inner{max-width:680px}.as-faq .faq-kicker{font-size:12.5px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;opacity:.92;margin-bottom:10px}.as-faq .faq-banner h1{font-family:Poppins,sans-serif;font-weight:600;font-size:34px;line-height:1.1;letter-spacing:-.02em;margin:0;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.18)}.as-faq .faq-sub{font-size:15px;line-height:1.55;margin:12px 0 0;opacity:.95}.as-faq .faq-layout{max-width:1180px;margin:0 auto;padding:30px 24px 8px}.as-faq .faq-nav-title{display:none}.as-faq .faq-tabs{display:flex;gap:8px;overflow-x:auto;padding:0 0 14px;scrollbar-width:none}.as-faq .faq-tabs::-webkit-scrollbar{display:none}.as-faq .faq-tab{display:inline-flex;align-items:center;gap:0;white-space:nowrap;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:var(--texte);background:#fff;border:1px solid var(--ligne);padding:9px 15px;border-radius:999px;transition:border-color .15s,color .15s}.as-faq .faq-dot{flex:none;width:9px;height:9px;border-radius:50%;background:var(--magenta);opacity:0;transform:scale(.4);margin-right:-9px;transition:opacity .22s ease,transform .22s ease,margin-right .22s ease}.as-faq .faq-tab:hover .faq-dot,.as-faq .faq-tab.is-active .faq-dot{opacity:1;transform:scale(1);margin-right:9px}.as-faq .faq-tab.is-active{border-color:var(--magenta)}.as-faq .faq-group-t{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;letter-spacing:-.01em;margin:6px 0 4px}.as-faq .faq-items{border-top:1px solid var(--ligne);margin-top:8px}.as-faq .faq-q{border-bottom:1px solid var(--ligne)}.as-faq .faq-q summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 4px;font-weight:500;font-size:16px;line-height:1.4;transition:color .15s}.as-faq .faq-q summary::-webkit-details-marker{display:none}.as-faq .faq-q summary:hover{color:var(--magenta)}.as-faq .faq-question{flex:1}.as-faq .faq-toggle{flex:none;width:30px;height:30px;border-radius:50%;background:var(--poudre);color:var(--magenta);display:flex;align-items:center;justify-content:center;transition:transform .25s ease,background .15s,color .15s}.as-faq .faq-toggle svg{width:16px;height:16px}.as-faq .faq-q[open] .faq-toggle{transform:rotate(45deg);background:var(--magenta);color:#fff}.as-faq .faq-a{padding:0 4px 22px;max-width:800px;color:var(--gris);font-size:15.5px;line-height:1.7}.as-faq .faq-a p,.as-faq .faq-a li{font-size:15.5px;line-height:1.7}.as-faq .faq-a p{margin:0 0 10px}.as-faq .faq-a p:last-child{margin-bottom:0}.as-faq .faq-a ul,.as-faq .faq-a ol{margin:6px 0 10px;padding-left:20px}.as-faq .faq-a li{margin-bottom:6px}.as-faq .faq-a a{color:var(--magenta);text-decoration:underline}.as-faq .faq-a strong{color:var(--texte)}.as-faq .faq-cta{max-width:1180px;margin:30px auto 64px;text-align:center;background:var(--poudre);border-radius:22px;padding:44px 24px}.as-faq .faq-cta-ic{width:46px;height:46px;border-radius:50%;background:#fff;color:var(--magenta);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.as-faq .faq-cta-ic svg{width:24px;height:24px}.as-faq .faq-cta h2{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;letter-spacing:-.01em;margin:0 0 8px}.as-faq .faq-cta p{font-size:15px;color:var(--gris);max-width:420px;margin:0 auto 20px;line-height:1.6}.as-faq .faq-cta-btn{display:inline-block;background:var(--magenta);color:var(--creme);text-decoration:none;font-weight:600;font-size:14px;padding:13px 30px;border-radius:999px;transition:transform .15s,box-shadow .15s}.as-faq .faq-cta-btn:hover{transform:translateY(-1px);box-shadow:0 8px 22px #f7389b47}@media screen and (min-width:900px){.as-faq .faq-banner{min-height:300px;padding:64px 40px;margin-top:8px}.as-faq .faq-banner h1{font-size:48px}.as-faq .faq-layout{display:grid;grid-template-columns:250px 1fr;gap:64px;align-items:start;padding:48px 40px 16px}.as-faq .faq-nav{position:sticky;top:90px}.as-faq .faq-nav-title{display:block;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--gris);margin-bottom:16px}.as-faq .faq-tabs{flex-direction:column;gap:4px;overflow:visible;padding:0}.as-faq .faq-tab{width:100%;justify-content:flex-start;gap:0;background:transparent;border:none;border-radius:12px;padding:10px 4px;font-size:15px}.as-faq .faq-tab:hover{background:transparent;color:var(--texte)}.as-faq .faq-tab.is-active{background:transparent;color:var(--texte);font-weight:700}.as-faq .faq-tab:hover .faq-dot,.as-faq .faq-tab.is-active .faq-dot{margin-right:13px}.as-faq .faq-group-t{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.as-faq .faq-items{margin-top:0}.as-faq .faq-q summary{font-size:17px;padding:24px 6px}.as-faq .faq-a{font-size:16px;line-height:1.7;padding-bottom:28px}.as-faq .faq-a p,.as-faq .faq-a li{font-size:16px;line-height:1.7}.as-faq .faq-cta{margin-top:48px;margin-bottom:88px;padding:56px 24px}.as-faq .faq-cta h2{font-size:28px}}@media(max-width:749px){.as-faq .faq-banner{margin:0 16px;min-height:175px;padding:34px 22px;border-radius:22px}.as-faq .faq-banner h1{font-size:27px}.as-faq .faq-sub{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/faq.css.map */
