:root{--header-font-family:josefin-sans,Helvetica,Roboto,Arial,sans-serif;--header-color:#333333;--header-font-family2:"Caveat",Helvetica,Roboto,Arial,sans-serif;--body-font-family:roboto,Helvetica,Roboto,Arial,sans-serif;--body-font-color:#333333}.faq-listing-section *{scroll-margin-top:calc(var(--menu-space,0) + 14px)}.faq-listing-section>.grid-container{max-width:700px;margin:0 auto}.tabs{border:none;margin:0 0 40px;position:relative;display:flex;justify-content:flex-start}.tabs .tabs-title{text-align:center;position:relative}.tabs .tabs-title:not(:last-child):before{content:'|';position:absolute;top:6px;right:0;color:#e5beaa}.tabs .tabs-title::after{content:'';position:absolute;display:block;background-color:#e5beaa;height:2px;left:30px;right:30px;bottom:4px;opacity:0;visibility:hidden}.tabs .tabs-title.is-active::after,.tabs .tabs-title:hover::after{opacity:1;visibility:visible}.tabs .tabs-title:first-child::after{left:0}.tabs .tabs-title:first-child a{padding:10px 30px 10px 0}.tabs .tabs-title:last-child::after{right:0}.tabs .tabs-title:last-child a{padding:10px 0 10px 30px}.tabs .tabs-title a{font-size:13px;text-transform:uppercase;outline:0;position:relative;font-weight:600;font-family:var(--header-font-family);color:#333;letter-spacing:.65px;padding:10px 30px;line-height:1.5}.tabs .tabs-title a:focus,.tabs .tabs-title a:hover,.tabs .tabs-title a[aria-selected=true]{background:0 0}.tabs-content{border:none}.tabs-content .tabs-panel{padding:0}.tabs-content .tabs-panel#valeurs_nutritionnelles p{margin-bottom:20px}.links-tabs{list-style-type:none;margin-bottom:62px}.links-tabs .title{margin-bottom:10px!important}.links-tabs .button-light-pink{background-color:#fff;border:2px solid #e5beaa;border-radius:0;display:block;text-transform:uppercase;font-size:13px;font-weight:600;font-family:var(--header-font-family);padding:18px 20px 16px;color:#333;text-align:center;letter-spacing:.65px}.accordion{margin-bottom:52px}.faq-section .accordion .accordion-content{border-top:1px solid #d1d5db}.accordion .accordion-content{border:none;border-top:1px solid transparent;padding:0 0 16px}.accordion .accordion-content p{color:#333;font-family:var(--body-font-family);font-size:15px;font-weight:300;margin-bottom:26px}.accordion .accordion-content p:last-child{margin-bottom:0}.accordion .accordion-content a{color:#333;text-decoration:underline;font-family:var(--body-font-family);font-size:15px;font-weight:300}.accordion .accordion-content a:hover{text-decoration:none;color:#333}.accordion .accordion-title{border-left:none;border-right:none;border-color:#ede7e1;outline:0;font-size:18px;font-family:var(--header-font-family);line-height:1.6;color:#333;position:relative;padding:20px 30px 20px 24px;border-radius:0;padding:13px 30px 13px 0}.accordion .accordion-title:active,.accordion .accordion-title:focus,.accordion .accordion-title:hover{color:#333;font-weight:500;text-decoration:none}.accordion .accordion-title:before{display:none}.accordion .accordion-title:after{content:'';position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);transition:all .4s ease-in-out;width:8px;height:10px;background-image:url(arrow-pink.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.accordion .accordion-title:focus,.accordion .accordion-title:hover{background:0 0}.accordion .accordion-item{outline:0;position:relative}.accordion .accordion-item:first-child>:first-child{border-radius:0}.accordion .accordion-item:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #ede7e1;border-radius:0}.accordion .accordion-item.is-active a:after{transform:translateY(-50%) rotate(180deg)}.section-tabs .accordion .accordion-item.is-active .accordion-content{border-color:transparent}.section-tabs .accordion .accordion-item.is-active .accordion-content li,.section-tabs .accordion .accordion-item.is-active .accordion-content p{color:#333}@media print,screen and (min-width:64em){.section-tabs .accordion .accordion-item.is-active .accordion-content{border-color:#d1d5db}}.panel{margin-bottom:40px}.panel h3{margin-bottom:30px;position:relative;padding-bottom:8px;display:inline-block}.panel h3:after{content:'';display:block;background-color:#e5beaa;height:2px;position:absolute;top:100%;right:0;left:0}