html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.parsley-error{background-color:#ffcdd2;border:1px solid #f44336}.parsley-errors-list{margin-top:-5px;list-style:none;font-size:80%;color:#f44336}.alert{border:1px solid #ccc;padding:10px;color:#ccc;margin-bottom:10px}.alert-success{border-color:#4caf50;background-color:#e8f5e9;color:#4caf50}@font-face{font-family:acherus_grotesque;src:url(/assets/fonts/acherusgrotesque-regular-webfont.woff2) format("woff2"),url(/assets/fonts/acherusgrotesque-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:acherus_grotesque;src:url(/assets/fonts/acherusgrotesque-black-webfont.woff2) format("woff2"),url(/assets/fonts/acherusgrotesque-black-webfont.woff) format("woff");font-weight:700;font-style:normal}*{box-sizing:border-box}body,html{width:100%;height:auto;font-size:62.5%}html{-webkit-font-smoothing:antialiased}body{font-family:acherus_grotesque,sans-serif;font-weight:300;font-size:16px;line-height:1.8}@media (max-width:1024px){body{padding-bottom:0}}.clearfix:after{content:"";display:block;clear:both}.text-center{text-align:center}.text-right{text-align:right}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.aside-list .list-wrap,.listWrap,.site-max-width{width:100%;max-width:1260px;margin:0 auto!important;padding:0 45px}.hero .content.hero-home .title1,.text-heading1{font-family:acherus_grotesque,sans-serif;font-style:normal;font-weight:400;font-size:96px;line-height:110%;color:#000}.text-heading2{font-size:72px;line-height:98px}.bloc-heading,.text-heading2,.text-heading3{font-family:"mendl-serif-dusk",sans-serif;font-style:normal;font-weight:400;color:#000}.bloc-heading,.text-heading3{font-size:64px;line-height:87px}.bloc-arguments-2 .title3,.bloc-services .content .wrap .title3,.hero-title .content .title1,.recipes-products .title3,.text-heading4{font-family:"mendl-serif-dusk",sans-serif;font-style:normal;font-weight:400;font-size:48px;line-height:65px;color:#000}.bloc-infolettre .title3,.blog .sub-title,.element-list .content .title3,.text-heading5{font-family:"mendl-serif-dusk",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:33px;color:#000}.about-content .content-block,.bloc-services .content .wrap .main-text,.blog-content .content-block,.hero-title .back-link a,.poc-content .content-block,.recette-wrap .recette-data .main-text,.recette-wrap .recette-data p,.recette-wrap .recette-data p span,.recette-wrap .recette-data ul li,.recette-wrap .recette-description .main-text,.recette-wrap .recette-description p,.recette-wrap .recette-description p span,.recette-wrap .recette-description ul li,.text-regular{font-family:acherus_grotesque,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:180%;color:#000}.element-list .content .title4,.element-list p.tag,.hero-sub-title,.hero-title .author-wrapper .blog-date,.recette-wrap .recette-data .ingredients .recette-sub-header h2,.recette-wrap .recette-data .preparation .recette-sub-header h2,.recette-wrap .recette-data .sub-title,.recette-wrap .recette-data h1,.recette-wrap .recette-data h2,.recette-wrap .recette-data h3,.recette-wrap .recette-data h4,.right-header a,.text-subtitle{font-family:acherus_grotesque,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.1em;text-transform:uppercase;color:#000}.main-footer .main-text,.right-header a.language,.text-caption{font-family:acherus_grotesque,sans-serif;color:#000;font-style:normal;font-weight:400;font-size:14px;line-height:17px}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?tlwkon);src:url(../fonts/icomoon.eot?tlwkon#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?tlwkon) format("truetype"),url(../fonts/icomoon.woff?tlwkon) format("woff"),url(../fonts/icomoon.svg?tlwkon#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-brand:before,.icon-social:before{content:"\e900"}.aside-list .list-wrap,.aside-list .sub-menu .show-hide-categories,.contact .coordo-wrap,.hero-recette .content .tool-bar,.hero-recette .content .tool-bar li,.listWrap,.main-footer,.produit-wrap .produit-data,.recette-wrap .recette-data{*zoom:1}.aside-list .list-wrap:after,.aside-list .list-wrap:before,.aside-list .sub-menu .show-hide-categories:after,.aside-list .sub-menu .show-hide-categories:before,.contact .coordo-wrap:after,.contact .coordo-wrap:before,.hero-recette .content .tool-bar:after,.hero-recette .content .tool-bar:before,.hero-recette .content .tool-bar li:after,.hero-recette .content .tool-bar li:before,.listWrap:after,.listWrap:before,.main-footer:after,.main-footer:before,.produit-wrap .produit-data:after,.produit-wrap .produit-data:before,.recette-wrap .recette-data:after,.recette-wrap .recette-data:before{content:" ";display:table}.aside-list .list-wrap:after,.aside-list .sub-menu .show-hide-categories:after,.contact .coordo-wrap:after,.hero-recette .content .tool-bar:after,.hero-recette .content .tool-bar li:after,.listWrap:after,.main-footer:after,.produit-wrap .produit-data:after,.recette-wrap .recette-data:after{clear:both}.site-btn{display:inline-block;width:-webkit-fit-content;width:fit-content;margin:0 auto;padding:14px 40px;text-decoration:none;font-family:"mendl-serif-dusk",sans-serif;font-style:normal;font-size:16px;text-align:center;color:#fff;background-color:#c49e65;border-radius:4px}.site-btn:hover{opacity:.8;transition:opacity .5s}.site-btn:not(:hover){opacity:1;transition:opacity .5s}.site-btn.is-outlined{background:hsla(36,45%,58%,0);border:1px solid #c49e65;color:#c49e65;transition:background .2s ease-in-out}.site-btn.is-outlined:hover{background:hsla(36,45%,58%,.2);opacity:1}.site-btn.is-outlined.color1{background:transparent;border:1px solid #000;color:#000;transition:background .2s ease-in-out}.site-btn.is-outlined.color1:hover{background:rgba(0,0,0,.2);opacity:1}.site-btn.color2{color:#fff;background-color:#c49e65}.site-btn.color2:hover{background-color:#c49e65;transition:.5s}.site-btn.color2:not(:hover){opacity:1;transition:.5s}.site-btn.color1{background-color:#000}.site-btn.color1:hover{background-color:#f1e9d4;color:#000;transition:.5s}.site-btn.color1:not(:hover){opacity:1;transition:.5s}.site-btn.gold{background-color:#c49e65;color:#fff}button:hover{cursor:pointer;opacity:.8;transition:opacity .5s}button:not(:hover){opacity:1;transition:opacity .5s}.header{position:fixed;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:70px;padding:0 30px;background-color:#000;z-index:2000;transition:all .2s ease-in-out;box-shadow:0 1px 9px rgba(75,52,44,.4)}@media (max-width:469px){.header{padding:0 15px}}.left-header .logo{max-width:220px;margin-top:40px}.right-header{padding:10px 0}.right-header,.right-header a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.right-header a{-ms-flex-direction:row;flex-direction:row;padding:0 15px;color:#f1e9d4;text-decoration:none;text-align:center;transition:color .2s ease-out}.right-header a.active,.right-header a:hover{color:#c49e65}.right-header a.language{color:#f1e9d4;font-weight:400;padding-right:30px}.right-header a.language:hover{color:#c49e65}@media screen and (max-width:1024px){.right-header a{display:none}}.right-header a.cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:14px 40px;background-color:#da3732;border:1px solid transparent;border-radius:4px;font-family:"mendl-serif-dusk",sans-serif;color:#f1e9d4;font-size:16px;line-height:22px;letter-spacing:normal;text-transform:none;text-align:center}@media (max-width:470px){.right-header a.cta{padding:14px 20px}}.right-header a.cta:hover{opacity:.6;transition:opacity .5s}.right-header a.cta:not(:hover){opacity:1;transition:opacity .5s}.menu{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.search{width:50px;height:70px;padding:0 13px;cursor:pointer}@media screen and (max-width:1350px){.search{padding:25px 0 25px 10px}}.search img{width:17px;cursor:pointer}.search img.icon_close{display:none}#search-input{position:absolute;right:10px;top:11px;width:0;opacity:0;z-index:-1;transition:all .2s ease-out}#search-input.open{width:480px;opacity:1;z-index:1;transition:all .2s ease-out}@media screen and (max-width:1080px){#search-input.open{width:420px}}@media screen and (max-width:1024px){#search-input.open{right:350px}}@media screen and (max-width:980px){#search-input.open{width:400px}}@media screen and (max-width:940px){#search-input.open{width:350px}}@media screen and (max-width:890px){#search-input.open{width:300px}}@media screen and (max-width:850px){#search-input.open{display:none}}#search-input input{outline:none;float:left;width:calc(100% - 40px);padding:5px 10px 5px 15px;border:0;border-radius:30px 0 0 30px;font-size:17px;height:42px;border:1px solid #da3732}@-moz-document url-prefix(){#search-input input{width:calc(100% - 53px)}}#search-input button{width:30px;height:43px;float:left;border:none;border-radius:0 30px 30px 0;font-size:18px;padding:0 20px;line-height:25px;cursor:pointer;background:#da3732 url(../assets/icons/search-white.svg) no-repeat 50%/15px}.content.blog-content-wrapper{background:#f8f6ef;padding-bottom:100px}@media (max-width:767px){.content.blog-content-wrapper{padding-bottom:0}}.main{margin-top:70px;position:relative;z-index:1000}@media (max-width:1024px){.main{padding-bottom:0}}.footer{color:#000}.bloc-infolettre{width:100%;z-index:1;padding:100px 50px;background:#000;background-position:50%;background-attachment:fixed;background-size:cover;text-align:center}.bloc-infolettre .title3{line-height:33px;text-align:center;color:#f1e9d4}.bloc-infolettre i{position:relative;top:7px;display:inline-block;color:#da3732;font-size:53px;font-weight:100;line-height:1;height:48px;width:48px}.bloc-infolettre i.icon-infolettre{background:url(../assets/icons/newsletter.svg) no-repeat 50%/45px}.bloc-infolettre i.icon-arrow-right{background:url(../assets/icons/chevron.svg) no-repeat 50%/9px}.bloc-infolettre .input-infolettre{position:relative;width:80%;max-width:350px;margin:0 auto;padding:0}.bloc-infolettre .input-infolettre .form-field{position:relative}.bloc-infolettre .input-infolettre input[type=email]{width:100%;height:65px;padding:7px 7px 7px 28px;border:none;border-radius:4px;outline:none;background:#8c8c8c;color:#f1e9d4;font-family:acherus_grotesque,sans-serif;font-weight:400;font-size:16px;letter-spacing:.5px;line-height:180%}.bloc-infolettre .input-infolettre input[type=email]::-webkit-input-placeholder{color:#f1e9d4}.bloc-infolettre .input-infolettre input[type=email]::-moz-placeholder{color:#f1e9d4}.bloc-infolettre .input-infolettre input[type=email]:-ms-input-placeholder,.bloc-infolettre .input-infolettre input[type=email]::-ms-input-placeholder{color:#f1e9d4}.bloc-infolettre .input-infolettre input[type=email]::placeholder{color:#f1e9d4}.bloc-infolettre .input-infolettre [type=submit]{position:absolute;top:7px;right:7px;width:51px;height:51px;border:none;outline:none;border-radius:4px;overflow:hidden;color:#fff;background:#da3732;text-transform:uppercase}.bloc-infolettre .input-infolettre [type=submit] i{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;font-size:28px;text-align:center;color:#fff;padding-bottom:0}.bloc-infolettre .input-infolettre .parsley-errors-list{position:absolute;left:0;bottom:-18px;width:100%}.bloc-infolettre .js-news-message{display:none}.bloc-infolettre .js-news-message p{letter-spacing:3px;line-height:31px;font-weight:900;text-transform:uppercase;font-size:12px;color:#fff}@media (min-width:1099px){.bloc-infolettre .js-news-message p{font-size:14px}}.bloc-infolettre .js-news-message p.success{color:#f8f6ef}.bloc-infolettre .js-news-message p.error{color:#f8901f}@media (max-width:1024px){.bloc-infolettre{padding:40px 20px;position:relative;bottom:0}}@media (max-width:799px){.bloc-infolettre .icon{width:50px}}@media (max-width:599px){.bloc-infolettre .input-infolettre{width:100%}.bloc-infolettre .input-infolettre input[type=email]{width:100%;padding:15px;border:none;outline:none;color:#181818;font-size:15px;font-weight:400}}.site-content{padding-bottom:442px}@media (max-width:1024px){.site-content{padding-bottom:0}}.main-footer{z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:0 30px;background:#8c8c8c;color:#d8d8d8}.main-footer .icon-share{width:30px;height:30px;margin-right:10px;display:inline-block;text-align:center;transition:all .2s ease-in-out;background-size:cover}.main-footer .icon-share:last-child{margin:0}.main-footer .icon-share.icon-facebook{background-image:url(../assets/icons/facebook.svg)}.main-footer .icon-share.icon-instagram{background-image:url(../assets/icons/instagram.svg)}.main-footer .icon-share:hover{opacity:.8}.main-footer .main-text{display:inline-block;margin:0;color:#d8d8d8;text-decoration:none}.main-footer .main-text.share-text{font-style:normal;font-weight:400;font-size:16px;line-height:180%;margin-right:20px}@media (max-width:499px){.main-footer .main-text{padding:15px 0}}.main-footer .right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto}.main-footer .right .poc-link{margin-right:20px;font-size:16px}@media (max-width:1024px){.main-footer{position:relative}}@media (max-width:850px){.main-footer .right{display:none}}@media (max-width:499px){.main-footer .left{float:none;width:100%}.main-footer .right{display:none}.main-footer .main-text{width:100%;text-align:center}}.bloc-arguments-2{padding:100px 0;text-align:center;background:#fff;position:relative;z-index:990}.bloc-arguments-2.no-padding{padding:0}.bloc-arguments-2.background-recipes{background:#000;background-size:cover;background-attachment:fixed;background-position:80%}.bloc-arguments-2.background-recipes .title3{color:#f1e9d4}.bloc-arguments-2.background-recipes .content .title4{color:#ffd6a8}.bloc-arguments-2.background-recipes .content .title3{color:#f1e9d4}.bloc-arguments-2.recipes{background-color:#f8f6ef}.bloc-arguments-2.recipes .title3{color:#000}.bloc-arguments-2 .row{padding:4vw}.bloc-arguments-2 .site-btn-center .color-light{color:#fff!important}.bloc-arguments-2 .title3{margin-top:0;color:#515151}.bloc-arguments-2 .arguments{padding:0;margin-bottom:20px}.bloc-arguments-2 .argument{text-align:center;margin:0 .5% 25px}.bloc-arguments-2.medium{background-color:#f1f1f1}.bloc-arguments-2.dark{background-image:url(../images/dark-background.jpg);background-attachment:fixed;background-position:50%;background-size:cover}@media (max-width:1024px){.bloc-arguments-2.dark{background-attachment:scroll}}.bloc-arguments-2.dark .title3{color:#fff}.bloc-arguments-2.dark .bloc-list .content .title4{color:#f8f6ef}.bloc-arguments-2.dark .bloc-list .content .title3.text{color:#fff}@media (max-width:1429px){.bloc-arguments-2 .main-text{font-size:13px;line-height:24px}}@media (max-width:1249px){.bloc-arguments-2 .title4{font-size:14px}}@media (max-width:1024px){.bloc-arguments-2{padding:40px 20px}}@media (max-width:1119px){.bloc-arguments-2 .main-text{line-height:1.6}.bloc-arguments-2 .bloc-list .content{padding:40px 10%}}@media (max-width:767px){.bloc-arguments-2 .main-text,.bloc-arguments-2 .title4{min-height:inherit}}@media (max-width:599px){.bloc-arguments-2 .arguments{padding:0}}.bloc-list .top{overflow:hidden;position:relative;background-color:#4b342c}.bloc-list .top .preparation{position:absolute;top:12px;left:12px;z-index:100;margin:0;display:inline-block;background-color:#da3732;font-size:12px;color:#fff}.bloc-list .top .preparation a{color:#f8f6ef}.bloc-list .top .portions{position:absolute;top:42px;left:12px;z-index:100;margin:0;padding:0;display:inline-block;background-color:#f8f6ef;padding:1px 5px;font-size:12px;color:#fff}.bloc-list .top .play{width:100%;max-width:60px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:100}.bloc-list .top .thumb{display:block;width:100%;height:auto;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);transition:all .5s ease-in-out;opacity:1}.bloc-list .top .thumb:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.8}.bloc-list .content{padding:40px 15% 0}@media (max-width:560px){.bloc-list .content{padding:20px 15%}}.bloc-list .content .title4{font-family:Josefin Sans;font-style:normal;font-weight:400;font-size:18px;line-height:180%;text-align:center;color:#f8f6ef;text-transform:lowercase}.bloc-list .content .title3.text{font-size:16px;line-height:1.5;font-family:acherus_grotesque,sans-serif;font-weight:100;letter-spacing:2px;text-align:center;color:#4b342c}.aside-list{display:-ms-flexbox;display:flex;position:relative;z-index:1000;width:100%;background:#f8f6ef}.aside-list.blog-list{background:#fff}@media (max-width:900px){.aside-list{display:block}}.aside-list .sub-menu{display:table-cell;width:25%;background-color:#fff;vertical-align:top}@media (max-width:900px){.aside-list .sub-menu{display:block;width:100%}}.aside-list .sub-menu .show-hide-categories{width:100%;height:56px;padding:10px 20px;background-color:#4b342c;cursor:pointer;display:none}@media (max-width:900px){.aside-list .sub-menu .show-hide-categories{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.aside-list .sub-menu .show-hide-categories p{margin:0;padding:0;font-family:"mendl-serif-dusk",sans-serif;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:1px;color:#fff;display:inline-block}.aside-list .sub-menu .show-hide-categories .name{float:left;font-family:acherus_grotesque,sans-serif;font-weight:400;font-size:16px;letter-spacing:1.71px;line-height:19px;padding:0}.aside-list .sub-menu .show-hide-categories .plus{font-size:44px;margin-left:auto;margin-top:-8px;line-height:44px}.aside-list .sub-menu .show-hide-categories .moins{font-size:44px;line-height:44px;margin-top:-12px;display:none;margin-left:auto}.aside-list .sub-menu .show-hide-categories.open .plus{display:none}.aside-list .sub-menu .show-hide-categories.open .moins{display:block}.aside-list .sub-menu .sub-menu-link-wrap{border-right:1px solid #f1f1f1}@media (max-width:900px){.aside-list .sub-menu .sub-menu-link-wrap{display:none}}.aside-list .sub-menu .sub-menu-link{width:100%;display:block;padding:30px 25px;border-bottom:1px solid #f1f1f1;font-family:acherus_grotesque,sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;color:#515151;font-size:14px;letter-spacing:1px;transition:all .2s ease-in-out;background-image:url(../assets/icons/arrow-black.svg);background-position:93%;background-repeat:no-repeat;background-size:8px}@media (max-width:900px){.aside-list .sub-menu .sub-menu-link{background-position:95%}}.aside-list .sub-menu .sub-menu-link.active,.aside-list .sub-menu .sub-menu-link:hover{background-color:#f8f6ef}.aside-list .list-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;min-height:500px;padding:100px 45px}@media (max-width:560px){.aside-list .list-wrap{padding:70px 15px 15px}}.aside-list .list-wrap.recipes{background-color:#f8f6ef;max-width:100%}.aside-list .list-wrap .bloc-list{display:inline-block;width:33.33%;float:left;padding:5px}@media (max-width:1024px){.aside-list .list-wrap .bloc-list{width:50%}}@media (max-width:560px){.aside-list .list-wrap .bloc-list{width:100%}}.aside-list .list-wrap .bloc-list .title3.text{font-size:14px}.aside-list .list-wrap .search-title{width:100%;text-transform:uppercase;color:#333;font-weight:400;letter-spacing:2px}.aside-list .list-wrap .search-info{width:100%;letter-spacing:1px}.listWrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.listWrap{padding:0}}.listWrap.centered{-ms-flex-pack:center;justify-content:center}.listWrap.home{margin:0 120px 10px}@media (max-width:1024px){.listWrap.home{-ms-flex-pack:center;justify-content:center;margin:0 80px}}@media (max-width:600px){.listWrap.home{margin:0}}.listWrap.home-products{margin-bottom:30px!important}.hero-recette{position:relative;z-index:1000;overflow:hidden;min-height:calc(85vh - 85px);background:url(../images/hero.jpg) #f8f6ef 50% no-repeat;background-size:100%;background-position:50%}@media (max-width:1000px){.hero-recette{background-size:cover}}.hero-recette .overlay-opacity{position:absolute;height:100%;width:100%;min-height:calc(85vh - 85px);background-color:#4b342c;opacity:.45}.hero-recette .credit{color:#fff;font-size:10px;margin:0;padding:0;position:absolute;right:15px;bottom:15px;z-index:100}.hero-recette .print{position:absolute;top:20px;right:20px;z-index:1000;cursor:pointer}.hero-recette .print p{display:inline-block;float:left;margin:0;padding:0;color:#fff;font-family:"mendl-serif-dusk",sans-serif;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:1px;margin-left:10px;margin-top:1px}.hero-recette .print img{width:100%;max-width:25px;display:inline-block;float:left}.hero-recette .content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto;padding-left:20px;padding-right:20px;z-index:2;text-align:center}.hero-recette .content .title1{font-size:42px;margin:0 auto;max-width:740px;color:#fff;font-weight:700;line-height:1.5;letter-spacing:2px;font-family:"mendl-serif-dusk",sans-serif;position:relative;top:30px}.hero-recette .content .title1 span{color:#4b342c}.hero-recette .content .tool-bar{display:inline-block;list-style-type:none;position:relative;top:80px;border-radius:3px;border:2px solid #da3732;margin:0;padding:0}@media (max-width:900px){.hero-recette .content .tool-bar{top:30px;max-width:300px}}.hero-recette .content .tool-bar li{display:inline-block;float:left;min-width:225px;text-align:center;border-right:2px solid #da3732;padding:5px 15px}@media (max-width:900px){.hero-recette .content .tool-bar li{width:100%;border-right:0;border-bottom:2px solid #da3732}.hero-recette .content .tool-bar li:last-child{border-bottom:0}}.hero-recette .content .tool-bar li:last-child{border-right:0}.hero-recette .content .tool-bar li img{display:inline-block;width:auto;height:30px;position:relative;top:10px}.hero-recette .content .tool-bar li img.portions-icon{height:23px;top:6px}.hero-recette .content .tool-bar li p{display:inline-block;color:#fff;font-family:"mendl-serif-dusk",sans-serif;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:1px;margin-left:10px}@media (max-width:767px){.hero-recette .content .title1{font-size:24px;line-height:1.5;padding:0;margin-bottom:20px;max-width:540px}}@media (max-width:599px){.hero-recette .content .title1{font-size:42px;line-height:1.2}}.recette-wrap{width:100%;background-color:#fff;padding-bottom:50px;position:relative;z-index:1000}.recette-wrap .recette-image{width:100%;max-width:1100px;margin:0 auto;padding:50px 25px 0}.recette-wrap .recette-image img{display:block;width:100%;height:auto}.recette-wrap .recette-description{width:100%;max-width:1100px;margin:0 auto;padding:50px 25px 0}.recette-wrap .recette-description .main-text,.recette-wrap .recette-description p,.recette-wrap .recette-description p span,.recette-wrap .recette-description ul li{color:#000;margin:0 0 20px}.recette-wrap .recette-description ul li{margin:0;padding:0}.recette-wrap .recette-description a{color:#c49e65}.recette-wrap .recette-data{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:1100px;margin:0 auto;text-align:justify;padding:0 25px 50px;background-color:#fff;color:rgba(0,0,0,.7);font-size:14px;line-height:30px}.recette-wrap .recette-data:first-of-type{padding-top:50px}@media (max-width:767px){.recette-wrap .recette-data{-ms-flex-direction:column;flex-direction:column;padding:25px 15px;font-size:16px;line-height:28px}}.recette-wrap .recette-data .article-title{background-color:#f8f6ef;color:#4b342c;margin:0;padding:15px 20px;font-weight:400;text-transform:uppercase}.recette-wrap .recette-data .main-text,.recette-wrap .recette-data p,.recette-wrap .recette-data p span,.recette-wrap .recette-data ul li{color:rgba(0,0,0,.7);margin:0 0 20px}.recette-wrap .recette-data ul li{margin:0;padding:0}.recette-wrap .recette-data .sub-title,.recette-wrap .recette-data h1,.recette-wrap .recette-data h2,.recette-wrap .recette-data h3,.recette-wrap .recette-data h4{color:#515151;margin:0}.recette-wrap .recette-data img{width:100%;min-width:100%;max-width:100%;margin:20px 0}.recette-wrap .recette-data .aside-ingredients{width:40%;display:inline-block;float:left;margin-right:25px}@media (max-width:767px){.recette-wrap .recette-data .aside-ingredients{width:100%}}.recette-wrap .recette-data .ingredients{background-color:#f1f1f1}.recette-wrap .recette-data .ingredients .recette-sub-header{padding:30px;background-color:#c49e65}.recette-wrap .recette-data .ingredients .recette-sub-header strong{font-weight:700}.recette-wrap .recette-data .ingredients .recette-sub-header h2{color:#fff;margin:0;font-weight:600}.recette-wrap .recette-data .ingredients ul{background-color:#f5f5f5;padding:30px 32px;margin:0}.recette-wrap .recette-data .ingredients ul li{line-height:1.4;margin-bottom:25px;font-size:15px;font-weight:400;list-style-type:none;position:relative;text-align:left;color:rgba(0,0,0,.7)}.recette-wrap .recette-data .ingredients ul li a{color:#c49e65}.recette-wrap .recette-data .ingredients ul li:before{content:"";display:inline-block;width:13px;height:13px;background-image:url(../images/check.png);background-size:13px;position:absolute;top:5px;left:-25px}.recette-wrap .recette-data .ingredients ul li.is-title{position:relative;left:-25px;padding:15px 0 5px;margin-bottom:30px;border-bottom:1px solid #000}.recette-wrap .recette-data .ingredients ul li.is-title:before{display:none}.recette-wrap .recette-data .ingredients ul li.is-title h1,.recette-wrap .recette-data .ingredients ul li.is-title h2,.recette-wrap .recette-data .ingredients ul li.is-title h3,.recette-wrap .recette-data .ingredients ul li.is-title h4,.recette-wrap .recette-data .ingredients ul li.is-title h5,.recette-wrap .recette-data .ingredients ul li.is-title h6{text-transform:uppercase;padding:0;margin:0}@media (max-width:767px){.recette-wrap .recette-data .ingredients ul{padding:15px}}.recette-wrap .recette-data .ingredients .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.recette-wrap .recette-data .ingredients .container input{position:absolute;opacity:0;cursor:pointer}.recette-wrap .recette-data .ingredients .checkmark{position:absolute;top:5px;left:0;height:20px;width:20px;background-color:#fff;border-radius:4px;border:1px solid #d8d8d8;transition:background .3s ease-in-out}.recette-wrap .recette-data .ingredients .container:hover input~.checkmark{background-color:#d8d8d8}.recette-wrap .recette-data .ingredients .container input:checked~.checkmark{background-color:#da3732}.recette-wrap .recette-data .ingredients .checkmark:after{content:"";position:absolute;display:none}.recette-wrap .recette-data .ingredients .container input:checked~.checkmark:after{display:block}.recette-wrap .recette-data .ingredients .container .checkmark:after{left:8px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.recette-wrap .recette-data .preparation{width:60%;display:inline-block;float:left}@media (max-width:767px){.recette-wrap .recette-data .preparation{width:100%;padding-left:0;margin-top:15px}}.recette-wrap .recette-data .preparation strong{font-weight:700}.recette-wrap .recette-data .preparation .preparation-content{padding:30px;background:#f5f5f5}.recette-wrap .recette-data .preparation .recette-sub-header{padding:30px;background-color:rgba(0,0,0,.6)}.recette-wrap .recette-data .preparation .recette-sub-header h2{color:#fff;font-weight:600;margin:0}.recette-wrap .recette-data .preparation ol{list-style-type:decimal;padding:0 25px 0 30px;margin:0}.recette-wrap .recette-data .preparation ol li{line-height:1.4;margin-bottom:25px;font-size:15px;font-weight:400;color:rgba(0,0,0,.7)}.recette-wrap .recette-data .preparation ol li a{color:#f8f6ef}.recette-wrap .recette-data .preparation ul+h1,.recette-wrap .recette-data .preparation ul+h2,.recette-wrap .recette-data .preparation ul+h3,.recette-wrap .recette-data .preparation ul+h4,.recette-wrap .recette-data .preparation ul+h5,.recette-wrap .recette-data .preparation ul+h6{padding:0 25px 0 0;line-height:1.4;margin-bottom:0;margin-left:15px;font-size:16px;font-weight:600;color:#000;border-bottom:1px solid #000;text-transform:uppercase}.recette-wrap .recette-data .preparation ul+h1 a,.recette-wrap .recette-data .preparation ul+h2 a,.recette-wrap .recette-data .preparation ul+h3 a,.recette-wrap .recette-data .preparation ul+h4 a,.recette-wrap .recette-data .preparation ul+h5 a,.recette-wrap .recette-data .preparation ul+h6 a{color:#f8f6ef}.recette-wrap .recette-data .preparation ul+p b{display:inline-block;font-size:14px;font-weight:600;padding:0;margin-left:15px}.recette-wrap .recette-data .preparation ul+p b a{color:#f8f6ef}.recette-wrap .recette-data .preparation .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-left:10px}.recette-wrap .recette-data .preparation .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.recette-wrap .recette-data .recette-sub-header{background-color:#4b342c;padding:15px 20px;color:#fff}.recette-wrap .recette-data .recette-sub-header h2{width:100%;letter-spacing:.1em;text-transform:uppercase;font-size:16px;font-weight:500;font-family:"mendl-serif-dusk",sans-serif}.recipes-products{width:100%;max-width:1260px;margin:0 auto;padding:25px 25px 50px}.recipes-products .title3{text-align:center;margin-top:0}.recipes-products .products-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;-ms-flex-align:stretch;align-items:stretch}@media (max-width:768px){.recipes-products .products-list{overflow-x:auto;display:-ms-flexbox;display:flex}}.recipes-products .product-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:15px;background-color:#f2e9d1}@media (max-width:768px){.recipes-products .product-item{min-width:350px}}.recipes-products .product-image{display:block;width:100%;height:auto}.recipes-products .product-title{margin-block:30px;font-size:22px;line-height:33px;font-family:acherus_grotesque,sans-serif;font-style:normal;font-weight:700;text-align:center}.recipes-products .product-btn{width:100%}.produit-wrap{width:100%;background-color:#fff;position:relative;z-index:1000}.produit-wrap .produit-data{width:100%;max-width:1100px;margin:0 auto;text-align:justify;padding:0 25px 50px;background-color:#fff;color:rgba(0,0,0,.7);font-size:16px;line-height:30px}.produit-wrap .produit-data:first-of-type{padding-top:50px}@media (max-width:767px){.produit-wrap .produit-data{padding:25px 15px;font-size:16px;line-height:28px}}.produit-wrap .produit-data .article-title{background-color:#f8f6ef;color:#4b342c;margin:0;padding:15px 20px;font-weight:400;text-transform:uppercase}.produit-wrap .produit-data .main-text,.produit-wrap .produit-data p,.produit-wrap .produit-data p span,.produit-wrap .produit-data ul li{font-family:acherus_grotesque,sans-serif;color:rgba(0,0,0,.7);font-size:16px;line-height:30px;margin-bottom:20px}@media (max-width:767px){.produit-wrap .produit-data .main-text,.produit-wrap .produit-data p,.produit-wrap .produit-data p span,.produit-wrap .produit-data ul li{font-size:16px;line-height:28px}}.produit-wrap .produit-data ul li{margin:0;padding:0}.produit-wrap .produit-data .sub-title,.produit-wrap .produit-data h1,.produit-wrap .produit-data h2,.produit-wrap .produit-data h3,.produit-wrap .produit-data h4{color:#4b342c;font-size:16px;font-weight:600;margin-bottom:10px}.produit-wrap .produit-data img{width:100%;min-width:100%;max-width:100%;margin:20px 0}.produit-wrap .produit-data .produit-photo{position:relative;margin-right:20px;width:calc(40% - 20px);display:inline-block;float:left;padding:60px 40px 40px;background:#f5f5f5}@media (max-width:767px){.produit-wrap .produit-data .produit-photo{width:100%}}.produit-wrap .produit-data .produit-photo .canvas{position:relative;width:100%;max-width:315px;height:100%;margin:auto}.produit-wrap .produit-data .produit-photo img{width:100%;margin:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.produit-wrap .produit-data .preparation{width:60%;display:inline-block;float:left;padding-left:5px}@media (max-width:767px){.produit-wrap .produit-data .preparation{width:100%;padding-left:0;margin-top:15px}}.produit-wrap .produit-data .preparation .description-data{padding:25px;margin-bottom:30px;background-color:#f5f5f5}.produit-wrap .produit-data .preparation .description-data strong{font-weight:700}.produit-wrap .produit-data .preparation .description-data p{color:#515151;font-family:acherus_grotesque,sans-serif;font-size:14px;line-height:180%;margin:0}.produit-wrap .produit-data .preparation .description-data p a{color:#f8f6ef}.produit-wrap .produit-data .preparation .description-data .show-overlay-form,.produit-wrap .produit-data .preparation .description-data h2{margin-top:25px;letter-spacing:1px;text-transform:uppercase;font-size:15px;font-weight:500;font-family:"mendl-serif-dusk",sans-serif}.produit-wrap .produit-data .preparation .description-data .show-overlay-form{display:block;color:#4b342c;line-height:30px;text-decoration:none}.produit-wrap .produit-data .preparation .site-btn{margin-bottom:0}.produit-wrap .produit-data .preparation .produit-sub-header{padding:30px;background-color:#c49e65}.produit-wrap .produit-data .preparation .produit-sub-header h2{color:#fff;margin:0;font-family:acherus_grotesque,sans-serif;font-size:14px;line-height:17px;font-weight:600;letter-spacing:.1em}.produit-wrap .produit-data .preparation ul{list-style-type:decimal;padding:25px 25px 15px 35px;margin:0}.produit-wrap .produit-data .preparation ul li{line-height:1.4;margin-bottom:25px;font-size:15px;font-weight:400;color:rgba(0,0,0,.7)}.produit-wrap .produit-data .produit-sub-header{background-color:#4b342c;padding:15px 20px;color:#fff}.produit-wrap .produit-data .produit-sub-header h2{width:100%;letter-spacing:.1em;text-transform:uppercase;font-size:16px;font-weight:500;font-family:"mendl-serif-dusk",sans-serif}.produit-wrap .produit-data .site-btn-wrapper{display:-ms-flexbox;display:flex;gap:20px}.produit-wrap .produit-data .site-btn-wrapper .site-btn{margin-inline:0}@media screen and (max-width:699px){.produit-wrap .produit-data .site-btn-wrapper{-ms-flex-direction:column;flex-direction:column;gap:10px}.produit-wrap .produit-data .site-btn-wrapper .site-btn{width:100%}}.show-overlay-form{margin-top:25px;letter-spacing:1px;text-transform:uppercase;font-size:15px;font-weight:500;font-family:"mendl-serif-dusk",sans-serif;color:#c49e65;display:block}.overlay-form .form-wrap .close{color:#d8d8d8}.overlay-form .overlay-filter{background-color:#d8d8d8}.product-icons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:-20px}.product-icons .product-icon{margin-right:20px;margin-bottom:20px;max-width:150px}.product-icons .product-icon img{margin:auto;max-width:100%}.hero{position:relative;z-index:999;overflow:hidden;min-height:500px;background:#f8f6ef}.hero .hero-video{position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:cover;background-color:#000;background-repeat:no-repeat;background-position:50% 50%;background-image:none}.hero .hero-video video{margin:auto;position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:visible;opacity:1;width:1922px;height:auto}.hero.with-image .hero-image{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:bottom;background-size:cover}.hero.with-image .hero-image.for-desktop{position:relative;inset:auto;-ms-flex:1;flex:1;width:100%}@media screen and (max-width:767px){.hero.with-image .hero-image.for-desktop{display:none}}.hero.with-image .hero-image.for-desktop img{display:block;width:100%}.hero.with-image .hero-image.for-mobile{display:none;position:relative;inset:auto;-ms-flex:1;flex:1;width:100%}@media screen and (max-width:767px){.hero.with-image .hero-image.for-mobile{display:block}}.hero.with-image .hero-image.for-mobile img{display:block;width:100%}.hero.with-image .hero-content{position:relative}.hero .scroll{width:100%;max-width:25px;position:absolute;bottom:15px;left:50%;margin-left:-15px}.hero .overlay-opacity{position:absolute;height:100%;width:100%;min-height:calc(85vh - 85px);background-color:rgba(0,0,0,.45)}.hero .overlay-opacity.fullheight{min-height:calc(100vh - 85px)}.hero .content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto;padding-left:20px;padding-right:20px;z-index:2;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hero .content.hero-home{position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;padding-block:50px}.hero .content.hero-home .title1{color:#4b342c;max-width:none}@media (max-width:767px){.hero .content.hero-home .title1{font-size:60px}}.hero .content.hero-home .title3{color:#4b342c}.hero .content.hero-home .site-btn{margin-top:30px}.hero .content .title1{font-size:62px;margin:0 auto 30px;max-width:1020px;color:#f1e9d4;font-weight:500;line-height:1;letter-spacing:2.5px;text-align:center;font-family:"mendl-serif-dusk",sans-serif}.hero .content .title1 span{color:#4b342c}.hero .content .site-btn{margin-top:10px}@media (max-width:767px){.hero .content .site-btn{margin-top:30px}}.hero .content .site-hr{background:#fff;margin-bottom:15px}.hero .content .title2{font-weight:500;font-size:18px;color:#4b342c}@media (max-width:767px){.hero .content.hero-home{padding-block:30px}.hero .content.hero-home .title1{margin-bottom:20px}.hero .content .title1{margin:0;font-size:45px;line-height:1.5;padding:0;margin-bottom:20px;max-width:540px}.hero .content .tagline{font-size:22px}.hero .content .title2{font-size:16px}.hero img.desktop{display:none}.hero img.mobile{display:block}}@media (max-width:599px){.hero .content .site-hr{margin-bottom:10px}.hero .content .title1{margin:0;font-size:45px;line-height:1.2}.hero .content .title2{font-size:14px}}@media (max-width:374px){.hero .title2{font-size:14px}}.hero.fullheight{min-height:calc(85vh - 85px);background:url(../images/hero.jpg) #f8f6ef 50% no-repeat;background-size:cover;background-position:50%}.hero.fullheight.realfullheight{min-height:calc(100vh - 85px)}@media (max-width:1000px){.hero.fullheight,.hero.fullheight.chine{background-size:cover}}.hero.hero-title{min-height:calc(85vh - 85px);background:url(../images/hero.jpg) #f8f6ef 50% no-repeat;background-size:100%;background-position:bottom}.hero.hero-title.chine{background:url(../images/hero-concours.jpg) #f8f6ef 50% no-repeat;background-size:100%}@media (max-width:1000px){.hero.hero-title,.hero.hero-title.chine{background-size:cover}}.hero-sub-title{color:#f1e9d4;margin:0}.recettes .hero-title{font-family:acherus_grotesque,sans-serif;background-image:url(../images/hero-recettes.png)}.produits .hero-title{font-family:acherus_grotesque,sans-serif;background-image:url(../images/hero-produits.png)}.contact .hero-title{font-family:acherus_grotesque,sans-serif;background-image:url(../images/hero-contact.png)}.hero-title{position:relative;z-index:1000;overflow:hidden;min-height:402px;background-position:bottom;background-repeat:no-repeat;background-size:cover}@media (max-width:1024px){.hero-title{min-height:250px}}@media (max-width:1000px){.hero-title{background-size:cover}}.hero-title.hero-entry{min-height:600px}.hero-title.hero-entry .overlay-opacity{height:100%;min-height:600px}.hero-title.hero-entry .content{margin-top:-65px}.hero-title .author-wrapper{position:absolute;bottom:105px;left:0;right:0;z-index:2}.hero-title .author-wrapper .author-photo{width:80px;height:80px;background:#000 no-repeat 50%;border-radius:50%;margin:auto}.hero-title .author-wrapper .blog-date{margin:20px auto 0;text-align:center;color:#f1e9d4}.hero-title.hero-blog,.hero-title.hero-contact,.hero-title.hero-products,.hero-title.hero-recipes{background-position:50%}@media (max-width:767px){.hero-title.hero-blog,.hero-title.hero-contact,.hero-title.hero-products,.hero-title.hero-recipes{padding-bottom:50px}}@media (max-width:767px){.hero-title.hero-products,.hero-title.hero-recipes{position:relative;top:0;-webkit-transform:none;-ms-transform:none;transform:none}}.hero-title.hero-recipes{min-height:220px}@media (max-width:1024px){.hero-title.hero-recipes{min-height:280px}}.hero-title.hero-recipes .content{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}.hero-title.hero-about{background-position:100% 70%}.hero-title img{position:relative;display:block;width:100%;height:auto}.hero-title img.mobile{display:none}.hero-title .overlay-opacity{position:absolute;height:100%;width:100%;min-height:400px;background-color:rgba(0,0,0,.45)}@media (max-width:767px){.hero-title .overlay-opacity{position:absolute;top:0;height:100%}}@media (max-width:1024px){.hero-title .overlay-opacity{min-height:250px}}.hero-title .content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto;padding-left:20px;padding-right:20px;z-index:2;text-align:center}.hero-title .content .title1{margin:0;color:#fff}.hero-title .content .title1 span{color:#4b342c}.hero-title .back-link{position:absolute;margin:51px 0 0 68px;z-index:2}@media (max-width:767px){.hero-title .back-link{position:relative;margin:35px 0 20px 30px}}.hero-title .back-link a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#f1e9d4;text-decoration:none;color:#fff}.hero-title .back-link a:before{content:"";position:relative;display:block;width:8px;height:12px;margin-right:12px;background:transparent url(/assets/icons/back-arrow.svg) no-repeat 50%;background-size:cover}@media (max-width:767px){.hero-title img.desktop{display:none}.hero-title img.mobile{display:block}}@media (max-width:599px){.hero-title .content .title1{margin:0;font-size:42px;line-height:1.2}}.switch-mobile{width:60px;height:60px;overflow:hidden;background-color:#da3732;border-radius:30px;position:fixed;z-index:10000000;right:20px;bottom:20px;text-align:center;cursor:pointer;box-shadow:0 5px 10px 0 rgba(50,50,50,.5);display:none}.switch-mobile .open{width:22px;margin-top:22px;display:inline-block}.switch-mobile .open div{width:100%;height:4px;background-color:#fff;margin-bottom:2px}.switch-mobile .close{display:none}.switch-mobile .close p{font-size:25px;margin-top:10px;font-family:acherus_grotesque,sans-serif;color:#fff}@media (max-width:1024px){.switch-mobile{display:block}}.mobile-menu{width:100%;height:100vh;background-color:#fff;position:fixed;top:0;left:-100%;z-index:100000;text-align:center;transition:all .2s ease-in-out}.mobile-menu.active{left:0}.mobile-menu.active #search-input{width:100%;position:relative;opacity:1;right:0;top:0}.mobile-menu.active #search-input input{display:block;width:100%;border:2px solid #da3732;margin-bottom:10px;color:#da3732;padding:8px 13px 8px 50px;font-size:14px;border-radius:100px;box-sizing:border-box;background:url(../assets/icons/search-red.svg) no-repeat left 15px center/15px;outline:none}.mobile-menu.active #search-input input::-webkit-input-placeholder{color:rgba(218,55,50,.5)}.mobile-menu.active #search-input input::-moz-placeholder{color:rgba(218,55,50,.5)}.mobile-menu.active #search-input input:-ms-input-placeholder{color:rgba(218,55,50,.5)}.mobile-menu.active #search-input input:-moz-placeholder{color:rgba(218,55,50,.5)}.mobile-menu.active #search-input button{opacity:0}.mobile-menu .logo-mobile{width:100%;max-width:60px;display:inline-block;margin-top:6vh}.mobile-menu .share{position:absolute;bottom:20px;left:20px}.mobile-menu .icon-share{width:60px;height:60px;border-radius:30px;display:inline-block;float:left;margin:0 10px 0 0;text-align:center;transition:all .2s ease-in-out}.mobile-menu .icon-share.facebook{background:#da3732 url(/assets/icons/facebook-white.svg) no-repeat 50%/16px}.mobile-menu .icon-share.instagram{background:#da3732 url(/assets/icons/instagram-white.svg) no-repeat 50%/30px}.mobile-menu .icon-share:hover{background-color:#da3732}.mobile-menu .icon-share i{color:#fff;margin-top:22px;display:inline-block}.mobile-menu nav{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 15vw}.mobile-menu nav a{display:block;width:100%;margin-bottom:10px;color:#da3732;padding:8px 13px;font-size:14px;font-family:acherus_grotesque,sans-serif;border-radius:100px;text-decoration:none;transition:all .2s ease-in-out}.mobile-menu nav a.active,.mobile-menu nav a:hover{background-color:#da3732;color:#fff}.bloc-services{background-color:#fff;position:relative;z-index:1000}.bloc-services.home-about .main-text{text-align:justify}.bloc-services .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.bloc-services .row{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}.bloc-services .content{width:50%;height:auto;display:-ms-flexbox;display:flex;max-width:500px;margin:auto;padding:100px 0}@media (max-width:1024px){.bloc-services .content{max-width:100%;padding:30px 0}}.bloc-services .content .wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;margin:0 auto;padding:0;max-width:85%;background-color:#fff}.bloc-services .content .wrap .main-text{color:#515151}.bloc-services .content .wrap .title3{color:#515151;margin:0 0 30px}.bloc-services .content .wrap .site-btn{margin:20px 0 0}.bloc-services .visual{width:50%;height:auto}.bloc-services .services-carousel .carousel-cell{width:100%;height:100%;background-size:cover;background-position:50%}.bloc-services .services-carousel .flickity-prev-next-button{background:transparent}@media (max-width:1499px){.bloc-services .col.half.content,.bloc-services .col.half.visual{width:50%}}@media (max-width:1023px){.bloc-services .col.half.content{position:relative;top:auto;left:auto;bottom:auto;width:100%}.bloc-services .col.half.content .wrap{padding:40px 20px}.bloc-services .col.half.visual{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:auto}}.overlay-form{width:100%;height:100%;position:fixed;top:0;left:0;z-index:200000;transition:.2s ease-in-out;visibility:hidden}.overlay-form .form-wrap{display:block;width:380px;background-color:#fff;border-radius:5px;text-align:center;padding:45px 55px;position:absolute;top:50%;left:50%;margin-top:-225px;margin-left:-190px;z-index:10;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;transition:all .3s}@media (max-width:600px){.overlay-form .form-wrap{width:300px;margin-left:-150px;margin-top:-240px;padding:35px}}.overlay-form .form-wrap img{width:100%}.overlay-form .form-wrap .close{position:absolute;top:20px;right:20px;padding:0;margin:0;font-weight:600;color:#4b342c;cursor:pointer;font-size:20px}.overlay-form .overlay-filter{width:100%;height:100%;position:fixed;z-index:9;transition:.2s ease-in-out;background-color:#4b342c;opacity:0}.overlay-form.active{visibility:visible}.overlay-form.active .overlay-filter{opacity:.8}.overlay-form.active .form-wrap{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nutritionals-table-wrapper{padding:30px;margin-top:30px;background-color:#f5f5f5;color:#515151}@media only screen and (min-width:768px){.nutritionals-table-wrapper{padding:30px}}.nutritionals-table-wrapper .nutritionals-table{width:100%;text-align:center;font-size:14px}.nutritionals-table-wrapper .nutritionals-table.table2{margin-top:30px}.nutritionals-table-wrapper .nutritionals-table thead th{padding-bottom:10px;border-bottom:1px solid #d8d8d8}.nutritionals-table-wrapper .nutritionals-table tbody td,.nutritionals-table-wrapper .nutritionals-table tbody th{padding:5px 0}.nutritionals-table-wrapper .nutritionals-table tbody td.bold,.nutritionals-table-wrapper .nutritionals-table tbody th.bold{font-weight:700}.nutritionals-table-wrapper .nutritionals-table tbody td.sub-category,.nutritionals-table-wrapper .nutritionals-table tbody th.sub-category{padding-left:15px}.nutritionals-table-wrapper .nutritionals-table tbody .underlined td,.nutritionals-table-wrapper .nutritionals-table tbody .underlined th{border-bottom:1px solid #d8d8d8}.nutritionals-table-wrapper .nutritionals-table tbody .underlined+tr td,.nutritionals-table-wrapper .nutritionals-table tbody .underlined+tr th{padding-top:20px}.nutritionals-table-wrapper .nutritionals-table tfoot{font-size:14px;line-height:14px}.nutritionals-table-wrapper .nutritionals-table tfoot td{padding-top:30px;text-align:left;font-style:normal;font-weight:400;font-size:12px;line-height:1.8;color:#444}.ingredients-table-wrapper{padding-bottom:30px;background-color:#f8f6ef;color:#444}.ingredients-table-wrapper .ingredients-table{width:100%;border-collapse:collapse;text-align:center;font-size:14px;letter-spacing:1.29px}.ingredients-table-wrapper .underlined{border-bottom:1px solid #d8d8d8}.ingredients-table-wrapper thead th{padding:30px}.ingredients-table-wrapper tbody th,.ingredients-table-wrapper td{padding:20px 30px 0}.ingredients-table-wrapper th{width:50%}.about,.blog,.poc{position:relative;width:100%;height:auto;max-width:1000px;margin:0 auto;padding:60px 0 30px;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1000;background-color:#fff;-ms-flex-pack:justify;justify-content:space-between}.about,.blog,.poc{display:-ms-flexbox;display:flex}.blog{margin-top:-65px}.blog,.blog .blog-content{max-width:750px}.blog{padding:50px}.blog .blog-content:first-child .content-block p{text-align:left;max-width:100%}.blog .bloc-heading{margin:0}.blog .sub-title{color:#515151;font-weight:400}.blog .image{margin:auto}.bloc-heading{width:100%;text-align:center;color:#444}.about-content,.blog-content{width:100%;max-width:540px;text-align:left;letter-spacing:0;margin:0 auto 60px}@media (max-width:1000px){.about-content,.blog-content{width:100%;padding:0 20px}}@media (max-width:768px){.about-content,.blog-content{padding-bottom:0}}.about-content.full-width,.blog-content.full-width{width:100%;max-width:100%}.about-content .title,.blog-content .title{margin:0 0 60px;font-family:"mendl-serif-dusk",sans-serif;font-weight:700;font-size:42px;line-height:53px;text-align:center}.about-content .content-block,.blog-content .content-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#515151}.about-content .content-block p:first-child,.blog-content .content-block p:first-child{margin:0 0 20px}.about-content .content-block h1,.blog-content .content-block h1{font-size:15px;font-weight:800}.about-content .content-block h4,.blog-content .content-block h4{margin:15px 0 0;display:inline-block;color:#7f5432}@media (max-width:1000px){.about-content .content-block h4,.blog-content .content-block h4{width:97%}}.about-content .content-block strong,.blog-content .content-block strong{color:#515151;font-weight:700}.about-content .content-block p,.blog-content .content-block p{margin:0;display:inline-block}.about-content .content-block img,.blog-content .content-block img{width:10px;padding-top:21px;margin-right:10px}@media (max-width:1000px){.about-content .content-block img,.blog-content .content-block img{display:none}}.about-content:first-child,.blog-content:first-child{padding-bottom:0}.about-content:first-child .content-block,.blog-content:first-child .content-block{-webkit-column-count:1;column-count:1;margin-bottom:0}.about-content:first-child .content-block p,.blog-content:first-child .content-block p{width:100%;max-width:800px;margin:0 auto;text-align:center}.about-content img,.blog-content img{width:100%;height:auto}.about-content .videoWrapper,.blog-content .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.about-content .videoWrapper iframe,.blog-content .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:425px){.about-content .title,.blog-content .title{margin:30px 0}}.poc-content{padding:0 40px;max-width:100%}.poc-content .title{margin:0 0 60px;font-family:"mendl-serif-dusk",sans-serif;font-weight:700;font-size:42px;line-height:53px}.poc-content .content-block{color:#515151}.poc-content .content-block p:first-child{margin:0 0 20px}.poc-content .content-block h1{font-size:15px;font-weight:800}.poc-content .content-block h4{margin:15px 0 0;display:inline-block;color:#7f5432}@media (max-width:1000px){.poc-content .content-block h4{width:97%}}.poc-content .content-block strong{color:#515151;font-weight:700}.poc-content .content-block p{display:inline-block}.poc-content .content-block img{width:10px;padding-top:21px;margin-right:10px}@media (max-width:1000px){.poc-content .content-block img{display:none}}.image,.image iframe,.image img{max-width:100%}.timeline{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 220px 70px}@media (max-width:1024px){.timeline{margin:60px 100px 70px}}@media (max-width:620px){.timeline{margin:60px 30px 70px}}@media (max-width:425px){.timeline{margin:60px 10px 70px}}.timeline-element{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:calc(50% + 27.5px);text-align:left}@media (max-width:850px){.timeline-element{width:100%}}.timeline-element .year{-ms-flex-negative:0;flex-shrink:0;background-color:#da3732;color:#fff;min-width:55px;width:55px;height:55px;z-index:2;border-radius:50%;border:4px solid #fff;text-align:center;font-size:14px;font-family:acherus_grotesque,sans-serif;line-height:52px}.timeline-element .year.active{background-color:#fff;color:#da3732;border:4px solid #da3732}.timeline-element:nth-child(odd){margin-left:calc(50% - 27.5px)}.timeline-element:nth-child(odd):before{content:"";top:0;position:absolute;bottom:0;width:4px;background-color:#da3732;left:25px;z-index:1}.timeline-element:nth-child(odd) .year{margin-right:40px}@media (max-width:850px){.timeline-element:nth-child(odd){margin:0}}@media (max-width:425px){.timeline-element:nth-child(odd) .year{margin-right:20px}}.timeline-element:nth-child(2n){-ms-flex-pack:end;justify-content:flex-end;text-align:right}.timeline-element:nth-child(2n):after{content:"";top:0;position:absolute;bottom:0;width:4px;background-color:#da3732;right:26px;z-index:1}.timeline-element:nth-child(2n) .year{-ms-flex-order:2;order:2;margin-left:40px}.timeline-element:nth-child(2n):last-child:after{height:50%}@media (max-width:850px){.timeline-element:nth-child(2n){margin:0}.timeline-element:nth-child(2n) .timeline-content{text-align:left}.timeline-element:nth-child(2n) .year{-ms-flex-order:0;order:0;margin-left:0;margin-right:40px}.timeline-element:nth-child(2n):before{content:"";top:0;position:absolute;bottom:0;width:4px;background-color:#da3732;left:25px;z-index:1}.timeline-element:nth-child(2n):after{display:none}}@media (max-width:425px){.timeline-element:nth-child(2n) .year{margin-right:20px}}.timeline-element:first-child:before{top:50%}.timeline-element:last-child:before{bottom:50%}.timeline-content{margin:15px 0}.timeline-content .title{margin:0 0 10px;font-weight:500;text-transform:uppercase;line-height:18px}.timeline-content .content,.timeline-content .title{font-size:14px;font-family:acherus_grotesque,sans-serif}.timeline-content .content{line-height:22px}.contact{position:relative;z-index:1000;background-color:#fff}.contact .coordo-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:1110px;margin:0 auto;padding:50px 25px}.contact .coordo-wrap .coordo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;font-family:acherus_grotesque,sans-serif;width:calc((100% - 60px) / 3);padding:33px;border:1px solid #d8d8d8;margin-right:30px}.contact .coordo-wrap .coordo:last-child{margin-right:0}@media (max-width:560px){.contact .coordo-wrap .coordo{width:100%;margin-bottom:25px}}.contact .coordo-wrap .coordo img{display:inline-block;margin-bottom:34px}@media (max-width:900px){.contact .coordo-wrap .coordo img{max-width:85px}}.contact .coordo-wrap .coordo a{display:inline-block;font-family:acherus_grotesque,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:180%;color:#c49e65}.contact .coordo-wrap p{margin:0}.contact .map{position:relative;width:100%;height:40vw;min-width:100%;max-width:100%;max-height:490px;z-index:1}@media (max-width:560px){.contact .map{height:80vw}}.element-list{position:relative;display:block;width:calc(33.33333% - 15.6666666667px);margin:0 23px 0 0;min-height:350px;text-decoration:none}@media (min-width:2150px){.element-list{width:calc(25% - 17.5px)}}.element-list:hover{cursor:pointer}.element-list:nth-child(3n+3){margin-right:0}@media (min-width:2150px){.element-list:nth-child(3n+3){margin-right:23px}}@media (min-width:2150px){.element-list:nth-child(4n+4){margin-right:0}}@media (max-width:1130px){.element-list{width:calc(50% - 11.5px);margin-bottom:30px}.element-list:nth-child(3n+3){margin-right:23px}.element-list:nth-child(2n+2){margin-right:0}}@media (max-width:600px){.element-list{width:100%}.element-list,.element-list:nth-child(3n+3){margin-right:0}}.element-list .tag-wrapper{max-width:385px;margin:auto;position:relative}.element-list p.tag{position:absolute;top:18px;left:-10px;width:144px;min-height:32px;text-align:center;padding:7px 0 5px;z-index:100;margin:0;display:inline-block;box-shadow:5px 5px 5px rgba(68,68,68,.25)}.element-list p.tag,.element-list p.tag.new-tag{background-color:#c49e65;color:#f1e9d4}.element-list p.tag.new-tag:after,.element-list p.tag:after{border-top:16px solid #c49e65;border-bottom:16px solid #c49e65;border-left:7px solid #c49e65}.element-list p.tag:after{content:" ";position:absolute;left:144px;bottom:0;width:0;border-right:7px solid transparent}.element-list header{max-width:385px;height:255px;margin:0 auto;background-repeat:no-repeat;overflow:hidden;position:relative;background-color:#f2e9d1}.element-list .thumb,.element-list header{width:100%;background-size:cover;background-position:50%}.element-list .thumb{height:100%;display:block;object-fit:cover;transition:all .5s ease-in-out}.element-list .thumb:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.8}.element-list .content{padding:20px;color:#000}.element-list .content.blog-card .title3,.element-list .content.blog-card .title4{margin:0}.element-list .content .title3{margin-top:0;text-align:center;color:#515151}.element-list .content .title4{margin:0 0 10px;text-align:center;color:#8c8c8c}.pagination{position:relative;width:100%;text-align:center;padding-top:2vw;padding-bottom:4vw}.pagination .current{padding:5px 10px;background-color:#ffd6a8;color:#fff;border-radius:30px}.pagination a{padding:8px;margin:0 5px;font-family:acherus_grotesque,sans-serif;text-decoration:none;color:#444;font-style:normal;font-weight:600;font-size:14px;line-height:14px;text-transform:uppercase;text-align:center;letter-spacing:1px}.pagination a:last-child{margin-left:20px}
/*# sourceMappingURL=site.combined.min.css.map */
