.engagements{color:#121212}.engagements-intro{max-width:60.8rem;margin:0 auto;padding:4.5rem 0 3.5rem;text-align:center}.engagements-intro__surtitle{margin:0;font-family:"Cedarville Cursive",cursive;font-weight:400;font-size:1.8rem;line-height:2.9rem;color:#a34f3b}.engagements-intro__title{margin:.9rem 0 0;font-family:Lexend Exa,sans-serif;font-weight:300;font-size:2.7rem;line-height:normal;letter-spacing:0;text-transform:uppercase;color:#121212}.engagements-intro__text{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212;margin-top:1rem}@media screen and (max-width:989px){.engagements-intro{max-width:none;padding:4rem 2rem 3rem}.engagements-intro__surtitle{font-size:1.7rem;line-height:2.4rem}.engagements-intro__title{margin-top:1rem;font-size:2.1rem}}.engagements [id^=engagements-]{scroll-margin-top:9.5rem}.engagements-nav{position:sticky;top:var(--engagements-nav-top, 0px);z-index:2;transition:top .15s ease-out;background-color:#f8f1eb;overflow-x:auto;scrollbar-width:none}.engagements-nav::-webkit-scrollbar{display:none}.engagements-nav__list{display:flex;gap:4.3rem;width:max-content;margin:0 auto;padding:0 2rem;list-style:none}.engagements-nav__link{display:inline-flex;flex-direction:column;align-items:center;padding:2rem 0 1.8rem;border-bottom:2px solid transparent;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;color:#121212b3;text-decoration:none;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.engagements-nav__link:after{content:attr(data-text);height:0;overflow:hidden;visibility:hidden;font-weight:400;pointer-events:none}.engagements-nav__link.is-active{font-weight:400;color:#a34f3b;border-bottom-color:#a34f3b}.engagements-nav a.engagements-nav__link:hover{color:#a34f3b}@media screen and (max-width:989px){.engagements-nav__list{gap:3rem;margin:0;padding:0 1.2rem}}.engagements-heading{margin:0;font-family:Lexend Exa,sans-serif;font-weight:300;font-size:1.8rem;line-height:normal;letter-spacing:0;text-transform:uppercase;color:#a34f3b}.engagements-heading--center{text-align:center}.engagements-header{max-width:72.4rem;margin:0 auto;padding:0 2rem;text-align:center}.engagements-header__text{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212;margin-top:1.2rem}@media screen and (max-width:989px){.engagements-header{padding:0 1.3rem}}.engagements-dropcap{float:left;margin:0 .8rem -.4rem 0;font-family:Courier New,Courier Prime,monospace;font-weight:400;font-size:6rem;line-height:5.2rem;color:#a34f3b}@media screen and (max-width:989px){.engagements-dropcap{margin:0 .6rem -1.5rem 0;font-size:5.8rem;line-height:6.3rem}}.engagements-production{display:grid;grid-template-columns:548fr 436fr;column-gap:5.6rem;align-items:start;max-width:104rem;margin:5.5rem auto 0}.engagements-production__text{padding-top:2.9rem}.engagements-production__text p{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212;margin-top:2.43rem}.engagements-production__text .engagements-heading+p{margin-top:1.2rem}.engagements-production__media img{display:block;width:100%;height:auto;aspect-ratio:436/339;object-fit:cover}@media screen and (max-width:989px){.engagements-production{display:block;margin:3rem 2rem 0}.engagements-production__text{padding-top:0}.engagements-production__media{margin-top:1.2rem}.engagements-production__media img{aspect-ratio:345/269}}.engagements-qualite{margin-top:5.6rem}.engagements-qualite__photos{display:grid;grid-template-columns:1fr 1fr;column-gap:3.1rem;max-width:75.2rem;margin:4.7rem auto 0}.engagements-qualite__photos img{display:block;width:100%;height:auto;aspect-ratio:360/450;object-fit:cover}.engagements-qualite__body{max-width:75.2rem;margin:3.1rem auto 0}.engagements-qualite__body p{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212}.engagements-qualite__body p+p{margin-top:2.43rem}@media screen and (max-width:989px){.engagements-qualite{margin-top:5rem}.engagements-qualite__photos{column-gap:.9rem;max-width:none;margin-top:3rem}.engagements-qualite__photos img{aspect-ratio:192/240}.engagements-qualite__body{max-width:none;margin-top:3rem;padding:0 3.5rem}}.engagements-band{padding:3.4rem 0 3rem;background-color:#f8f1eb}@media screen and (max-width:989px){.engagements-band{padding:0;background-color:transparent}}.engagements-matieres{margin-top:3rem}.engagements-matieres__row{display:grid;grid-template-columns:328fr 188fr 566fr;align-items:center;max-width:108.2rem;margin:3rem auto 0}.engagements-matieres__media img{display:block;width:100%;height:auto;aspect-ratio:328/410;object-fit:cover}.engagements-matieres .engagements-accordion{grid-column:3}@media screen and (max-width:989px){.engagements-matieres{margin-top:5rem}.engagements-matieres__row{display:block;max-width:none;margin:1.2rem 1.3rem 0}.engagements-matieres__media{padding:0 .5rem}.engagements-matieres .engagements-accordion{margin-top:.5rem}}.engagements-accordion{display:flex;flex-direction:column;gap:2rem}.engagements-accordion__item{padding:2rem;transition:background-color .2s ease}.engagements-accordion__item[open]{background-color:#f8f1eb}.engagements-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:2.2rem;cursor:pointer;list-style:none;color:#a34f3b}.engagements-accordion__summary::-webkit-details-marker{display:none}.engagements-accordion__title{font-family:Lexend,sans-serif;font-weight:300;font-size:1.4rem;line-height:2.43rem;letter-spacing:.1rem;text-transform:uppercase;color:#a34f3b}.engagements-accordion__chevron{flex-shrink:0;transform:rotate(0);transition:transform .2s ease}.engagements-accordion__item[open] .engagements-accordion__chevron{transform:rotate(180deg)}.engagements-accordion__text{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212;margin-top:1.2rem}.engagements-chiffres{margin-top:3rem;padding:5rem 0 5.1rem;background-color:#f8f1eb}.engagements-chiffres__list{display:grid;grid-template-columns:repeat(4,1fr);max-width:115.2rem;margin:0 auto;padding:0;list-style:none}.engagements-chiffres__item{text-align:center}.engagements-chiffres__value{display:block;width:auto;height:3.5rem;margin:0 auto}.engagements-chiffres__label{margin:1.2rem 0 0;font-family:Lexend,sans-serif;font-weight:300;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#a34f3b}@media screen and (max-width:989px){.engagements-chiffres{padding:4.9rem 0}.engagements-chiffres__list{display:flex;max-width:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.3rem;padding:0 1.3rem;scrollbar-width:none}.engagements-chiffres__list::-webkit-scrollbar{display:none}.engagements-chiffres__item{flex:0 0 25.6rem;scroll-snap-align:start}.engagements-chiffres__value{height:3.3rem}.engagements-chiffres__label{margin-top:1.5rem}}.engagements-certifs{display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:107.1rem;margin:7rem auto 0}.engagements-certifs__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.engagements-certifs__text{padding:3.9rem 0 2rem 2.2rem}.engagements-certifs__text p{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212;margin-top:2.43rem}.engagements-certifs__text .engagements-heading+p{margin-top:1.2rem}@media screen and (max-width:989px){.engagements-certifs{display:block;margin:6rem 2rem 0}.engagements-certifs__media img{aspect-ratio:326/337}.engagements-certifs__text{padding:3rem 0 0}}.engagements-mission{display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:107.1rem;margin:0 auto}.engagements-mission__text{order:1;padding:5.5rem 2.2rem 2rem 0}.engagements-mission__text p{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212;margin-top:2.43rem}.engagements-mission__text .engagements-heading+p{margin-top:1.2rem}.engagements-mission__media{order:2}.engagements-mission__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media screen and (max-width:989px){.engagements-mission{display:block;margin:5rem 2rem 0}.engagements-mission__text{padding-top:0}.engagements-mission__text{margin-top:4rem;padding:0}.engagements-mission__media{margin-top:4rem}.engagements-mission__media img{aspect-ratio:319/344}}.engagements-raison{margin-top:6.3rem;padding:4.5rem 0;background-color:#f8f1eb;color:#a34f3b}.engagements-raison__inner{display:grid;grid-template-columns:540fr 496fr;column-gap:2.6rem;align-items:center;max-width:106.2rem;margin:0 auto}.engagements-raison__quote{margin:2.2rem 0 0;padding:0;border:0}.engagements-raison__quote p{margin:0;font-family:Courier Prime,Courier New,monospace;font-style:italic;font-weight:400;font-size:1.5rem;line-height:2.39rem;letter-spacing:0;color:#a34f3b}.engagements-raison__rapport{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212;margin-top:.9rem;line-height:2.39rem;text-align:center;color:#a34f3b}.engagements-raison__rapport a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.engagements-raison__list{display:flex;flex-direction:column;gap:5rem;margin:0;padding:0;list-style:none;text-align:center}.engagements-raison__verbe{margin:0;font-family:Lexend Exa,sans-serif;font-weight:300;font-size:2rem;line-height:normal;letter-spacing:0;text-transform:uppercase;color:#a34f3b}.engagements-raison__text{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212;margin-top:1.2rem;color:#a34f3b}@media screen and (max-width:989px){.engagements-raison{margin-top:5rem;padding:3.5rem 1.3rem 5rem}.engagements-raison__inner{display:block;max-width:none}.engagements-raison__mission{text-align:center}.engagements-raison__quote{max-width:35.7rem;margin:2rem auto 0}.engagements-raison__rapport{max-width:24.7rem;margin:2.3rem auto 0}.engagements-raison__list{margin-top:3rem;padding-top:3rem;background:linear-gradient(to right,#a34f3b,#a34f3b) no-repeat center top/22.3rem 1px}}.engagements-braderie{margin-top:4.8rem}.engagements-braderie__row{display:grid;grid-template-columns:637fr 389fr;column-gap:7rem;align-items:start;max-width:109.6rem;margin:1.6rem auto 0}.engagements-braderie__text{padding-top:7.5rem}.engagements-braderie__text p{margin:0;font-family:Lexend,sans-serif;font-weight:200;font-size:1.5rem;line-height:2.43rem;letter-spacing:0;color:#121212}.engagements-braderie__text p+p{margin-top:2.43rem}.engagements-braderie__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media screen and (max-width:989px){.engagements-braderie{margin-top:5rem}.engagements-braderie__row{display:block;max-width:none;margin:4.6rem 1.3rem 0}.engagements-braderie__text{padding-top:0}.engagements-braderie__media{width:30rem;max-width:100%;margin:5rem auto 0}}.engagements-marketing{margin-top:6rem}.engagements-marketing__header{position:relative;isolation:isolate;max-width:96.9rem;min-height:41.2rem;margin:0 auto;padding:4.1rem 2rem 0;text-align:center}.engagements-marketing__header .engagements-header__text{max-width:77.1rem;margin:1.2rem auto 0}.engagements-marketing__tampon{position:absolute;top:4.5rem;left:50%;z-index:-1;width:34rem;max-width:none;height:auto;transform:translate(-50%);pointer-events:none}.engagements-marketing__accroche{margin:1.6rem 0 0;font-family:"Cedarville Cursive",cursive;font-weight:400;font-size:3.5rem;line-height:5.4rem;color:#a34f3b}@media screen and (max-width:989px){.engagements-marketing{margin-top:0}.engagements-marketing__header{max-width:none;min-height:0;padding:6rem 1.3rem 7rem}.engagements-marketing__header .engagements-header__text{margin-top:3rem}.engagements-marketing__tampon{top:7.5rem;width:27rem}.engagements-marketing__accroche{margin-top:1.2rem;font-size:2.7rem;line-height:4.09rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-page-engagements.css.map */
