.mp-s-faq .mp-entete{margin-bottom:3.2rem}.mp-s-faq .mp-entete__texte a{display:inline-flex;align-items:center;gap:.8rem;margin-top:.4rem;padding:1rem 1.8rem;border-radius:99rem;background:var(--mp-accent);color:var(--mp-accent-texte, #fff);font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.mp-s-faq .mp-entete__texte a:before{content:"";width:1.6rem;height:1.6rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center / contain no-repeat}.mp-s-faq .mp-entete__texte a:hover{transform:translateY(-1px);box-shadow:0 8px 20px #1414142e}.mp-faq{display:grid;gap:1rem;width:100%;max-width:80rem;margin:0 auto}.mp-faq__item{overflow:hidden;border:1.5px solid color-mix(in srgb,var(--mp-texte) 12%,#fff);border-radius:1.6rem;background:#fff;interpolate-size:allow-keywords;transition:border-color .25s ease,box-shadow .25s ease}.mp-faq__item:hover{border-color:color-mix(in srgb,var(--mp-texte) 35%,#fff)}.mp-faq__item[open]{border-color:var(--mp-accent);box-shadow:0 12px 30px #14141414}.mp-faq__question{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.4rem;padding:1.8rem 1.8rem 1.8rem 2rem;font-size:1.55rem;font-weight:700;line-height:1.35;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.mp-faq__question::-webkit-details-marker{display:none}.mp-faq__question:focus-visible{outline:2px solid var(--mp-texte);outline-offset:-2px;border-radius:inherit}.mp-faq__numero{display:grid;place-items:center;min-width:3.4rem;height:2.6rem;padding:0 .6rem;border-radius:.8rem;background:var(--mp-fond-alt);color:var(--mp-texte-doux);font-size:1.2rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;transition:background-color .25s ease,color .25s ease}.mp-faq__item[open] .mp-faq__numero{background:var(--mp-accent);color:var(--mp-accent-texte, #fff)}.mp-faq__bouton{display:grid;place-items:center;width:3.4rem;height:3.4rem;border:1.5px solid color-mix(in srgb,var(--mp-texte) 15%,#fff);border-radius:50%;color:var(--mp-texte);transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .3s ease}.mp-faq__item:hover .mp-faq__bouton{border-color:var(--mp-accent)}.mp-faq__item[open] .mp-faq__bouton{border-color:var(--mp-accent);background:var(--mp-accent);color:var(--mp-accent-texte, #fff);transform:rotate(45deg)}.mp-faq__icone{display:block}.mp-faq__reponse{padding:0 2rem 2rem calc(2rem + 3.4rem + 1.4rem);color:var(--mp-texte-doux);font-size:1.45rem;line-height:1.65}.mp-faq__reponse>:first-child{margin-top:0}.mp-faq__reponse>:last-child{margin-bottom:0}.mp-faq__reponse strong{color:var(--mp-texte)}.mp-faq__item::details-content{block-size:0;opacity:0;transition:block-size .35s ease,opacity .3s ease,content-visibility .35s allow-discrete}.mp-faq__item[open]::details-content{block-size:auto;opacity:1}@media screen and (max-width:749px){.mp-faq{gap:.8rem}.mp-faq__item{border-radius:1.4rem}.mp-faq__question{gap:1rem;padding:1.4rem;font-size:1.4rem}.mp-faq__numero{min-width:2.8rem;height:2.3rem;font-size:1.1rem}.mp-faq__bouton{width:3rem;height:3rem}.mp-faq__reponse{padding:0 1.4rem 1.6rem calc(1.4rem + 2.8rem + 1rem);font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.mp-faq__item,.mp-faq__item::details-content,.mp-faq__bouton,.mp-faq__numero{transition:none}}.mp-s-faq .mp-entete__texte a{gap:.5rem;margin-top:0;padding:.45rem 1.1rem;font-size:.88em;font-weight:500;vertical-align:middle}.mp-s-faq .mp-entete__texte a:before{width:1.3rem;height:1.3rem}.mp-s-faq .mp-entete{margin-bottom:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-mp-faq.css.map */
