.livraison-gratuite{margin-top:80px;background:var(--color-yellow);display:flex;justify-content:center;padding:8px}.faq{display:flex;flex-direction:column}.faq-banner{background-image:url(../img/banner-bellesaffaires.svg);background-repeat:no-repeat;background-size:cover;background-position:50% 100%;display:flex;align-items:center;justify-content:center}.faq-banner-content{padding:100px 180px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:8px}.faq-banner-content h1{font-size:var(--fs-title);text-align:center;font-weight:var(--fw-bold)}.faq-banner-content h2{font-size:calc(var(--fs-text) + 2px);text-align:center}.faq-content{display:flex;flex-direction:column;row-gap:80px;padding:100px 200px}.faq-content-part{display:flex;flex-direction:column;row-gap:20px}.faq-content-part:nth-child(1)>div>span{background-image:url(../img/livraison&transport.jpg)}.faq-content-part:nth-child(2)>div>span{background-image:url(../img/securite&paiement.jpg)}.faq-content-part:nth-child(3)>div>span{background-image:url(../img/questionsdiverses.jpg)}.faq-content-part:nth-child(2) h3{text-align:end}.faq-content-part:nth-child(2) .faq-content-part-bloc{flex-direction:row-reverse}.faq-content-part h3{font-size:calc(var(--fs-subtitle) + 4px);color:var(--color-black);font-weight:var(--fw-bold)}.faq-content-part-bloc{display:flex;justify-content:space-between}.faq-content-part-bloc-img{width:20%;height:350px;background-repeat:no-repeat;background-size:cover;background-position:center}.faq-content-part-bloc-questions{width:75%;display:flex;flex-direction:column;row-gap:10px}.faq-content-part-bloc-questions details summary{cursor:pointer;list-style:none;position:relative;padding:1em 3em;font-size:var(--fs-text);font-weight:var(--fw-bold);background:var(--color-yellow);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.faq-content-part-bloc-questions details summary::after{content:"V";color:var(--color-white);position:absolute;background:var(--color-black-transparent);font-size:var(--fs-text);font-weight:var(--fw-bold);right:0;top:0;padding:1em 3em;border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;-ms-border-radius:0 8px 8px 0;-o-border-radius:0 8px 8px 0}.faq-content-part-bloc-questions details[open] summary::after{content:"X"}.faq-content-part-bloc-questions details p{margin:6px 0 12px 0;padding:.5em 3em;width:91%;background:var(--color-grey);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;font-size:var(--fs-text)}.faq-content-part-bloc-questions details p a{color:var(--color-green)}@media (max-width: 1024px){.livraison-gratuite{font-size:var(--fs-text-tablet)}.faq-banner-content{padding:60px 50px}.faq-banner-content h1{font-size:var(--fs-subtitle-tablet)}.faq-banner-content h2{font-size:calc(var(--fs-text-tablet) + 2px)}.faq-content{row-gap:40px;padding:60px 50px}.faq-content-part{row-gap:10px}.faq-content-part h3{font-size:calc(var(--fs-subtitle-tablet) + 2px)}.faq-content-part:nth-child(2) .faq-content-part-bloc{flex-direction:column;align-items:end}.faq-content-part-bloc{flex-direction:column;row-gap:20px}.faq-content-part-bloc-img{width:60%;height:200px}.faq-content-part-bloc-questions{width:100%;row-gap:10px}.faq-content-part-bloc-questions details summary{padding:.8em 2em;font-size:var(--fs-text-tablet)}.faq-content-part-bloc-questions details summary::after{font-size:var(--fs-text-tablet);padding:.8em 2em}.faq-content-part-bloc-questions details p{margin:6px 0 12px 0;padding:.5em 2em;width:92%;font-size:var(--fs-text-tablet)}}@media (max-width: 640px){.livraison-gratuite{font-size:var(--fs-text-phone)}.faq-banner-content{padding:30px 30px}.faq-banner-content h1{font-size:var(--fs-subtitle-phone)}.faq-banner-content h2{font-size:calc(var(--fs-text-phone) + 2px)}.faq-content{row-gap:20px;padding:30px}.faq-content-part{row-gap:10px}.faq-content-part h3{font-size:calc(var(--fs-subtitle-phone))}.faq-content-part-bloc{flex-direction:column;row-gap:10px}.faq-content-part-bloc-img{width:100%;height:160px}.faq-content-part-bloc-questions{width:100%;row-gap:10px}.faq-content-part-bloc-questions details summary{padding:.6em 2em;font-size:var(--fs-text-phone)}.faq-content-part-bloc-questions details summary::after{font-size:var(--fs-text-phone);padding:.75em .75em;height:100%}.faq-content-part-bloc-questions details p{margin:6px 0 12px 0;padding:.5em;width:100%;font-size:var(--fs-text-phone)}}
