html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,button{cursor:pointer;text-decoration:none;padding:0;outline:none;border:none;background:none}span,img,svg,picture{display:block}:root{--vr: calc(100vw / 375);--breakpoint-tablet: 768px;--breakpoint-desktop: 1440px;--grid-columns: 15;--grid-column-size: 25rem;--font-primary: "Cocogoose", sans-serif;--font-secondary: "Londrina", sans-serif;--font-size-base: 16rem;--color-black: #000;--color-white: #fff;--color-green: #009a29;--color-pink: #e72377;--color-pink-1: #ff92c1;--color-pink-2: #d80d64;--color-beige: #f9f1e6;--color-beige-1: #f0e6d8;--color-beige-2: #eadcc8;--color-beige-3: #a08f77}@media (min-width: 768px){:root{--vr: calc(100vw / 1440);--grid-columns: 48;--grid-column-size: 30rem}}.dg.ac{z-index:99999!important}.no-events{pointer-events:none}.hidden{display:none}@font-face{font-family:Cocogoose;src:url(../fonts/Cocogoose-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cocogoose;src:url(../fonts/Cocogoose-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cocogoose;src:url(../fonts/Cocogoose-Darkmode.woff2) format("woff2");font-weight:370;font-style:normal;font-display:swap}@font-face{font-family:Cocogoose;src:url(../fonts/Cocogoose-Semilight.woff2) format("woff2");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:Cocogoose;src:url(../fonts/Cocogoose-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Londrina;src:url(../fonts/Londrina-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font:inherit}:not(textarea){-ms-overflow-style:none;scrollbar-width:none}:not(textarea)::-webkit-scrollbar{display:none}html,body{width:100%;height:auto;overflow-x:hidden}html{font-size:var(--vr);-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.App{font-family:var(--font-primary);font-size:16rem;line-height:1.5;background-color:var(--color-white);color:var(--color-black);overscroll-behavior-y:none}.App_content>:not(:first-child){position:fixed;top:0;left:0;width:100%;height:100svh;pointer-events:none;opacity:0}[data-lazy]{opacity:0;transition:opacity .3s linear;will-change:opacity}[data-lazy].loaded{opacity:1}.BlockCarousel_wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;width:100%;height:90svh;background-color:var(--color-beige-3)}.BlockCarousel_slides{grid-area:1/1/2/2;display:grid;grid-template-columns:1fr;grid-template-rows:auto;width:100%;height:100%}.BlockCarousel_slide{grid-area:1/1/2/2;background-color:var(--color-black);will-change:transform,opacity;overflow:hidden}.BlockCarousel_slide:not(:first-child){opacity:0;pointer-events:none}.BlockCarousel_article{width:100%;height:100%;will-change:transform,opacity}.BlockCarousel_navigation{grid-area:1/1/2/2;align-self:end;display:flex;gap:8rem;padding-bottom:32rem;padding-left:calc(var(--grid-column-size) * 1);pointer-events:none}@media (min-width: 768px){.BlockCarousel_navigation{padding-bottom:48rem;padding-left:calc(var(--grid-column-size) * 2)}}.BlockCarousel_button{position:relative;width:24rem;height:3rem;border-radius:8rem;pointer-events:all;overflow:hidden}@media (min-width: 768px){.BlockCarousel_button{width:32rem;height:4rem;border-radius:12rem}}.BlockCarousel_button[aria-disabled=true]{pointer-events:none}.BlockCarousel_button:before,.BlockCarousel_button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-white)}.BlockCarousel_button:before{opacity:.4}.BlockCarousel_button:after{transform-origin:left}.BlockCarousel_button:not([data-active=true]):after{transform:scaleX(0);transition-property:transform;transition-duration:.7s;transition-timing-function:ease-in-out}.BlockCarousel_button[data-active=true]:after{transform:scaleX(1);transition-property:transform;transition-duration:4s;transition-timing-function:linear,ease-in-out}.BlockCarousel_button span:not(:focus),.BlockCarousel_button span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.BlockCommitments_wrapper{position:relative;width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto;padding:var(--grid-column-size) 0}@media (min-width: 768px){.BlockCommitments_wrapper{width:calc(100% - var(--grid-column-size) * 2 * 2);margin-left:auto;margin-right:auto;padding:calc(var(--grid-column-size) * 2) 0}}.BlockCommitments_image{position:absolute;top:var(--grid-column-size);left:0;width:100%;height:calc(100% - var(--grid-column-size) * 2);border-radius:16rem;overflow:hidden}@media (min-width: 768px){.BlockCommitments_image{top:calc(var(--grid-column-size) * 2);height:calc(100% - var(--grid-column-size) * 4);border-radius:24rem}}.BlockCommitments_image>*{width:100%;height:100%}.BlockCommitments_content{position:relative;padding:56rem calc(var(--grid-column-size) * 1) 40rem;border-radius:16rem;color:var(--color-white);overflow:hidden}.BlockCommitments_content:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,#000c,#0000)}@media (min-width: 768px){.BlockCommitments_content{padding:96rem calc(var(--grid-column-size) * 2) 56rem;border-radius:24rem}.BlockCommitments_content:before{height:56%}}.BlockCommitments_title{position:relative;transform:rotate(1deg);font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase;text-align:center}@media (min-width: 768px){.BlockCommitments_title{margin:0 calc(var(--grid-column-size) * 10);font-size:60rem}}.BlockCommitments_description{position:relative;transform:rotate(1deg);margin-top:32rem;text-align:center}@media (min-width: 768px){.BlockCommitments_description{margin:32rem calc(var(--grid-column-size) * 11) 0}}.BlockCommitments_list{display:flex;flex-direction:column;align-items:center;gap:32rem;margin-top:56rem}@media (min-width: 768px){.BlockCommitments_list{flex-direction:row;gap:calc(var(--grid-column-size) * 3);margin-top:160rem}}.BlockCommitments_item{display:flex;flex-direction:column;align-items:center;gap:16rem;width:100%;padding:24rem 16rem;border-radius:12rem;background-color:var(--color-white);color:var(--color-black);text-align:center}.BlockCommitments_item:nth-child(1){transform:rotate(-3deg)}.BlockCommitments_item:nth-child(2){transform:rotate(3deg)}.BlockCommitments_item:nth-child(3){transform:rotate(-5deg)}.BlockCommitments_item svg{width:72rem;height:72rem}@media (min-width: 768px){.BlockCommitments_item{flex:1;gap:16rem;padding:32rem;border-radius:14rem;font-size:22rem}.BlockCommitments_item svg{width:90rem;height:90rem}}.BlockFaq{color:var(--color-white);overflow:hidden}.BlockFaq-light{background-color:var(--color-pink)}.BlockFaq-dark{background-color:var(--color-black)}.BlockFaq_wrapper{position:relative;width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto;padding-top:72rem;padding-bottom:80rem}@media (min-width: 768px){.BlockFaq_wrapper{display:flex;justify-content:space-between;align-items:flex-start;width:calc(100% - var(--grid-column-size) * 3 * 2);margin-left:auto;margin-right:auto;padding-top:128rem;padding-bottom:72rem}}.BlockFaq_col{width:100%}.BlockFaq_col:nth-child(2){margin-top:32rem}@media (min-width: 768px){.BlockFaq_col:nth-child(1){width:calc(var(--grid-column-size) * 17);padding-bottom:80rem}.BlockFaq_col:nth-child(2){width:calc(var(--grid-column-size) * 24);margin-top:0;padding-left:calc(var(--grid-column-size) * 4);padding-right:var(--grid-column-size)}}.BlockFaq_surtitle{margin-bottom:8rem;font-size:16rem;text-transform:uppercase}@media (min-width: 768px){.BlockFaq_surtitle{margin-bottom:12rem;font-size:22rem}}.BlockFaq-light .BlockFaq_surtitle{color:#87003a}.BlockFaq-dark .BlockFaq_surtitle{opacity:.5}.BlockFaq_title{max-width:88%;font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase}.BlockFaq_title span{transform:rotate(-1deg);display:inline-block;padding:4rem 6rem;border-radius:8rem;background-color:var(--color-white)}.BlockFaq-light .BlockFaq_title span{color:var(--color-pink)}.BlockFaq-dark .BlockFaq_title span{color:var(--color-black)}@media (min-width: 768px){.BlockFaq_title{max-width:100%;font-size:60rem}.BlockFaq_title span{padding:10rem 12rem}}.BlockFaq_list{display:flex;flex-direction:column;gap:8rem}@media (min-width: 768px){.BlockFaq_list{gap:10rem}}.BlockFaq_sticker{position:absolute;height:auto}.BlockFaq_sticker-hand-victory{top:-12rem;left:calc(var(--grid-column-size) * 3);width:56rem}@media (min-width: 768px){.BlockFaq_sticker-hand-victory{top:-24rem;left:calc(var(--grid-column-size) * 11);width:115rem}}.BlockFaq_sticker-leaf-primary{top:520rem;left:calc(var(--grid-column-size) * -1 - 16rem);width:56rem}@media (min-width: 768px){.BlockFaq_sticker-leaf-primary{top:512rem;left:calc(var(--grid-column-size) * -3 - 21rem);width:110rem}}.BlockFaq_sticker-leaf-secondary{top:432rem;right:calc(var(--grid-column-size) * -1 - 12rem);width:40rem}@media (min-width: 768px){.BlockFaq_sticker-leaf-secondary{top:416rem;right:calc(var(--grid-column-size) * -3 - 32rem);width:70rem}}.BlockFindStore{background-color:var(--color-pink)}.BlockFindStore_wrapper{overflow:hidden}@media (min-width: 768px){.BlockFindStore_wrapper{display:flex;align-items:stretch}}.BlockFindStore_image{width:100%;aspect-ratio:1}.BlockFindStore_image>*{width:100%;height:100%}@media (min-width: 768px){.BlockFindStore_image{width:50%}}.BlockFindStore_content{position:relative;padding:96rem var(--grid-column-size) 80rem}@media (min-width: 768px){.BlockFindStore_content{display:flex;flex-direction:column;justify-content:center;width:50%;padding-top:96rem;padding-bottom:96rem;padding-left:calc(var(--grid-column-size) * 8);padding-right:calc(var(--grid-column-size) * 2)}}.BlockFindStore_title{color:var(--color-white);font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width: 768px){.BlockFindStore_title{font-size:50rem}}.BlockFindStore_sticker{position:absolute;height:auto}.BlockFindStore_sticker-leaf{top:0;left:12%;transform:translate(-50%,-35%);width:53rem}@media (min-width: 768px){.BlockFindStore_sticker-leaf{top:0;left:40%;transform:translate(-50%,-35%);width:110rem}}.BlockFindStore_sticker-fire{top:32rem;right:-8rem;width:48rem}@media (min-width: 768px){.BlockFindStore_sticker-fire{top:104rem;right:-16rem;width:100rem}}.BlockFindStore_packaging{position:absolute;top:0;left:50%;transform:translate(-50%,-72%) rotate(4deg);width:56%}.BlockFindStore_packaging:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:80rem;background-color:var(--color-black);filter:blur(60rem);opacity:.3}@media (min-width: 768px){.BlockFindStore_packaging{top:50%;left:0;transform:translate(-50%,-50%);width:422rem}}.BlockFindStore_packaging>*{position:relative;width:100%;height:100%}.BlockProductAbout_wrapper{position:relative;width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto}.BlockProductAbout_wrapper:before{content:"";position:absolute;top:0;left:0;transform:translate(calc(var(--grid-column-size) * -.5),-16rem) rotate(.4deg);width:calc(100% + var(--grid-column-size));height:calc(100% + 48rem);border-radius:10rem;background-color:var(--color-beige)}@media (min-width: 768px){.BlockProductAbout_wrapper:before{transform:translateY(-48rem) rotate(1.6deg);width:100%;height:calc(100% + 72rem);border-radius:12rem}}.BlockProductAbout_content{position:relative;padding-top:48rem;padding-left:var(--grid-column-size);padding-right:var(--grid-column-size)}@media (min-width: 768px){.BlockProductAbout_content{display:flex;align-items:stretch;flex-wrap:wrap;padding-top:88rem;padding-left:calc(var(--grid-column-size) * 9);padding-right:calc(var(--grid-column-size) * 9)}}.BlockProductAbout_title{width:100%;margin-bottom:40rem;font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase;text-align:center}.BlockProductAbout_title span{transform:rotate(-1deg);display:inline-block;padding:4rem 6rem;border-radius:8rem;background-color:var(--color-pink);color:var(--color-white)}@media (min-width: 768px){.BlockProductAbout_title{margin-bottom:88rem;font-size:60rem}.BlockProductAbout_title span{padding:10rem 12rem}}.BlockProductAbout_col:nth-child(3){margin-top:40rem}@media (min-width: 768px){.BlockProductAbout_col{width:50%}.BlockProductAbout_col-large{width:100%}.BlockProductAbout_col:nth-child(2){padding-right:calc(var(--grid-column-size) * 2)}.BlockProductAbout_col:nth-child(3){margin-top:-30rem}}.BlockProductAbout_subtitle{font-size:24rem;line-height:1;text-transform:uppercase}@media (min-width: 768px){.BlockProductAbout_subtitle{font-size:32rem}}.BlockProductAbout_description{margin-top:16rem;font-size:14rem;font-weight:350}@media (min-width: 768px){.BlockProductAbout_description{margin-top:32rem;font-size:16rem}}.BlockProductAbout_button{display:inline-block;width:fit-content;margin-top:16rem;padding:4rem 3rem;border-radius:4rem;background-color:var(--color-pink);color:var(--color-white);font-size:12rem;font-weight:370;line-height:1;text-align:left;text-transform:uppercase}@media (min-width: 768px){.BlockProductAbout_button{margin-top:24rem;padding:6rem 8rem;border-radius:6rem;font-size:15rem}}.BlockProductAbout_accordion:not(:last-child){border-bottom:2rem solid var(--color-beige-2)}.BlockProductAbout_image{width:100%;margin-top:40rem}@media (min-width: 768px){.BlockProductAbout_image{margin-top:64rem}}.BlockProductHero{background-color:var(--color-pink)}.BlockProductHero_wrapper{min-height:100svh}.BlockProductHero_wrapper-high{position:relative;padding-bottom:144rem}@media (min-width: 768px){.BlockProductHero_wrapper{display:flex;align-items:stretch}.BlockProductHero_wrapper-high{padding-bottom:0}}.BlockProductHero_image{width:100%;aspect-ratio:1}.BlockProductHero_image>*{width:100%;height:100%}@media (min-width: 768px){.BlockProductHero_image{position:relative;width:50%}}.BlockProductHero_infos{position:absolute;bottom:40rem;left:0;display:grid;grid-template-areas:"yuka made-in-france" "nutri-score made-in-france";grid-template-columns:auto auto;grid-template-rows:auto auto;grid-gap:12rem 24rem;justify-content:space-between;align-content:end;width:100%;height:fit-content;padding:0 var(--grid-column-size)}@media (min-width: 768px){.BlockProductHero_infos{top:100vh;bottom:auto;transform:translateY(-100%);grid-gap:21rem 32rem;justify-content:start;width:fit-content;padding-bottom:104rem}}.BlockProductHero_yuka{grid-area:yuka;width:120rem;padding:8rem;border-radius:15rem;background-color:var(--color-white);font-size:12rem;font-weight:370}.BlockProductHero_yuka span:nth-child(1):not(:focus),.BlockProductHero_yuka span:nth-child(1):not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.BlockProductHero_yuka span:nth-child(3){display:flex;justify-content:center;align-items:center;gap:4rem;margin-top:6rem;padding:4rem 8rem;border-radius:21rem;box-shadow:0 2rem 10rem #00000014;background-color:var(--color-white)}.BlockProductHero_yuka span:nth-child(3):before{content:"";display:inline-block;width:10rem;aspect-ratio:1;border-radius:100rem;background-color:red}.BlockProductHero_yuka span:nth-child(3).avoid:before,.BlockProductHero_yuka span:nth-child(3).very-poor:before{background-color:#ce0200}.BlockProductHero_yuka span:nth-child(3).poor:before{background-color:#fd6325}.BlockProductHero_yuka span:nth-child(3).fair:before{background-color:#ffa125}.BlockProductHero_yuka span:nth-child(3).good:before{background-color:#4db935}.BlockProductHero_yuka span:nth-child(3).very-good:before{background-color:#028142}.BlockProductHero_yuka svg{width:48rem;height:auto;margin-left:auto;margin-right:auto}.BlockProductHero_nutriScore{grid-area:nutri-score;width:120rem}.BlockProductHero_nutriScore span:not(:focus),.BlockProductHero_nutriScore span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.BlockProductHero_madeInFrance{grid-area:made-in-france;width:120rem}.BlockProductHero_madeInFrance span:not(:focus),.BlockProductHero_madeInFrance span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.BlockProductHero_content{position:relative;padding:96rem var(--grid-column-size) 80rem;color:var(--color-white)}@media (min-width: 768px){.BlockProductHero_content{display:flex;flex-direction:column;justify-content:center;width:50%;padding-top:180rem;padding-bottom:180rem;padding-left:calc(var(--grid-column-size) * 8);padding-right:var(--grid-column-size)}}.BlockProductHero_title{font-size:40rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width: 768px){.BlockProductHero_title{transform:rotate(-2deg);font-size:76rem}}.BlockProductHero_subtitle{margin-top:12rem;font-family:var(--font-secondary);font-size:24rem;line-height:1;text-transform:uppercase}.BlockProductHero_subtitle span{display:inline-block;padding:4rem 6rem 2rem;border-radius:4rem;background-color:var(--color-green)}@media (min-width: 768px){.BlockProductHero_subtitle{transform:rotate(-2deg);margin-top:20rem;font-size:40rem}.BlockProductHero_subtitle span{padding:5rem 8rem 3rem;border-radius:6rem}}.BlockProductHero_description{margin-top:24rem;font-size:14rem;font-weight:350}@media (min-width: 768px){.BlockProductHero_description{margin-top:28rem;padding-right:calc(var(--grid-column-size) * 2);font-size:15rem}}.BlockProductHero_information{position:relative;margin-top:32rem;font-weight:370;line-height:1.1;text-transform:uppercase}.BlockProductHero_information:before{content:"";position:absolute;top:0;left:0;transform:translate(-75%,-25%);width:12rem;height:12rem;background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.64488 0.628697L4.79006 1.27317C4.76137 1.2948 4.74974 1.33236 4.76119 1.36641L4.98326 2.0271C5.23636 2.7801 5.6092 3.48737 6.08743 4.12169C6.10111 4.13983 6.12486 4.14719 6.1464 4.13995L6.95469 3.86826C7.0005 3.85287 7.02515 3.80325 7.00975 3.75744L6.41426 1.98579L5.7764 0.660615C5.75245 0.610862 5.68897 0.595456 5.64488 0.628697Z' fill='white' stroke='white' stroke-width='0.875'/%3E%3Cpath d='M1.12924 4.92338L1.95359 4.24036C1.98125 4.21744 2.02048 4.21479 2.05098 4.23379L2.64258 4.60233C3.31685 5.02237 3.91898 5.54836 4.42582 6.16007C4.44032 6.17757 4.44199 6.20238 4.42998 6.22166L3.9791 6.94544C3.95354 6.98646 3.89958 6.99899 3.85856 6.97344L2.27215 5.98518L1.12995 5.05872C1.08707 5.02393 1.08672 4.95861 1.12924 4.92338Z' fill='white' stroke='white' stroke-width='0.875'/%3E%3Cpath d='M0.777411 10.8433L0.990972 9.79424C0.998139 9.75903 1.02703 9.73236 1.0627 9.72803L1.75462 9.64395C2.54321 9.54814 3.3421 9.58008 4.12053 9.73855C4.14279 9.74308 4.15966 9.76136 4.1624 9.78391L4.26526 10.6304C4.27109 10.6784 4.23692 10.722 4.18895 10.7278L2.33354 10.9533L0.862851 10.9482C0.807635 10.948 0.766396 10.8974 0.777411 10.8433Z' fill='white' stroke='white' stroke-width='0.875'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat}.BlockProductHero_information span{display:inline-block;color:var(--color-black)}@media (min-width: 768px){.BlockProductHero_information{margin-top:48rem;font-size:18rem}.BlockProductHero_information:before{width:16rem;height:16rem}}.BlockProductHero_packaging{position:absolute;top:0;left:50%;transform:translate(-50%,-72%) rotate(4deg);width:56%}.BlockProductHero_packaging:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:80rem;background-color:var(--color-black);filter:blur(60rem);opacity:.3}@media (min-width: 768px){.BlockProductHero_packaging{top:50vh;left:0;transform:translate(-50%,-50%);width:422rem}}.BlockProductHero_packaging>*:first-child{position:relative;width:100%;height:100%}.BlockProductHero_packagingCaption{position:absolute;top:88%;right:-38%;transform:rotate(-16deg);color:var(--color-black);font-size:12rem;text-transform:uppercase;text-align:center}.BlockProductHero_packagingCaption span{padding:0 3rem;border-radius:3rem;background-color:var(--color-black);color:var(--color-white)}.BlockProductHero_packagingCaption:before{content:"";position:absolute;bottom:105%;left:50%;transform:translate(-50%);width:32rem;height:32rem;background-image:url("data:image/svg+xml,%3Csvg width='60' height='61' viewBox='0 0 60 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_996_30931)'%3E%3Cpath d='M37.0598 58.1431C37.029 58.0447 36.9281 57.9033 36.9626 57.8508C37.711 56.7113 37.8634 55.3741 38.212 54.108C38.4001 53.3813 38.47 52.632 38.8032 51.9485C38.8644 51.8525 38.9063 51.7454 38.9264 51.6333C39.0039 50.2383 39.5105 48.9342 39.6358 47.5677C39.7703 46.0684 39.774 44.5526 39.7602 43.0456C39.7406 40.9708 39.6097 38.8981 39.3889 36.83C39.3164 36.1259 39.2064 35.4348 39.0936 34.739C39.0376 34.3841 38.8762 34.0178 38.8979 33.6764C38.9197 33.335 38.6821 32.9968 38.7675 32.6509C38.853 32.3051 38.3446 32.084 38.6486 31.74C38.305 31.1933 38.3372 30.5146 38.0746 29.972C37.9158 29.6187 37.7959 29.249 37.7171 28.8697C37.4778 27.9323 37.1746 27.0125 36.8098 26.1165C36.5233 25.3904 36.3892 24.6083 36.1474 23.8624C35.4886 21.9208 34.6836 20.0319 33.7392 18.212C33.6434 18.0189 33.6663 17.5568 33.2026 17.6773C33.2 17.4916 33.1757 17.3069 33.1304 17.1268C33.0314 16.868 32.8748 16.4152 32.7494 16.4167C32.1052 16.4245 32.9227 15.8799 32.4668 15.7771C32.2378 15.725 32.0636 15.3562 31.8984 15.1146C31.7332 14.8731 31.7032 14.6192 31.5616 14.3989C31.42 14.1787 31.1676 13.9464 31.0017 13.7015C30.8358 13.4566 30.7624 13.018 30.5561 12.949C29.9735 12.7573 30.1173 11.935 29.4919 11.8395C29.4757 11.8288 29.4351 11.6836 29.4629 11.6325C29.5058 11.5762 29.5369 11.5118 29.5543 11.4433C29.5718 11.3747 29.5752 11.3033 29.5645 11.2334C29.5537 11.1634 29.529 11.0964 29.4918 11.0362C29.4546 10.976 29.4056 10.9239 29.3478 10.8831C29.2029 10.7735 29.3438 10.4004 28.9195 10.5006C28.7301 10.5468 29.0752 10.1401 28.7838 9.87935C28.1733 9.3251 27.9774 8.43011 27.2878 7.88176C27.0667 7.70764 26.5856 7.44949 26.9007 6.96529C26.5731 7.00174 26.8195 6.37119 26.3861 6.52033C26.36 6.52922 26.262 6.41861 26.266 6.41255C26.327 6.31961 26.4252 6.1701 26.4762 6.17176C26.7733 6.20348 27.0647 6.27521 27.3425 6.38502C27.9417 6.64839 28.5191 6.96688 29.1123 7.24371C29.5879 7.48642 30.0821 7.69105 30.5901 7.85567C30.9882 7.9952 31.3711 8.17496 31.7328 8.39218C32.0463 8.54891 32.386 8.90793 32.6524 8.85447C33.1164 8.7601 33.0179 9.26225 33.309 9.28572C33.4425 9.29821 33.6575 9.35841 33.6835 9.44203C33.8134 9.90037 34.1308 10.0423 34.5594 10.0722C34.7114 10.0868 34.8558 10.1454 34.9749 10.241C35.2023 10.4415 35.4902 10.5602 35.7928 10.5781C36.0955 10.5961 36.3954 10.5123 36.6449 10.3401C36.8072 10.2471 37.1205 10.0915 37.1123 10.0687C36.9556 9.70845 37.5266 9.57446 37.3324 9.12595C37.1641 8.7262 36.701 8.45385 36.7867 7.9491L33.7561 5.95873C33.6967 6.0007 33.6142 6.09111 33.5779 6.07594C32.9452 5.81079 32.4529 5.28791 31.7207 5.17428C31.3254 5.1113 30.9725 4.78992 30.5885 4.6129C30.2045 4.43587 29.8155 4.31921 29.4456 4.15148C29.1194 4.00087 28.6166 4.18534 28.4869 3.66063C27.2789 3.67699 26.2918 2.94767 25.1818 2.68715C24.3249 2.48589 23.2988 2.33541 22.7149 3.4007C22.6844 3.44716 22.5219 3.42146 22.4107 3.42357L21.7472 4.43376C21.9663 5.58402 21.7839 6.74241 21.7677 7.89429C21.7554 8.97739 21.6516 10.0575 21.4574 11.1231C21.2219 12.3623 20.9985 13.6095 20.7429 14.8529C20.5669 15.6713 20.5277 16.5016 20.0264 17.2163C19.9893 17.2729 20.0348 17.4502 20.1001 17.496C20.1467 17.5147 20.1965 17.524 20.2467 17.5232C20.2969 17.5224 20.3464 17.5115 20.3924 17.4913C20.4914 17.4437 20.5833 17.3824 20.6653 17.3091C20.651 17.4201 20.6257 17.5294 20.5898 17.6355C20.477 17.8997 21.0778 18.0196 20.7179 18.3211L20.9027 18.48C21.144 18.0862 21.4893 18.2869 21.8271 18.2746C22.748 18.2461 23.5087 17.427 23.6916 16.5321C23.9276 15.3713 24.0776 14.183 24.4687 13.0459C24.5397 12.841 24.6123 12.4838 24.5132 12.4013C24.1707 12.1127 24.5279 12.0003 24.5734 11.7989C24.7389 11.1066 25.1049 10.4129 24.6815 9.67496C24.6245 9.5768 24.7177 9.38643 24.7563 9.24404C24.772 9.19365 24.8386 9.11878 24.8634 9.12062C24.9352 9.13018 25.0636 9.18561 25.0632 9.21712C25.0358 9.818 25.6037 10.1158 25.7749 10.6389C25.9461 11.1619 26.3973 11.5537 26.6955 12.0243C26.9937 12.4949 27.2039 12.9366 27.4612 13.3947C27.7184 13.8529 28.0403 14.3534 28.3238 14.8288C28.6073 15.3042 28.7789 15.7871 29.0994 16.1884C29.8704 17.1546 30.2955 18.3302 31.1106 19.2907C31.4134 19.6486 31.4175 20.2412 31.663 20.6512C32.4224 21.8989 32.8502 23.273 33.359 24.6251C33.7005 25.5318 33.9643 26.4686 34.2756 27.3728C34.7404 28.7654 35.0988 30.1923 35.6359 31.563C35.8516 32.1152 35.8967 32.7377 36.0195 33.3302C36.1991 34.1972 36.4088 35.0579 36.5529 35.9304C36.7888 37.3809 36.8493 38.852 36.9673 40.3147C37.0742 41.6843 37.109 43.0585 37.0714 44.4317C37.0204 45.8473 36.8675 47.2575 36.6137 48.6511C36.3786 50.0438 35.9931 51.4101 35.6889 52.7892C35.5997 53.1847 35.7338 53.6631 35.2359 53.8885C35.2413 54.3865 34.9923 54.8274 34.9137 55.2905C34.8351 55.7536 34.5629 56.1417 34.3505 56.5487C34.2313 56.7741 34.2509 57.079 34.1182 57.2898C34.0054 57.4615 33.7257 57.5265 33.5981 57.6943C33.3231 58.0602 33.3649 58.4897 33.465 58.914C33.9108 58.7065 33.7932 59.4447 34.1873 59.3421C34.5815 59.2395 34.4026 59.4546 34.3482 59.63C34.3283 59.6603 34.4633 59.7981 34.4961 59.7878C34.6127 59.7388 34.7241 59.6783 34.8287 59.6072C34.7707 59.7484 34.7181 59.8902 34.6519 60.0261C34.6128 60.0967 34.5685 60.1642 34.5193 60.2281L34.7314 60.3675C35.0339 59.9068 35.559 59.922 36.001 59.7553L37.0598 58.1431Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_996_30931'%3E%3Crect width='42.2774' height='44.9349' fill='white' transform='matrix(-0.83585 -0.548958 -0.548958 0.83585 60.005 23.2086)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width: 768px){.BlockProductHero_packagingCaption{top:100%;right:0;transform:rotate(-2deg);font-size:16rem}.BlockProductHero_packagingCaption span{padding:1rem 4rem}.BlockProductHero_packagingCaption:before{width:48rem;height:48rem}}.BlockProducts{background-color:var(--color-beige)}.BlockProducts_wrapper{display:flex;flex-direction:column;align-items:center;width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto;padding-top:72rem;padding-bottom:80rem}@media (min-width: 768px){.BlockProducts_wrapper{width:calc(100% - var(--grid-column-size) * 3 * 2);margin-left:auto;margin-right:auto;padding-top:88rem;padding-bottom:80rem}}.BlockProducts_surtitle{margin-bottom:8rem;font-size:16rem;opacity:.6}@media (min-width: 768px){.BlockProducts_surtitle{margin-bottom:12rem;font-size:22rem}}.BlockProducts_title{font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase;text-align:center}.BlockProducts_title span{transform:rotate(-1deg);display:inline-block;padding:4rem 6rem;border-radius:8rem;background-color:var(--color-pink);color:var(--color-white)}@media (min-width: 768px){.BlockProducts_title{max-width:calc(var(--grid-column-size) * 20);font-size:60rem}.BlockProducts_title span{padding:10rem 12rem}}.BlockProducts_list{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--grid-column-size);width:100%;margin-top:32rem}@media (min-width: 768px){.BlockProducts_list{grid-template-columns:repeat(4,1fr);gap:20rem;margin-top:56rem;padding:0}}.BlockRecipes{position:relative;background-color:var(--color-black);overflow:hidden}.BlockRecipes_wrapper{width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto;padding-top:72rem;padding-bottom:80rem}@media (min-width: 768px){.BlockRecipes_wrapper{display:flex;align-items:center;width:calc(100% - var(--grid-column-size) * 2 * 2);margin-left:auto;margin-right:auto;padding-top:120rem;padding-bottom:112rem}}.BlockRecipes_content{width:100%;color:var(--color-white)}@media (min-width: 768px){.BlockRecipes_content{position:relative;min-width:calc(var(--grid-column-size) * 16);max-width:calc(var(--grid-column-size) * 16);z-index:1}}.BlockRecipes_surtitle{margin-bottom:8rem;font-size:16rem;opacity:.6}@media (min-width: 768px){.BlockRecipes_surtitle{margin-bottom:12rem;font-size:22rem}}.BlockRecipes_title{max-width:88%;font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase}.BlockRecipes_title span{transform:rotate(-1deg);display:inline-block;padding:4rem 6rem;border-radius:8rem;background-color:var(--color-pink)}@media (min-width: 768px){.BlockRecipes_title{max-width:100%;font-size:60rem}.BlockRecipes_title span{padding:10rem 12rem}}.BlockRecipes_slider{position:relative;width:100%;margin-top:32rem;touch-action:pan-y;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media (min-width: 768px){.BlockRecipes_slider{flex:1;max-width:calc(var(--grid-column-size) * 27);margin-top:0}.BlockRecipes_slider:after{content:"";position:absolute;top:-10%;left:calc(var(--grid-column-size) * -20);width:calc(var(--grid-column-size) * 20 + 7%);height:120%;background:linear-gradient(to right,var(--color-black) 0%,var(--color-black) 72%,rgba(0,0,0,0) 100%)}}.BlockRecipes_slides{display:grid;grid-auto-flow:column;grid-auto-columns:calc(var(--grid-column-size) * 11);align-items:center;column-gap:16rem;width:fit-content;will-change:transform;touch-action:none}@media (min-width: 768px){.BlockRecipes_slides{grid-auto-columns:384rem;column-gap:32rem;padding:0}}.BlockRecipes_slide{width:100%}.BlockRecipes_slide>*{transform:rotate(2deg)}.BlockRecipes_navigation{display:flex;justify-content:flex-end;gap:12rem;margin-top:32rem}@media (min-width: 768px){.BlockRecipes_navigation{gap:16rem;margin-top:40rem}}.BlockRecipes_button{transform:rotate(-2deg);display:flex;justify-content:center;align-items:center;width:32rem;height:32rem;border:2rem solid var(--color-black);border-radius:8rem;box-shadow:2rem 2rem 0 0 var(--color-black);transition:opacity .2s ease-in-out;background-color:var(--color-pink-1);color:var(--color-black)}.BlockRecipes_button:disabled{opacity:.6;pointer-events:none}.BlockRecipes_button svg{width:40%}.BlockRecipes_button span:not(:focus),.BlockRecipes_button span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.BlockRecipes_button-prev svg{transform:scaleX(-1)}@media (min-width: 768px){.BlockRecipes_button{width:42rem;height:42rem;border:3rem solid var(--color-black);border-radius:12rem;box-shadow:3rem 3rem 0 0 var(--color-black)}}.BlockSocials{background-color:var(--color-beige)}.BlockSocials_wrapper{position:relative;width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto;padding-top:184rem;padding-bottom:176rem}@media (min-width: 768px){.BlockSocials_wrapper{width:calc(100% - var(--grid-column-size) * 3 * 2);margin-left:auto;margin-right:auto;padding-top:104rem;padding-bottom:120rem}}.BlockSocials_title{max-width:calc(var(--grid-column-size) * 18);margin:0 auto;font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase;text-align:center}.BlockSocials_title span{transform:rotate(-2deg);display:inline-block;padding:4rem 6rem;border-radius:8rem;background-color:var(--color-black);color:var(--color-white)}.BlockSocials_title+*{margin-top:32rem;color:var(--color-pink)}@media (min-width: 768px){.BlockSocials_title{font-size:60rem}.BlockSocials_title span{padding:10rem 12rem}}.BlockSocials_images{position:absolute;top:0;left:calc(var(--grid-column-size) * -1);width:calc(100% + var(--grid-column-size) * 2);height:100%;pointer-events:none;overflow:hidden}@media (min-width: 768px){.BlockSocials_images{left:calc(var(--grid-column-size) * -3);width:calc(100% + var(--grid-column-size) * 6)}}.BlockSocials_image{position:absolute;border-radius:16rem;background-color:var(--color-beige-3);overflow:hidden}@media (min-width: 768px){.BlockSocials_image{border-radius:28rem}}.BlockSocials_image:nth-child(1){top:-64rem;left:-32rem;transform:rotate(-16deg);width:169rem;height:219rem}@media (min-width: 768px){.BlockSocials_image:nth-child(1){top:-56rem;left:-24rem;transform:rotate(-7deg);width:348rem;height:451rem}}.BlockSocials_image:nth-child(2){bottom:-40rem;right:-40rem;transform:rotate(16deg);width:154rem;height:200rem}@media (min-width: 768px){.BlockSocials_image:nth-child(2){top:-16rem;right:-56rem;bottom:auto;transform:rotate(7deg);width:318rem;height:412rem}}.BlockSocials_image>*{width:100%;height:100%;object-fit:cover}.BlockSocials_sticker{position:absolute;height:auto}.BlockSocials_sticker-message{top:0;left:calc(var(--grid-column-size) * 3);transform:translateY(-30%);width:80rem}@media (min-width: 768px){.BlockSocials_sticker-message{width:120rem;left:calc(var(--grid-column-size) * 6)}}.BlockSocials_sticker-flash{bottom:4%;right:calc(var(--grid-column-size) * 2);transform:translateY(-50%);width:64rem}@media (min-width: 768px){.BlockSocials_sticker-flash{width:80rem;top:40%;bottom:auto;right:calc(var(--grid-column-size) * 4)}}.CookingAccordion{border-radius:12rem;will-change:height;overflow:hidden}@media (min-width: 768px){.CookingAccordion{border-radius:24rem}}.CookingAccordion_button{position:relative;display:block;width:100%;padding:24rem 0;color:currentColor;font-size:18rem;line-height:1;text-align:left}@media (min-width: 768px){.CookingAccordion_button{padding:30rem 0;font-size:22rem}}@media (hover: hover){.CookingAccordion_button:hover .CookingAccordion_icon{transform:translate(2rem,2rem) rotate(0);box-shadow:1rem 1rem 0 0 var(--color-black)}}@media (hover: hover) and (min-width: 768px){.CookingAccordion_button:hover .CookingAccordion_icon{transform:translate(3rem,3rem) rotate(0)}}.CookingAccordion_label{display:flex;align-items:center;gap:8rem;max-width:88%;text-transform:uppercase}.CookingAccordion_label svg{width:28rem;height:28rem;color:var(--color-green);object-fit:contain}@media (min-width: 768px){.CookingAccordion_label svg{width:35rem;height:35rem}}.CookingAccordion_detail{max-width:88%;margin-top:12rem;color:var(--color-green);font-size:14rem;font-weight:350}@media (min-width: 768px){.CookingAccordion_detail{font-size:16rem}}.CookingAccordion_icon{position:absolute;top:24rem;right:16rem;transform:rotate(-2deg);display:flex;justify-content:center;align-items:center;width:24rem;height:24rem;border:2rem solid var(--color-black);border-radius:8rem;box-shadow:2rem 2rem 0 0 var(--color-black);background-color:var(--color-white);color:var(--color-black)}.CookingAccordion_icon svg{width:32%;transition:transform 175ms ease-out}.CookingAccordion_button[aria-expanded=true] .CookingAccordion_icon svg{transform:rotate(-180deg)}@media (hover: hover){.CookingAccordion_icon{transition-property:transform,box-shadow;transition-duration:75ms;transition-timing-function:ease-out}}@media (min-width: 768px){.CookingAccordion_icon{top:17rem;right:24rem;width:42rem;height:42rem;border:3rem solid var(--color-black);border-radius:12rem;box-shadow:3rem 3rem 0 0 var(--color-black)}}.CookingAccordion_content{padding-bottom:24rem;font-size:13rem;font-weight:350;opacity:0}@media (min-width: 768px){.CookingAccordion_content{max-width:88%;padding-bottom:32rem;font-size:15rem}}.Copyright{padding:16rem var(--grid-column-size) 21rem;background-color:#161616;text-align:center}@media (min-width: 768px){.Copyright{display:flex;justify-content:center;align-items:center;padding:10rem calc(var(--grid-column-size) * 2)}}.Copyright_text{display:inline-flex;justify-content:center;align-items:center;font-weight:300}.Copyright_text:nth-child(1){font-size:10rem;color:var(--color-white)}.Copyright_text:nth-child(2){margin-top:6rem;font-size:11rem;color:#797979}@media (min-width: 768px){.Copyright_text:nth-child(2){margin-top:0}}@media (min-width: 768px) and (min-width: 768px){.Copyright_text:nth-child(2){font-size:12rem}}@media (min-width: 768px){.Copyright_text:nth-child(2):before{content:"";position:relative;width:1rem;height:28rem;margin:0 20rem;background-color:#303030}}.Copyright_logo{width:72rem;margin-left:6rem}.Copyright_logo svg{display:block;width:100%;height:auto}.Copyright_logo span:not(:focus),.Copyright_logo span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.FaqAccordion{border-radius:12rem;will-change:height;overflow:hidden}@media (min-width: 768px){.FaqAccordion{border-radius:24rem}}.FaqAccordion-light{background-color:var(--color-pink-2)}.FaqAccordion-dark{background-color:#222}.FaqAccordion_button{position:relative;display:block;width:100%;padding:16rem;color:currentColor;font-size:14rem;text-align:left}@media (min-width: 768px){.FaqAccordion_button{padding:24rem;font-size:22rem}}@media (hover: hover){.FaqAccordion_button:hover .FaqAccordion_icon{transform:translate(2rem,2rem) rotate(0);box-shadow:1rem 1rem 0 0 var(--color-black)}}@media (hover: hover) and (min-width: 768px){.FaqAccordion_button:hover .FaqAccordion_icon{transform:translate(3rem,3rem) rotate(0)}}.FaqAccordion_label{max-width:88%}.FaqAccordion_icon{position:absolute;top:14rem;right:16rem;transform:rotate(-2deg);display:flex;justify-content:center;align-items:center;width:24rem;height:24rem;border:2rem solid var(--color-black);border-radius:8rem;box-shadow:2rem 2rem 0 0 var(--color-black);background-color:var(--color-pink-1);color:var(--color-black)}.FaqAccordion_icon svg{width:32%;transition:transform 175ms ease-out}.FaqAccordion_button[aria-expanded=true] .FaqAccordion_icon svg{transform:rotate(-180deg)}@media (hover: hover){.FaqAccordion_icon{transition-property:transform,box-shadow;transition-duration:75ms;transition-timing-function:ease-out}}@media (min-width: 768px){.FaqAccordion_icon{top:17rem;right:24rem;width:42rem;height:42rem;border:3rem solid var(--color-black);border-radius:12rem;box-shadow:3rem 3rem 0 0 var(--color-black)}}.FaqAccordion_content{padding:0 24rem 24rem 16rem;font-size:12rem;font-weight:350;opacity:0}@media (min-width: 768px){.FaqAccordion_content{padding:0 32rem 32rem 24rem;font-size:16rem}}.FooterLegal{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;gap:6rem}@media (min-width: 768px){.FooterLegal{flex-direction:row;gap:20rem}}.FooterLegal_link{color:currentColor}.MenuButton{position:absolute;top:50%;right:0;display:flex;justify-content:center;align-items:center;width:24rem;height:24rem;transform:translateY(-50%);pointer-events:all}.MenuButton span:not(:focus),.MenuButton span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}@media (min-width: 768px){.MenuButton{display:none}}.MenuButton_icon{position:relative;width:100%;height:2rem;background-color:var(--color-black)}.MenuButton_icon:before,.MenuButton_icon:after{content:"";position:absolute;left:0;width:100%;height:2rem;background-color:var(--color-black)}.MenuButton_icon:before{top:-6rem}.MenuButton_icon:after{bottom:-6rem}.MenuButton[aria-expanded=true] .MenuButton_icon{transform:rotate(45deg);background-color:var(--color-white)}.MenuButton[aria-expanded=true] .MenuButton_icon:before{opacity:0}.MenuButton[aria-expanded=true] .MenuButton_icon:after{transform:translateY(-6rem) rotate(-90deg);background-color:var(--color-white)}@media (min-width: 768px){.Navigation{margin-right:auto}}.Navigation_list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20rem}@media (min-width: 768px){.Navigation_list{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;max-width:calc(var(--grid-column-size) * 20)}}.Navigation_link{color:currentColor;line-height:1;text-transform:uppercase}@media (min-width: 768px){.Navigation_link{pointer-events:all}}.NutritionPopup{position:fixed;top:0;left:0;display:grid;grid-template-columns:1fr;grid-template-rows:auto;width:100%;height:100svh;pointer-events:none;opacity:0;z-index:3}.NutritionPopup_overlay{grid-area:1/1/2/2;will-change:opacity}.NutritionPopup_overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:.5}.NutritionPopup_wrapper{position:relative;grid-area:1/1/2/2;justify-self:center;align-self:center;width:calc(100vw - var(--grid-column-size) * 2)}@media (min-width: 768px){.NutritionPopup_wrapper{width:768rem}}.NutritionPopup_content{position:relative;transform-origin:top right;width:100%;padding:24rem 12rem;border:3rem solid var(--color-black);border-radius:24rem;box-shadow:4rem 5rem 0 0 var(--color-black);background-color:var(--color-white);will-change:transform}@media (min-width: 768px){.NutritionPopup_content{padding:48rem 32rem;border:5rem solid var(--color-black);border-radius:40rem;box-shadow:8rem 12rem 0 0 var(--color-black)}}.NutritionPopup_button{position:absolute;top:0;right:16rem;transform:translateY(-55%) rotate(-2deg);display:flex;justify-content:center;align-items:center;width:24rem;height:24rem;border:2rem solid var(--color-black);border-radius:8rem;box-shadow:2rem 2rem 0 0 var(--color-black);background-color:var(--color-white);color:var(--color-black);z-index:1}.NutritionPopup_button span:not(:focus),.NutritionPopup_button span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.NutritionPopup_button svg{width:35%;transition:transform 175ms ease-out}.NutritionPopup_button[aria-expanded=true] .NutritionPopup_button svg{transform:rotate(-180deg)}@media (min-width: 768px){.NutritionPopup_button{right:32rem;width:42rem;height:42rem;border:3rem solid var(--color-black);border-radius:12rem;box-shadow:3rem 3rem 0 0 var(--color-black)}}@media (hover: hover){.NutritionPopup_button{transition-property:transform,box-shadow;transition-duration:75ms;transition-timing-function:ease-out}.NutritionPopup_button:hover{transform:translate(2rem,calc(-55% + 2rem)) rotate(0);box-shadow:1rem 1rem 0 0 var(--color-black)}}@media (hover: hover) and (min-width: 768px){.NutritionPopup_button:hover{transform:translate(3rem,calc(-55% + 3rem)) rotate(0)}}.NutritionPopup_scrollable{position:relative;max-height:calc(88svh - 80rem);padding:16rem;scrollbar-width:thin;scrollbar-color:var(--color-black) transparent;overflow-y:auto}.NutritionPopup_scrollable ::-webkit-scrollbar{width:4rem}.NutritionPopup_scrollable ::-webkit-scrollbar-track{background:transparent}.NutritionPopup_scrollable ::-webkit-scrollbar-thumb{background:var(--color-black);border-radius:4rem}@media (min-width: 768px){.NutritionPopup_scrollable{max-height:calc(88svh - 128rem);padding:16rem 40rem}}.NutritionPopup_title{font-size:24rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width: 768px){.NutritionPopup_title{font-size:32rem}}.NutritionPopup_nutriScore{transform:rotate(-3deg);width:104rem;margin-top:16rem}@media (min-width: 768px){.NutritionPopup_nutriScore{position:absolute;top:0;right:0;transform:translate(-25%,-15%) rotate(3deg);width:120rem}}.NutritionPopup_nutriScore span:not(:focus),.NutritionPopup_nutriScore span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.NutritionPopup_description{margin-top:24rem;font-size:12rem;font-weight:350}@media (min-width: 768px){.NutritionPopup_description{margin-top:32rem}}.NutritionPopup_table{margin-top:16rem;scrollbar-width:thin;scrollbar-color:var(--color-black) transparent;overflow-x:auto}.NutritionPopup_table ::-webkit-scrollbar{width:4rem}.NutritionPopup_table ::-webkit-scrollbar-track{background:transparent}.NutritionPopup_table ::-webkit-scrollbar-thumb{background:var(--color-black);border-radius:4rem}@media (min-width: 768px){.NutritionPopup_table{margin-top:24rem;padding-left:24rem;padding-right:32rem}}.NutritionPopup_tr{display:flex;justify-content:space-between;gap:16rem;width:max-content;min-width:100%}.NutritionPopup_tr:first-child{margin-bottom:8rem;padding:12rem 0;border-bottom:1rem solid #3d4450}.NutritionPopup_tr:not(:first-child){padding:8rem 0}@media (min-width: 768px){.NutritionPopup_tr{gap:32rem}.NutritionPopup_tr:first-child{margin-bottom:12rem;padding:16rem 0}.NutritionPopup_tr:not(:first-child){padding:12rem 0}}.NutritionPopup_th{font-size:12rem;font-weight:700;opacity:.7}.NutritionPopup_th:nth-child(1){width:256rem}.NutritionPopup_th:nth-child(2){width:120rem;text-align:right}@media (min-width: 768px){.NutritionPopup_th:nth-child(1){width:100%;max-width:384rem}.NutritionPopup_th:nth-child(2){width:auto}}.NutritionPopup_td{font-size:12rem;font-weight:700}.NutritionPopup_td:nth-child(1){width:256rem}.NutritionPopup_td:nth-child(2){width:120rem;text-align:right}@media (min-width: 768px){.NutritionPopup_td{font-size:14rem}.NutritionPopup_td:nth-child(1){width:100%;max-width:384rem}.NutritionPopup_td:nth-child(2){width:auto}}.NutritionPopup_td span{transform:rotate(1deg);display:inline-block;padding:4rem 5rem;border-radius:4rem;background-color:var(--color-green);color:var(--color-white);line-height:1}picture img,picture source{width:100%;height:100%;object-fit:cover}.ProductCard{position:relative}.ProductCard_wrapper{position:relative;width:100%;border-radius:10rem;background-color:var(--color-white);overflow:hidden}@media (min-width: 768px){.ProductCard_wrapper{border-radius:14rem}}.ProductCard_media{position:relative;width:100%;aspect-ratio:1;border-radius:10rem;background-color:var(--color-pink);overflow:hidden}@media (min-width: 768px){.ProductCard_media{border-radius:14rem}}.ProductCard_packaging{position:relative;transform-origin:top left;transform:translate(-2%,8%) rotate(0);width:87%;margin-left:auto;margin-right:auto;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);will-change:transform}.ProductCard_packaging:before{content:"";position:absolute;top:0;left:-12%;width:124%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.ProductCard_packaging-yellow:before{background-image:url(../imgs/product-packaging-shadow-yellow.png)}.ProductCard_packaging-beige:before{background-image:url(../imgs/product-packaging-shadow-beige.png)}.ProductCard_packaging-purple:before{background-image:url(../imgs/product-packaging-shadow-purple.png)}.ProductCard_packaging-pink:before{background-image:url(../imgs/product-packaging-shadow-pink.png)}.ProductCard_packaging-green:before{background-image:url(../imgs/product-packaging-shadow-green.png)}.ProductCard_packaging-black:before{background-image:url(../imgs/product-packaging-shadow-black.png)}.ProductCard_packaging:after{content:"";position:absolute;top:10%;left:10%;width:80%;height:80%;border-radius:50rem;background-color:var(--color-black);opacity:.8;filter:blur(24rem)}@media (hover: hover){.ProductCard:hover .ProductCard_packaging{transform:translate(-2%,56%) rotate(8deg)}}.ProductCard_packaging>*{position:relative;width:100%;height:100%;z-index:1}.ProductCard_image{position:absolute;top:0;left:0;transform-origin:top left;transform:translateY(112%) scale(1.25) rotate(16deg);width:100%;height:100%;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);will-change:transform}@media (hover: hover){.ProductCard:hover .ProductCard_image{transform:translate(0) scale(1) rotate(0)}}.ProductCard_image>*{width:100%;height:100%}.ProductCard_content{display:flex;flex-direction:column;justify-content:flex-start;gap:8rem;padding:12rem 20rem 20rem}.ProductCard_surtitle{font-size:12rem;font-weight:350;line-height:1}.ProductCard_title{font-size:22rem;font-weight:700;line-height:1;text-transform:uppercase}.ProductCard_button{width:fit-content;padding:6rem 8rem;border-radius:6rem;background-color:var(--color-pink);color:var(--color-white);font-weight:370;line-height:1;text-transform:uppercase}.ProductCard_button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.ProductCard_newLabel{position:absolute;top:0;left:16rem;transform:translateY(-40%);width:72rem}.RecipeCard{width:100%;border-radius:10rem;background-color:var(--color-white);overflow:hidden}.RecipeCard_wrapper{position:relative;width:100%;padding:12rem 12rem 24rem}@media (min-width: 768px){.RecipeCard_wrapper{padding:16rem 16rem 32rem}}.RecipeCard_image{width:100%;aspect-ratio:1/.94;border-radius:8rem;background-color:var(--color-beige-3);overflow:hidden}.RecipeCard_image>*{width:100%;height:100%}.RecipeCard_content{margin-top:16rem;padding:0 6rem}@media (min-width: 768px){.RecipeCard_content{margin-top:24rem;padding:0 8rem}}.RecipeCard_title{font-size:22rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width: 768px){.RecipeCard_title{font-size:28rem}}.RecipeCard_link{color:var(--color-black);-webkit-user-drag:none}.RecipeCard_link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.RecipeCard_tags{display:flex;flex-wrap:wrap;gap:8rem;margin-top:12rem}@media (min-width: 768px){.RecipeCard_tags{margin-top:16rem;gap:10rem}}.RecipeCard_tag{transform:rotate(1deg);padding:4rem 5rem;border-radius:4rem;font-size:16rem;font-weight:350;line-height:1;text-transform:uppercase}.RecipeCard_tag-difficulty{background-color:var(--color-pink-1);color:#93004b}.RecipeCard_tag-product{background-color:var(--color-green);color:var(--color-white)}.RecipeCard_tag-duration{background-color:var(--color-pink);color:var(--color-white)}.SlideNews{position:relative;width:100%;height:100%;background-color:var(--color-pink);overflow:hidden}.SlideNews_image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-pink-2)}.SlideNews_image>*{width:100%;height:100%}.SlideNews_content{position:relative;display:flex;align-items:flex-end;height:100%}.SlideNews_content-left{justify-content:flex-start}.SlideNews_content-center{justify-content:center;text-align:center}.SlideNews_wrapper{position:relative;width:calc(var(--grid-column-size) * 13);padding-bottom:88rem}@media (min-width: 768px){.SlideNews_wrapper{width:calc(var(--grid-column-size) * 23);padding-bottom:136rem}}.SlideNews_wrapper-left{padding-top:56rem;padding-left:calc(var(--grid-column-size) * 1);padding-right:calc(var(--grid-column-size) * 2)}@media (min-width: 768px){.SlideNews_wrapper-left{padding-top:72rem;padding-left:calc(var(--grid-column-size) * 2);padding-right:calc(var(--grid-column-size) * 4)}}.SlideNews_wrapper-left:before,.SlideNews_wrapper-left:after{content:"";position:absolute;top:0;left:calc(var(--grid-column-size) * -1);transform:rotate(-2deg);width:100%;height:calc(100% + 32rem);border-radius:16rem}@media (min-width: 768px){.SlideNews_wrapper-left:before,.SlideNews_wrapper-left:after{left:calc(var(--grid-column-size) * -3);height:calc(100% + 48rem);border-radius:24rem}}.SlideNews_wrapper-left:before{transform:translate(6rem,6rem) rotate(-2deg);background-color:var(--color-white)}@media (min-width: 768px){.SlideNews_wrapper-left:before{transform:translate(8rem,8rem) rotate(-2deg)}}.SlideNews_wrapper-left:after{background-color:var(--color-pink)}.SlideNews_title{position:relative;color:var(--color-white);font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width: 768px){.SlideNews_title{font-size:70rem}}.SlideNews_title span{position:relative;z-index:1}.SlideNews_title i{transform:rotate(-2deg);display:inline-block;padding:4rem 6rem;border-radius:8rem}.SlideNews_content-left .SlideNews_title i{background-color:var(--color-black);color:var(--color-white)}.SlideNews_content-center .SlideNews_title i{background-color:var(--color-white);color:var(--color-pink)}.SlideNews_title+*{position:relative;display:inline-block;margin-top:24rem;z-index:1}@media (min-width: 768px){.SlideNews_title+*{margin-top:32rem}}.SlideProduct{position:relative;width:100%;height:100%;background-color:var(--color-pink);overflow:hidden}.SlideProduct_image{position:absolute;width:100%;height:100%}.SlideProduct_image>*{width:100%;height:100%}.SlideProduct_packaging{position:absolute;bottom:55%;right:50%;transform:translate(50%,50%) rotate(6deg);width:50%}@media (min-width: 768px){.SlideProduct_packaging{bottom:0;right:calc(var(--grid-column-size) * 2);transform:translateY(27%) rotate(6deg);width:677rem}}.SlideProduct_packaging>*{width:100%;height:100%}.SlideProduct_content{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;width:100%;height:100%}@media (min-width: 768px){.SlideProduct_content{width:calc(var(--grid-column-size) * 25)}}.SlideProduct_wrapper{position:relative;padding:56rem var(--grid-column-size) 88rem}@media (min-width: 768px){.SlideProduct_wrapper{padding-top:72rem;padding-bottom:136rem;padding-left:calc(var(--grid-column-size) * 2)}}.SlideProduct_wrapper:before{content:"";position:absolute;top:0;left:0;transform:translate(-50%);width:200%;height:100%;border-radius:1106rem;background-color:var(--color-black);opacity:.8;filter:blur(150rem)}.SlideProduct_surtitle{position:relative;display:inline-block;margin-bottom:12rem;padding:4rem 6rem;border-radius:4rem;background-color:var(--color-green);color:var(--color-white);font-size:12rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width: 768px){.SlideProduct_surtitle{padding:8rem 12rem;border-radius:6rem;font-size:20rem}}.SlideProduct_title{position:relative;color:var(--color-white);font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase}.SlideProduct_title span{transform:rotate(-1deg);display:inline-block;padding:4rem 6rem;border-radius:8rem;background-color:var(--color-pink);color:var(--color-white)}@media (min-width: 768px){.SlideProduct_title{font-size:70rem}.SlideProduct_title span{padding:6rem 12rem}}.SlideProduct_button{position:relative;display:inline-block;margin-top:24rem;padding:6rem 8rem;border-radius:6rem;border:2rem solid var(--color-black);box-shadow:2rem 4rem 0 0 var(--color-black);background-color:var(--color-white);color:var(--color-black);font-size:14rem;font-weight:370;line-height:1}@media (hover: hover){.SlideProduct_button{transition-property:transform,box-shadow;transition-duration:75ms;transition-timing-function:ease-out}.SlideProduct_button:hover{transform:translate(2rem,2rem) rotate(0);box-shadow:1rem 1rem 0 0 var(--color-black)}}@media (min-width: 768px){.SlideProduct_button{margin-top:32rem;padding:10rem 16rem;border-radius:8rem;font-size:24rem}}.SlideRecipe{position:relative;width:100%;height:100%;background-color:var(--color-pink);overflow:hidden}.SlideRecipe_image{position:absolute;top:1%;left:50%;transform:translate(-50%) rotate(-9deg);width:85%;height:82%;border-radius:24rem;background-color:var(--color-pink-2);overflow:hidden}@media (min-width: 768px){.SlideRecipe_image{top:50%;left:auto;right:32rem;transform:translateY(-50%) rotate(-2.5deg);width:75%;height:82%;border-radius:40rem}}.SlideRecipe_image>*{width:100%;height:100%}.SlideRecipe_content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:calc(var(--grid-column-size) * 13);height:100%;padding:56rem var(--grid-column-size) 88rem}@media (min-width: 768px){.SlideRecipe_content{width:calc(var(--grid-column-size) * 23);padding-top:72rem;padding-bottom:136rem;padding-left:calc(var(--grid-column-size) * 2);padding-right:calc(var(--grid-column-size) * 4)}}.SlideRecipe_surtitle{margin-bottom:12rem;padding:4rem 6rem;border-radius:4rem;background-color:var(--color-black);color:var(--color-white);font-size:12rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width: 768px){.SlideRecipe_surtitle{padding:8rem 12rem;border-radius:6rem;font-size:20rem}}.SlideRecipe_title{color:var(--color-white);font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width: 768px){.SlideRecipe_title{font-size:70rem}}.SocialLinks{display:flex;justify-content:center;flex-wrap:wrap}.SocialLinks-small{gap:20rem}@media (min-width: 768px){.SocialLinks-small{gap:12rem}}.SocialLinks-large{gap:24rem}@media (min-width: 768px){.SocialLinks-large{gap:20rem}}.SocialLinks_link{display:block;color:currentColor}.SocialLinks-small .SocialLinks_link{width:26rem}.SocialLinks-large .SocialLinks_link{width:32rem}.SocialLinks_link svg{width:100%;pointer-events:none}.SocialLinks_link span:not(:focus),.SocialLinks_link span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}@media (min-width: 768px){.SocialLinks_link{pointer-events:all}.SocialLinks-large .SocialLinks_link{width:42rem}}@media (hover: hover){.SocialLinks_link svg{transition:transform .25s cubic-bezier(.175,.885,.32,1.275)}.SocialLinks_item:nth-child(odd) .SocialLinks_link:hover svg{transform:scale(1.1) rotate(-10deg)}.SocialLinks_item:nth-child(2n) .SocialLinks_link:hover svg{transform:scale(1.1) rotate(10deg)}}.Header{position:fixed;top:0;left:0;width:100%;pointer-events:none;z-index:2}.Header_wrapper{position:relative;width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto;padding:16rem 0;z-index:1}.Header_logo{display:block;width:120rem;margin-left:auto;margin-right:auto;pointer-events:all}.Header_logo span:not(:focus),.Header_logo span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}@media (min-width: 768px){.Header_logo{width:160rem}}.Menu{position:fixed;top:0;left:0;width:100%;height:100svh;background-color:var(--color-black);opacity:0;pointer-events:none;overscroll-behavior:none;overflow:hidden}.Menu[aria-hidden=false]{pointer-events:all;opacity:1;overflow-y:auto}@media (min-width: 768px){.Menu{position:absolute;display:flex;align-items:center;height:100%;background-color:transparent;opacity:1}.Menu[aria-hidden=false]{pointer-events:none}}.Menu_wrapper{display:flex;flex-direction:column;justify-content:center;gap:40rem;width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto;min-height:100svh;padding:104rem 0;color:var(--color-white)}@media (min-width: 768px){.Menu_wrapper{flex-direction:row;justify-content:flex-end;min-height:auto;padding:0}}.Footer{background-color:var(--color-black);color:var(--color-white)}.Footer_wrapper{width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto;padding-top:56rem;padding-bottom:32rem}@media (min-width: 768px){.Footer_wrapper{width:calc(100% - var(--grid-column-size) * 2 * 2);margin-left:auto;margin-right:auto;padding-bottom:24rem}}.Footer_logo{display:block;width:calc(var(--grid-column-size) * 7);margin-left:auto;margin-right:auto;padding-bottom:8rem}.Footer_logo span:not(:focus),.Footer_logo span:not(:active){position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}@media (min-width: 768px){.Footer_logo{width:calc(var(--grid-column-size) * 7);margin-left:0}}.Footer_block{margin-top:32rem}.Footer_block-address{width:100%;font-size:12rem;font-weight:700;text-align:center;opacity:.6}@media (min-width: 768px){.Footer_block-address{font-size:14rem}}.Footer_block-legal{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;gap:6rem;font-size:12rem;font-weight:300;text-align:center;opacity:.5}@media (min-width: 768px){.Footer_block-legal{flex-direction:row;gap:20rem;font-size:16rem}}.Footer_cookies{color:currentColor}.PageDefault{background-color:var(--color-beige)}.PageDefault_head{width:100%;padding-top:176rem;padding-bottom:56rem;background-color:var(--color-black);color:var(--color-white)}.PageDefault_title{font-size:32rem;font-weight:700;line-height:1;text-transform:uppercase;text-align:center}@media (min-width: 768px){.PageDefault_title{font-size:60rem;max-width:554rem;margin-left:auto;margin-right:auto}}.PageDefault_wrapper{width:calc(100% - var(--grid-column-size) * 1 * 2);margin-left:auto;margin-right:auto;padding:56rem 0 72rem}@media (min-width: 768px){.PageDefault_wrapper{padding:88rem calc(var(--grid-column-size) * 12) 128rem}}.PageDefault_content{padding:48rem var(--grid-column-size);border-radius:16rem;background-color:var(--color-white);font-size:16rem;font-weight:300;line-height:1.6}@media (min-width: 768px){.PageDefault_content{padding:64rem calc(var(--grid-column-size) * 2) 80rem;border-radius:24rem}}.PageDefault_content h1,.PageDefault_content h2,.PageDefault_content h3,.PageDefault_content h4,.PageDefault_content h5,.PageDefault_content h6{color:var(--color-pink);font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:1em}.PageDefault_content h1:not(:first-child),.PageDefault_content h2:not(:first-child),.PageDefault_content h3:not(:first-child),.PageDefault_content h4:not(:first-child),.PageDefault_content h5:not(:first-child),.PageDefault_content h6:not(:first-child){margin-top:2em}.PageDefault_content h1{font-size:1.75em}.PageDefault_content h2{font-size:1.5em}.PageDefault_content h3{font-size:1.25em}.PageDefault_content h4{font-size:1.2em}.PageDefault_content h5{font-size:1.15em}.PageDefault_content h6{font-size:1.1em}.PageDefault_content p:not(:last-child){margin-bottom:1em}.PageDefault_content ul:not(:last-child),.PageDefault_content ol:not(:last-child){margin-bottom:1em}.PageDefault_content li{list-style:inside}.PageDefault_content a{color:var(--color-pink);font-weight:700;text-decoration:underline}.PageDefault_content strong{font-weight:700}.PageDefault_content i,.PageDefault_content em{font-style:italic}
